Allen-Bradley and Schneider EtherNet/IP and OPC UA Integration Guide

Ръководство за интеграция на Allen-Bradley и Schneider EtherNet/IP и OPC UA

Разбиване на автоматизационните острови: Единен подход

EtherNet/IP се превърна в водещия протокол в дискретното и хибридното производство. Контролерите Allen-Bradley ControlLogix поддържат CIP нативно. Schneider Electric Modicon M580 PAC поддържат роли на EtherNet/IP адаптер и скенер. OPC UA стои над нивото на устройството и предоставя структурирани данни на MES, ERP и облачни платформи. Заедно тези технологии формират съвременна автоматизационна основа.

Много заводи все още работят с отделни острови на Allen-Bradley и Schneider. Интегрирането им намалява дублирането на сензори и ръчния въвеждащ процес. Тази статия обяснява как безопасно да свържете тези острови. Стъпките работят в реални производствени линии за автомобилни части и пакетирани стоки.

Конфигурация на ControlLogix EtherNet/IP

Allen-Bradley ControlLogix използва модул 1756-EN2T или 1756-EN3TR за EtherNet/IP. Модулът се поставя в същия шаси като контролера. RSLogix 5000 или Studio 5000 конфигурира мрежата. CIP връзките могат да бъдат директни или оптимизирани за шина. Директните връзки използват по-малко ресурси на модул. Оптимизираните за шина връзки групират цифровите входове/изходи ефективно.

  1. Стъпка 1: Добавете EtherNet/IP модула към дървото на I/O конфигурацията. Въведете правилния номер на слот и версия на фърмуера.
  2. Стъпка 2: Задайте статичен IP адрес, маска на подмрежата и шлюз. Изключете DHCP, за да предотвратите промени на адреса след рестартиране.
  3. Стъпка 3: Създайте тагове с обхват на контролера за обмен на данни. Използвайте описателни имена като Line1_Conveyor_Speed.
  4. Стъпка 4: Добавете Generic Ethernet Module за устройството Schneider. Задайте инстанциите на входните, изходните и конфигурационните асембли.
  5. Стъпка 5: Задайте интервала на заявените пакети на 10 ms за бързи цикли или 50 ms за бавно наблюдение.
  6. Стъпка 6: Изтеглете проекта и проверете дали светлинният индикатор на модула показва стабилно зелено.

Освен това, активирайте unicast връзки, когато е възможно. Unicast намалява натоварването на мрежата в сравнение с multicast. Управляеми суичове като серията Stratix поддържат IGMP snooping за контрол на multicast.

Ръководство за интеграция на Allen-Bradley и Schneider EtherNet/IP и OPC UA

Настройка на Schneider M580 и OPC UA сървър

Контролерите Schneider Modicon M580 включват вграден Ethernet порт с възможност за OPC UA сървър. EcoStruxure Control Expert конфигурира политиките за сигурност и пространствата с имена на тагове. OPC UA премахва нуждата от специални драйвери. Осигурява криптиране, сертификати и удостоверяване на потребители.

  1. Първо: Активирайте OPC UA сървъра в конфигурацията на CPU. Изберете порт, обикновено 4840.
  2. Второ: Създайте сертификат за инстанция на приложението или импортирайте такъв от вашия заводски орган за сертификати.
  3. Трето: Определете таговете за експониране. Използвайте структурирани типове данни за чиста организация на пространството с имена.
  4. Четвърто: Задайте потребителски идентификационни данни с достъп с най-малко привилегии.
  5. Пето: Конфигурирайте OPC UA клиента в SCADA или MES системата. Насочете клиента към opc.tcp://M580_IP:4840.
  6. Накрая: Тествайте правата за четене и запис преди да активирате производственото опрашване.

Въпреки това, избягвайте да излагате OPC UA сървъра директно към корпоративната мрежа. Поставете го зад защитна стена или data diode. Сегментирайте автоматизационната мрежа с VLAN, за да ограничите страничното движение.

Отстраняване на проблеми с EtherNet/IP и OPC UA връзки

Грешките при връзка обикновено попадат в три категории: мрежа, конфигурация или сигурност. Първо, пингнете двата контролера от лаптоп за поддръжка. Ако пингът не успее, проверете кабела, порта на суича и членството във VLAN. Второ, уверете се, че IP адресите са уникални. Дублираните адреси причиняват прекъсвания. Трето, проверете размерите на CIP връзките. Прекалено големите асембли не се установяват.

При OPC UA често срещани са грешки със сертификати. Клиентът може да отхвърли сертификата на сървъра, ако името на хоста не съвпада. Подновете сертификата или добавете доверен запис. Също така проверете несъответствието в политиката за сигурност. Сървър, настроен на Basic256Sha256, отхвърля клиенти, които искат None. Накрая, наблюдавайте натоварването на CPU на M580. Прекомерните OPC UA абонаменти могат да изтощят контролната задача.

Заключение и препоръки за действие

Контролерите Allen-Bradley и Schneider се интегрират добре чрез EtherNet/IP и OPC UA. Планирайте IP адресирането внимателно, използвайте статични назначения и защитете OPC UA със сертификати. Тествайте CIP връзките първо с ниска честота на сканиране, след това настройте за производителност. Документирайте картите на таговете и настройките за сигурност. Тези стъпки изграждат надеждна, наблюдаема индустриална мрежа, която се разширява от ниво машина до корпоративни системи.

Предишен пост Следващ пост