¿Qué es EtherNet/IP?
EtherNet/IP es un protocolo de Ethernet industrial ampliamente usado, construido sobre el Common Industrial Protocol (CIP) y administrado por ODVA. El nombre significa EtherNet/Industrial Protocol - no protocolo de internet - y es la red nativa de los controladores Allen-Bradley de Rockwell Automation, lo que lo convierte en uno de los protocolos más comunes en las plantas de Norteamérica.
EtherNet/IP en una línea: EtherNet/IP es un protocolo de Ethernet industrial que corre el Common Industrial Protocol (CIP) sobre TCP/IP y UDP/IP estándar, usando mensajería explícita para la configuración y las lecturas de datos y mensajería implícita (de E/S) para los datos de control cíclicos en tiempo real.
CIP, mensajería implícita y explícita
EtherNet/IP adapta el Common Industrial Protocol al Ethernet estándar. CIP es una capa de aplicación orientada a objetos e independiente del medio, usada también por DeviceNet y ControlNet, lo que significa que los mismos perfiles de dispositivo y modelo de objetos se trasladan a través de esas redes. En EtherNet/IP, los mensajes CIP viajan de dos formas. La mensajería explícita usa TCP para transacciones de petición y respuesta - leer un tag, cambiar un parámetro, cargar una configuración - donde la temporización no es crítica.
La mensajería implícita (también llamada mensajería de E/S) usa UDP para datos cíclicos en tiempo real como la E/S producida/consumida entre un PLC y racks de E/S remotos o variadores. UDP se usa porque su baja sobrecarga conviene a la naturaleza repetitiva y sensible al tiempo de los datos de control, con el establecimiento de conexión y el monitoreo de salud manejados por CIP. Para movimiento determinista, CIP Sync y CIP Motion agregan sincronización de tiempo encima.
EtherNet/IP en el SCADA de petróleo y gas
Como los procesadores ControlLogix y CompactLogix de Allen-Bradley usan EtherNet/IP de forma nativa, es extremadamente común en patines de petróleo y gas, paquetes de compresión, estaciones de bombeo y paneles de control de separadores a través de Norteamérica. Un sistema SCADA típicamente lee los tags del controlador sobre mensajería explícita de EtherNet/IP o a través de un servidor OPC que habla el protocolo.
Para el SCADA en la nube, un gateway o controlador de borde lee los tags del PLC sobre EtherNet/IP localmente y reenvía un conjunto curado hacia arriba sobre una conexión saliente enrutable. Merobix soporta EtherNet/IP entre sus protocolos de dispositivo, de modo que un operador que corre controladores Allen-Bradley pueda llevar datos de cabezal de pozo, compresión o estación de bombeo hacia tableros, alarmas e historiador en la nube - sondeando el PLC localmente y empujando los datos hacia afuera, sin puertos entrantes abiertos en el firewall del sitio.
Preguntas frecuentes
¿EtherNet/IP significa protocolo de internet?
No. El IP en EtherNet/IP significa Industrial Protocol, refiriéndose al Common Industrial Protocol (CIP) que lleva. Sí corre sobre Ethernet TCP/IP y UDP/IP estándar, pero el nombre es sobre CIP, no sobre internet.
¿Cuál es la diferencia entre la mensajería implícita y explícita?
La mensajería explícita usa TCP para transacciones de petición y respuesta a demanda como leer un tag o cambiar un parámetro, donde la temporización es flexible. La mensajería implícita (de E/S) usa UDP para datos de control cíclicos en tiempo real entre controladores y E/S, donde una latencia baja y repetible importa más que la entrega garantizada de cada paquete.
¿Qué controladores usan EtherNet/IP?
EtherNet/IP es el protocolo nativo de los controladores Allen-Bradley de Rockwell Automation como ControlLogix y CompactLogix, y lo soportan muchos variadores, E/S e instrumentos de fabricantes miembros de ODVA. Es especialmente común en plantas de petróleo, gas y manufactura de Norteamérica.
Servicios de automatización
¿Necesita convertir esta información en un sistema que funcione?
Merobix integra SCADA, programa PLC Allen-Bradley y Siemens, y diseña y fabrica tableros de control industrial.
Las solicitudes de reunión se revisan antes de confirmarse.