PLC dasturini PLC-5/250 dan ControlLogix RSLogix 5000 ga qayta yozish
PLC-5/250 blokli uzatish dasturlarini .AE holat bitlarini .ER ga va .AD holat bitlarini .DN ga to‘g‘ri moslagan holda ControlLogix RSLogix 5000 ga migratsiya...
Avtomatik tarjima vositalari PLC-5/250 dasturi allaqachon Logix tilida ishlaydi, deb ko‘rsatishi mumkin. Ishlab chiqarish tajribasi esa buning aksini ko‘rsatadi. Integer fayllari tuzilmalarga aylanadi, Remote I/O blokli uzatmalari yo‘qoladi, 6200-seriya dasturiy ta’minoti ajratib ko‘rsatgan asinxron holat bitlari esa MESSAGE tegida aynan mos keladigan o‘ringa ega emas. Migratsiya muhandislar uni mnemonikalarni qidirib-almashtirish emas, balki 1756-RM085 kabi nashrlar asosida boshqariladigan ma’lumotlar uzatish arxitekturasini qayta loyihalash deb qaraganlarida muvaffaqiyatli bo‘ladi.
BTR/BTW boshqaruv bitlari o‘z holicha saqlanmaydi — MSG yo‘riqnomalarini qayta tuzing va har bir .AE/.AD iste’molchisining kodini qayta yozing.
PLC-5 asinxron bitlari va MSG bitlari
PLC-5/250 da blokli uzatishni boshqarish elementlari tanish .DN/.ER guruhiga qo‘shimcha ravishda .AD (Asinxron bajarildi) va .AE (Asinxron xato) bitlarini ham taqdim etadi. Bu asinxron bayroqlar har bir holatda Logix MSG .DN/.ER bitlarining sinonimi emas — PLC-5 CIP xabarlashuvi aynan takrorlay olmaydigan aralash, qisman bajarilgan holatlarni ko‘rsatishi mumkin. BT runglarini o‘chirishdan oldin rung-condition-out xatti-harakatini hujjatlashtiring.
| PLC-5 BT biti | Logix MSG biti | Izohlar |
|---|---|---|
| .AD | .DN | Ko‘chirilgan tarmoqlarning aksariyati uchun muvaffaqiyatli bajarilganlik bayrog‘i |
| .AE | .ER | Xato yo‘li; CIP tafsilotlari uchun .ERR / .EXERR ni tekshiring |
| .EN / .ST | .EN / .ST | Yoqish boshqaruvini qayta yozing; vaqt bo‘yicha bir xil deb hisoblamang |
Mexanik almashtirish (keyin rungni qayta yozing) 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 blokli uzatmalarini arxitekturaviy almashtirish variantlari
- Implicit I/O ulanishlari — RPI asosida boshqariladigan yangilanishlar va .Faulted holati bilan EtherNet/IP orqali POINT, FLEX, ArmorBlock
- Explicit MSG — CIP Data Table Read/Write (yoki faqat masofadagi qurilma haqiqatan ham PLC-5 bo‘lib qolsa, tiplashtirilgan servislar)
- Ishlab chiqariladigan/iste’mol qilinadigan teglar — MSG orqali so‘rov yubormasdan ma’lumot almashadigan Logix kontrollerlari
- 1756-DHRIO ko‘prigi — bosqichma-bosqich o‘tish davrida qolgan 1771 stendlari uchun vaqtinchalik yechim
BTR rungini Studio 5000 ga ko‘chirib, mnemonikani qayta nomlamang. Yo‘riqnoma oilasi mavjud emas; MSG yo‘riqnomasi to‘g‘ri CIP yo‘li, servis turi, manba va qabul qiluvchi elementlar hamda kutish vaqti bilan yaratilishi kerak.
ControlLogix yacheykasi to‘liq bir ishlab chiqarish haftasi davomida barqaror ishlashini tasdiqlamaguningizcha, PLC-5 obrazini faqat o‘qish uchun saqlang.
Bosqichma-bosqich konversiya
- Har bir BTR/BTW ni inventarizatsiya qiling: fayl, element, stend/guruh/slot, uzunlik va holat bitlaridan foydalanuvchilar
- Maqsadli proshivka sizga kerak bo‘lgan xabar almashish servislarini hamda EN2T/EN4TR yo‘llarini qo‘llab-quvvatlashini tasdiqlang
- Kerakli joylarda Translate PLC-5/SLC 500 vositasini ishga tushiring, so‘ng yaratilgan har bir MSG konfiguratsiyasini oching
- Communication Path (backplane → ENxT → IP → masofaviy slot), Service Type va elementlarni belgilang
- Qolgan .AE/.AD havolalarini yangi MESSAGE teglaridagi .ER/.DN bilan almashtiring
- .ER ni xato tuzilmasiga mahkamlang; uni ataylab tozalang/qayta ishga tushiring — tashlab ketilgan yoqish signallarini qoldirmang
- N/B/T/C fayllarini operatorlar hali ham taniydigan UDT yoki massivlarga xaritalang
- FAT davomida avvalgi MCR/zona taxminlarini majburan tekshiring; skanerlash tartibidagi kutilmagan holatlar shu yerda namoyon bo‘ladi
O‘tishdan keyingi MSG .ER/.DN xaritalash
Eski BT uzunliklari va yangilanish tezliklarini MSG kutish vaqtlariga solishtiring (kutilayotgan servis vaqtining ≥5× qiymati odatiy boshlang‘ich qoida hisoblanadi). Sinovlar davomida .DN/.ER ni texnologik qiymatlar bilan birga trendda kuzating. Yozishni yoqishdan oldin ma’lum naqshli registr yordamida DHRIO tugunining sakkizlik adreslashini isbotlang. Ishlab chiqarish haftasi davomida KPI ko‘rsatkichlari mos kelguncha PLC-5 protsessorini qayta tiklash varianti sifatida mavjud holda saqlang.
Migratsiya uskunalari — kontrollerlar, EN2T sinfidagi modullar va vaqtinchalik DHRIO — ControlLogix va PAC standartlari asosida zaxirada bo‘lishi kerak, shunda o‘tish jarayoni bitta ortiqcha ENBT yetkazib berilishini kutib qolmaydi.
Muallif haqida
Mark Townsend | Allen-Bradley tizimlari bo‘yicha katta avtomatlashtirish muhandisi
Mark Townsend — Allen-Bradley platformalarida 18 yildan ortiq tajribaga ega katta avtomatlashtirish muhandisi. U ControlLogix, CompactLogix va eski SLC-500 tizimlari bilan ishlaydi. Uning kundalik faoliyati eskirgan va aralash uskunalar parkida RSLogix / Studio 5000 mantiqi hamda FactoryTalk View HMI ni ishga tushirishni o‘z ichiga oladi.