CompactLogix L35E EtherNet/IP Connection Limits and Planning — figure 1

CompactLogix L35E EtherNet/IP ulanishlari cheklovlari va rejalashtirish

CompactLogix L35E: o‘rnatilgan EtherNet/IP portida 32 ta CIP ulanishi, kontroller bo‘yicha esa 100 ta. Qurilmalar sonini rejalashtiring, IGMP snoopingni yoqi...

The Allen-Bradley 1769-L35E packs an EtherNet/IP port onto the controller face, which makes it the default landing zone for every HMI, drive, gateway, and data collector on a sub-panel. That convenience hides a hard partition: the built-in port is not the same resource as the controller-wide CIP pool. Installations that “ran fine for years” often fail when a fifth PanelView or a CIP Motion axis quietly exhausts the port budget while the controller-wide count still looks healthy.

CompactLogix L35E EtherNet/IP Connection Limits and Planning — figure 1

Allen-Bradley 1769-L35E kontrollerning old paneliga EtherNet/IP portini o‘rnatgan bo‘lib, bu uni quyi paneldagi har bir HMI, yuritma, shlyuz va ma’lumot yig‘uvchi qurilma uchun odatiy ulanish nuqtasiga aylantiradi. Bu qulaylik qat’iy taqsimotni yashiradi: ichki port kontroller miqyosidagi CIP havzasi bilan bir xil resurs emas. “Yillar davomida muammosiz ishlagan” qurilmalar ko‘pincha beshinchi PanelView yoki CIP Motion o‘qi port limitini sezdirmay tugatib qo‘yganda, kontroller miqyosidagi umumiy hisob hali ham me’yorida ko‘ringani sababli ishlamay qoladi.

CompactLogix L35E EtherNet/IP ulanish limitlari va rejalashtirish — 1-rasm

Shassi haqidagi marketing raqamlari emas, ichki portning CIP yuqori chegaralari boshqa adapterni muammosiz ishga tushirish mumkin yoki mumkin emasligini belgilaydi.

Oson chalkashadigan ikkita ulanish havzasi CompactLogix aloqa spetsifikatsiyalariga (1769-TD007 nashrlar turkumi) ko‘ra, L32E va L35E tizim bo‘yicha taxminan 100 ta CIP ulanishini qo‘llab-quvvatlaydi. Biroq ichki EtherNet/IP porti odatda taxminan 32 ta CIP ulanishi bilan cheklangan. Qolgan ulanishlardan faqat mahalliy yoki kengaytirilgan shinaga 1769-AENTR kabi Ethernet adapterini qo‘shib, trafikning bir qismini faceplate portidan chiqarib yuborsangiz foydalanish mumkin. “100 ta ulanish”ni RJ45 portiga o‘ttizdan ortiq qurilma ulashga ruxsat deb talqin qilish ushbu platformadagi eng keng tarqalgan rejalashtirish xatosidir. Resurs
Odatdagi L35E yuqori chegarasi Izohlar Kontroller miqyosidagi CIP ulanishlari
Tizimdagi barcha portlar va adapterlar bo‘yicha yig‘indi O‘rnatilgan EtherNet/IP CIP ulanishlari Faceplate portiga ulanadigan qurilmalar uchun qat’iy yuqori chegara
TCP enkapsulyatsiya soketlari ~64 MSG, veb, Class 3, forward-open tinglovchilari
Sekundiga paketlar (ichki ENET) ~5,000 PPS Jami; RPI va ulanishlar soni bilan belgilanadi
Bir vaqtdagi CIP marshrutlash yo‘llari ~8 L35E orqali MSG ko‘priklari

Ichki port tarmoqli kenglikni veb-server, BOOTP/DHCP mijozi va so‘ralmagan marshrutlash bilan ham bo‘lishadi. Raw Modbus TCP yoki brauzer seanslari kabi CIP bo‘lmagan trafik CIP ulanishini sarflamaydi, ammo baribir TCP soketlari va PPS resursini band qiladi. Band HMI so‘rovlari oynasida diagnostika sahifasini ochiq qoldirgan muhandislik noutbuki bepul emas.

CIP ulanishini amalda nima sarflaydi

