Vytvoření sítě Modbus RTU s CompactLogix a DeltaV
Integrujte Allen-Bradley CompactLogix, Caterpillar ATS a generátory do systému DeltaV DCS přes Modbus RTU. Zahrnuje brány ProSoft MVI69-MCM a Miille DIN266.
Energetické a procesní technologické celky často musí předávat diagnostiku CompactLogix, data z ATS/generátoru Caterpillar a další sériová zařízení řídicímu systému Emerson DeltaV, který nabízí pouze jeden port RS-485 pro nadřízené zařízení Modbus RTU. CompactLogix nemá na kanálu 0 s protokolem DF-1 nativní zásobník Modbus, zařízení Caterpillar často používají Modbus ASCII a protokoly ASCII a RTU nemohou sdílet jedno vedení bez překladače. Odolné řešení využívá most Miille třídy DF-1/Modbus na úrovni motoru a modul ProSoft MVI69-MCM (nebo ekvivalent), takže DeltaV načítá jednu ucelenou mapu RTU.
Před prvním připojením k vedení RS-485 zkontrolujte u každého uzlu fyzickou vrstvu, typ rámce a roli nadřízeného či podřízeného zařízení.
Přehled protokolů
| Uzel | Nativní protokol | Vrstva | Role |
|---|---|---|---|
| CompactLogix 1769-L3x | DF-1 | RS-232 CH0 | PLC bez nativní podpory Modbus |
| ATS Caterpillar | Modbus ASCII | RS-485 | Podřízené zařízení |
| Generátor Caterpillar (EMCP) | Modbus ASCII | RS-485 | Podřízené zařízení |
| Sériová karta DeltaV | Modbus RTU | RS-485 | Nadřízené zařízení (jeden port) |
Smíchání protokolů ASCII a RTU na jednom segmentu způsobuje občasné chyby rámců, protože pravidla ticha a kódování znaků se liší. Převodník, který rámce překóduje, je povinný.
Referenční architektura
- Miille MARC Omnii-Comm DIN266 řídí zařízení Caterpillar s protokolem ASCII přes RS-485 a poskytuje protokol DF-1 systému CompactLogix na CH0.
- CompactLogix mapuje zrcadlené registry do tagů řídicího systému / celočíselných souborů.
- ProSoft MVI69-MCM poskytuje DeltaV obraz podřízeného zařízení Modbus RTU na vyhrazené páteři RS-485.
- DeltaV zůstává jediným nadřízeným zařízením na této páteři; CompactLogix nesoutěží jako druhý nadřízený.
Základy ProSoft MVI69-MCM
Port 2: podřízené zařízení Modbus RTU ID podřízeného zařízení: jedinečné (např. 1) — bez konfliktu s přístroji v poli Přenosová rychlost: 19200 8-N-1 (shodně s DeltaV) Prodleva mezi zprávami: ≥3,5 doby znaku Sběrnice: vstupně-výstupní sestavy AOP (např. 250 slov) Konfigurace desky plošných spojů pod správou verzí
Páteř RS-485 zakončete a předpěťově nastavte; plovoucí napětí v klidovém stavu je varovným signálem při uvedení do provozu.
Praxe s páteřní sítí RS-485
- Stíněný kroucený pár třídy Belden 3106A, 120 Ω
- Terminace 120 Ω pouze na obou fyzických koncích
- Odbočky kratší než ~1 m; celková délka v mezích závislých na přenosové rychlosti (~1200 m při nízké rychlosti)
- Stínění uzemněné na jednom konci (obvykle v rozvaděči DCS)
- Bezpečnostní předpětí, pokud ho master neposkytuje
Úloha Miille DIN266
Nastavte DIN266 jako master Modbusu směrem k zařízením Caterpillar RS-485 a jako protějšek DF-1 směrem ke kanálu CH0 systému CompactLogix. Napájení na liště DIN je obvykle 10–30 VDC. Sériové parametry na obou portech musí přesně odpovídat polním zařízením a CH0 — přenosová rychlost, parita i duplex. Interní mapy jsou specifické pro projekt; nikdy nepředpokládejte, že výchozí profil odpovídá holding registrům EMCP 4.x, aniž byste otevřeli konfigurační nástroj výrobce a exportovali mapu do předávací dokumentace.
Disciplína mapování registrů
Zveřejněte podepsanou tabulku: zařízení, adresa Modbus (upřesněte 40001 versus indexování od nuly), datový typ, měřítko, periodu aktualizace a oprávnění k zápisu. Příklad: ATS 40001–40050 → N10:0–49; generátor 40051–40150 → N11:0–99; kritické cívky zapisujte průchozím způsobem pouze tam, kde to schválil provoz. Před povolením procesních hodnot proveďte uvedení do provozu se známým vzorovým registrem. Příkazy z DeltaV musí nejprve dorazit do CompactLogix a teprve poté být předány přes převodník, aby DCS nikdy nefungoval jako druhý master na sběrnici Caterpillar.
Test zatížení masteru a parity od začátku do konce
- Změřte osciloskopem nebo měřicím přístrojem klidové předpětí A–B; ověřte zakončení
- Proveďte průchod přesně jedním holding registrem od začátku do konce z DeltaV
- Před povolením zápisů ověřte přes Miille, že zařízení ASCII odpovídají
- Sledujte stavová slova ProSoftu a čítače timeoutů
- Zakažte druhý master Modbus „dočasně“ připojený ke sběrnici DeltaV
- Identifikátory slave jednotek uveďte na dveřích rozvaděče; duplicitní identifikátory způsobují občasné fantomové chyby
Propojení napříč platformami stále závisí na náhradních převodnících a řídicích jednotkách podle standardů PLC/PAC — konfiguraci brány považujte za řízený firmware, nikoli za kmenové znalosti uložené v notebooku.
O autorovi
Daniel Reed | Inženýr řízení procesů – hybridní PLC/DCS
Daniel Reed pracuje na integracích hybridních PLC–DCS systémů, včetně bran CompactLogix do Emerson DeltaV a převodů Modbus RTU pro energetické a procesní celky. Zaměřuje se na integritu sériové komunikace, zatížení masteru/slaveů a snadno udržovatelné smlouvy tagů.