Za
- Upravljanje i automatizacija ionako govore Modbus
- Otporan na električne smetnje u industrijskom okruženju
- Izravan pristup registrima, i za trenutačne vrijednosti
- Na terenu nije potrebna IT infrastruktura
Proizvodi/ EMU Professional II/ RS-485 / Modbus RTU
Sučelje · EMU Professional II
Diferencijalni dvožični vod kod kuće je u industriji i oprašta električne smetnje – ali ne i pogreške topologije. Ova stranica objašnjava što razlikuje RS-485 od Modbus RTU-a, na što paziti pri izgradnji sabirnice i što vam donose dva RS-485 sučelja na M-Centeru.
Dvije stvari koje se često brkaju
RS-485 opisuje samo električni sloj: diferencijalni dvožični vod, obično označen s A i B, u poludupleksnom načinu rada. Diferencijalni znači da se signal prenosi kao razlika napona između dvaju vodiča. Smetnje jednako djeluju na oba vodiča i poništavaju se pri oduzimanju – zato je RS-485 tako raširen u industriji.
Modbus RTU je protokol koji ide tim vodom. Master pita, slaveovi odgovaraju; istodobno smije slati samo jedan. Svaki slave ima adresu od 1 do 247, svaka poruka završava kontrolnim zbrojem CRC16, a stanka od najmanje 3,5 vremena znaka između dvaju telegrama označava okvir.
Očitavaju se 16-bitni registri, obično funkcijskim kodom 3 (holding register) ili 4 (input register). Veće vrijednosti poput stanja brojila raspoređuju se na više registara kao 32-bitni cijeli broj ili broj s pomičnim zarezom. Koja je vrijednost na kojoj adresi registra i kojim redoslijedom bajtova, navodi tablica registara u priručniku – to je dio koji vam pri postavljanju stvarno treba.
A / B
Dva signalna vodiča. Za razliku od M-Busa, raspored ovdje nije proizvoljan – zamijenjeni, sabirnica ne radi.
Poludupleks
Slanje i primanje preko istog para vodiča, dakle nikada istodobno.
Zaključni otpornik
120 Ω na oba kraja sabirnice protiv refleksija. Samo na krajevima, ne kod svakog uređaja.
Jedinično opterećenje
Mjera opterećenja sudionika. Klasično segment podnosi 32 jedinična opterećenja; moderni upravljački sklopovi troše samo dio toga.
Slave adresa
1 do 247, postavljena na uređaju. Svaka se adresa po segmentu smije pojaviti samo jednom.
Stanka mirovanja
Stanka od 3,5 vremena znaka koja označava početak i kraj telegrama.
Korak po korak
Na primjeru EMU M-Centera kao mastera s EMU Professional II i Helvatron brojilima H2O i DELTA III: struktura sabirnice, telegram, odgovor i tipične pogreške.
Izgradnja sabirnice
RS-485 zahtijeva neprekinutu liniju od jednog kraja do drugog, s što kraćim ograncima do uređaja. Ožičenje u zvijezdu najčešći je razlog sabirnica koje rade na niskoj brzini, a na visokoj više ne. Tko dolazi s M-Busa, gdje su zvijezde izričito dopuštene, redovito upada u ovu zamku.
120 Ω pripada na dva fizička kraja voda. Treći zaključni otpornik negdje u sredini opterećuje sabirnicu, a ništa ne poboljšava. Bez zaključenja nastaju refleksije koje se pokazuju kao sporadične CRC pogreške – sabirnica radi, ali ne pouzdano.
Što je vod dulji, to je moguća brzina niža. Kao pravilo, umnožak duljine i brzine je konstantan; u praksi zgrada 9600 ili 19200 Bd na nekoliko stotina metara nije kritično, dok 115200 Bd čisto radi samo na kratkim udaljenostima.
Zajednička referenca između sudionika sprječava da istofazni napon izađe iz dopuštenog područja. Oklop se uzemljuje samo na jednom kraju, inače nastaju struje izjednačavanja.
Dvaput dodijeljena slave adresa. Dva uređaja odgovaraju istodobno, master vidi samo CRC pogreške i javlja oba kao nedostupna. Prije puštanja u pogon vodite popis adresa.
Zamijenjeni A i B. Za razliku od M-Busa, RS-485 nije neovisan o polaritetu. Jedan pogrešno priključen uređaj može ometati cijeli segment.
Primjena
EMU M-Center ima dva RS-485 sučelja i preko njih očitava do 64 Modbus RTU uređaja. Dva odvojena sučelja više su od dvostrukog kapaciteta: omogućuju čisto razdvajanje dvaju segmenata s različitim brzinama ili različitim proizvođačima uređaja, umjesto da se sve tjera na jednu liniju.
Najzamorniji dio Modbus RTU-a – tablicu registara – M-Center preuzima putem upravljačkih programa uređaja pohranjenih u Device Managementu. Umjesto unosa adresa registara birate uređaj i dobivate imenovane mjerne vrijednosti.
Nakon toga vrijedi isto kao kod M-Busa: M-Center ciklički očitava, bilježi neuspjela očitavanja i prosljeđuje vrijednosti u MQTT, BACnet IP, OPC UA, Modbus TCP, (s)FTP, e-poštu ili Joulio-Web. Modbus RTU segment koji je dosad očitavao samo sustav upravljanja zgradom tako istodobno služi obračunu i oblaku.
Sučelja
2 × RS-485
Uređaji
do 64, licencne razine 32 i 64
Protokol
Modbus RTU
Upravljački programi
preko Device Managementa umjesto ručnog unosa adresa registara
Prosljeđivanje
MQTT, BACnet IP, OPC UA, Modbus TCP, CSV, JSON, Excel
Kada odgovara
Dokumenti
Ova stranica objašnjava načelo. Popisi registara, struktura telegrama, raspored stezaljki i točni parametri svake izvedbe nalaze se u priručniku za sučelje.
PDFPriručnik za Modbus sučelje1485 · tablica registara · engleski PDFTehnički list Professional II1441 · engleski PDFPriručnik za M-Center2151 · strana mastera · engleski
Česta pitanja
RS-485 je električni sloj: diferencijalni dvožični vod u poludupleksnom načinu. Modbus RTU protokol je iznad njega, s master-slave radom, adresama od 1 do 247, 16-bitnim registrima i kontrolnim zbrojem CRC16. Trebaju vam oba, a često se spominju u istom dahu.
120 Ω na dva fizička kraja voda, nigdje drugdje. Dodatni otpornik u sredini opterećuje sabirnicu bez koristi; nedostatak zaključenja uzrokuje refleksije koje se vide kao sporadične CRC pogreške.
Bolje ne. RS-485 zahtijeva neprekinutu liniju s kratkim ograncima. Ožičenje u zvijezdu najčešći je uzrok sabirnica koje rade na niskoj brzini, a na višoj otkazuju. Tko dolazi s M-Busa, gdje su zvijezde dopuštene, lako to previdi.
Do 64 Modbus RTU uređaja preko dva RS-485 sučelja. Razine za 32 i 64 uređaja otključavaju se licencom. Električki dodatno vrijedi granica jediničnih opterećenja po segmentu.
U priručniku za Modbus sučelje, dokument 1485. U njemu su adrese registara, vrste podataka i redoslijed bajtova. Na M-Centeru to obično nije potrebno, jer su upravljački programi uređaja pohranjeni u Device Managementu.
Da bi se razdvojila dva segmenta koja ne idu zajedno: različite brzine, različiti proizvođači ili dva fizički odvojena područja. Tjerati sve na jednu liniju najčešći je uzrok teško uočljivih smetnji.
Pošaljite nam broj mjernih mjesta, udaljenosti i ciljni sustav. Reći ćemo vam koja izvedba ima smisla – i kada bi drugo sučelje bilo bolji izbor.
Telefon
+41 (0)41 545 03 00
Tehnička podrška
helpdesk@emuag.ch
Narudžbe Švicarska
orders@emuag.ch