Ulanishlar soni jadvaldagi optimistik taxmin bilan emas, qurilma konfiguratsiyasi bilan belgilanadi. Amaliyotda uchraydigan konfiguratsiyalar quyidagilarni o‘z ichiga oladi:

  • PanelView Plus / FactoryTalk View ME stansiyasi: mavzular va ogohlantirishlar obunalariga qarab odatda 1–4 ta ulanish
  • PowerFlex yoki Kinetix yuritmalari: 1–2 ta (bilvosita I/O va ixtiyoriy aniq MSG; CIP Motion yana bitta iste’molchi ulanishini qo‘shadi)
  • Anybus yoki Ethernet-to-RIO shlyuzlari: odatda har bir skaner nishoni uchun 1 ta
  • POINT I/O: rack-optimized shassi ulanishlarini bitta ulanishgacha birlashtirmasa, har bir modul uchun 1 ta
  • Ishlab chiqariladigan/iste’mol qilinadigan teg juftliklari: juftlikning har bir yo‘nalishi uchun bittadan ulanish
  • CIP yo‘llariga ega faol MSG ko‘rsatmalari: har bir ochiq xabar uchun bittadan; keshlash muhim

To‘rt yoki undan ortiq modul bitta adapterdan foydalansa, rack-optimized I/O’dan foydalanish qat’iy tavsiya etiladi. Har bir 1734 modulini alohida ulanish sifatida qoldirish birinchi VFD ishga tushirilishidan oldin 32 ta ulanish limitini tugatishning oson yo‘lidir.

CompactLogix L35E EtherNet/IP ulanishlari cheklovlari va rejalashtirish — 2-rasm

IGMP snooping’li boshqariladigan kommutatsiya multicast I/O’ning siz himoya qilmoqchi bo‘lgan portni ham to‘ldirib yuborishiga yo‘l qo‘ymaydi.

Quyi panel bo‘yicha amaliy misol

Masalan, uchta UniOP HMI’si (~2 tadan), Anybus kommunikatori, Quest Ethernet-to-RIO ko‘prigi, FactoryTalk View ME klienti va Pilz PNOZmulti tuguni ulangan panelni ko‘rib chiqaylik. Faqat shu inventarning o‘zi o‘n bitta CIP ulanishiga yaqin bo‘lishi mumkin. Kinetix 300 (implicit va explicit ulanishlar bilan) hamda OPC mavzusini qo‘shganda 32 ta ulanish chegarasigacha hali raqamli zaxira qolishi mumkin — biroq 5–10 ms harakat RPI’si ulanish hisoblagichi qizil rangga kirishidan ancha oldin PPS’ni xavfli hududga olib kirishi mumkin. Sig‘imni rejalashtirishda CIP soni ham, paketlar tezligi ham hisobga olinishi kerak.

Rejalashtirish ro‘yxati
1. Faceplate portidagi har bir Class 1, produced/consumed, MSG va HMI mavzusini inventarizatsiya qiling
2. RPI / so‘rov tezliklarini belgilang; PPS = f(RPI, ulanishlar) formulasidan foydalanib PPS’ni baholang
3. Rockwell EtherNet/IP Capacity Tool dasturida modellashtiring (Rockwell’ga tegishli bo‘lmagan qurilmalarni qo‘lda kiriting)
4. Uskuna qo‘shishdan oldin http://<controller-ip>/ manzilida joriy ulanishlar sonini tasdiqlang
5. 32 ta CIP ulanishi yoki 5k PPS ga yaqinlashsa, I/O yoki HMI’larni 1769-AENTR / EN2T sinfidagi yo‘lga ko‘chiring

Port sig‘imi oshirib yuborilgandagi alomatlar

Ortiqcha yuklanish kamdan-kam hollarda bitta aniq nosozlik sifatida namoyon bo‘ladi. Odatdagi ketma-ketlik:

  1. Class 1 RPI jitteri ortadi; I/O yangilanishlari kechikib keladi
  2. HMI qiymatlari qisqa muddatga qotib qoladi; alarm vaqt belgilari eskirgandek ko‘rinadi
  3. Ethernet diagnostikasi sahifasida CIP holati 0x0304 / 0x0312 / 0x0100 yozuvlari paydo bo‘ladi
  4. MSG ko‘rsatmalari resurs mavjud emasligi yoki vaqt tugashi kodlarini qaytaradi
  5. TCP soketlari tugaganda o‘rnatilgan veb-server javob bermay qo‘yadi
  6. O‘ta og‘ir holatlarda barcha CIP ulanishlari quvvatni o‘chirish yoki qayta ulanishgacha uziladi

