# Allen-Bradley EtherNet/IP (CIP)

> Conecte controladores Rockwell Logix com nomes simbólicos de tags, navegue pelas tags de controlador e de programa e use-as em OPC UA, SCADA e fluxos de trabalho com IA.

O PLCGateway fala CIP sobre EtherNet/IP (porta 44818) com controladores Logix e lê as tags pelo nome: tags de controlador e de programa, elementos de array, membros de tipos definidos pelo usuário e strings. Muitas tags são agrupadas em um único Multiple Service Packet, para que listas grandes de tags continuem rápidas.

O navegador de tags lista as tags de controlador e de programa diretamente da CPU, então as tags são selecionadas em vez de digitadas. No ControlLogix, o caminho de roteamento (route path) pelo backplane ou por bridges é configurável; os controladores Micro800 são acessados diretamente.

- **ID do driver:** `eip_logix`
- **Conexão:** EtherNet/IP · TCP 44818
- **Navegação de endereços:** sim
- **Escrita:** sim
- **Incluído em:** PLCGateway Connect, PLCGateway SCADA, PLCGateway Embedded

## O que o PLCGateway lê e escreve

- Tags de escopo de controlador e de escopo de programa
- Elementos de array, inclusive multidimensionais
- Membros de tipos definidos pelo usuário (UDT)
- BOOL, SINT, INT, DINT, LINT, REAL, LREAL e STRING
- Bits de tags inteiras, escritos com read-modify-write
- Navegação na lista de tags a partir do controlador

## Exemplos de endereços

| Endereço | Significado |
|---|---|
| `Motor_Speed` | Tag de escopo de controlador |
| `Program:MainProgram.Counter` | Tag de escopo de programa |
| `Recipe[4] · Matrix[1,2]` | Elementos de array |
| `Line1.Pump.Running` | Membro de UDT |
| `StatusWord.3` | Bit de uma tag inteira |
| `OperatorMsg` | STRING |

## Controladores e dispositivos

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

## Conecte em poucos passos

1. Adicione um dispositivo EtherNet/IP com o endereço IP do controlador ou do seu módulo Ethernet.
2. No ControlLogix, informe o caminho de roteamento (por exemplo 1,0 para a CPU no slot 0); o Micro800 não precisa.
3. Abra o navegador de tags, selecione tags de controlador ou de programa e adicione-as de uma só vez.
4. Use as tags em telas, histórico e alarmes ou publique-as via OPC UA e MQTT.

## Perguntas e respostas

### Preciso do RSLinx ou do FactoryTalk Linx?

Não. O PLCGateway se comunica diretamente com o controlador; nenhum software ou licença Rockwell é necessário no PC.

### PLC-5, SLC 500 e MicroLogix são suportados?

Esses controladores mais antigos usam PCCC em vez de tags simbólicas. No Windows, eles podem ser conectados pelo RSLinx Classic com o cliente OPC DA do PLCGateway.

### Posso escrever tags?

Sim. Tags atômicas, elementos de array, membros de UDT e bits individuais de inteiros podem ser escritos a partir de telas, OPC UA, MQTT ou da API REST, com as permissões de usuário do PLCGateway.

## Protocolos relacionados

- [Cliente OPC DA (OPC Classic)](https://plcgateway.com/pt/protocols/opc-da.md)
- [Siemens S7](https://plcgateway.com/pt/protocols/siemens-s7.md)
- [Modbus TCP / RTU](https://plcgateway.com/pt/protocols/modbus.md)
- [Todos os protocolos](https://plcgateway.com/pt/protocols.md)

_Os nomes de produtos e modelos são marcas de seus respectivos proprietários. Eles são citados apenas para indicar com quais equipamentos os drivers se comunicam; o PLCGateway não é afiliado a essas empresas._

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