PLC-5/250 бағдарламасын ControlLogix RSLogix 5000 жүйесіне қайта жазу
PLC-5/250 блоктық тасымалдау бағдарламаларын .AE мәнін .ER және .AD мәнін .DN күй биттеріне дұрыс сәйкестендіре отырып, ControlLogix RSLogix 5000 жүйесіне кө...
Автоматты аударма құралдары PLC-5/250 бағдарламасы Logix тілін бұрыннан түсінеді деп болжайды. Өндірістегі тәжірибе бұған қайшы. Бүтінсанды файлдар құрылымдарға айналады, Remote I/O блоктық тасымалдаулары жоғалады, ал 6200 сериялы бағдарламалық жасақтама көрсеткен асинхронды күй биттерінің MESSAGE тегінде дәл баламасы жоқ. Көшіру жұмысы инженерлер оны мнемоникаларды іздеп-ауыстыру емес, 1756-RM085 сияқты жарияланымдар басшылық ететін деректерді тасымалдауды қайта жобалау ретінде қарастырғанда сәтті орындалады.
BTR/BTW басқару биттері өзгеріссіз сақталмайды — MSG нұсқауларын қайта құрып, әрбір .AE/.AD тұтынушысын қайта жазыңыз.
PLC-5 асинхронды биттері мен MSG биттері
PLC-5/250 жүйесінде блоктық тасымалдауды басқару элементтері таныс .DN/.ER тобымен қатар .AD (Asynchronous Done) және .AE (Asynchronous Error) биттерін ұсынады. Бұл асинхронды жалаушалар барлық жағдайларда Logix MSG .DN/.ER биттерінің синонимдері емес — PLC-5 жүйесі CIP хабарламаларында дәл қайталанбайтын аралас, ішінара аяқталу күйлерін көрсете алады. BT тармақтарын жоймас бұрын rung-condition-out әрекетін құжаттаңыз.
| PLC-5 BT биті | Logix MSG биті | Ескертпелер |
|---|---|---|
| .AD | .DN | Көшірілген тармақтардың көпшілігі үшін сәтті аяқталу жалаушасы |
| .AE | .ER | Қате жолы; CIP мәліметтері үшін .ERR / .EXERR мәндерін тексеріңіз |
| .EN / .ST | .EN / .ST | Қосу әрекетін қайта жазыңыз; уақыттың бірдей болатынына сенбеңіз |
Механикалық алмастыру (содан кейін rung-ты қайта жазыңыз) 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
RIO блоктық тасымалдауларына арналған архитектуралық баламалар
- Жасырын I/O қосылымдары — RPI арқылы жаңартылатын және .Faulted күйі бар EtherNet/IP желісіндегі POINT, FLEX, ArmorBlock
- Айқын MSG — CIP Data Table Read/Write (немесе қарсы құрылғы шынымен PLC-5 болып қалғанда ғана типтелген сервистер)
- Жарияланатын/тұтынылатын тегтер — MSG арқылы сауалдамай-ақ дерек алмасатын Logix контроллерлері
- 1756-DHRIO көпірі — кезең-кезеңімен көшіру кезінде қалған 1771 сөрелеріне арналған уақытша шешім
BTR rung-ын Studio 5000 жүйесіне қойып, мнемониканы қайта атаумен шектелмеңіз. Нұсқаулар тобы жойылған; MSG нұсқауы жарамды CIP жолымен, сервис түрімен, бастапқы/мақсатты элементтерімен және күту уақытымен жасалуы керек.
ControlLogix ұяшығы толық бір өндірістік апта бойы тұрақты жұмыс істегенше, PLC-5 кескінін тек оқуға арналған күйде сақтаңыз.
Кезең-кезеңімен түрлендіру
- Әрбір BTR/BTW үшін файлды, элементті, сөре/топ/слотты, ұзындықты және күй биттерін пайдаланушыларды түгендеңіз
- Мақсатты микробағдарламаның қажетті хабар алмасу сервистері мен EN2T/EN4TR жолдарын қолдайтынын растаңыз
- Қажет болған жерде Translate PLC-5/SLC 500 құралын іске қосыңыз, содан кейін жасалған әрбір MSG конфигурациясын ашыңыз
- Communication Path (backplane → ENxT → IP → қашықтағы слот), Service Type және элементтерді орнатыңыз
- Қалған .AE/.AD сілтемелерін жаңа MESSAGE тегтеріндегі .ER/.DN сілтемелерімен алмастырыңыз
- .ER битін қате құрылымына бекітіңіз; оны әдейі тазалап/қайта іске қосыңыз — жетім қалған қосу сигналдарын қалдырмаңыз
- N/B/T/C файлдарын операторлар әлі де танитын UDT немесе массивтерге сәйкестендіріңіз
- FAT кезінде бұрынғы MCR/аймақ болжамдарын мәжбүрлі түрде тексеріңіз; сканерлеу ретіне қатысты күтпеген жағдайлар осында көрінеді
Көшіруден кейінгі MSG .ER/.DN сәйкестігі
Бұрынғы BT ұзындықтары мен жаңарту жиіліктерін MSG күту уақыттарымен салыстырыңыз (күтілетін сервис уақытынан ≥5× мәні — жиі қолданылатын бастапқы ереже). Сынақтық тұрақтандыру кезеңінде .DN/.ER мәндерін процесс шамаларымен қатар трендте көрсетіңіз. Жазуға рұқсат бермес бұрын DHRIO түйіндерінің сегіздік адрестелуін белгілі үлгі регистрімен растаңыз. Өндірістік көрсеткіштер бір апта бойы сәйкес келгенше, PLC-5 процессорын кері қайтару нұсқасы ретінде қолжетімді ұстаңыз.
Көшіруге арналған жабдық — контроллерлер, EN2T санатындағы модульдер және уақытша DHRIO — cutover бір ғана артық ENBT модулін күтіп қалмауы үшін ControlLogix және PAC стандарттары бойынша қоймада болуы керек.
Автор туралы
Mark Townsend | Allen-Bradley жүйелері бойынша аға автоматтандыру инженері
Mark Townsend — ControlLogix, CompactLogix және бұрынғы SLC-500 платформаларында 18 жылдан астам тәжірибесі бар аға автоматтандыру инженері. Оның күнделікті жұмысы — ескірген және аралас жабдықтар парктерінде RSLogix / Studio 5000 логикасын әзірлеу және FactoryTalk View HMI жүйесін іске қосу.