Tugunlar qo‘shilishidan oldin CIP ulanishlar byudjeti

Yana bir qurilma qo‘shishdan oldin kontrollerning veb-diagnostikasini oching va joriy ulanishlar sonini elektron jadvalingizdagi qiymat bilan solishtirib qayd eting. Multicast I/O uzatiladigan boshqariladigan kommutatorlarda IGMP snooping’ni yoqing. Ortiqcha yuklangan katakni yana bir boshqarilmaydigan kommutator qo‘shib “tuzatmang” — bu faqat broadcast domenlarini ko‘paytiradi. Ilova doimiy ravishda faceplate sig‘imidan ko‘proq ulanish talab qilsa, RPI’larni harakat sifati buziladigan darajada kamaytirish o‘rniga trafikni adapter moduliga yoki yangiroq CompactLogix platformasiga ko‘chiring.

Ulanishlar matematikasi platformani tanlash bo‘yicha ko‘rib chiqishlarda skanerlash vaqti kabi muhim. Keyingi kengaytirish tortmada qolib ketgan ortiqcha maishiy Ethernet kommutatoridan boshlanmasligi uchun PLC va PAC tizimlari uchun ehtiyot qismlarni tartibli reja asosida zaxiralang.

Muallif haqida

Mark Townsend | Katta avtomatlashtirish muhandisi – Allen-Bradley tizimlari

Mark Townsend — ControlLogix, CompactLogix va eskirgan SLC-500 platformalarini qamrab olgan, 18 yildan ortiq tajribaga ega katta avtomatlashtirish muhandisi. Uning kundalik ishi — eskirgan va aralash tizimlarda RSLogix / Studio 5000 mantiqi hamda FactoryTalk View HMI’ni ishga tushirish.

CompactLogix L35E EtherNet/IP ulanishlari cheklovlari va rejalashtirish

CompactLogix L35E: o‘rnatilgan EtherNet/IP portida 32 ta CIP ulanishi, kontroller bo‘yicha esa 100 ta. Qurilmalar sonini rejalashtiring, IGMP snoopingni yoqing va veb-interfeys orqali tekshiring.

The Allen-Bradley 1769-L35E packs an EtherNet/IP port onto the controller face, which makes it the default landing zone for every HMI, drive, gateway, and data collector on a sub-panel. That convenience hides a hard partition: the built-in port is not the same resource as the controller-wide CIP pool. Installations that “ran fine for years” often fail when a fifth PanelView or a CIP Motion axis quietly exhausts the port budget while the controller-wide count still looks healthy.

CompactLogix L35E EtherNet/IP Connection Limits and Planning — figure 1

Allen-Bradley 1769-L35E kontrollerning old paneliga EtherNet/IP portini o‘rnatgan bo‘lib, bu uni quyi paneldagi har bir HMI, yuritma, shlyuz va ma’lumot yig‘uvchi qurilma uchun odatiy ulanish nuqtasiga aylantiradi. Bu qulaylik qat’iy taqsimotni yashiradi: ichki port kontroller miqyosidagi CIP havzasi bilan bir xil resurs emas. “Yillar davomida muammosiz ishlagan” qurilmalar ko‘pincha beshinchi PanelView yoki CIP Motion o‘qi port limitini sezdirmay tugatib qo‘yganda, kontroller miqyosidagi umumiy hisob hali ham me’yorida ko‘ringani sababli ishlamay qoladi.

CompactLogix L35E EtherNet/IP ulanish limitlari va rejalashtirish — 1-rasm

Shassi haqidagi marketing raqamlari emas, ichki portning CIP yuqori chegaralari boshqa adapterni muammosiz ishga tushirish mumkin yoki mumkin emasligini belgilaydi.

