# Allen-Bradley EtherNet/IP (CIP)

> Подключайте контроллеры Rockwell Logix по символьным именам тегов, просматривайте теги контроллера и программ и используйте их в OPC UA, SCADA и сценариях с ИИ.

PLCGateway обменивается данными с контроллерами Logix по CIP поверх EtherNet/IP (порт 44818) и читает теги по именам: теги уровня контроллера и уровня программы, элементы массивов, члены пользовательских типов и строки. Множество тегов упаковывается в один Multiple Service Packet, поэтому даже большие списки тегов читаются быстро.

Обозреватель тегов получает список тегов контроллера и программ прямо из CPU, так что теги выбираются, а не вводятся вручную. Для ControlLogix настраивается маршрут (route path) через объединительную шину или мосты; к контроллерам Micro800 подключение прямое.

- **ID драйвера:** `eip_logix`
- **Подключение:** EtherNet/IP · TCP 44818
- **Обзор адресов:** да
- **Запись:** да
- **Входит в:** PLCGateway Connect, PLCGateway SCADA, PLCGateway Embedded

## Что PLCGateway читает и записывает

- Теги уровня контроллера и уровня программы
- Элементы массивов, в том числе многомерных
- Члены пользовательских типов (UDT)
- BOOL, SINT, INT, DINT, LINT, REAL, LREAL и STRING
- Биты целочисленных тегов, запись по схеме read-modify-write
- Обзор списка тегов из контроллера

## Примеры адресов

| Адрес | Значение |
|---|---|
| `Motor_Speed` | Тег уровня контроллера |
| `Program:MainProgram.Counter` | Тег уровня программы |
| `Recipe[4] · Matrix[1,2]` | Элементы массивов |
| `Line1.Pump.Running` | Член UDT |
| `StatusWord.3` | Бит целочисленного тега |
| `OperatorMsg` | STRING |

## Контроллеры и устройства

- [Allen-Bradley (Rockwell Automation)](https://plcgateway.com/ru/controllers/allen-bradley.md)

## Подключение за несколько шагов

1. Добавьте устройство EtherNet/IP с IP-адресом контроллера или его модуля Ethernet.
2. Для ControlLogix укажите route path (например, 1,0 для CPU в слоте 0); для Micro800 он не нужен.
3. Откройте обозреватель тегов, выберите теги контроллера или программ и добавьте их за один шаг.
4. Используйте теги на экранах, в архиве и тревогах или публикуйте их по OPC UA и MQTT.

## Вопросы и ответы

### Нужен ли RSLinx или FactoryTalk Linx?

Нет. PLCGateway обменивается данными с контроллером напрямую; ПО и лицензии Rockwell на ПК не нужны.

### Поддерживаются ли PLC-5, SLC 500 и MicroLogix?

Эти старые контроллеры используют PCCC вместо символьных тегов. В Windows их можно подключить через RSLinx Classic с помощью клиента OPC DA в PLCGateway.

### Можно ли записывать теги?

Да, атомарные теги, элементы массивов, члены UDT и отдельные биты целочисленных тегов можно записывать с экранов, через OPC UA, MQTT или REST API — в рамках прав пользователей PLCGateway.

## Связанные протоколы

- [Клиент OPC DA (OPC Classic)](https://plcgateway.com/ru/protocols/opc-da.md)
- [Siemens S7](https://plcgateway.com/ru/protocols/siemens-s7.md)
- [Modbus TCP / RTU](https://plcgateway.com/ru/protocols/modbus.md)
- [Все протоколы](https://plcgateway.com/ru/protocols.md)

_Названия продуктов и моделей являются товарными знаками их владельцев. Они упоминаются только для того, чтобы показать, с каким оборудованием работают драйверы; PLCGateway не связан с этими компаниями._

---
Source: https://plcgateway.com/ru/protocols/ethernet-ip
