GO SYSTEMELEKTRONIK Modbus Tool.exe GO Modbus sentsoreetarako
Sarrera
Eskuliburu honek GO Systemelektronik-en Modbus Tool.exe Modbus konfigurazio programaren funtzionamendua deskribatzen du 1.07 bertsioan 420 6500 artikulu-zenbakiarekin honako sentsore hauetarako:
Modbus sentsorea | artikulua zenbakia |
BlueTrace olioa uretan | 461 6200 |
BlueTrace petrolio gordina | 461 6300 |
BlueTrace uhertasuna | 461 6780 |
BlueEC eroankortasuna | 461 2092 |
Programak automatikoki ezagutzen ditu konektatutako Modbus sentsoreak.
Modbus Tool.exe goian aipatutako GO Systemelektronik-en Modbus sentsoreekin sartzen da.∗
Modbus Tool.exe-rekin dezakezu, adibidezample, irakurri sentsorearen informazioa, esleitu Modbus helbide bat, zehaztu barnekoa ampSarrerako seinalearen lifikazioa, sentsorea kalibratu eta neurketa-balioak bistaratu.
Programa Windows 7 eta berriagoa pean exekutatzen da. Instalazio bat ez da beharrezkoa; programa Modbus Tool.exe deitzen denean hasten da.
GO Systemelektronik-en produktuak etengabe garatzen ari dira, beraz, eskuliburu honen eta entregatutako produktuaren arteko desbideratzeak sor daitezke. Mesedez, ulertu eskuliburu honetako edukietatik ezin dela legezko erreklamaziorik atera.
Prestaketa
Zure ordenagailua Modbus sentsore batekin komunikatzeko gaitzeko, RS485-tik USBrako bihurgailua eta kontrolatzaile-softwarea behar dituzu. Hemen, example, GO Syste-melektronik-en Modbus USB∗ bihurgailua (486 S810 artikuluaren zenbakia) gidariaren softwarearekin:
https://ftdichip.com/drivers/d2xx-drivers bertan „D2XX Drivers“ Gidari-softwareak COM ataka birtual bat sortzen du Windows sisteman, adibidezamp"USB serieko ataka (COMn)".
Modbus sentsore bat claren bidez konektatzen daamp X1 zirrikituan entxufe-tira. Modbus sentsore bat GO Systemelektronik-en BlueConnect modulu batera konektatu behar bada, clamp BlueConnect moduluko entxufe-tira X1 zirrikituan erabil daiteke.
Salbuespena: Modbus sentsore bat GO Systemelektronik-eko Blue-Sense transduktorera konektatu behar bada, clamp BlueSense Transducer-eko entxufe-zerrenda X2 zirrikituan erabil daiteke.
Komunikazio-arazoak izanez gero: Egiaztatu bihurgailuaren lur-konexioa. Instalatu azken kontrolatzailea.
Lurra bihurgailua.
Hau da arazorik gabeko funtzionamendua bermatzeko modu bakarra. Lur-konexioa etxebizitzaren ezkerraldean dago.
Bihurgailuaren Etxebizitza irekitzea
- Biratu etxebizitzaren euskarria eskuinera.
- Askatu torlojuak (Torx T20).
- Ireki etxebizitzaren estalkia ezkerrera.
Konektatutako Modbus sentsoreekin programaren propietateak
Hasierako leihoa (Modbus konexioa)
Hasierako leihoan dezakezu
- ezarri konexioa zure ordenagailuarekin hautatutako COM ataka baten bidez,
- konektatutako Modbus sentsoreak automatikoki ezagutzen ditu,
- eta aldatu detektatutako Modbus sentsoreen Modbus Slave IDa.
Modbus esklabo IDa: hemen sartutako balioa (balio lehenetsia 1 da - 1etik 16ra aukeraketa azkarra edo 1etik 230era sarrera) programak konektatutako sentsore baten hurrengo Modbus esklabo IDa bilatzen duen hasierako balioa da. botoia . Programak ez badu aurkitzen Modbus esklabo ID hau duen sentsorerik, "Ez da Modbus sentsorerik aurkitu !!!" mezua. agertzen da.
Berrezarri 1era: detektatutako Modbus sentsore baten Modbus esklabo IDa 1ean ezartzen da eta balioan 1ean ezartzen da.
Aldatu IDa: detektatutako Modbus sentsore baten Modbus esklaboaren IDa sartutako balioarekin ezartzen da (1etik 230era) eta balio berean ezartzen da.
Informazio leihoa
Parametroen leihoa
BlueTrace Oil in Water > Parametroa
RS485 amaiera: Modbus (RS485) amaiera aktibatzen eta itzaltzen du.
Irabazia : Sarrerako seinalearen barne irabazia 1etik 128ra hautatzea
koefizienteak: Kalibrazio-koefizienteak, bistaratzen diren balioak kalibrazio-funtziokoak dira. ikus 3.4 BlueTrace Kalibrazio-leihoa
Uneko ezarpenak sentsorearen memorian idazten ditu. Oraindik gorde ez diren ezarpenak gorriz markatuta daude.
Blue Trace Uhertasuna > Parametroa
BlueEC Eroankortasuna > Parametroa
Neurketa-eremua Bi neurketa-eremuen artean hautatzea
- RS485 amaiera Modbus (RS485) amaiera aktibatzen eta itzaltzen du.
- Tenperaturaren zuzenketa
Tenperatura: tenperatura-konpentsazio-balioa, hemen 25 (balio lehenetsia)
Faktorea: tenperatura-konpentsazio-faktorea, hemen 0,02 (balio lehenetsia) - Faktorea: Tenperatura-faktorearen kalkulua TDS, hemen 0,67 (balio lehenetsia)
Uneko ezarpenak sentsorearen memorian idazten ditu. Oraindik gorde ez diren ezarpenak gorriz markatuta daude.
Oharra: Hamartarren bereizlea koma da; puntu bat sartzen bada, errore-mezu bat agertuko da.
BlueTrace Kalibrazio-leihoa
Kalibrazio batek neurtutako sentsoreen balio gordinak∗ eta kalibrazio-likidoetatik esleitutako erreferentzia-balioak konparatzen ditu. Balio bikote hauek koordenatu-sistema bateko puntu gisa hartzen dira. 1.tik 5. Ordena polinomio baten kurba puntu hauetatik ahalik eta zehatzen jartzen da; horrela sortzen da kalibrazio polinomioa.
Example 2. Ordena polinomioa:
Oharra: BlueEC Conductivity-k ez du kalibrazio leihorik.
Kalibrazio taula
Balio gordinak sartzeko bi modu daude
- eskuzko sarrera - kalibrazio hipotetikoak kalkulatzeko aukera ematen du
- neurketa-balioaren transferentzia - neurtutako egungo balio gordinak benetako kalibraziorako
Eskuzko sarrera: ez dago aktibatuta: Neurria Kalibrazio-leihoa ireki ondoren, kalibrazio-taulak errenkada bakarra du. Egin klik kurtsorearekin "balio gordina" gelaxkan eta sartu lehen balio gordina, egin klik kurtsorearekin "balio neurtua" gelaxkan eta sartu lehen erreferentzia-balioa, edo alderantziz.
Neurketa-balioaren transferentzia: ∗aktibatuta: Neurria Kalibrazio-leihoa ireki ondoren, kalibrazio-taulak errenkada bakarra du. Egin klik kurtsorearekin lehenengo errenkada-teklaren gainean: errenkada-tekla aktibo dagoen bitartean, uneko neurtutako balio gordina agertuko da "balio gordina" gelaxkan. Egin klik kurtsorearekin "neurtutako balio" gelaxkan eta sartu lehen erreferentzia-balioa.
Lerro berri bat sortzeko, egin klik azken lerroan dagoen kurtsorearekin. Lerro bat ezabatzeko, ezabatu lerro-sarrera guztiak eta egin klik beste lerro batean.
- AVG bakarrik Oil in Water-en
Neurketaren balioa kalkulatzeko aurrerapen-barra. BlueTrace-ren neurketa-balioa 45 banakako neurketen batez besteko mugikor baten emaitza da. Segundo bakoitzean neurketa bakarra egiten da - Seinale Maila
Balio distiratsuaren seinalearen indarraren bistaratzea (LED piztuta).
AD bihurgailua gainkargatuta badago, pantaila-eremua gorriz nabarmenduko da. - Eskaera:
Ordenak kalibrazio polinomioaren ordena/gradua esan nahi du.
Egin klik 1etik 5era Eskaera botoietako batean doikuntzarik onena lortzeko.
Neurketa-balioaren leihoa
BlueTrace olioa uretan > Neurketa
BlueTrace uhertasuna > Neurketa
BlueEC Eroankortasuna > Neurketa
Goitibeherako hiru menuetatik bost neurketa-balio hauta ditzakezu. Pantaila aktibatuta badago, hautaketaren uneko neurketa-balioak segundoro erakusten dira. BlueBox/BlueMon sistema batek hautatutako hiru neurtutako balioak jasotzen ditu, BlueSense Transducer batek lehenengo biak soilik. idatzi aldaketak Hautaketa sentsorearen memorian idazten du.
Oharra: Hautaketa hau sentsorearen firmware bertsioarekin bakarrik egin daiteke ≥ 2.03. Bestela, neurketa-balio estandarrak erabiltzen dira: Eroankortasuna – Tenperatura – Eroankortasuna uncomp.
Oharra: Gazitasuna, oro har, baliozkoa den UNESCOk itsasoko uraren formularen arabera
Neurketa-balioa erregistratzeko leihoa
GO Modbus sentsoreetarako Modbus espezifikazio orokorra
Helbidea | Funtzio-kodea | Datuak | CRC |
1 byte | 1 byte | 0 … 252 byte(k) | 2 byte |
Deskribapena
- Helbidea:
Sentsorearen helbidea (balioa 1etik 230era)
0 helbidea igorpen helbidea da eta ez du erantzungo. - Funtzio kodea:
Hemen definitzen duzu parametroak irakurri edo idatzi behar diren. - Datuak:
adib. maisuarengandik: Zein parametro eskatzen dira?
adib. esklabotik: eskatutako parametroen edukia - CRC: CRC16
Datu motak
- Datu mota estandarizatuak: byte (8 bit) eta zenbaki oso laburra (16 bit) Modbus-en zehaztapenaren arabera, erregistro batek beti igortzen du goi-byte lehenik, eta ondoren behe-bytea.
- Datu hedatuak: 32 biteko zenbaki osoak eta 32 biteko flotatzailea 2 biteko 16 erregistro jarraian transmititzen dira. Float zenbakiaren formatua IEEE 754 estandarrari dagokio.
Funtzio-kodeak
Funtzio-kodea | Izena | Deskribapena |
03 | Irakurri Eutsi erregistroa | Irakurri gailuaren parametroak (Integer / Float) |
04 | Irakurri Sarrera Erregistroa | Irakurri benetako balioak (Osokoa / Float) |
06 | Idatzi Erregistro Bakarra | Idatzi gailuaren parametroak hitzez hitz |
16 * | Idatzi Erregistro Anitzak | Idatzi hainbat gailu parametro hitzez hitz |
Izena eman
Modbus-ek datuak erregistro ezberdinetan gordetzeko aukera ematen du. Erregistro bakoitzak 2 byte gordetzen ditu. Desberdintasuna egiten da erregistro hauetan:
Erregistro zenbakia Erregistro helbidea | Mota | Modbus izendapena | Deskribapena |
– | irakurri/idatzi | Irteera diskretuko bobinak | Irteera diskretuak |
– | irakurtzeko soilik | Sarrera diskretuen kontaktuak | Sarrera diskretuak |
0x0100 – 0x0FFF | idatzi bakarrik (IO izan ezik) | Sarrera Erregistroak | Sarrera-erregistroa, Sentsoreen neurketa-balioak |
0x0000 - 0x00FF | irakurri/idatzi | Irteera Ustiapen Erregistroak | Eutsi erregistroa parametroetarako, Gailuaren konfiguraziorako, etab. |
Esklabo mahaiaEsklabo bakoitzak parametro-taula eta benetako balio-taula ditu. Taula hauetatik zein parametro aurki daitezkeen zein helbidetan ikus daiteke. Bobinak ez dira erabili behar, I/Oak parametro-taularen bidez kudeatzen dira.
BlueTrace Oil in Water 461 6200 - Modbus helbidea baino gehiagoview
Helbidea | Parametroaren izena | Barrutia | Esanahia | Datuak mota | Baimena |
0x00 | Gailuaren IDa | 102 | 102 - BlueTrace olioa uretan | Laburra | R |
0x01 | Firmware bertsioa | 100-9999 | 100 = 1.00, 2410 = 24.1 | Laburra | R |
0x02 | Serie zk. | 0-65535 | Serie zenbakia | Laburra | R |
0x03 | Modbus esklabo IDa | 1-230 | Modbus helbidea | Laburra | R/W |
0x04 | Baud-abiadura | 0-2 | 0 = 9600 8N1 | Laburra | R |
0x05 | Ekoizpen data | ddmmyaaa | Data | Laburra x 2 | R |
Helbidea | Parametroaren izena | Barrutia | Esanahia | Datu mota | Baimena |
0x14 | A0 | 0 – 0xffffffff | Cal koefizientea A0 | 32 biteko flotatzailea | R/W |
0x16 | A1 | 0 – 0xffffffff | Cal koefizientea A1 | 32 biteko flotatzailea | R/W |
0x18 | A2 | 0 – 0xffffffff | Cal koefizientea A2 | 32 biteko flotatzailea | R/W |
0x1A | A3 | 0 – 0xffffffff | Cal koefizientea A3 | 32 biteko flotatzailea | R/W |
0x1C | A4 | 0 – 0xffffffff | Cal koefizientea A4 | 32 biteko flotatzailea | R/W |
0x1E | A5 | 0 – 0xffffffff | Cal koefizientea A5 | 32 biteko flotatzailea | R/W |
Helbidea | Parametroaren izena | Barrutia | Esanahia | Datu mota | Baimena |
0xD1 | Irabazi | 0-7 | 1-128 | Laburra | R/W |
0xD3 | Modbus amaiera | 0-1 | Amaierako erresistentzia | Laburra | R/W |
Helbidea | Parametroaren izena | Barrutia | Datuak mota | Baimena | |
0x101 | Balio-sentsorea 1 [ppm] | 0 – 0xffffffff | 32 biteko flotatzailea | R | |
0x104 | Balio-sentsorea 1 RAW | 0 – 0xffffffff | 32 biteko flotatzailea | R |
BlueTrace uhertasuna 461 6780 - Modbus helbidea baino gehiagoview
Helbidea | Parametroaren izena | Barrutia | Esanahia | Datuak mota | Baimena |
0x00 | Gailuaren IDa | 109 | 109 – BlueTrace uhertasuna | Laburra | R |
0x01 | Firmware bertsioa | 100-9999 | 100 = 1.00, 2410 = 24.1 | Laburra | R |
0x02 | Serie zk. | 0-65535 | Serie zenbakia | Laburra | R |
0x03 | Modbus esklabo IDa | 1-230 | Modbus helbidea | Laburra | R/W |
0x04 | Baud-abiadura | 0-2 | 0 = 9600 8N1 | Laburra | R |
0x05 | Ekoizpen data | ddmmyaaa | Data | Laburra x 2 | R |
Helbidea | Parametroaren izena | Barrutia | Esanahia | Datu mota | Baimena |
0x14 | A0 | 0 – 0xffffffff | Cal koefizientea A0 | 32 biteko flotatzailea | R/W |
0x16 | A1 | 0 – 0xffffffff | Cal koefizientea A1 | 32 biteko flotatzailea | R/W |
0x18 | A2 | 0 – 0xffffffff | Cal koefizientea A2 | 32 biteko flotatzailea | R/W |
0x1A | A3 | 0 – 0xffffffff | Cal koefizientea A3 | 32 biteko flotatzailea | R/W |
0x1C | A4 | 0 – 0xffffffff | Cal koefizientea A4 | 32 biteko flotatzailea | R/W |
0x1E | A5 | 0 – 0xffffffff | Cal koefizientea A5 | 32 biteko flotatzailea | R/W |
0x2A | A0 | 0 – 0xffffffff | Cal koefizientea A0 TSS | 32 biteko flotatzailea | R/W |
0x2E | A1 | 0 – 0xffffffff | Cal koefizientea A1 TSS | 32 biteko flotatzailea | R/W |
Helbidea | Parametroaren izena | Barrutia | Esanahia | Datu mota | Baimena |
0xD3 | Modbus amaiera | 0-1 | Amaierako erresistentzia | Laburra | R/W |
Helbidea | Parametroaren izena | Barrutia | Datuak mota | Baimena | |
0x101 | Uhertasuna [FNU] | 0 – 0xffffffff | 32 biteko flotatzailea | R | |
0x104 | Tenperatura [°C] | 0 – 0xffffffff | 32 biteko flotatzailea | R | |
0x107 | TSS [mg/l] | 0 – 0xffffffff | 32 biteko flotatzailea | R |
BlueEC Eroankortasuna 461 2092 - Modbus helbidea baino gehiagoview
Helbidea | Parametroaren izena | Barrutia | Esanahia | Datuak mota | Baimena | ||||
0x00 | Gailuaren IDa | 101 | 101 – BlueEC eroankortasuna | Laburra | R | ||||
0x01 | Firmware bertsioa | 100-9999 | 100 = 1.00, 2410 = 24.1 | Laburra | R | ||||
0x02 | Serie zk. | 0-65535 | Serie zenbakia | Laburra | R | ||||
0x03 | Modbus esklabo IDa | 1-230 | Modbus helbidea | Laburra | R/W | ||||
0x04 | Baud-abiadura | 0-2 | 0 = 9600 8N1 | Laburra | R | ||||
0x05 | Ekoizpen data | ddmmyaaa | Data | Laburra x 2 | R | ||||
Helbidea | Parametroaren izena | Barrutia | Esanahia | Datu mota | Baimena | ||||
0x14 | A0 | 0 – 0xffffffff | Cal koefizientea A0 | 32 biteko flotatzailea | R/W | ||||
0x16 | A1 | 0 – 0xffffffff | Cal koefizientea A1 | 32 biteko flotatzailea | R/W | ||||
0x18 | A2 | 0 – 0xffffffff | Cal koefizientea A2 | 32 biteko flotatzailea | R/W | ||||
0x1A | A3 | 0 – 0xffffffff | Cal koefizientea A3 | 32 biteko flotatzailea | R/W | ||||
0x1C | A4 | 0 – 0xffffffff | Konp. - Tenperatura | 32 biteko flotatzailea | R/W | ||||
0x1E | A5 | 0 – 0xffffffff | Comp – Zuzenketa-faktorea | 32 biteko flotatzailea | R/W | ||||
Helbidea | Parametroaren izena | Barrutia | Esanahia | Datu mota | Baimena | ||||
0xD0 | Neurria. sorta | 0-1 | 0: 0 – 3000 µS 1: 0 – 120 mS | Laburra | R/W | ||||
0xD1 | Modbus amaiera | 0-1 | Amaierako erresistentzia | Laburra | R/W | ||||
0xD3 | TDS faktorea | 0-100 | Balioa/100 | Laburra | R/W | ||||
Helbidea | Parametroaren izena Estandarra | Barrutia | Datuak mota | Baimena | |||||
0x101 | Balio-sentsorea 1 - hautagarria Kond. konp. | 0 – 0xffffffff | 32 biteko flotatzailea | R | |||||
0x104 | Balio-sentsorea 2 - hautagarria Tenperatura | 0 – 0xffffffff | 32 biteko flotatzailea | R | |||||
0x107 | Balio-sentsorea 3 - hautagarria Kond. uncomp | 0 – 0xffffffff | 32 biteko flotatzailea | R | |||||
0x10A | Balioa 4. gazitasuna | 0 – 0xffffffff | 32 biteko flotatzailea | R | |||||
0x10D | Balio-sentsorea 5 TDS | 0 – 0xffffffff | 32 biteko flotatzailea | R |
Dokumentuak / Baliabideak
![]() |
GO SYSTEMELEKTRONIK Modbus Tool.exe GO Modbus sentsoreetarako [pdf] Argibideen eskuliburua Modbus Tool.exe GO Modbus sentsoreetarako, Modbus Tool.exe, Tool.exe, GO Modbus sentsoreetarako |