Ga naar de hoofdinhoud Ga naar de zoekopdracht Ga naar de hoofdnavigatie

Fabrieks- en machineautomatisering

Modbus RTU vs Modbus TCP: RS-485- of Ethernet-I/O kiezen

Hoe RS-485- en Ethernet-I/O verschillen in bekabeling, scantijd en adressering, hoe je ze combineert met gateways, en welke ICP DAS-series passen.

Modbus RTU vs Modbus TCP: RS-485- of Ethernet-I/O kiezen
Foto: Raysonho @ Open Grid Scheduler / Grid Engine · CC0 · Wikimedia Commons

De meeste remote I/O-projecten beginnen met dezelfde keuze: de modules op een RS-485-bus zetten en ze pollen met Modbus RTU, of ze op Ethernet aansluiten en Modbus TCP gebruiken. Dit artikel vergelijkt Modbus RTU vs Modbus TCP vanuit het standpunt van de installateur: bekabeling, topologie, scantijd en adressering, en hoe je beide met een gateway combineert. Het eindigt met de ICP DAS-series die bij elke optie passen.

Hetzelfde protocol op twee verschillende netwerken

Beide varianten gebruiken hetzelfde datamodel: coils en discrete ingangen voor bits, input- en holding-registers voor 16-bits waarden. Een registermap werkt op beide netwerken hetzelfde; alleen het transport verandert.

Modbus RTU draait op een seriële lijn, normaal tweedraads RS-485. Eén master pollt de slaves één voor één, en elke slave heeft een unitadres op de bus. Modbus TCP vervoert dezelfde aanvragen over TCP/IP, normaal op poort 502. Elk apparaat heeft zijn eigen IP-adres en kan meestal meer dan één client beantwoorden, bijvoorbeeld een PLC en een SCADA-server.

Modbus RTU vs Modbus TCP in het kort

OnderwerpModbus RTU op RS-485Modbus TCP op Ethernet
BekabelingAfgeschermde twisted pair plus signaalaarde, als lijn aangelegdCat 5 of beter, ster vanaf een switch of daisy-chain via modules
AfstandTot 1200 m per segment zonder repeaters100 m per koperen segment tussen actieve poorten
Apparaten32 unit loads per segment zonder repeaters, unitadressen 1 tot 247Beperkt door het IP-adresplan en het aantal switchpoorten
AdresseringUnitadres in elke module; dezelfde baudrate en dataformaat op de hele busIP-adres per module; het unit-ID is vooral belangrijk achter gateways
MastersEén master per busMeerdere clients tegelijk
Snelheid1200 tot 115200 bps op M-7000- en tM-modules, één voor één gepolld10/100 Mbit/s, modules kunnen parallel gepolld worden
VoedingAparte voedingsbedradingAparte voeding, of PoE bij PET-modellen

Bekabeling en topologie in de praktijk

RS-485 is een bus. Leg de kabel van module naar module met korte stubs, sluit beide uiteinden af met 120 ohm en houd een gemeenschappelijke signaalreferentie aan. Bij gematigde baudrates dekt een segment 1200 m, wat past bij lange trajecten door een fabriek met enkele signalen op elke locatie. Boven 32 unit loads of 1200 m voeg je een repeater toe, zoals de I-7510, een geïsoleerde RS-485-repeater met automatische richtingsregeling.

Ethernet is normaal een ster met één switchpoort per module. De ET-7200- en ET-2200-series hebben een ingebouwde switch met twee poorten, zodat modules langs een machine als een RS-485-bus in serie kunnen worden geschakeld. Beide vermelden een LAN-bypassfunctie, die bij ICP DAS-apparaten de rest van de keten communicatief houdt als één unit zijn voeding verliest. PET-versies kunnen gevoed worden via een IEEE 802.3af PoE-switch.

Snelheid: een uitgewerkt voorbeeld

Gepollde seriële bussen zijn vaak trager dan verwacht. Neem 20 analoge modules, elk uitgelezen met één aanvraag voor 8 holding-registers:

  • De aanvraag is 8 bytes en het antwoord 5 bytes plus 16 databytes, dus één poll verplaatst 29 bytes.
  • Met 8 databits, geen pariteit en 1 stopbit telt elke byte 10 bits op de lijn: 290 bits per poll.
  • Bij 9600 bps duurt dat ongeveer 30 ms, plus twee stiltes van 3,5 tekens, ongeveer 7 ms. In totaal ongeveer 38 ms per module, of ongeveer 0,75 s voor de bus.
  • Bij 115200 bps duurt de overdracht ongeveer 2,5 ms, en de Modbus-specificatie adviseert boven 19200 bps een vaste stilte van 1,75 ms. Ongeveer 6 ms per module, of ongeveer 0,12 s voor de bus.