Oson chalkashadigan ikkita ulanish havzasi CompactLogix aloqa spetsifikatsiyalariga (1769-TD007 nashrlar turkumi) ko‘ra, L32E va L35E tizim bo‘yicha taxminan 100 ta CIP ulanishini qo‘llab-quvvatlaydi. Biroq ichki EtherNet/IP porti odatda taxminan 32 ta CIP ulanishi bilan cheklangan. Qolgan ulanishlardan faqat mahalliy yoki kengaytirilgan shinaga 1769-AENTR kabi Ethernet adapterini qo‘shib, trafikning bir qismini faceplate portidan chiqarib yuborsangiz foydalanish mumkin. “100 ta ulanish”ni RJ45 portiga o‘ttizdan ortiq qurilma ulashga ruxsat deb talqin qilish ushbu platformadagi eng keng tarqalgan rejalashtirish xatosidir. Resurs
Odatdagi L35E yuqori chegarasi Izohlar Kontroller miqyosidagi CIP ulanishlari
Tizimdagi barcha portlar va adapterlar bo‘yicha yig‘indi O‘rnatilgan EtherNet/IP CIP ulanishlari Faceplate portiga ulanadigan qurilmalar uchun qat’iy yuqori chegara
TCP enkapsulyatsiya soketlari ~64 MSG, veb, Class 3, forward-open tinglovchilari
Sekundiga paketlar (ichki ENET) ~5,000 PPS Jami; RPI va ulanishlar soni bilan belgilanadi
Bir vaqtdagi CIP marshrutlash yo‘llari ~8 L35E orqali MSG ko‘priklari

Ichki port tarmoqli kenglikni veb-server, BOOTP/DHCP mijozi va so‘ralmagan marshrutlash bilan ham bo‘lishadi. Raw Modbus TCP yoki brauzer seanslari kabi CIP bo‘lmagan trafik CIP ulanishini sarflamaydi, ammo baribir TCP soketlari va PPS resursini band qiladi. Band HMI so‘rovlari oynasida diagnostika sahifasini ochiq qoldirgan muhandislik noutbuki bepul emas.

CIP ulanishini amalda nima sarflaydi

Ulanishlar soni jadvaldagi optimistik taxmin bilan emas, qurilma konfiguratsiyasi bilan belgilanadi. Amaliyotda uchraydigan konfiguratsiyalar quyidagilarni o‘z ichiga oladi:

  • PanelView Plus / FactoryTalk View ME stansiyasi: mavzular va ogohlantirishlar obunalariga qarab odatda 1–4 ta ulanish
  • PowerFlex yoki Kinetix yuritmalari: 1–2 ta (bilvosita I/O va ixtiyoriy aniq MSG; CIP Motion yana bitta iste’molchi ulanishini qo‘shadi)
  • Anybus yoki Ethernet-to-RIO shlyuzlari: odatda har bir skaner nishoni uchun 1 ta
  • POINT I/O: rack-optimized shassi ulanishlarini bitta ulanishgacha birlashtirmasa, har bir modul uchun 1 ta
  • Ishlab chiqariladigan/iste’mol qilinadigan teg juftliklari: juftlikning har bir yo‘nalishi uchun bittadan ulanish
  • CIP yo‘llariga ega faol MSG ko‘rsatmalari: har bir ochiq xabar uchun bittadan; keshlash muhim

To‘rt yoki undan ortiq modul bitta adapterdan foydalansa, rack-optimized I/O’dan foydalanish qat’iy tavsiya etiladi. Har bir 1734 modulini alohida ulanish sifatida qoldirish birinchi VFD ishga tushirilishidan oldin 32 ta ulanish limitini tugatishning oson yo‘lidir.

CompactLogix L35E EtherNet/IP ulanishlari cheklovlari va rejalashtirish — 2-rasm

IGMP snooping’li boshqariladigan kommutatsiya multicast I/O’ning siz himoya qilmoqchi bo‘lgan portni ham to‘ldirib yuborishiga yo‘l qo‘ymaydi.

Quyi panel bo‘yicha amaliy misol

