Puolesta
- Ohjaus ja automaatio puhuvat joka tapauksessa Modbusia
- Kestää sähköisiä häiriöitä teollisuusympäristössä
- Suora rekisterien käyttö, myös hetkellisarvoille
- Kentällä ei tarvita IT-infrastruktuuria
Tuotteet/ EMU Professional II/ RS-485 / Modbus RTU
Liitäntä · EMU Professional II
Differentiaalinen kaksijohdinlinja on kotonaan teollisuudessa ja antaa anteeksi sähköiset häiriöt – mutta ei topologiavirheitä. Tämä sivu selittää, mikä erottaa RS-485:n Modbus RTU:sta, mihin väylän rakentamisessa kannattaa kiinnittää huomiota ja mitä kaksi RS-485-liitäntää M-Centerissä tuovat.
Kaksi usein sekoitettua asiaa
RS-485 kuvaa vain sähköistä kerrosta: differentiaalista kaksijohtimista linjaa, yleensä merkinnöin A ja B, puolidupleksina. Differentiaalinen tarkoittaa, että signaali siirretään johtimien välisenä jännite-erona. Häiriöt vaikuttavat kumpaankin johtimeen samalla tavalla ja kumoutuvat erotuksessa – siksi RS-485 on teollisuudessa niin yleinen.
Modbus RTU on protokolla, joka kulkee tässä linjassa. Master kysyy, slavet vastaavat; vain yksi saa lähettää kerrallaan. Jokaisella slavella on osoite 1–247, jokainen viesti päättyy CRC16-tarkistussummaan, ja vähintään 3,5 merkkiajan tauko kahden sähkeen välillä rajaa kehyksen.
Luetaan 16-bittisiä rekistereitä, yleensä toimintokoodilla 3 (holding register) tai 4 (input register). Suuremmat arvot, kuten mittarilukemat, jaetaan useaan rekisteriin 32-bittisenä kokonaislukuna tai liukulukuna. Mikä arvo on missäkin rekisteriosoitteessa ja millä tavujärjestyksellä, kerrotaan käyttöohjeen rekisteritaulukossa – se on osa, jota todella tarvitset käyttöönotossa.
A / B
Kaksi signaalijohdinta. Toisin kuin M-Busissa, järjestys ei tässä ole vapaa – ristiin kytkettynä väylä ei toimi.
Puolidupleksi
Lähetys ja vastaanotto samaa johdinparia pitkin, siis ei koskaan samanaikaisesti.
Päätevastus
120 Ω väylän molemmissa päissä heijastuksia vastaan. Vain päissä, ei jokaisessa laitteessa.
Yksikkökuorma
Osallistujan kuormitusmitta. Klassisesti segmentti kestää 32 yksikkökuormaa; nykyaikaiset ajurit kuluttavat siitä murto-osan.
Slave-osoite
1–247, asetetaan laitteeseen. Kukin osoite saa esiintyä segmentissä vain kerran.
Hiljainen väli
3,5 merkkiajan tauko, joka merkitsee sähkeen alun ja lopun.
Vaihe vaiheelta
Esimerkkinä EMU M-Center masterina, EMU Professional II sekä Helvatron H2O- ja DELTA III -mittarit: väylän rakenne, sanoma, vastaus ja tyypilliset virheet.
Väylän rakentaminen
RS-485 vaatii yhtenäisen linjan päästä päähän ja mahdollisimman lyhyet haarajohdot laitteille. Tähtikytkentä on yleisin syy väyliin, jotka toimivat matalalla nopeudella mutta eivät enää korkealla. Joka tulee M-Busin parista, jossa tähdet on nimenomaan sallittu, putoaa tähän ansaan säännöllisesti.
120 Ω kuuluu linjan kahteen fyysiseen päähän. Kolmas päätevastus jossain keskellä kuormittaa väylää parantamatta mitään. Ilman päätettä syntyy heijastuksia, jotka näkyvät satunnaisina CRC-virheitä – väylä toimii, mutta ei luotettavasti.
Mitä pidempi linja, sitä pienempi mahdollinen nopeus. Nyrkkisääntönä pituuden ja nopeuden tulo on vakio; rakennuksissa 9600 tai 19200 Bd muutaman sadan metrin matkalla on ongelmaton, kun taas 115200 Bd toimii puhtaasti vain lyhyillä matkoilla.
Osallistujien yhteinen referenssi estää yhteismuotoista jännitettä karkaamasta sallitun alueen ulkopuolelle. Suojavaippa maadoitetaan vain toisesta päästä, muuten syntyy tasausvirtoja.
Kahdesti annettu slave-osoite. Kaksi laitetta vastaa yhtä aikaa, master näkee vain CRC-virheitä ja ilmoittaa molemmat tavoittamattomiksi. Pidä osoiteluetteloa ennen käyttöönottoa.
A ja B ristiin. Toisin kuin M-Bus, RS-485 ei ole napaisuudesta riippumaton. Yksikin väärin kytketty laite voi häiritä koko segmenttiä.
Käyttötapaus
EMU M-Centerissä on kaksi RS-485-liitäntää, joiden kautta se lukee jopa 64 Modbus RTU -laitetta. Kaksi erillistä liitäntää on enemmän kuin kaksinkertainen kapasiteetti: niillä voi erottaa siististi kaksi segmenttiä, joilla on eri nopeudet tai eri laitevalmistajat, sen sijaan että kaikki pakotettaisiin yhdelle linjalle.
Modbus RTU:n työläimmän osan – rekisteritaulukon – M-Center hoitaa Device Managementiin tallennettujen laiteajureiden avulla. Rekisteriosoitteiden näppäilyn sijaan valitset laitteen ja saat nimetyt mittausarvot.
Sen jälkeen pätee sama kuin M-Busissa: M-Center lukee syklisesti, kirjaa epäonnistuneet luennat ja välittää arvot MQTT:hen, BACnet IP:hen, OPC UA:han, Modbus TCP:hen, (s)FTP:hen, sähköpostiin tai Joulio-Webiin. Modbus RTU -segmentti, jota aiemmin luki vain rakennusautomaatio, palvelee näin samanaikaisesti laskutusta ja pilveä.
Liitännät
2 × RS-485
Laitteet
jopa 64, lisenssitasot 32 ja 64
Protokolla
Modbus RTU
Ajurit
Device Managementin kautta rekisteriosoitteiden käsin syöttämisen sijaan
Välitys
MQTT, BACnet IP, OPC UA, Modbus TCP, CSV, JSON, Excel
Milloin se sopii
Asiakirjat
Tämä sivu selittää periaatteen. Rekisteriluettelot, sähkeiden rakenne, liitinjärjestys ja kunkin mallin tarkat parametrit ovat liitäntäohjeessa.
PDFModbus-liitännän käyttöohje1485 · rekisteritaulukko · englanti PDFProfessional II:n tietolehti1441 · englanti PDFM-Centerin käyttöohje2151 · master-puoli · englanti
Usein kysytyt kysymykset
RS-485 on sähköinen kerros: differentiaalinen kaksijohdinlinja puolidupleksina. Modbus RTU on sen päällä toimiva protokolla, jossa on master-slave-toiminta, osoitteet 1–247, 16-bittiset rekisterit ja CRC16-tarkistussumma. Tarvitset molemmat, ja ne mainitaan usein samassa lauseessa.
120 Ω linjan kahteen fyysiseen päähän, ei mihinkään muualle. Ylimääräinen vastus keskellä kuormittaa väylää turhaan; puuttuva pääte aiheuttaa heijastuksia, jotka näkyvät satunnaisina CRC-virheinä.
Mieluummin ei. RS-485 vaatii yhtenäisen linjan lyhyillä haarajohdoilla. Tähtikytkentä on yleisin syy väyliin, jotka toimivat matalalla nopeudella ja pettävät suuremmalla. Joka tulee M-Busin parista, jossa tähdet ovat sallittuja, unohtaa tämän helposti.
Jopa 64 Modbus RTU -laitetta kahden RS-485-liitännän kautta. 32 ja 64 laitteen tasot avataan lisenssillä. Sähköisesti pätee lisäksi yksikkökuormien raja segmenttiä kohden.
Modbus-liitännän käyttöohjeesta, asiakirja 1485. Siinä ovat rekisteriosoitteet, tietotyypit ja tavujärjestys. M-Centerissä sitä ei yleensä tarvita, koska laiteajurit on tallennettu Device Managementiin.
Kahden yhteensopimattoman segmentin erottamiseen: eri nopeudet, eri valmistajat tai kaksi fyysisesti erillistä aluetta. Kaiken pakottaminen yhdelle linjalle on yleisin syy vaikeasti löydettäviin vikoihin.
Lähetä meille mittauspisteiden määrä, etäisyydet ja kohdejärjestelmä. Kerromme, mikä malli on järkevä – ja milloin toinen liitäntä olisi parempi valinta.
Puhelin
+41 (0)41 545 03 00
Tekninen tuki
helpdesk@emuag.ch
Tilaukset Sveitsi
orders@emuag.ch