Esimene Modbus lugemine: USB adapterist töötava registrini
Sa saad oma esimese Modbus registri ise lugeda — ilma kalli varustuseta ja ilma elektrikuta, sest tegu on madalpinge andmete lugemisega, mitte jaotuskilbi 230V ühendustega. See on aus ja praktiline juhend esimese õnnestumiseni.
Godīgs skatījums bez pārdošanas spiedienaReāli protokola faktiCTA uz veikalu, ne uz obligātu pasūtījumu
FV1NL1L2L3NL1L2L3VA-ProtectorL1L2L3UV231IA45.2UV229IA44.8UV230IA45.5OKOKOKveXenelectricVAP3N63X1:hagerTESTT40A300mAAOFFQD1:hagerC166kAOFFQF1:hagerC166kAOFFQF2:hagerC166kAOFFQF3:hagerC166kAOFFQF4:hagerC166kAOFFQF5:hagerC166kAOFFQF6C1C2C3C4C5C6C7C8C9C10:hagerTYA640B10×16A 230V~C1C2C3C4C5C6C7C8C9C10C1C2C3C4C5C6C7C8C9C10X2:legrandC106kAOFFQF7OnRX³B66000legrandQF8XT1XT2XT3XT4XT5XT6XT7XT8XT9XT10XT11:hagerC4A10kANCN4040OFFQF9C1C2C3C4:hagerTYA644A4×16A 230V~C1C2C3C4C1C2C3C4X3:hagerB6A30mAA 10kA0OFFTESTTQD2NINNOUTVA-Protector888258V8880.0AMDveXenelectricVAP1N63X4NINNOUTV228A18.6MveXenelectricVAP1N63tX5NL1L2L3NL1L2L3VA-ProtectorL1L2L3UV231IA45.2UV229IA44.8UV230IA45.5OKOKOKveXenelectricVAP3N63X6IOshellyPro 4PM1234PMX7C1C2C3C4:hagerTYA424A4ch 230V~M1M2M3M4▲▲▲▲▼▼▼▼C1C2C3C4X8interraITS501-0004Universal dimmer4 x LED / R,L,Cmanual override on front1234channelsPROGRUNX9NINNOUTVA-Protector888230V88812.4AMDveXenelectricVAP1N63X11:hager63A230U 170-270V auto resetSETMODEOKLOAD ONX12NINNOUTV228A18.6MveXenelectricVAP1N63tX10:hagerTESTT25A30mAAOFFQD3LOGO! TDE 12:00 · OK F1F2F3F4ESC▲▼◀▶OKSIEMENSLOGO! TDEX13F&FCP-703voltage monitor 3ph4OOX14NL1L2L3NL1L2L3VA-ProtectorL1L2L3UV204IA61.0UV229IA45.2UV231IA44.8ERROKOKveXenelectricVAP3N63X15
120Ω
USB adapteris
Kuidas esimene lugemine toimub
Kuidas esimene lugemine toimub
01
Hangi adapter ja tarkvara
Ühenda odav USB-RS485 adapter arvutiga ja paigalda tasuta Modbus master tarkvara — sellest saab sinu 'master' siinil.
02
Ühenda A/B juhtmed
Ühenda A ja B juhtmed seadme andmeklemmidega. See on madalpinge ühendus — ära aja seda segi jaotuskilbi 230V ühendusega, mille jaoks on vaja elektrikut.
03
Seadista kiirus ja pariteet
Seadme dokumentatsioonist leia õige edastuskiirus (tavaliselt 9600 või 19200 bit/s), pariteet ja aadress — need seaded peavad tarkvaras täpselt kokku minema.
04
Loe esimene register
Saada FC03 päring seadme aadressile ja näe ekraanil esimest edukalt loetud holding registri väärtust — see on sinu 'töötab!' hetk.
Mida tasub enne alustamist teada
Mida tasub enne alustamist teada
FC03
Holding registrite lugemine
Kõige levinum funktsioon DIY algaja esimeseks edukaks lugemiseks — sellest algab praktiline kogemus Modbusiga.
RTU või TCP?
Modbus RTU saadab binaarseid kaadreid üle RS-485 (harvem RS-232) koos CRC-16 kontrollsummaga; Modbus TCP pakib sama sõnumi Ethernet/TCP sisse pordil 502. USB adapter viib sind RTU maailma.
Kõikidele seadmetele üks kiirus
Edastuskiirus (1200–115200 bit/s, tavaliselt 9600 või 19200), pariteet ja stopbitid peavad KÕIGIL sama siiniosa seadmetel kokku minema — vastasel juhul side lihtsalt ei käivitu.
Aadress ja '40001' lõks
Igal siini seadmel peab olema unikaalne aadress (1–247). Ajalooline registrite nummerdamise tava algab 40001-st, kuid protokolli tegelik aadress on 0-põhine — sealt tuleb klassikaline off-by-one viga.
Holding või input register?
Mõlemad on 16-bitised numbrilised väärtused, kuid holding registreid (FC03) saab lugeda JA kirjutada, input registreid (FC04) aga ainult lugeda. Kontrolli, kumba tüüpi sinu seade kasutab.
Sisseehitatud turvet pole
Modbus loodi algselt ilma autentimise ja krüpteerimiseta — iga siini seade saab saata kehtiva käsu. Seda tasub arvestada võrgu segmenteerimist planeerides.
Valikud
Mida vajad
Lühike nimekiri — ilma suurte kuludeta ja professionaalse varustuseta.
Modbus RTU-ga ühilduv seade (mõõtja, andur või kontroller)
FAQ
Korduma kippuvad küsimused
Mis on USB-RS485 adapter ja miks seda vaja on?
See muudab arvuti USB signaali RS-485 diferentsiaalsignaaliks, mis lubab arvutil toimida siinil Modbus masterina ja seadmetega suhelda.
Kuidas leida õige edastuskiirus ja pariteet?
Vaata alati seadme enda dokumentatsiooni — levinud vaikeväärtused on 9600 või 19200 bit/s. Kõigil sama siiniosa seadmetel peavad seaded täpselt ühtima.
Mis vahe on holding ja input registril?
Mõlemad hoiavad 16-bitiseid numbrilisi väärtusi, kuid holding registreid (FC03) saab lugeda ja kirjutada, input registrid (FC04) on aga ainult loetavad. Seadme dokumentatsioon näitab, kumba tüüpi kasutatakse.
Kas see on ohtlik — kas on vaja elektrikut?
Ei — see juhend käsitleb ainult madalpinge andmete lugemist üle RS-485, mitte jaotuskilbi 230V ühendusi. Elektritöid peab alati tegema elektrik; andmesiini ühendamine on eraldi, ohutum ülesanne.
Miks esimene lugemine ebaõnnestub, kuigi juhtmestik tundub korras?
Tavalised põhjused on kiiruse/pariteedi mittevastavus, vale seadme aadress või registrite nummerduse segadus (40001 vs 0-põhine protokolli aadress). Kui kahtlustad füüsilist juhtmestiku, polaarsuse või termineerimise viga, vaata meie eraldi RS-485 juhtmestiku ja vigade diagnostika juhendit.
Valmis ise proovima?
Vaata USB-RS485 adaptereid ja teisi DIY tarvikuid meie poes — alusta odavalt, õpi praktikas, ilma ostusurveta.