Responstijd van de module en herhalingen komen daar nog bovenop. Voor temperaturen, niveaus en energiewaarden is het langzamere cijfer meestal voldoende. Voor snelle digitale signalen haalt Ethernet de bottleneck weg, want de overdrachtstijd bij 100 Mbit/s is verwaarloosbaar en modules kunnen parallel gepolld worden. Gesynchroniseerde I/O met cyclustijden in milliseconden is een taak voor EtherCAT.

Gemengde systemen: gateways en dataconcentrators

Veel fabrieken hebben werkende RS-485-bussen en een nieuwer Ethernet-netwerk voor SCADA. Een Modbus TCP naar RTU-gateway verbindt beide zonder de seriële modules te vervangen. De TCP-client stuurt aanvragen naar het IP-adres van de gateway, en het unit-ID in elke aanvraag selecteert de seriële slave.

  • tGW-700-serie: compacte Modbus TCP naar RTU/ASCII-gateways met één tot drie seriële poorten, de meeste met PoE. Tot 32 TCP-masters kunnen één seriële poort delen, en een leescache beantwoordt herhaalde aanvragen vanuit het geheugen om de belasting van de bus te verminderen.
  • GW-2500iM-serie: dezelfde conversie met een switch met twee Ethernet-poorten, geïsoleerde RS-422/485-poorten en beveiligingsfuncties zoals Modbus TCP/TLS, HTTPS, SNMPv3 en een IP-filter.
  • MDC-700-serie: dataconcentratoren die de seriële apparaten zelf pollen met tot 250 commando-definities, de waarden verzamelen in een datapool van 9600 registers per datatype, en tot 8 Modbus TCP-hosts bedienen.

Een gateway geeft aanvragen door, dus de seriële bus bepaalt nog steeds de responstijd. Een concentrator ontkoppelt de twee zijden, wat helpt wanneer meerdere SCADA-clients één bus uitlezen.

Welke ICP DAS-series passen

RS-485 en Modbus RTU

  • M-7000: Modbus RTU en DCON, 1200 tot 115200 bps. Veel modellen delen hun hardware met een I-7000-module, bijvoorbeeld M-7017R en I-7017R.
  • tM-serie: compacte modules met DCON, Modbus RTU en Modbus ASCII.
  • I-7000: alleen het ICP DAS DCON-protocol. Geschikt voor uitbreidingen van bestaande DCON-systemen; kies voor een Modbus-master het M-7000-equivalent.

Ethernet en Modbus TCP

  • ET-7000: één Ethernet-poort, Modbus TCP en Modbus UDP, ingebouwde webserver.
  • ET-7200: Modbus TCP en UDP met een switch met twee poorten en LAN-bypass.
  • ET-2200: switch met twee poorten en LAN-bypass, plus MQTT en SNMP V2c, handig wanneer dezelfde I/O ook een IIoT-platform voedt.
  • PET-versies: via PoE gevoede versies van de ET-7000-, ET-7200- en ET-2200-modules.

Stuur ons technische verkoopteam je signaallijst, kabelafstanden en mastertoestel, dan stellen wij een passende set modules en gateways voor.

Producten voor deze toepassing

DGW-521 RS-232/RS-485/USB to DALI Gateway for Modbus RTU and DCON
DGW-521 CR DGW-521 RS-232/RS-485/USB naar DALI-gateway voor Modbus RTU en DCON

De DGW-521 CR is een gateway op DIN-rail waarmee een hostpc, PAC of TouchPAD DALI-verlichtingsapparaten kan aansturen via seriële verbinding of USB. Hij accepteert Modbus RTU en DCON via RS-232, RS-485 of USB en vertaalt deze naar DALI, zodat bestaande seriële besturingssoftware een DALI-verlichtingsnetwerk kan aansturen zonder aparte DALI-controller.Een ingebouwde DALI-voeding (16 VDC ±5%, maximaal 250 mA) kan in- of uitgeschakeld worden, wat geschikt is voor installaties waarin de DALI-bus al elders van stroom wordt voorzien. De ID-code kan via de RS-485-interface worden ingesteld, wat de inbedrijfstelling vereenvoudigt. De DALI-isolatie is gespecificeerd op 1500 VDC.De gateway is bedoeld voor DALI-verlichtingssystemen die kleine oppervlakken bestrijken. DALI-signaalkabels mogen niet langer zijn dan 300 m. Het apparaat draagt de CE-, UKCA-, FCC-, RoHS- en WEEE-markering. Het USB-stuurprogramma is alleen vermeld voor Windows XP en Windows 7.ToepassingenVerlichtingsregeling voor kleine DALI-installatiesToegang tot DALI-apparaten vanuit een hostpc, PAC of TouchPADSeriële-naar-DALI-integratie in gebouwautomatisering

