GO SYSTEMELEKTRONIK Modbus Tool.exe, skirta GO Modbus jutikliams

Į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

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į.

Tai vienintelis būdas užtikrinti sklandų veikimą. Įžeminimo jungtis yra kairėje korpuso pusėje.
Keitiklio korpuso atidarymas

- Pasukite korpuso laikiklį į dešinę.
- Atsukite varžtus (Torx T20).
- Atidarykite korpuso dangtį į kairę.
Programos ypatybės su prijungtais Modbus jutikliais

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.

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

Parametrų langas
„BlueTrace“ aliejus vandenyje > Parametras

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 
BlueEC Conductivity > Parametras

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:

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

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ą.

Matavimo vertės langas
„BlueTrace“ aliejus vandenyje > Matavimas

BlueTrace Drumstumas > Matavimas

BlueEC laidumas > Matavimas
Kiekviename 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

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 |





