Konfigurace blokových přenosů 1747-SN pro PowerFlex 70 prostřednictvím RIO
Konfigurace blokových přenosů 1747-SN do měničů PowerFlex 70 v systémech SLC 500. Zahrnuje nastavení RIO, instrukce BTR/BTW pro firmware řady C a požadovanou...
Remote I/O (RIO) zůstává praktickým způsobem, jak připojit měnič PowerFlex 70 k šasi SLC-500, pokud nejsou k dispozici ethernetové adaptéry nebo pokud se ve výrobním závodě stále používají sítě Blue Hose. Běžným rozhraním na straně SLC je skener 1747-SN. Spolehlivé řízení a přenos stavových informací mezi skenerem a měničem závisí na správném nastavení adres adaptéru, čisté lince RIO a strategii blokových přenosů odpovídající řadě skeneru. Skenery řady B mají omezený počet současných blokových přenosů, které dokážou udržet; moduly řady C přidávají nativní podporu BTR/BTW, což výrazně zjednodušuje program v jazyce ladder za navýšení ceny hardwaru přibližně o sto padesát dolarů.
Skener 1747-SN na šasi SLC si prostřednictvím RIO vyměňuje blokové přenosy s adaptérem RVC měniče PowerFlex 70 přes kabel Blue Hose.
Tento návod popisuje fyzickou vrstvu, požadavky na adaptér PowerFlex RVC, používání souborů M0/M1, strukturu šestnáctislovního řídicího bloku, stavové kódy zobrazované při poruchách a postup uvedení do provozu, který pomáhá odlišit problémy s kabeláží od chyb v programu ladder. Základními příručkami jsou 1747-UM001 pro skener a 20COMM-UM004 pro rodinu komunikačních adaptérů.
Požadavky na hardware
PowerFlex 70 musí být vybaven komunikační volbou podporující RIO, v dokumentaci výrobního závodu běžně označovanou jako adaptér RVC. Linka RIO používá kabel Belden 9463 nebo ekvivalentní kabel Blue Hose katalogizovaný jako médium typu 1770-CD. Na obou koncích linky musí být nainstalovány zakončovací odpory a kanál RIO skeneru musí být nastaven na správnou přenosovou rychlost a doplňkové schéma adresování racku používané adaptérem měniče. Odbočky udržujte krátké. Dlouhé odbočky a zařízení s různými přenosovými rychlostmi na jedné lince jsou nejčastějšími příčinami občasných chyb ACK.
Na straně SLC si před vytvořením programu ověřte řadu skeneru 1747-SN. Hardware řady B měl historicky omezený počet současných blokových přenosů na čtyři, což při sdílení skeneru několika měniči nebo racky RIO vyžaduje pečlivé plánování. Moduly řady C poskytují nativní podporu instrukcí BTR a BTW a představují preferovanou volbu pro nové projekty i rekonstrukce, při nichž se již zasahuje do šasi. Upgrade plánujte jako malou hardwarovou změnu, která odstraní velké množství vlastní logiky pro synchronizaci.
Soubory M0/M1 a řídicí blok
Blokové čtení (BTR) a blokový zápis (BTW) přenášejí vyrovnávací data mezi skenerem a vzdáleným zařízením. V prostředí SLC obsahují soubory M0 a M1 přidružené k modulu 1747-SN konfiguraci skeneru a vyrovnávací obrazová data. Řídicí cesta PowerFlex je běžně uspořádána kolem šestnáctislovního řídicího bloku, který podle příručky adaptéru přenáší povely, referenční hodnoty a stavová slova. Tato slova mapujte záměrně: řídicí slovo pro spuštění/zastavení a reset poruchy, referenční slovo pro rychlost a stavová slova pro stav měniče a kódy poruch. Mapu slov zdokumentujte v elektrotechnické dokumentaci, aby budoucí technici nevytvářeli překrývající se zápisy.
Příklad řízení BTW (koncepční mapa slov)
Slovo 0 : Povel (chod, jog, vymazání poruchy)
Slovo 1 : Referenční hodnota rychlosti (škálovaná podle měniče)
Slova 2–N : Parametry specifické pro adaptér
BTR vrací stav měniče a bity poruch
Implementace před řadou C často vyžadovaly explicitní správu vyrovnávacích pamětí, sekvenční časovače a pečlivé zamezení překrývání blokových přenosů na stejném kanálu. Nativní instrukce BTR/BTW řady C tuto složitost omezují, neodstraňují však nutnost zpracování stavů dokončení a chyby. Vždy zachyťte bit chyby instrukce a zaznamenejte první vzniklou zprávu obsahující stavový kód RIO.
Stavové kódy, které je třeba znát
| Kód | Význam | Typická příčina |
|---|---|---|
| 01h | Porucha racku | Chybějící rack, nesprávná adresa nebo adaptér offline |
| 02h | Bez potvrzení | Nesoulad přenosové rychlosti, zakončovací odpor nebo přerušený kabel |
| 04h | Časový limit | Přetížený skener, dlouhé odbočky, rušení |
| 08h | Neplatná adresa | Chyba doplňkové adresy nebo mapy slotů |
| 10h | Zaneprázdněno | Příliš mnoho současných blokových přenosů nebo překrývající se požadavky |
Kódy 02h a 04h nejprve považujte za podezřelé z hlediska fyzické vrstvy. Vyměňte za ověřený úsek kabelu Blue Hose, zkontrolujte zakončovací odpory a ověřte, že linku vlastní pouze jeden skener. Kód 10h obvykle znamená, že program vydává více současných přenosů, než daná řada podporuje; rozložte blokové přenosy pomocí časovačů nebo přesuňte nekritické nahrávání parametrů do režimu offline.
Při selhání potvrzení blokových přenosů PowerFlex 70 kontrolujte stavová slova RIO společně s LED indikátory skeneru.
Postup uvedení do provozu
- Nainstalujte a uzemněte adaptér RVC podle příručky 20COMM-UM004. Přepínače adresy RIO nastavte na plánovanou doplňkovou adresu.
- Připojte kabel Blue Hose k modulu 1747-SN se správnou polaritou a zakončovacími odpory. Přenosovou rychlost nastavte tak, aby odpovídala adaptéru.
- Nakonfigurujte seznam racků skeneru tak, aby se adaptér měniče zobrazoval na očekávaném logickém racku/skupině.
- Vytvořte řídicí bloky BTR/BTW pro šestnáctislovní mapu. U řady B udržujte počet současných blokových přenosů na hodnotě čtyři nebo méně.
- Uveďte měnič do bezpečného zastaveného stavu. Odešlete pomocí BTW povel k vymazání poruchy/zastavení, poté proveďte BTR a ověřte aktualizaci stavových slov.
- Povel k chodu nízkou rychlostí použijte teprve poté, co načtené stavové informace potvrdí komunikaci. Všechny kódy 01h–10h zaznamenejte s časovými údaji.
Úskalí a ověření
Mezi běžná úskalí patří konfigurace adresy adaptéru, jako by šlo o Ethernet/IP, vynechání pravidel doplňkového adresování, překrývající se BTW z více rutin a předpoklad, že řada B zvládne stejnou zátěž blokových přenosů jako řada C. Ověření by mělo zahrnovat test vynuceného odpojení kabelu, který vyvolá předvídatelnou poruchu racku, test nesprávné přenosové rychlosti na zkušebním pracovišti před přechodem do výroby a zátěžový test sledující občasné časové limity 04h při plném zatížení vstupů/výstupů stroje.
Jakmile se omezením stane řada skeneru, naplánujte upgrade na řadu C namísto vytváření stále složitější logiky synchronizace. Dokumentaci mapy RIO uchovávejte společně se seznamem parametrů měniče a standardizujte náhradní skenery SLC a moduly PLC, aby údržba mohla obnovit komunikaci bez opětovného zjišťování mapy slov pod tlakem.
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ě systémů ControlLogix, CompactLogix a starších systémů SLC-500. Ve své každodenní práci se věnuje programům RSLogix / Studio 5000 a uvádění HMI FactoryTalk View do provozu u stárnoucích i smíšených instalací.