Normale prijs: € 234,00 per stuk · staffelkorting vanaf 10 st.
BestelartikelLevertijd ca. 2-3 weken
DN-8P8C/S 8-channel DO and 8-channel Counter Input Board
DN-8P8C/S CR DN-8P8C/S 8-kanaals DO- en 8-kanaals telleringang-board

8-kanaals DO- en 8-kanaals telleringang-board. Inclusief DB-8820 daughterboard en een CA-2520D kabel.

Normale prijs: € 107,00 per stuk · staffelkorting vanaf 10 st.
BestelartikelLevertijd ca. 2-3 weken
DN-AIH-08 HART Analog Input Termination Board, 8-ch Active/Passive Loop
DN-AIH-08 CR DN-AIH-08 HART Analoog Ingangsaansluitbord, 8-kan. Actief/Passief Lus

DN-AIH-08 is een aansluitbord voor HART-analoge ingangsmodules. Het meet het analoge signaal op elk van zijn 8 kanalen en kan daarnaast geïsoleerde lusvoeding leveren aan veldapparaten, waardoor zowel actieve als passieve lusbedrading wordt ondersteund.Het bord beschikt over kortsluitbeveiliging op de geïsoleerde voedingsuitgang. Bij kortsluiting of een te hoge stroom wordt de lusstroom beperkt. Verwijderbare zekeringen beschermen lusapparaten tegen hoge inschakelstromen, en elke zekering heeft een fysieke indicator die aangeeft wanneer deze is doorgebrand.Geschikt voor HART-analoge ingangsinstallaties waarbij veldapparaten in een actieve of passieve lusconfiguratie moeten worden aangesloten.Montage op DIN-rail of wand, met afmetingen van 135 x 214,6 x 25,5 mm.ToepassingenAansluiten van HART-analoge veldapparaten op HART-analoge ingangsmodulesLusgevoede veldinstrumentatie die geïsoleerde passieve lusvoeding vereistIndustriële installaties die beveiligde analoge lusbedrading vereisen

Normale prijs: € 461,00 per stuk · staffelkorting vanaf 10 st.
BestelartikelLevertijd ca. 2-3 weken
DN-AII-08 Current Input Termination Board, 8-ch Active/Passive Loop
DN-AII-08 CR DN-AII-08 Stroomingangs-aansluitbord, 8-kanaals actieve/passieve lus

DN-AII-08 CR is een aansluitbord voor analoge stroomingangsmodules. Het verbindt veldsignalen met de ingangskanalen en meet ook de analoge stroom, waardoor het geschikt is voor systemen waarbij de ingang een stroomlus is.Het bord levert geïsoleerde lusvoeding aan veldapparaten en ondersteunt zowel actieve als passieve lusbedrading op zijn 8 kanalen. De geïsoleerde voeding is kortsluitbeveiligd: de lusstroom wordt beperkt wanneer het circuit kortsluit of de stroom te hoog wordt. Verwijderbare zekeringen beschermen lusapparaten tegen hoge inschakelstromen, en elke zekering toont een fysieke indicator wanneer hij is doorgebrand.Het bord meet 135 x 214,6 x 25,5 mm en is te monteren op een DIN-rail of aan de wand. Het is ontworpen voor een bedrijfstemperatuur van -25 ~ 75 °C en 5 ~ 95% RV, niet-condenserend.ToepassingenBedrading van veldapparaten in stroomlussen, met actieve of passieve lussen

Normale prijs: € 399,00 per stuk · staffelkorting vanaf 10 st.
BestelartikelLevertijd ca. 2-3 weken

Meer over Fabrieks- en machineautomatisering

Hulp nodig bij het kiezen?

Wij kennen het ICP DAS-assortiment en helpen u de juiste module, het juiste accessoire of het juiste vervangende onderdeel te vinden.

Neem contact op met technical sales

Voor zakelijke klanten

  • Staffelkorting wordt automatisch toegepast
  • Btw-vrije levering binnen de EU met een geverifieerd btw-nummer
  • Datasheets en volledige specificaties bij elk product
Zakelijk account aanmaken