Back to blog

RIO orqali PowerFlex 70 uchun 1747-SN blokli uzatishlarini sozlash

Diskret kiritish-chiqarish, blokli uzatish kiritish-chiqarishi va aniq xabar almashishni chalkashtirmasdan 1747-SN va 20-COMM-R qurilmalarini sozlang. Ushbu qo‘llanmada protsessor versiyalari, bufe...

PowerFlex 70 qurilmasi 1747-SN Remote I/O skaneri va 20-COMM-R adapteri orqali SLC 500 bilan buyruq, reference, holat, feedback va tanlangan parametr ma’lumotlarini almashishi mumkin. Qiyin qismi bitta uzatmani yaratish emas, balki uch xil ma’lumot yo‘lini alohida saqlashdir: RIO diskret obrazi, block-transfer I/O va block-transfer explicit messaging.

Har qanday tahrirdan oldin original loyiha tekshirilishi kerak. SLC protsessorining katalogi, seriyasi va firmware versiyasini; 1747-SN sloti va seriyasini; mantiqiy rack va group taqsimotini; 20-COMM-R konfiguratsiyasini; shuningdek, PowerFlex boshqaruv manbai, reference manbai, maskalari, fault action sozlamalari va yoqilgan Datalink’larini qayd eting. Umumiy misol o‘rnatilgan qurilma tafsilotlari o‘rnini bosa olmaydi.

20-COMM-R adapteri orqali PowerFlex 70 bilan aloqa qilayotgan 1747-SN skaneri

1747-SN RIO liniyasini boshqaradi; 20-COMM-R esa ushbu liniyani drive’ning DPI buyruq, reference, holat, feedback va Datalink ma’lumotlariga moslaydi.

Qo‘llab-quvvatlanadigan arxitekturani tasdiqlang

1747-SN SLC shassisidagi RIO master hisoblanadi. Rockwell’ning 1747-SN Remote I/O Scanner User Manual qo‘llanmasida Series B yoki undan keyingi skanerlar diskret va block transfer’larni qo‘llab-quvvatlashi ko‘rsatilgan. Unda, shuningdek, diskret RIO ma’lumotlari uchun ko‘pi bilan to‘rtta mantiqiy rack mavjudligi va adapter taqsimoti skanerning G faylida sozlanishi bayon qilingan.

PowerFlex 70 mos interfeyssiz Blue Hose’ga bevosita ulanmaydi. 20-COMM-R Rockwell’ning 20-COMM-R Remote I/O Adapter User Manual qo‘llanmasida tavsiflangan RIO adapteridir. Eski chizmalarda ishlatilgan norasmiy “RVC” tavsifiga tayanmasdan, adapter katalogi va firmware versiyasini tekshiring.

Ulashdagi o‘zgarishlardan oldin RIO baud rate’i, rack address’i, boshlang‘ich group’i, rack hajmi, terminatsiya, kabel polariteti va liniyaning yagona skanerga tegishliligini hujjatlashtiring. Qo‘llanmalardagi kabel va terminatsiya talablaridan foydalaning. Yangi drive’ni joylashtirish uchun star tarmog‘i yoki uzun tarmoq shoxobchasini o‘zboshimchalik bilan yaratmang.

Uchta ma’lumot yo‘lini alohida saqlang

Diskret I/O

Diskret image — davriy boshqaruv yo‘li. 20-COMM-R qo‘llanmasida Logic Command yoki Logic Status so‘zi diskret image tarkibida joylashishi, reference, feedback va yoqilgan Datalink’lar esa sozlangan rack hajmi hamda adapter parametrlariga ko‘ra moslanishi ko‘rsatilgan. Aniq bit ta’riflari ulangan DPI drive’ga bog‘liq, shuning uchun adapter qo‘llanmasidagi PowerFlex 70 ta’riflaridan foydalaning.

Buyruq egasi aniq belgilanishi kerak. Sinovdan oldin drive’ning tanlangan command va speed-reference manbalarini, logic maskalarini hamda permissive’larini tasdiqlang. RIO so‘zi to‘g‘ri o‘zgarayotgan bo‘lsa ham, local input, HIM yoki boshqa port boshqaruvni egallab turgan drive ishga tushmasligi mumkin.

