Modbus DIY

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
:hagerSPB408DSPDType 2 · TN-S / TTstatusUc 275V ACUp ≤1.5kVImax 8kAIn In 2kA NL1L2L3NL1L2L3 VA-Protector L1L2L3 UV231IA45.2UV229IA44.8UV230IA45.5 OKOKOK veXenelectric VAP3N63 :hagerTESTT40A300mAAOFFTRIP NINNOUT VA-Protector 888258V 8880.0A MD veXenelectric VAP1N63 NINNOUT V228A18.6 M veXenelectric VAP1N63t NL1L2L3NL1L2L3 VA-Protector L1L2L3 UV231IA45.2UV229IA44.8UV230IA45.5 OKOKOK veXenelectric VAP3N63 FV1 NL1L2L3NL1L2L3 VA-Protector L1L2L3 UV231IA45.2UV229IA44.8UV230IA45.5 OKOKOK veXenelectric VAP3N63 X1:hagerTESTT40A300mAAOFFQD1:hagerC166kAOFFQF1:hagerC166kAOFFQF2:hagerC166kAOFFQF3:hagerC166kAOFFQF4:hagerC166kAOFFQF5:hagerC166kAOFFQF6C1C2C3C4C5C6C7C8C9C10:hagerTYA640B10×16A 230V~C1C2C3C4C5C6C7C8C9C10C1C2C3C4C5C6C7C8C9C10X2:legrandC106kAOFFQF7OnRX³B66000legrandQF8XT1XT2XT3XT4XT5XT6XT7XT8XT9 XT10XT11:hagerC4A10kANCN4040OFFQF9C1C2C3C4:hagerTYA644A4×16A 230V~C1C2C3C4C1C2C3C4X3:hagerB6A30mAA 10kA0OFFTESTTQD2 NINNOUT VA-Protector 888258V 8880.0A MD veXenelectric VAP1N63 X4 NINNOUT V228A18.6 M veXenelectric VAP1N63t X5 NL1L2L3NL1L2L3 VA-Protector L1L2L3 UV231IA45.2UV229IA44.8UV230IA45.5 OKOKOK veXenelectric VAP3N63 X6IOshellyPro 4PM1234PMX7C1C2C3C4:hagerTYA424A4ch 230V~M1M2M3M4C1C2C3C4X8interraITS501-0004Universal dimmer4 x LED / R,L,Cmanual override on front1234channelsPROGRUNX9 NINNOUT VA-Protector 888230V 88812.4A MD veXenelectric VAP1N63 X11:hager63A230U 170-270V auto resetSETMODEOKLOAD ONX12 NINNOUT V228A18.6 M veXenelectric VAP1N63t X10:hagerTESTT25A30mAAOFFQD3LOGO! TDE 12:00 · OK F1F2F3F4ESCOKSIEMENSLOGO! TDEX13F&FCP-703voltage monitor 3ph4OOX14 NL1L2L3NL1L2L3 VA-Protector L1L2L3 UV204IA61.0UV229IA45.2UV231IA44.8 ERROKOK veXenelectric VAP3N63 X15
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.

  • USB-RS485 adapter
  • Arvuti tasuta Modbus master tarkvaraga
  • Seadme dokumentatsioon (kiirus, pariteet, registrite kaart)
  • RS-485 kaabel A/B ühenduseks
  • 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.

Telli ülevaatus
Seotud juhendid

Seotud juhendid

Laeb...
Tagasi üles