Protocolos industriales: PROFINET, EtherNet/IP y Modbus
El PLC habla PROFINET, el contador de energía Modbus y el servoaccionamiento EtherCAT. Esta guía explica qué diferencia a los protocolos industriales más habituales, dónde se usan y cuándo necesitas una pasarela para que se entiendan entre sí.
- PROFINET: el mundo Siemens y la opción más habitual en Europa. Ethernet en tiempo real para E/S y accionamientos.
- EtherNet/IP: Rockwell (Allen-Bradley) y Omron. Dominante en Norteamérica.
- Modbus TCP/RTU: sencillo y abierto. Está en casi todo, desde contadores de energía hasta variadores.
- EtherCAT y CAN: EtherCAT para control de movimiento rápido, CANopen y J1939 en máquinas y vehículos.
- OPC UA: para datos que suben a SCADA, MES y la nube, no para E/S rápidas.
- Cuando dos equipos hablan protocolos distintos necesitas una pasarela (gateway). Compartir el cable no basta.
¿Por qué hay tantos protocolos?
A partir de los años ochenta, los buses de campo sustituyeron a los gruesos mazos de cables entre PLC y sensores. Cada gran fabricante impulsó su propio estándar: Siemens apostó por PROFIBUS, Allen-Bradley por DeviceNet y Bosch desarrolló CAN para el automóvil. Con Ethernet llegaron PROFINET, en la práctica el sucesor de PROFIBUS, y EtherNet/IP, que usa la misma capa de aplicación (CIP) que DeviceNet.
Los cables pueden parecer idénticos, pero los equipos hablan idiomas distintos. Normalmente decide el PLC: si el cliente elige Siemens será PROFINET. Si elige Rockwell, EtherNet/IP. Todo lo demás necesita un traductor.

Los protocolos más habituales de un vistazo
| Protocolo | Medio | Uso típico | Habitual en |
|---|---|---|---|
| PROFINET | Ethernet | E/S, accionamientos y células robotizadas. La variante IRT permite control de movimiento sincronizado. | Siemens y muchos otros. El más extendido en Europa. |
| EtherNet/IP | Ethernet | E/S y accionamientos. Basado en CIP. | Rockwell (Allen-Bradley) y Omron. El más extendido en Norteamérica. |
| Modbus TCP | Ethernet | Supervisión y control sencillos: contadores, variadores, HMI y SCADA. | Casi todos los fabricantes. Abierto desde 1979. |
| Modbus RTU | RS-485 | Como Modbus TCP pero serie, con hasta 247 esclavos en un bus. | Equipos más antiguos y sencillos, medida de energía. |
| EtherCAT | Ethernet | Control de movimiento rápido con tiempos de ciclo cortos. | Beckhoff y muchos fabricantes de servos y E/S. |
| CANopen, J1939 | CAN | Sistemas embebidos, maquinaria móvil y vehículos. | CANopen en máquinas, J1939 en camiones y maquinaria fuera de carretera. |
| PROFIBUS | RS-485, MBP | Instalaciones existentes (DP) e industria de procesos (PA). | Siemens. Sustituido progresivamente por PROFINET. |
| OPC UA | Ethernet | Datos hacia SCADA, MES y la nube, con seguridad integrada. | Independiente del fabricante, IEC 62541. |
| IO-Link | Cable de tres hilos | Sensores y actuadores con parametrización y diagnóstico. | Todos los grandes fabricantes de sensores, IEC 61131-9. |
Los equipos PROFINET se identifican por un nombre de dispositivo y se describen en un archivo GSDML; los equipos EtherNet/IP, en un archivo EDS. Modbus no tiene una descripción así, por lo que necesitas el mapa de registros del fabricante. EtherCAT procesa las tramas al vuelo en cada esclavo y por eso requiere hardware específico en los equipos. IO-Link no es una red, sino una conexión punto a punto de hasta 20 metros entre el sensor y un maestro IO-Link, que a su vez está conectado al bus de campo.
¿Qué protocolo se usa en cada sitio?
La elección depende del sector, de la región y de los equipos que ya están instalados.
- Fábricas y fabricantes de maquinaria: PROFINET o EtherNet/IP según el PLC del cliente. Una máquina que se vende tanto en Europa como en EE. UU. suele necesitar ambos. IO-Link se usa cada vez más para los sensores.
- Vehículos y maquinaria móvil: domina CAN. J1939 en camiones, tractores y maquinaria de construcción; CANopen en ascensores, carretillas elevadoras y AGV.
- Energía y redes eléctricas: Modbus en contadores de energía, inversores y almacenamiento en baterías. Las subestaciones usan IEC 61850 e IEC 60870-5-104, que a menudo hay que traducir a Modbus o DNP3.
- Agua, aguas residuales y edificios: Modbus RTU y TCP hacia SCADA. OPC UA y MQTT cuando los datos tienen que llegar a sistemas de nivel superior.
- Ferrocarril: protocolos ferroviarios propios como MVB, WTB y TRDP, de la serie IEC 61375, con pasarelas a Ethernet, serie y CAN.
- Tecnología médica y laboratorios: CANopen e interfaces serie dentro de instrumentos y equipos.
- Semiconductores y electrónica: SECS/GEM entre los equipos de producción y el sistema host de la fábrica.
¿Cuándo necesitas una pasarela de protocolos?
La necesitas, por ejemplo, cuando un PLC Siemens tiene que leer un contador Modbus. La pasarela suele ser maestro o cliente en un lado y esclavo o dispositivo en el otro. Recoge los datos de forma cíclica y los asigna a la imagen de proceso del PLC, de modo que el programa ve los valores como entradas y salidas normales.

