GO-SYSTEMELEKTRONIK logotipas

GO SYSTEMELEKTRONIK Modbus Tool.exe, skirta GO Modbus jutikliams

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-product-image

Įvadas

Šiame vadove aprašomas GO Systemelektronik 1.07 versijos Modbus konfigūravimo programos Modbus Tool.exe, kurios gaminio numeris 420 6500, veikimas šiems jutikliams:

Modbus jutiklis Straipsnis numerį
BlueTrace aliejus vandenyje 461 6200
„BlueTrace“ žalia nafta 461 6300
BlueTrace drumstumas 461 6780
BlueEC laidumas 461 2092

Programa automatiškai atpažįsta prijungtus Modbus jutiklius.
Modbus Tool.exe yra kartu su aukščiau minėtais GO Systemelektronik Modbus jutikliais.∗
Naudodami Modbus Tool.exe galite, pvz.,ample, nuskaityti jutiklio informaciją, priskirti Modbus adresą, nustatyti vidinį ampįvesties signalą, sukalibruokite jutiklį ir parodykite matavimo vertes.
Programa veikia naudojant „Windows 7“ ir naujesnę versiją. Diegimas nebūtinas; programa paleidžiama, kai iškviečiamas Modbus Tool.exe.
GO Systemelektronik gaminiai yra nuolat tobulinami, todėl gali atsirasti nukrypimų tarp šios instrukcijos ir pristatyto gaminio. Supraskite, kad iš šio vadovo turinio negalima kilti jokių teisinių pretenzijų.

Pasiruošimas

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-1

Kad jūsų kompiuteris galėtų susisiekti su Modbus jutikliu, jums reikia keitiklio iš RS485 į USB ir tvarkyklės programinės įrangos. Čia kaip buvęsample, GO Syste-melektronik (gaminio numeris 486 S810) Modbus USB∗ konverteris su tvarkyklės programine įranga adresu:
https://ftdichip.com/drivers/d2xx-drivers ten „D2XX Drivers“ Tvarkyklės programinė įranga sukuria virtualų COM prievadą Windows sistemoje – šioje pvzamp„USB nuoseklusis prievadas (COMn)“.
Modbus jutiklis yra prijungtas per clamp lizdo juostelė lizde X1. Jei Modbus jutiklis turi būti prijungtas prie GO Systemelektronik BlueConnect modulio,amp lizdo juostelė iš BlueConnect modulio gali būti naudojama X1 lizde.
Išimtis: jei Modbus jutiklis turi būti prijungtas prie GO Systemelektronik Blue-Sense keitiklio,amp „BlueSense“ keitiklio lizdo juostelė gali būti naudojama X2 lizde.
Ryšio problemų atveju: Patikrinkite keitiklio įžeminimo jungtį. Įdiegti naujausią tvarkyklę.
Įžeminkite keitiklį.
GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-2
Tai vienintelis būdas užtikrinti sklandų veikimą. Įžeminimo jungtis yra kairėje korpuso pusėje.

Keitiklio korpuso atidarymas

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-3

  1. Pasukite korpuso laikiklį į dešinę.
  2. Atsukite varžtus (Torx T20).
  3. Atidarykite korpuso dangtį į kairę.

Programos ypatybės su prijungtais Modbus jutikliais

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-4

Pradžios langas („Modbus“ ryšys)

Pradiniame lange galite

  • užmegzkite ryšį su kompiuteriu per pasirinktą COM prievadą,
  • automatiškai atpažįsta prijungtus Modbus jutiklius,
  • ir pakeiskite aptiktų Modbus jutiklių Modbus Slave ID.

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-5