Masalan, uchta UniOP HMI’si (~2 tadan), Anybus kommunikatori, Quest Ethernet-to-RIO ko‘prigi, FactoryTalk View ME klienti va Pilz PNOZmulti tuguni ulangan panelni ko‘rib chiqaylik. Faqat shu inventarning o‘zi o‘n bitta CIP ulanishiga yaqin bo‘lishi mumkin. Kinetix 300 (implicit va explicit ulanishlar bilan) hamda OPC mavzusini qo‘shganda 32 ta ulanish chegarasigacha hali raqamli zaxira qolishi mumkin — biroq 5–10 ms harakat RPI’si ulanish hisoblagichi qizil rangga kirishidan ancha oldin PPS’ni xavfli hududga olib kirishi mumkin. Sig‘imni rejalashtirishda CIP soni ham, paketlar tezligi ham hisobga olinishi kerak.

Rejalashtirish ro‘yxati
1. Faceplate portidagi har bir Class 1, produced/consumed, MSG va HMI mavzusini inventarizatsiya qiling
2. RPI / so‘rov tezliklarini belgilang; PPS = f(RPI, ulanishlar) formulasidan foydalanib PPS’ni baholang
3. Rockwell EtherNet/IP Capacity Tool dasturida modellashtiring (Rockwell’ga tegishli bo‘lmagan qurilmalarni qo‘lda kiriting)
4. Uskuna qo‘shishdan oldin http://<controller-ip>/ manzilida joriy ulanishlar sonini tasdiqlang
5. 32 ta CIP ulanishi yoki 5k PPS ga yaqinlashsa, I/O yoki HMI’larni 1769-AENTR / EN2T sinfidagi yo‘lga ko‘chiring

Port sig‘imi oshirib yuborilgandagi alomatlar

Ortiqcha yuklanish kamdan-kam hollarda bitta aniq nosozlik sifatida namoyon bo‘ladi. Odatdagi ketma-ketlik:

  1. Class 1 RPI jitteri ortadi; I/O yangilanishlari kechikib keladi
  2. HMI qiymatlari qisqa muddatga qotib qoladi; alarm vaqt belgilari eskirgandek ko‘rinadi
  3. Ethernet diagnostikasi sahifasida CIP holati 0x0304 / 0x0312 / 0x0100 yozuvlari paydo bo‘ladi
  4. MSG ko‘rsatmalari resurs mavjud emasligi yoki vaqt tugashi kodlarini qaytaradi
  5. TCP soketlari tugaganda o‘rnatilgan veb-server javob bermay qo‘yadi
  6. O‘ta og‘ir holatlarda barcha CIP ulanishlari quvvatni o‘chirish yoki qayta ulanishgacha uziladi

Tugunlar qo‘shilishidan oldin CIP ulanishlar byudjeti

Yana bir qurilma qo‘shishdan oldin kontrollerning veb-diagnostikasini oching va joriy ulanishlar sonini elektron jadvalingizdagi qiymat bilan solishtirib qayd eting. Multicast I/O uzatiladigan boshqariladigan kommutatorlarda IGMP snooping’ni yoqing. Ortiqcha yuklangan katakni yana bir boshqarilmaydigan kommutator qo‘shib “tuzatmang” — bu faqat broadcast domenlarini ko‘paytiradi. Ilova doimiy ravishda faceplate sig‘imidan ko‘proq ulanish talab qilsa, RPI’larni harakat sifati buziladigan darajada kamaytirish o‘rniga trafikni adapter moduliga yoki yangiroq CompactLogix platformasiga ko‘chiring.

Ulanishlar matematikasi platformani tanlash bo‘yicha ko‘rib chiqishlarda skanerlash vaqti kabi muhim. Keyingi kengaytirish tortmada qolib ketgan ortiqcha maishiy Ethernet kommutatoridan boshlanmasligi uchun PLC va PAC tizimlari uchun ehtiyot qismlarni tartibli reja asosida zaxiralang.

Muallif haqida

Mark Townsend | Katta avtomatlashtirish muhandisi – Allen-Bradley tizimlari

Mark Townsend — ControlLogix, CompactLogix va eskirgan SLC-500 platformalarini qamrab olgan, 18 yildan ortiq tajribaga ega katta avtomatlashtirish muhandisi. Uning kundalik ishi — eskirgan va aralash tizimlarda RSLogix / Studio 5000 mantiqi hamda FactoryTalk View HMI’ni ishga tushirish.

Leave a comment

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