| Si necesitas… | …elige |
|---|---|
| Leer equipos Modbus desde un PLC PROFINET | Pasarela Modbus a PROFINET |
| Conectar una máquina CANopen o J1939 a un PLC Rockwell | Pasarela CAN a EtherNet/IP |
| Conectar equipos Modbus o Ethernet a un PLC PROFIBUS antiguo | Pasarela con esclavo PROFIBUS |
| Leer Modbus RTU desde SCADA a través de la red | Pasarela Modbus RTU a TCP |
| Enviar datos de máquina a MES o a la nube | Pasarela IIoT con OPC UA o MQTT |
| Conectar un PC al bus CAN para pruebas y mantenimiento | Interfaz CAN USB o PCIe |
| Llevar equipos RS-232 o RS-485 a Ethernet sin cambiar de protocolo | Servidor de dispositivos serie |
Una pasarela sirve para datos de E/S y valores de medida, pero no para control de movimiento sincronizado. En ese caso, los accionamientos y el PLC deben hablar el mismo protocolo.
Errores habituales
- El mismo conector no significa el mismo protocolo. Los equipos PROFINET y EtherNet/IP pueden compartir cables y switches, pero no intercambian ningún dato entre sí.
- Sin mapa de registros. Modbus solo envía registros de 16 bits. Sin el mapa de registros del fabricante no sabes qué es temperatura y qué es estado, ni qué palabra de un valor de 32 bits va primero.
- El multicast inunda la red. EtherNet/IP suele enviar los datos de E/S como multicast. Sin IGMP snooping en los switches, el tráfico sale por todos los puertos y puede sobrecargar los equipos sencillos.
- Área de datos demasiado pequeña. Cuántos bytes gestiona la pasarela en cada dirección, y a qué velocidad actualiza, limita cuántos equipos puedes conectar.
- Protocolo equivocado para la tarea. OPC UA es excelente para enviar datos hacia arriba, pero no sustituye a un protocolo en tiempo real para E/S y accionamientos.
Pasarelas e interfaces de SCN
Suministramos pasarelas de protocolos de Moxa, HMS Networks (Ixxat), Weintek y Duagon, entre otros. Cubren Modbus, PROFINET, EtherNet/IP, PROFIBUS, EtherCAT, CANopen, J1939 y OPC UA, además de protocolos ferroviarios como TRDP y MVB. La gama incluye también interfaces CAN para PC y convertidores serie.
Ejemplos de nuestra gama
MoxaMGate 5103 Pasarela Modbus a PROFINETConecta equipos Modbus RTU/ASCII/TCP y EtherNet/IP a PROFINET como IO device, con hasta 512 bytes de datos de entrada y de salida.Ver producto →
HMS NetworksIxxat CAN@net NT 200Pasarela y puente entre CAN y Ethernet con dos canales CAN y MQTT para la conexión a la nube.Ver producto →
WeintekcMT-G01X pasarela IIoT con OPC UA y MQTTPasarela IIoT con servidor OPC UA y MQTT que conecta PLC y máquinas con sistemas de nivel superior.Ver producto →Preguntas frecuentes
¿Qué diferencia hay entre PROFIBUS y PROFINET?
PROFIBUS es un bus de campo serie sobre RS-485 de hasta 12 Mbit/s. PROFINET se basa en Ethernet, ofrece más ancho de banda y mejor diagnóstico, y es con lo que se construyen hoy las instalaciones nuevas. Ambos los gestiona la misma organización del sector, PI.
¿Son lo mismo Modbus TCP y Modbus RTU?
Comparten el modelo de datos y los códigos de función, pero usan un transporte distinto. RTU funciona en serie sobre RS-485 o RS-232; TCP, sobre Ethernet. Una pasarela Modbus sencilla traduce entre ambos.
¿Pueden PROFINET y EtherNet/IP compartir la misma red?
Sí, pueden compartir cables y switches. Pero los equipos no intercambian datos directamente. Para eso necesitas una pasarela o un controlador que hable ambos protocolos.
¿En qué se diferencia EtherCAT de PROFINET?
EtherCAT lee y escribe los datos mientras la trama pasa por cada esclavo, lo que da tiempos de ciclo muy cortos para el control de movimiento. PROFINET se usa mucho para E/S y accionamientos, con la variante IRT para control de movimiento exigente.
¿Es OPC UA un protocolo de bus de campo?
No, OPC UA se usa sobre todo para intercambiar datos entre máquinas y sistemas de nivel superior como SCADA, MES y la nube. Existe una variante para el nivel de campo, OPC UA FX, pero todavía no está muy extendida.
¿Necesitas que dos sistemas se entiendan? Descríbenos los equipos y los protocolos y recibirás respuesta en 24 horas.
Pregúntanos