Modbus Slave ID: čia įvesta reikšmė (numatytoji vertė yra 1 – greitas pasirinkimas nuo 1 iki 16 arba įvestis nuo 1 iki 230) yra pradinė reikšmė, nuo kurios programa ieško kito prijungto jutiklio Modbus Slave ID, spustelėjusi mygtukas . Jei programa neranda jutiklio su šiuo Modbus Slave ID, pasirodo pranešimas „Nerasta Modbus jutiklio !!!“ pasirodo.
Atstatyti į 1: aptikto Modbus jutiklio Modbus Slave ID nustatytas į 1, o reikšmė in nustatyta į 1.
Keisti ID: aptikto Modbus jutiklio Modbus Slave ID nustatoma į įvestą reikšmę (nuo 1 iki 230), o reikšmė in nustatoma į tą pačią reikšmę.

Informacijos langas

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-6

Parametrų langas

„BlueTrace“ aliejus vandenyje > Parametras

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-7

RS485 nutraukimas: Įjungia ir išjungia Modbus (RS485) galą.
Pelnas: Įvesties signalo vidinio stiprinimo pasirinkimas nuo 1 iki 128
koeficientai: Kalibravimo koeficientai, rodomos vertės yra iš kalibravimo funkcijos. žr. 3.4 „BlueTrace“ kalibravimo langas
Į jutiklio atmintį įrašo esamus nustatymus. Dar neišsaugoti nustatymai pažymėti raudonai.

Blue Trace Turbidity > Parametras GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-8

BlueEC Conductivity > Parametras 

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-9

Matavimo diapazonas Pasirinkimas iš dviejų matavimo diapazonų

  • RS485 nutraukimas Įjungia ir išjungia Modbus (RS485) galą.
  • Temperatūros korekcija
    Temperatūra: temperatūros kompensavimo temperatūros vertė, čia 25 (numatytoji vertė)
    Koeficientas: temperatūros kompensavimo koeficientas, čia 0,02 (numatytoji vertė)
  • Veiksnys: Temperatūros koeficiento skaičiavimas TDS, čia 0,67 (numatytoji vertė)
    Į jutiklio atmintį įrašo esamus nustatymus. Dar neišsaugoti nustatymai pažymėti raudonai.

Pastaba: Dešimtainis skyriklis yra kablelis; jei įvedamas taškas, pasirodo klaidos pranešimas.

„BlueTrace“ kalibravimo langas

Kalibruojant lyginamos išmatuotų jutiklio neapdorotų verčių* verčių poros ir kalibravimo skysčių skirtos etaloninės vertės. Šios reikšmių poros laikomos taškais koordinačių sistemoje. Eilės polinomo kreivė nuo 1 iki 5 įvedama per šiuos taškus kuo tiksliau; taip sukuriamas kalibravimo polinomas.
Example su 2. Eilės daugianario:

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-10

Pastaba: BlueEC Conductivity neturi kalibravimo lango.

Kalibravimo lentelė
Yra du būdai, kaip įvesti neapdorotas vertes

  • rankinis įvedimas – suteikia galimybę apskaičiuoti hipotetinius kalibravimus
  • matavimo vertės perdavimas – esamos išmatuotos neapdorotos vertės faktiniam kalibravimui

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-11

Rankinis įvestis: neįjungta: Matavimas Pirmą kartą atidarius kalibravimo langą, kalibravimo lentelėje yra tik viena eilutė. Spustelėkite žymeklį langelyje „neapdorota vertė“ ir įveskite pirmąją neapdorotą vertę, spustelėkite žymeklį langelyje „išmatuota vertė“ ir įveskite pirmąją pamatinę vertę arba atvirkščiai.
Matavimo vertės perdavimas: ∗aktyvuota: Matavimas Pirmą kartą atidarius kalibravimo langą, kalibravimo lentelėje yra tik viena eilutė. Spustelėdami žymeklį ant pirmosios eilutės klavišo : Kol eilutės klavišas aktyvus , dabartinė išmatuota neapdorota vertė rodoma „neapdorotos vertės“ langelyje. Spustelėkite žymeklį langelyje „išmatuota vertė“ ir įveskite pirmąją atskaitos vertę.
Norėdami sukurti naują eilutę, spustelėkite su žymekliu paskutinėje eilutėje wit Norėdami ištrinti eilutę, ištrinkite visus eilutės įrašus ir spustelėkite kitoje eilutėje.

  • AVG tik „Oil in Water“.
    Matavimo vertės skaičiavimo eigos juosta. „BlueTrace“ matavimo vertė yra 45 atskirų matavimų slenkančio vidurkio rezultatas. Kas sekundę atliekamas vienas matavimas
  • Signalo lygis
    Ryškios reikšmės signalo stiprumo rodymas (įjungtas šviesos diodas).
    Jei AD keitiklis perkrautas, ekrano laukas paryškinamas raudonai.
  • Užsakymas:
    Eiliškumas reiškia kalibravimo polinomo eiliškumą/laipsnį.
    Spustelėkite vieną iš Užsakymo mygtukų nuo 1 iki 5, kad pasirinktumėte geriausią variantą.
    GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-12