Block-transfer I/O

Block-transfer I/O block transfer uchun sozlangan bo‘lsa, davriy reference, feedback va Datalink image’ini uzatadi. 20-COMM-R 18 ta so‘z yoki undan kam bo‘lgan uzatmalarni I/O transfer sifatida taniydi. Bu field note’larda uchraydigan har bir transferni doimiy 16 so‘zli block deb ta’riflash xatosini tuzatadi.

Skaner va protsessor revision’lari o‘rtasidagi farq ham muhim. Series B yoki undan keyingi versiya 1747-SN skanerining block-transfer imkoniyatiga tegishli. Native BTR va BTW instruction’lari qo‘llab-quvvatlanadigan SLC protsessor seriyasi va firmware’iga bog‘liq; Rockwell misollarida Series C protsessorining 3.xx yoki undan keyingi firmware revision’i ko‘rsatilgan. Eski protsessor ishlanmalarida scanner’ning M0 va M1 fayllarida ajratilgan control va status buffer’laridan foydalaniladi.

Explicit block-transfer messaging

Explicit messaging davriy I/O image’idan tashqaridagi konfiguratsiya yoki monitoring ma’lumotlari uchun ishlatiladi. Adapter qo‘llanmasida explicit message hajmlari I/O transfer’laridan alohida ko‘rsatilgan. Unda parametr ma’lumotlarini nonvolatile storage’ga takroran yozishdan ogohlantiriladi, chunki tez-tez yozish storage xizmat muddatini qisqartirishi mumkin. Tez-tez o‘zgaradigan ish ma’lumotlari takroriy nonvolatile parametr yozuvlarida emas, Datalink’larda yoki davriy image’da bo‘lishi kerak.

Buffer mantiqini puxta yarating

Native BTR va BTW instruction’larini qo‘llab-quvvatlaydigan protsessor uchun rack, group, skaner sloti, control block, data file, so‘ralgan so‘zlar soni va M-file buffer address’ini qo‘llanmalarda ko‘rsatilganidek aniq sozlang. Har bir block transfer uchun alohida buffer maydoni kerak. Control block’larni ustma-ust joylashtirmang va avvalgi tranzaksiya tugashidan oldin buffer’ni qayta ishlatmang.

Eski protsessor mantiqida application control va data structure’ini scanner M0 buffer’iga ko‘chiring, M1 status yoki qaytarilgan ma’lumotlarni esa oddiy protsessor fayllariga nusxalang. M fayllariga murojaat qilish protsessor scan time’ini oshiradi, shuning uchun dastur bo‘ylab alohida M-file bit reference’larini tarqatish o‘rniga tavsiya etilganidek ko‘p so‘zli copy instruction’laridan foydalaning.

Amalga oshirish usulidan qat’i nazar, enable, done, error, timeout va oxirgi muvaffaqiyat haqidagi ma’lumotlarni diagnostikaga chiqaring. Takroriy transfer’ni faqat avvalgi transfer tugagan yoki xato bilan yakunlanganidan keyin qayta yoqing. RIO skaneri har bir remote rack scan’da bitta block-transfer so‘rovini qayta ishlaydi, garchi bir nechta so‘rov ishga tushirilishi mumkin bo‘lsa ham. Shu sababli doimiy ravishda nazoratsiz qayta ishga tushiriladigan transfer’lar o‘sha rack’dagi barcha qurilmalar uchun kechikishni oshirishi mumkin.

Aloqa va bekor turish xatti-harakatini belgilang

20-COMM-R aloqa nosozligi va controller Run rejimidan chiqishi uchun alohida javoblarga ega. Tasdiqlangan sozlamalarga qarab, bu harakatlar drive’da fault chaqirishi, uni to‘xtatishi, oxirgi buyruqni ushlab turishi yoki sozlangan ma’lumotlarni qo‘llashi mumkin. Aloqa yo‘qolganda oxirgi speed command’ni ushlab turish ko‘plab ilovalarda xavfli bo‘lishi mumkin; avtomatik to‘xtatish ham coast-down boshqa xavf tug‘diradigan holatlarda xavfli bo‘lishi mumkin. Javobni mashina xavfini baholash va drive qo‘llanmasi belgilashi kerak.

