Modbus DIY

Pirmais Modbus nolasījums: no USB adaptera līdz veiksmīgam reģistram

Tu vari izlasīt savu pirmo Modbus reģistru pats — bez dārgas programmatūras un bez elektriķa, jo runa ir par datu nolasi zemā spriegumā. Šis ir godīgs, praktisks ceļvedis pirmajam panākumam.

Godīgs skatījums bez pārdošanas spiedienaReāli protokola faktiCTA uz veikalu, ne uz obligātu pasūtījumu
A / B
120Ω
USB adapteris
Kā notiek pirmais nolasījums

Kā notiek pirmais nolasījums

01

Sagādā adapteri un programmatūru

Pievieno lētu USB-RS485 adapteri datoram un instalē brīvi pieejamu Modbus master programmatūru — tā kļūst par tavu 'meistaru' kopnē.

02

Pieslēdz A/B vadus

Savieno A un B vadus pie iekārtas datu spailēm. Tas ir zemsprieguma savienojums — nejauc ar 230V pieslēgumu sadalnē, kam vajadzīgs elektriķis.

03

Iestati ātrumu un paritāti

Iekārtas dokumentācijā atrodi pareizo pārraides ātrumu (bieži 9600 vai 19200 bit/s), paritāti un adresi — visiem šiem iestatījumiem jāsakrīt ar programmatūras iestatījumiem.

04

Nolasi pirmo reģistru

Nosūti FC03 pieprasījumu uz iekārtas adresi un redzi pirmo veiksmīgo holding reģistra nolasījumu ekrānā — tas ir tavs 'strādā!' brīdis.

Ko vērts zināt, pirms sāc

Ko vērts zināt, pirms sāc

FC03

Holding reģistru nolasīšana

Populārākā funkcija DIY iesācēja pirmajam veiksmīgajam nolasījumam — no tās sākas prakse ar Modbus.

RTU vai TCP?

Modbus RTU sūta binārus kadrus pa RS-485 (retāk RS-232) ar CRC-16 kontrolsummu; Modbus TCP to pašu ziņojumu iesaiņo Ethernet/TCP tīklā uz porta 502. USB adapteris ievieto tevi RTU pasaulē.

Visām iekārtām — viens ātrums

Pārraides ātrums (1200–115200 bit/s, tipiski 9600 vai 19200), paritāte un stopbiti jāsakrīt VISĀM iekārtām vienā kopnes segmentā — citādi sakari vienkārši nesāksies.

Adrese un '40001' lamatas

Katrai iekārtai kopnē jābūt unikālai adresei (1–247). Vēsturiskā konvencija numurē reģistrus no 40001, bet protokola faktiskā adrese ir 0-bāzēta — tā rodas klasiskā 'off-by-one' kļūda.

Holding vai input reģistrs?

Abi ir 16-bitu skaitliski dati, bet holding reģistrus (FC03) var lasīt UN rakstīt, bet input reģistrus (FC04) — tikai lasīt. Pārbaudi, kuru tipu izmanto tava iekārta.

Bez iebūvētas drošības

Modbus sākotnēji netika veidots ar autentifikāciju vai šifrēšanu — jebkura iekārta kopnē var nosūtīt komandu. Tas jāpatur prātā, plānojot tīkla segmentāciju.

Komplekti

Kas jāsagatavo

Neliels saraksts — bez liekiem izdevumiem un bez profesionāla aprīkojuma.

  • USB uz RS-485 adapteris
  • Dators ar brīvi pieejamu Modbus master programmatūru
  • Iekārtas dokumentācija (ātrums, paritāte, reģistru karte)
  • RS-485 kabelis A/B pieslēgumam
  • Modbus RTU saderīga iekārta (skaitītājs, sensors vai kontrolleris)
FAQ

Biežāk uzdotie jautājumi

Kas ir USB-RS485 adapteris un kāpēc tas vajadzīgs?

Adapteris pārveido datora USB signālu par RS-485 diferenciālo signālu, lai dators varētu darboties kā Modbus meistars (master) kopnē un sazināties ar iekārtām.

Kā zināt pareizo pārraides ātrumu un paritāti?

Tie vienmēr jāatrod iekārtas dokumentācijā — biežākie noklusējumi ir 9600 vai 19200 bit/s. Visām iekārtām vienā kopnē šiem iestatījumiem jāsakrīt precīzi.

Kāda atšķirība starp holding un input reģistru?

Abi ir 16-bitu vērtības, bet holding reģistrus (FC03) drīkst gan lasīt, gan rakstīt, savukārt input reģistri (FC04) ir tikai lasāmi. Iekārtas dokumentācija norāda, kuru tipu tā izmanto.

Vai šis process ir bīstams — vai vajadzīgs elektriķis?

Šeit runa ir tikai par zemsprieguma datu nolasi caur RS-485 — ne par 230V pieslēgumiem sadalnē. Elektroinstalācijas darbi vienmēr jāuztic elektriķim; datu kopnes pieslēgšana ir cits, drošāks uzdevums.

Kāpēc pirmais nolasījums neizdodas, lai gan vadojums šķiet pareizs?

Biežākie iemesli — nesakrītošs ātrums/paritāte, nepareiza adrese vai sajaukta reģistru numerācija (40001 vs. 0-bāzēta adrese). Ja aizdomas par pašu vadojumu (polaritāte, termā), skaties mūsu atsevišķo RS-485 vadojuma un kļūdu diagnostikas rakstu.

Gatavs mēģināt pats?

Apskati USB-RS485 adapterus un citus DIY piederumus veikalā — sāc lēti, mācies praktiski, bez spiediena pirkt.

Skatīt veikalā
Saistītie pakalpojumi

Saistītie pakalpojumi

Ielādējas...
Uz augšu