Matavimo vertės langas

„BlueTrace“ aliejus vandenyje > Matavimas

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-13

BlueTrace Drumstumas > Matavimas

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-14

BlueEC laidumas > Matavimas 

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-15Kiekviename iš trijų išskleidžiamųjų meniu galite pasirinkti penkias matavimo vertes. Jei ekranas įjungtas, esamos pasirinkimo matavimo vertės rodomos kas sekundę. „BlueBox“ / „BlueMon“ sistema gauna visas tris pasirinktas išmatuotas vertes, o „BlueSense“ keitiklis tik pirmąsias dvi. rašyti pakeitimus Įrašo pasirinkimą į jutiklio atmintį.
Pastaba: Šis pasirinkimas galimas tik naudojant jutiklio programinės įrangos versiją ≥ 2.03. Kitu atveju naudojamos standartinės matavimo vertės: Laidumas – Temperatūra – Laidumas uncomp.
Pastaba: Druskingumas pagal visuotinai galiojančią UNESCO jūros vandens formulę

Matavimo vertės įrašymo langas

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-16

Bendroji „Modbus“ GO „Modbus“ jutiklių specifikacija

Adresas Funkcijos kodas Duomenys CRC
1 baitas 1 baitas 0…252 baitai 2 baitai

Aprašymas

  • Adresas:
    Jutiklio adresas (galioja nuo 1 iki 230)
    Adresas 0 yra transliacijos adresas ir į jį nebus atsakyta.
  • Funkcijos kodas:
    Čia jūs nustatote, ar parametrai turi būti skaitomi ar rašomi.
  • Duomenys:
    pvz. iš pagrindinio: Kokių parametrų reikia?
    pvz. iš vergo: prašomų parametrų turinys
  • CRC: CRC16

Duomenų tipai

  • Standartizuoti duomenų tipai: baitas (8 bitų) ir trumpas sveikasis skaičius (16 bitų) Pagal Modbus specifikaciją registras visada pirmiausia perduoda aukštąjį baitą, o po to mažąjį baitą.
  • Išplėstiniai duomenų tipai: 32 bitų sveikasis skaičius ir 32 bitų slankusis skaičius yra perduodami kaip 2 iš eilės 16 bitų registrai. Slankiojo skaičiaus formatas atitinka IEEE standartą 754.

Funkcijų kodai

Funkcijos kodas Vardas Aprašymas
03 Skaitykite Sulaikyti registrą Skaityti įrenginio parametrus (sveikasis skaičius / slankusis skaičius)
04 Skaityti įvesties registrą Nuskaityti faktines vertes (sveikasis skaičius / plūduriuojantis skaičius)
06 Rašyti vieną registrą Parašykite įrenginio parametrus žodis po žodžio
16 * Rašyti kelis registrus Žodis po žodžio parašykite kelis įrenginio parametrus

Registruotis
Modbus suteikia galimybę duomenis saugoti skirtinguose registruose. Kiekviename registre saugomi 2 baitai. Skirtumas daromas šiuose registruose:

Registro numeris Registro adresas Tipas Modbus žymėjimas Aprašymas
skaityk rašyk Diskrečios išvesties ritės Diskretūs išėjimai
tik skaityti Diskretūs įvesties kontaktai Diskretūs įėjimai
0x0100 – 0x0FFF tik rašyti (išskyrus IO) Įvesties registrai Įvesties registras, jutiklių matavimo reikšmės
0x0000 – 0x00FF skaityk rašyk Išvesties laikymo registrai Užregistruokite parametrus, įrenginio konfigūraciją ir kt.

Vergų stalasKiekvienas pavaldinys turi parametrų lentelę ir faktinių verčių lentelę. Iš šių lentelių galima matyti, kokius parametrus galima rasti po kokiais adresais. Ritės neturėtų būti naudojamos, įėjimai/išėjimai valdomi per parametrų lentelę.

BlueTrace Oil in Water 461 6200 – Modbus Address Overview

Adresas Parametrų pavadinimas Diapazonas Reikšmė Duomenys tipo Autorizacija
0x00 Įrenginio ID 102 102 – BlueTrace aliejus vandenyje Trumpas R
0x01 Programinės įrangos versija 100-9999 100 = 1.00, 2410 = 24.1 Trumpas R
0x02 Serijos Nr. 0-65535 Serijos numeris Trumpas R
0x03 Modbus Slave ID 1-230 Modbus adresas Trumpas R/W
0x04 Perdavimo greitis 0-2 0 = 9600 8N1 Trumpas R
0x05 Pagaminimo data ddmmyyy Data Trumpas x 2 R
Adresas Parametrų pavadinimas Diapazonas Reikšmė Duomenų tipas Autorizacija
0x14 A0 0 – 0xffffffff Cal koeficientas A0 32 bitų plūdė R/W
0x16 A1 0 – 0xffffffff Cal koeficientas A1 32 bitų plūdė R/W
0x18 A2 0 – 0xffffffff Cal koeficientas A2 32 bitų plūdė R/W
0x1A A3 0 – 0xffffffff Cal koeficientas A3 32 bitų plūdė R/W
0x1C A4 0 – 0xffffffff Cal koeficientas A4 32 bitų plūdė R/W
0x1E A5 0 – 0xffffffff Cal koeficientas A5 32 bitų plūdė R/W
Adresas Parametrų pavadinimas Diapazonas Reikšmė Duomenų tipas Autorizacija
0xD1 Pelnas 0-7 1-128 Trumpas R/W
0xD3 Modbus nutraukimas 0-1 Nutraukimo rezistorius Trumpas R/W
Adresas Parametrų pavadinimas Diapazonas Duomenys tipo Autorizacija
0x101 1 vertės jutiklis [ppm] 0 – 0xffffffff 32 bitų plūdė R
0x104 Vertė Sensor 1 RAW 0 – 0xffffffff 32 bitų plūdė R

BlueTrace Turbidity 461 6780 – Modbus adresas baigėsiview

Adresas Parametrų pavadinimas Diapazonas Reikšmė Duomenys tipo Autorizacija
0x00 Įrenginio ID 109 109 – „BlueTrace“ drumstumas Trumpas R
0x01 Programinės įrangos versija 100-9999 100 = 1.00, 2410 = 24.1 Trumpas R
0x02 Serijos Nr. 0-65535 Serijos numeris Trumpas R
0x03 Modbus Slave ID 1-230 Modbus adresas Trumpas R/W
0x04 Perdavimo greitis 0-2 0 = 9600 8N1 Trumpas R
0x05 Pagaminimo data ddmmyyy Data Trumpas x 2 R
Adresas Parametrų pavadinimas Diapazonas Reikšmė Duomenų tipas Autorizacija
0x14 A0 0 – 0xffffffff Cal koeficientas A0 32 bitų plūdė R/W
0x16 A1 0 – 0xffffffff Cal koeficientas A1 32 bitų plūdė R/W
0x18 A2 0 – 0xffffffff Cal koeficientas A2 32 bitų plūdė R/W
0x1A A3 0 – 0xffffffff Cal koeficientas A3 32 bitų plūdė R/W
0x1C A4 0 – 0xffffffff Cal koeficientas A4 32 bitų plūdė R/W
0x1E A5 0 – 0xffffffff Cal koeficientas A5 32 bitų plūdė R/W
0x2A A0 0 – 0xffffffff Kal. koeficientas A0 TSS 32 bitų plūdė R/W
0x2E A1 0 – 0xffffffff Kal. koeficientas A1 TSS 32 bitų plūdė R/W
Adresas Parametrų pavadinimas Diapazonas Reikšmė Duomenų tipas Autorizacija
0xD3 Modbus nutraukimas 0-1 Nutraukimo rezistorius Trumpas R/W
Adresas Parametrų pavadinimas Diapazonas Duomenys tipo Autorizacija
0x101 Drumstumas [FNU] 0 – 0xffffffff 32 bitų plūdė R
0x104 Temperatūra [°C] 0 – 0xffffffff 32 bitų plūdė R
0x107 TSS [mg/l] 0 – 0xffffffff 32 bitų plūdė R