Ishga tushirish vaqtida ikkala holatni ham sinang. RIO liniyasini boshqariladigan, ishlab chiqarish amalga oshirilmayotgan holatda uzing va sozlangan communication-fault xatti-harakatini tasdiqlang. Tasdiqlangan tartib asosida SLC’ni Program rejimiga o‘tkazing va idle-fault xatti-harakatini tasdiqlang. HMI aloqa sifatini drive’ning ishlayotgan yoki tayyor holatidan alohida ko‘rsatishini tekshiring.

Block-transfer ishga tushirilishi paytida foydalaniladigan RIO skaneri diagnostikasi va PowerFlex holati

Skaner holati, adapter holati, transfer control bit’lari va drive holati birgalikda o‘qilishi kerak; hech bir LED boshqaruv yo‘li to‘g‘ri ekanini yakka o‘zi isbotlamaydi.

Fizik qatlamdan yuqoriga qarab ishga tushiring

RIO liniyasini isbotlang

Bitta skaner mavjudligini, polaritet va terminatsiya to‘g‘riligini, baud rate’lar mosligini, rack va group taqsimoti yaroqliligini hamda faol qurilma holati barqarorligini tasdiqlang. Retry counter’lari va skaner diagnostikasini ko‘rib chiqing. Hujjatlashtirilmagan hexadecimal kodga o‘zboshimchalik bilan ma’no bermang; o‘rnatilgan skaner va adapter revision’i uchun error table’dan foydalaning.

Buyruqlarni yoqishdan oldin qabul qilinadigan ma’lumotlarni isbotlang

Drive xavfsiz tarzda inhibit qilingan holda Logic Status, feedback va yoqilgan Datalink’larni HIM yoki mustaqil kuzatuv bilan solishtirib tekshiring. 32-bit Datalink so‘zlari tartibini adapter qo‘llanmasidan tasdiqlang. Mantiqan to‘g‘ri ko‘rinadigan, ammo noto‘g‘ri yig‘ilgan qiymat qabul qilinmaydi.

Buyruq egasi va scaling’ni isbotlang

Avval stop command’ini yuboring, keyin drive inhibit holatida qolgan holda chegaralangan reference bering. Adapter mo‘ljallangan command va reference’ni qabul qilayotganini tasdiqlang. Faqat status, ownership, maskalar va scaling isbotlangandan keyin tasdiqlangan past tezlikdagi ishga tushirish sinovini o‘tkazing.

Tiklanishni isbotlang

Kabel uzilishi, drive power cycle’i, skaner reset’i, SLC rejimi o‘zgarishi va aloqaning tiklanishini sinang. Tiklanishdan keyin buyruqlar kutilmaganda qayta ishga tushmasligini va xavfni baholash talab qilgan holatlarda operatorning ataylab bergan harakati zarurligini tasdiqlang.

Interfeysni saqlanadigan aktiv sifatida hujjatlashtiring

G-file taqsimoti, rack va group xaritasi, diskret so‘zlar, BTR va BTW control block’lari, M0 va M1 buffer’lari, Datalink parametr tayinlovlari, fault action sozlamalari va qabul sinovi natijalarini RSLogix 500 backup’i bilan birga saqlang. Mos almashtiriladigan uskunalarni PLC va PAC tizimlari kolleksiyasida, kabel va interfeys komponentlarini esa aloqa va tarmoq kolleksiyasida ko‘rib chiqish mumkin.

Legacy RIO ma’lumotlar egaligi va nosozlikdagi xatti-harakati ko‘rinib tursa, xizmat ko‘rsatishga yaroqli bo‘lib qolishi mumkin. Eng muhim yaxshilanish ko‘proq ladder logic emas. Muhimi, seriyaga oid noaniq da’volar, hujjatlashtirilmagan status kodlari, ustma-ust tushadigan buffer’lar va sinovdan o‘tmagan drive xatti-harakatlarini texnik xizmat rejasidan chiqarib tashlashdir.

Leave a comment

Please note, comments need to be approved before they are published.