Tuotteet/ EMU Professional II/ RS-485 / Modbus RTU

Liitäntä · EMU Professional II

RS-485 ja Modbus RTU EMU Professional II:ssa

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

Mikä ero on RS-485:llä ja Modbus RTU:lla?


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.

Käsitteet

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

Miten Modbus RTU -kysely RS-485-väylällä etenee?


Esimerkkinä EMU M-Center masterina, EMU Professional II sekä Helvatron H2O- ja DELTA III -mittarit: väylän rakenne, sanoma, vastaus ja tyypilliset virheet.

MQTT · BACnet IP · Modbus TCP · CSVEMU M-CenterModbus-masterAB120 Ω120 Ωyksi yhtenäinen linja · lyhyet haaratHäiriö osuu A:han ja B:hen samoinEro A – B pysyy puhtaanaOs 2FC 03RekisteriCRCKyselyVastaus≥ 3,5 merkin taukoOs 2FC 03ArvotCRCProfessional IIEMU · sähköHelvatron H2OVesiHelvatron DELTA IIILämpöSlave 1Slave 2Slave 3Osoitteet 1–247 vain kerran · älä vaihda A:ta ja B:tä
  1. Yksi linja, kaksi päätäMittarit liitetään lyhyillä haaroilla yhteen yhtenäiseen linjaan. Kummassakin päässä on 120 Ω:n päätevastus.
  2. Differentiaalinen signaaliSignaali on A:n ja B:n välinen jännite-ero. Häiriö osuu kumpaankin johtimeen samoin ja kumoutuu.
  3. Masterin kyselyM-Center lähettää slave-osoitteen, toimintokoodin 3 tai 4, rekisterin ja CRC16-tarkistussumman.
  4. Tauko kehyksenäVähintään 3,5 merkin mittainen tauko merkitsee sanoman alun ja lopun.
  5. Slaven vastausVain kysytty mittari vastaa rekisteriarvoilla ja omalla CRC:llään. Vain yksi laite lähettää kerrallaan.
  6. Tyypilliset virheetJokainen osoite 1–247 vain kerran, A:ta ja B:tä ei saa vaihtaa keskenään, 120 Ω vain linjan molempiin päihin.
  7. VälitysM-Center välittää arvot samanaikaisesti MQTT:n, BACnet IP:n, Modbus TCP:n tai CSV:n kautta.

Väylän rakentaminen

Mihin RS-485-väylän rakentamisessa on kiinnitettävä huomiota?


Linja, ei tähtiä

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.

Päätteet tasan kahdessa kohdassa

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.

Nopeus vastaan pituus

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.

Maa ja suojavaippa

Osallistujien yhteinen referenssi estää yhteismuotoista jännitettä karkaamasta sallitun alueen ulkopuolelle. Suojavaippa maadoitetaan vain toisesta päästä, muuten syntyy tasausvirtoja.

Tyypillinen virhe numero yksi

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.

Tyypillinen virhe numero kaksi

A ja B ristiin. Toisin kuin M-Bus, RS-485 ei ole napaisuudesta riippumaton. Yksikin väärin kytketty laite voi häiritä koko segmenttiä.

Tarkistus ennen käyttöönottoa

  • Linjatopologia, lyhyet haarajohdot
  • 120 Ω tasan molemmissa päissä
  • Osoitteet yksilölliset ja dokumentoidut
  • Nopeus, pariteetti ja stop-bitit samat kaikissa laitteissa
  • Suojavaippa maadoitettu toisesta päästä

Käyttötapaus

Miten Professional II ja M-Center toimivat yhdessä?


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ä.

RS-485 M-Centerissä

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

Milloin Modbus RTU RS-485:n kautta on oikea valinta?


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

Vastaan

  • Herkkä tähtitopologialle ja puuttuvalle päätteelle
  • Ei napaisuudesta riippumaton – asennusvirheillä on seurauksia
  • Sekamediat, kuten vesi ja lämpö, kulkevat helpommin M-Busilla
  • Rekisteritaulukot on ylläpidettävä, jos ajuria ei ole

Katso M-Bus · Katso TCP/IP

Asiakirjat

Ladattavat käyttöohjeet ja tietolehdet


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

Usein kysyttyä liitännästä


Mikä ero on RS-485:llä ja Modbus RTU:lla?

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.

Minne päätevastukset kuuluvat?

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ä.

Saanko kytkeä tähteen?

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.

Kuinka monta laitetta M-Center voi lukea RS-485:n kautta?

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.

Mistä löydän Professional II:n rekisteritaulukon?

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.

Kaksi RS-485-liitäntää – mihin?

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.

Et ole varma, sopiiko RS-485 / Modbus RTU?


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