BlueEC Conductivity 461 2092 – Modbus Address Overview

Adresas Parametrų pavadinimas Diapazonas Reikšmė Duomenys tipo Autorizacija
0x00 Įrenginio ID 101 101 – BlueEC laidumas Trumpas R
0x01 Programinės įrangos versija 100-9999 100 = 1.00, 2410 = 24.1 Trumpas R
0x02 Serijos Nr. 0-65535 Serijos numeris Trumpas R
0x03 Modbus Slave ID 1-230 Modbus adresas Trumpas R/W
0x04 Perdavimo greitis 0-2 0 = 9600 8N1 Trumpas R
0x05 Pagaminimo data ddmmyyy Data Trumpas x 2 R
Adresas Parametrų pavadinimas Diapazonas Reikšmė Duomenų tipas Autorizacija
0x14 A0 0 – 0xffffffff Cal koeficientas A0 32 bitų plūdė R/W
0x16 A1 0 – 0xffffffff Cal koeficientas A1 32 bitų plūdė R/W
0x18 A2 0 – 0xffffffff Cal koeficientas A2 32 bitų plūdė R/W
0x1A A3 0 – 0xffffffff Cal koeficientas A3 32 bitų plūdė R/W
0x1C A4 0 – 0xffffffff Komp. – Temperatūra 32 bitų plūdė R/W
0x1E A5 0 – 0xffffffff Comp – pataisos koeficientas 32 bitų plūdė R/W
Adresas Parametrų pavadinimas Diapazonas Reikšmė Duomenų tipas Autorizacija
0xD0 Meas. diapazonas 0-1 0: 0 – 3000 µS 1: 0 – 120 mS Trumpas R/W
0xD1 Modbus nutraukimas 0-1 Nutraukimo rezistorius Trumpas R/W
0xD3 TDS faktorius 0-100 Vertė/100 Trumpas R/W
Adresas Parametrų pavadinimas                                   Standartinis Diapazonas Duomenys tipo Autorizacija
0x101 1 reikšmės jutiklis – pasirenkamas              Kond. komp. 0 – 0xffffffff 32 bitų plūdė R
0x104 2 reikšmės jutiklis – pasirenkamas              Temperatūra 0 – 0xffffffff 32 bitų plūdė R
0x107 3 reikšmės jutiklis – pasirenkamas              Kond. uncomp 0 – 0xffffffff 32 bitų plūdė R
0x10A 4 vertės jutiklis druskingumas 0 – 0xffffffff 32 bitų plūdė R
0x10D 5 vertės jutiklis TDS 0 – 0xffffffff 32 bitų plūdė R

Dokumentai / Ištekliai

GO SYSTEMELEKTRONIK Modbus Tool.exe, skirta GO Modbus jutikliams [pdfNaudojimo instrukcija
Modbus Tool.exe, skirta GO Modbus jutikliams, Modbus Tool.exe, Tool.exe, GO Modbus jutikliams

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *