Přepis programu PLC z PLC-5/250 do ControlLogix RSLogix 5000
Přeneste programy blokového přenosu PLC-5/250 do systému ControlLogix RSLogix 5000 se správným mapováním stavových bitů .AE na .ER a .AD na .DN.
Nástroje pro automatický překlad naznačují, že program PLC-5/250 už „mluví“ jazykem Logix. Zkušenosti z výroby však ukazují opak. Celočíselné soubory se mění na struktury, blokové přenosy Remote I/O mizí a asynchronní stavové bity, které software řady 6200 zvýrazňoval, nemají v tagu MESSAGE žádný totožný protějšek. Migrace uspěje, když k ní inženýři přistoupí jako k redesignu přesunu dat, který se řídí publikacemi, jako je 1756-RM085, nikoli jako k hledání a nahrazování mnemotechnických zkratek.
Řídicí bity BTR/BTW se nepřevedou beze změn — znovu sestavte instrukce MSG a přepište každé použití .AE/.AD.
Asynchronní bity PLC-5 versus bity MSG
V PLC-5/250 prvky řízení blokového přenosu zpřístupňují .AD (Asynchronous Done) a .AE (Asynchronous Error) spolu se známější skupinou .DN/.ER. Tyto asynchronní příznaky nejsou ve všech okrajových případech synonymy pro .DN/.ER instrukce MSG v Logixu — PLC-5 může zobrazovat kombinované stavy částečného dokončení, které zasílání zpráv CIP jednoduše nereprodukuje. Před odstraněním vět BT zdokumentujte chování při nepravdivosti podmínky větve.
| Bit BT v PLC-5 | Bit MSG v Logixu | Poznámky |
|---|---|---|
| .AD | .DN | Příznak úspěšného dokončení pro většinu migrovaných větví |
| .AE | .ER | Chybová větev; podrobnosti CIP ověřte v .ERR / .EXERR |
| .EN / .ST | .EN / .ST | Přepište zpracování povolení; nepředpokládejte shodné časování |
Mechanická náhrada (poté přepište větev) BTW N7:0 .AD -> MSG_tag.DN BTW N7:0 .AE -> MSG_tag.ER BTR N10:50 .AD -> MSG_tag.DN BTR N10:50 .AE -> MSG_tag.ER
Architektonické náhrady blokových přenosů RIO
- Implicitní připojení I/O — POINT, FLEX, ArmorBlock přes EtherNet/IP s aktualizacemi řízenými RPI a stavem .Faulted
- Explicitní MSG — čtení/zápis datové tabulky CIP (nebo typované služby pouze tehdy, když protistranou skutečně zůstává PLC-5)
- Produkované/spotřebovávané tagy — řadiče Logix si vyměňují data bez dotazované zprávy MSG
- Most 1756-DHRIO — dočasné řešení pro zbývající rozvaděče 1771 během postupného přechodu
Nevkládejte větev BTR do Studio 5000 a pouze nepřejmenovávejte mnemotechnickou zkratku. Tato skupina instrukcí už neexistuje; instrukce MSG musí být vytvořena s platnou cestou CIP, typem služby, zdrojovými a cílovými prvky a časovým limitem.
Obraz PLC-5 ponechte v režimu pouze pro čtení, dokud buňka ControlLogix neprojde celým týdnem výroby.
Postup převodu krok za krokem
- Inventarizujte každý BTR/BTW: soubor, prvek, rack/skupinu/slot, délku a použití stavových bitů
- Ověřte, že firmware cílového systému podporuje potřebné služby zasílání zpráv a cesty EN2T/EN4TR
- Podle potřeby spusťte Translate PLC-5/SLC 500 a poté otevřete konfiguraci každé vygenerované instrukce MSG
- Nastavte Communication Path (backplane → ENxT → IP → vzdálený slot), Service Type a prvky
- Zbývající odkazy na .AE/.AD nahraďte odkazy na .ER/.DN u nových tagů MESSAGE
- Zachyťte .ER ve struktuře poruch; mazání a opětovné spuštění provádějte záměrně — nenechávejte osamocená povolení
- Převeďte soubory N/B/T/C na UDT nebo pole, ve kterých se operátoři stále vyznají
- Během FAT vynuťte původní předpoklady MCR/zón; právě zde se projeví překvapení způsobená pořadím skenování
Mapování .ER/.DN instrukce MSG po přechodu
Porovnejte délky a rychlosti aktualizací starších BT s časovými limity MSG (běžným výchozím pravidlem je ≥5× očekávaná doba služby). Během zkoušek v ustáleném provozu sledujte .DN/.ER spolu s procesními hodnotami. Před povolením zápisů ověřte osmičkové adresování uzlů DHRIO pomocí registru se známým vzorem. Procesor PLC-5 ponechte k dispozici pro návrat k původnímu řešení, dokud se KPI po celý výrobní týden nebudou shodovat.
Migrační hardware — řadiče, moduly třídy EN2T a dočasné DHRIO — by měl být skladován podle standardů ControlLogix a PAC, aby přechod nečekal na jediný přebytečný modul ENBT.
O autorovi
Mark Townsend | Seniorní automatizační inženýr – systémy Allen-Bradley
Mark Townsend je seniorní automatizační inženýr s více než 18 lety zkušeností s platformami Allen-Bradley, včetně ControlLogix, CompactLogix a staršího SLC-500. Každodenně pracuje s logikou RSLogix / Studio 5000 a uváděním HMI FactoryTalk View do provozu u zastarávajících i smíšených instalací.