Building a Modbus RTU Network with CompactLogix and DeltaV — figure 1

Modbus RTU-hálózat kiépítése CompactLogix és DeltaV használatával

Integrálja az Allen-Bradley CompactLogix, a Caterpillar ATS és a generátorok rendszerét a DeltaV DCS-be Modbus RTU-n keresztül. A ProSoft MVI69-MCM és a Miil...

Az energiatermelő és folyamatipari skid rendszereknek gyakran kell CompactLogix-diagnosztikát, Caterpillar ATS-/generátoradatokat és más soros eszközök adatait egy olyan Emerson DeltaV-vezérlőnek szolgáltatniuk, amely mindössze egyetlen RS-485-ös Modbus RTU masterporttal rendelkezik. A CompactLogix Channel 0 DF-1 portján nincs natív Modbus-protokollverem, a Caterpillar-eszközök pedig gyakran Modbus ASCII-t használnak; az ASCII és az RTU fordító nélkül nem osztható meg ugyanazon a vezetéken. A tartós megoldási minta egy Miille kategóriájú DF-1/Modbus-átjárót alkalmaz a motoroldalon, valamint egy ProSoft MVI69-MCM-et (vagy azzal egyenértékű eszközt), így a DeltaV egyetlen koherens RTU-térképet kérdezhet le.

Modbus RTU-hálózat kiépítése CompactLogix és DeltaV használatával — 1. ábra

Az első RS-485-ös toldás előtt minden csomópont fizikai rétegét, kerettípusát és master/slave szerepkörét fel kell mérni.

Protokoll-nyilvántartás

Csomópont Natív protokoll Réteg Szerepkör
CompactLogix 1769-L3x DF-1 RS-232 CH0 Natív Modbus nélküli PLC
Caterpillar ATS Modbus ASCII RS-485 Slave
Caterpillar generátor (EMCP) Modbus ASCII RS-485 Slave
DeltaV soros kártya Modbus RTU RS-485 Master (egyetlen port)

Az ASCII és az RTU egy szegmensen való keverése időszakos keretezési hibákat okoz, mert eltérnek a csendidő-szabályok és a karakterkódolások. Kötelező olyan átalakítót használni, amely újrakódolja a kereteket.

Referenciaarchitektúra

  1. A Miille MARC Omnii-Comm DIN266 Caterpillar ASCII-eszközöket kezel masterként RS-485-ön, és DF-1-et biztosít a CompactLogix CH0 portja számára
  2. A CompactLogix a tükrözött regisztereket vezérlőcímkékre / egészszámfájlokba képezi le
  3. A ProSoft MVI69-MCM Modbus RTU slave-képet biztosít a DeltaV számára egy dedikált RS-485 törzshálózaton
  4. A DeltaV marad az egyetlen master azon a törzshálózaton; a CompactLogix nem versenyez második masterként

A ProSoft MVI69-MCM alapjai

2-es port: Modbus RTU slave
Slave-azonosító: egyedi (pl. 1) — ne ütközzön a terepi eszközökkel
Átviteli sebesség: 19200 8-N-1 (egyezzen a DeltaV beállításával)
Üzenetek közötti késleltetés: ≥3,5 karakteridő
Hátlap: AOP bemeneti/kimeneti egységek (pl. 250 szó)
NYÁK-konfiguráció verziókövetés alatt
Modbus RTU-hálózat kiépítése CompactLogix és DeltaV használatával — 2. ábra

Lássa el lezárással és előfeszítéssel az RS-485 törzshálózatot; a lebegő nyugalmi feszültség üzembe helyezési figyelmeztető jel.

RS-485 törzshálózati gyakorlat

  • Belden 3106A kategóriájú, 120 Ω-os árnyékolt sodrott érpár
  • 120 Ω-os lezárás kizárólag a fizikai vonal két végén
  • A leágazások legyenek ~1 m alatt; a teljes hossz maradjon az átviteli sebességtől függő határokon belül (~1200 m alacsony átviteli sebességnél)
  • Az árnyékolás egyik végén legyen földelve (jellemzően a DCS-szekrényben)
  • Fail-safe előfeszítés, ha a master nem biztosítja

A Miille DIN266 szerepe

Állítsd be a DIN266-ot Modbus-masterként a Caterpillar RS-485-eszközök felé, DF-1-peer szerepben pedig a CompactLogix CH0 felé. A tápellátás jellemzően 10–30 VDC a DIN-sínen. Mindkét port soros paramétereinek pontosan meg kell egyezniük a terepi eszközök és a CH0 beállításaival—átviteli sebesség, paritás és duplex mód. A belső térképek projektspecifikusak; soha ne feltételezd, hogy egy alapértelmezett profil megfelel az EMCP 4.x holding regisztereinek anélkül, hogy megnyitnád a gyártó konfigurációs segédprogramját, és exportálnád a térképet az átadási csomagba.

Regisztertérkép-fegyelem

Tegyenek közzé aláírt táblázatot az eszközről, a Modbus-címről (tisztázva a 40001-alapú vagy a nullabázisú címzést), az adattípusról, a skálázásról, a frissítési gyakoriságról és az írási jogosultságról. Példaminta: ATS 40001–40050 → N10:0–49; generátor 40051–40150 → N11:0–99; kritikus tekercsekre csak akkor írj közvetlenül, ha azt az üzemeltetés jóváhagyta. Üzembe helyezéskor használj ismert mintájú regisztert, mielőtt engedélyezed a folyamatértékeket. A DeltaV-ből érkező parancsoknak először a CompactLogixbe kell beérkezniük, majd a fordítón keresztül továbbítódniuk, hogy a DCS soha ne legyen egyidejű master a Caterpillar-trunkon.

Masterterhelés- és paritásvizsgálat végponttól végpontig

  1. Mérd meg oszcilloszkóppal vagy műszerrel az A–B nyugalmi előfeszítését; ellenőrizd a lezárásokat
  2. Olvass le egy holding regisztert végponttól végpontig a DeltaV-ből
  3. Írások engedélyezése előtt ellenőrizd, hogy az ASCII-eszközök a Miille-ön keresztül válaszolnak
  4. Figyeld a ProSoft állapotszavait az időtúllépési számlálók miatt
  5. Tiltsd meg, hogy „ideiglenesen” egy második Modbus-master kerüljön a DeltaV-trunkra
  6. Dokumentáld a slave-azonosítókat a szekrény ajtaján; a duplikált azonosítók időszakosan jelentkező szellemeszközöket hoznak létre

A platformok közötti kapcsolatok továbbra is a PLC/PAC-szabványok szerinti tartalék konverterektől és vezérlőktől függenek—az átjáró konfigurációját kezeld szabályozott firmware-ként, ne egy laptopon őrzött, szájhagyomány útján terjedő tudásként.

A szerzőről

Daniel Reed | Folyamatirányítási mérnök – hibrid PLC/DCS

Daniel Reed hibrid PLC–DCS-integrációkon dolgozik, többek között CompactLogix-átjárók Emerson DeltaV rendszerbe integrálásán, valamint Modbus RTU-jelek marshallingolásán energiaellátási és folyamatipari skid egységekhez. A soros kommunikáció épségére, a master–slave terhelésre és a karbantartható tag-szerződésekre összpontosít.

Modbus RTU-hálózat kiépítése CompactLogix és DeltaV használatával

Integrálja az Allen-Bradley CompactLogix, a Caterpillar ATS és a generátorok rendszerét a DeltaV DCS-be Modbus RTU-n keresztül. A ProSoft MVI69-MCM és a Miille DIN266 átjárókat is lefedi.

Az energiatermelő és folyamatipari skid rendszereknek gyakran kell CompactLogix-diagnosztikát, Caterpillar ATS-/generátoradatokat és más soros eszközök adatait egy olyan Emerson DeltaV-vezérlőnek szolgáltatniuk, amely mindössze egyetlen RS-485-ös Modbus RTU masterporttal rendelkezik. A CompactLogix Channel 0 DF-1 portján nincs natív Modbus-protokollverem, a Caterpillar-eszközök pedig gyakran Modbus ASCII-t használnak; az ASCII és az RTU fordító nélkül nem osztható meg ugyanazon a vezetéken. A tartós megoldási minta egy Miille kategóriájú DF-1/Modbus-átjárót alkalmaz a motoroldalon, valamint egy ProSoft MVI69-MCM-et (vagy azzal egyenértékű eszközt), így a DeltaV egyetlen koherens RTU-térképet kérdezhet le.

Modbus RTU-hálózat kiépítése CompactLogix és DeltaV használatával — 1. ábra

Az első RS-485-ös toldás előtt minden csomópont fizikai rétegét, kerettípusát és master/slave szerepkörét fel kell mérni.

Protokoll-nyilvántartás

Csomópont Natív protokoll Réteg Szerepkör
CompactLogix 1769-L3x DF-1 RS-232 CH0 Natív Modbus nélküli PLC
Caterpillar ATS Modbus ASCII RS-485 Slave
Caterpillar generátor (EMCP) Modbus ASCII RS-485 Slave
DeltaV soros kártya Modbus RTU RS-485 Master (egyetlen port)

Az ASCII és az RTU egy szegmensen való keverése időszakos keretezési hibákat okoz, mert eltérnek a csendidő-szabályok és a karakterkódolások. Kötelező olyan átalakítót használni, amely újrakódolja a kereteket.

Referenciaarchitektúra

  1. A Miille MARC Omnii-Comm DIN266 Caterpillar ASCII-eszközöket kezel masterként RS-485-ön, és DF-1-et biztosít a CompactLogix CH0 portja számára
  2. A CompactLogix a tükrözött regisztereket vezérlőcímkékre / egészszámfájlokba képezi le
  3. A ProSoft MVI69-MCM Modbus RTU slave-képet biztosít a DeltaV számára egy dedikált RS-485 törzshálózaton
  4. A DeltaV marad az egyetlen master azon a törzshálózaton; a CompactLogix nem versenyez második masterként

A ProSoft MVI69-MCM alapjai

2-es port: Modbus RTU slave
Slave-azonosító: egyedi (pl. 1) — ne ütközzön a terepi eszközökkel
Átviteli sebesség: 19200 8-N-1 (egyezzen a DeltaV beállításával)
Üzenetek közötti késleltetés: ≥3,5 karakteridő
Hátlap: AOP bemeneti/kimeneti egységek (pl. 250 szó)
NYÁK-konfiguráció verziókövetés alatt
Modbus RTU-hálózat kiépítése CompactLogix és DeltaV használatával — 2. ábra

Lássa el lezárással és előfeszítéssel az RS-485 törzshálózatot; a lebegő nyugalmi feszültség üzembe helyezési figyelmeztető jel.

RS-485 törzshálózati gyakorlat

  • Belden 3106A kategóriájú, 120 Ω-os árnyékolt sodrott érpár
  • 120 Ω-os lezárás kizárólag a fizikai vonal két végén
  • A leágazások legyenek ~1 m alatt; a teljes hossz maradjon az átviteli sebességtől függő határokon belül (~1200 m alacsony átviteli sebességnél)
  • Az árnyékolás egyik végén legyen földelve (jellemzően a DCS-szekrényben)
  • Fail-safe előfeszítés, ha a master nem biztosítja

A Miille DIN266 szerepe

Állítsd be a DIN266-ot Modbus-masterként a Caterpillar RS-485-eszközök felé, DF-1-peer szerepben pedig a CompactLogix CH0 felé. A tápellátás jellemzően 10–30 VDC a DIN-sínen. Mindkét port soros paramétereinek pontosan meg kell egyezniük a terepi eszközök és a CH0 beállításaival—átviteli sebesség, paritás és duplex mód. A belső térképek projektspecifikusak; soha ne feltételezd, hogy egy alapértelmezett profil megfelel az EMCP 4.x holding regisztereinek anélkül, hogy megnyitnád a gyártó konfigurációs segédprogramját, és exportálnád a térképet az átadási csomagba.

Regisztertérkép-fegyelem

Tegyenek közzé aláírt táblázatot az eszközről, a Modbus-címről (tisztázva a 40001-alapú vagy a nullabázisú címzést), az adattípusról, a skálázásról, a frissítési gyakoriságról és az írási jogosultságról. Példaminta: ATS 40001–40050 → N10:0–49; generátor 40051–40150 → N11:0–99; kritikus tekercsekre csak akkor írj közvetlenül, ha azt az üzemeltetés jóváhagyta. Üzembe helyezéskor használj ismert mintájú regisztert, mielőtt engedélyezed a folyamatértékeket. A DeltaV-ből érkező parancsoknak először a CompactLogixbe kell beérkezniük, majd a fordítón keresztül továbbítódniuk, hogy a DCS soha ne legyen egyidejű master a Caterpillar-trunkon.

Masterterhelés- és paritásvizsgálat végponttól végpontig

  1. Mérd meg oszcilloszkóppal vagy műszerrel az A–B nyugalmi előfeszítését; ellenőrizd a lezárásokat
  2. Olvass le egy holding regisztert végponttól végpontig a DeltaV-ből
  3. Írások engedélyezése előtt ellenőrizd, hogy az ASCII-eszközök a Miille-ön keresztül válaszolnak
  4. Figyeld a ProSoft állapotszavait az időtúllépési számlálók miatt
  5. Tiltsd meg, hogy „ideiglenesen” egy második Modbus-master kerüljön a DeltaV-trunkra
  6. Dokumentáld a slave-azonosítókat a szekrény ajtaján; a duplikált azonosítók időszakosan jelentkező szellemeszközöket hoznak létre

A platformok közötti kapcsolatok továbbra is a PLC/PAC-szabványok szerinti tartalék konverterektől és vezérlőktől függenek—az átjáró konfigurációját kezeld szabályozott firmware-ként, ne egy laptopon őrzött, szájhagyomány útján terjedő tudásként.

A szerzőről

Daniel Reed | Folyamatirányítási mérnök – hibrid PLC/DCS

Daniel Reed hibrid PLC–DCS-integrációkon dolgozik, többek között CompactLogix-átjárók Emerson DeltaV rendszerbe integrálásán, valamint Modbus RTU-jelek marshallingolásán energiaellátási és folyamatipari skid egységekhez. A soros kommunikáció épségére, a master–slave terhelésre és a karbantartható tag-szerződésekre összpontosít.

Hozzászólás írása

Felhívjuk a figyelmedet, hogy a hozzászólásokat jóvá kell hagyni a közzétételük előtt.