To understand what common communication protocols in PLCs are, you first need to understand what a communication protocol is. A communication protocol is a set of rules for communication (sending and receiving data) between networked devices. A communication protocol is a way for devices to connect and communicate with each other. Without communication protocols, devices can only connect to each other, but not communicate with each other. It can be said that communication protocols in PLCs are used for PLCs to communicate with various field devices, programming devices, other PLCs, HMIs, controllers, SCADA, and so on.
10 common communication protocols in PLCs
Nº 1 Ethernet/IP
Ethernet/IP es un protocolo abierto de capa de aplicación. Está destinado exclusivamente a uso doméstico y empresarial. No está diseñado para funcionar en aplicaciones industriales. Es una versión avanzada de Ethernet estándar. El protocolo fue desarrollado por Rockwell Automation.
No.2 Modbus
Modbus es un protocolo basado en la tecnología maestro-esclavo para transferir información a través de líneas serie o Ethernet. Se divide a su vez en Modbus RTU, Modbus ASCII y Modbus TCPIP.
No.3 Profibus y Profinet
PROFIBUS es un bus de campo serie clásico. PROFINET es un tipo de Ethernet industrial caracterizado por velocidades más rápidas, mayor ancho de banda y mensajes más grandes. El protocolo PROFIBUS está diseñado para la comunicación de alta velocidad con dispositivos de E/S distribuidos (E/S remotas). El sistema PROFIBUS utiliza un bus maestro para sondear buses serie RS485 con dispositivos de E/S DP distribuidos de forma multipunto. El sistema PROFIBUS utiliza un maestro de bus para sondear dispositivos de E/S DP distribuidos en múltiples puntos del bus serie RS485.
Nº 4 EtherCAT
Desarrollada originalmente por Beckhoff Automation, EtherCAT es una tecnología de Ethernet industrial en tiempo real que se centra en tiempos de ciclo cortos (<= 100 us). Cada dispositivo lee los datos en su trama e inserta los datos en la trama a medida que viaja aguas abajo. El flujo de datos puede ser desde unos pocos bits hasta kilobytes de información. Si el controlador solicita información de un solo dispositivo, el flujo de datos será más corto y rápido en comparación con la recogida de información de todos los dispositivos.
Nº 5 Optomux
Optomux es un protocolo de red serial que funciona en RS-232/RS-485 y trabaja en el estándar ASCII. Fue desarrollado por Opto22. Protocolos similares a estos estándares son Interbus y DirectNet.
Nº 6 DF-1
DF-1 es un protocolo asíncrono orientado a bytes utilizado para comunicarse con dispositivos Rockwell basados en RS-232.
Nº 7 Interbus
Interbus es un protocolo de red serie que funciona en RS-232/RS-485 y se basa en el estándar RTU. Desarrollado por Phoenix Contact.
Nº 8 HostLink
HostLink This protocol was developed based on the ASCII protocol, which is typically used to communicate over RS232 or RS422.
Nº 9 Autopista de datos (DH+)
es un protocolo desarrollado por Rockwell Automation que utiliza transformadores para acoplar señales diferenciales; esto significa que el transmisor y la estación receptora no necesitan estar al mismo potencial de tierra. Funciona con el concepto de señalización diferencial. Utiliza dos hilos para la transmisión de datos y los datos se representan mediante la diferencia de tensión entre los dos hilos. Aquí, los datos se transmiten a través de la tensión diferencial y el ruido se elimina fácilmente en ambos hilos. Utiliza la transmisión half duplex para la comunicación. Este es un protocolo muy antiguo utilizado sólo para los PLCs Rockwell. Hoy en día es obsoleto y rara vez se utiliza. Es adecuado para protocolos de paso de testigo y utiliza líneas de relé con caídas.
Nº 10 CAN
El protocolo CAN es un protocolo de capa de aplicación que utiliza mensajes peer-to-peer para comunicarse con diversos dispositivos. Es un sistema de comunicación multimaestro-esclavo y dispone de un diccionario de objetos que contiene todas las funciones de un dispositivo. Es un método de comunicación práctico con objetos de comunicación estándar para datos en tiempo real (PDO), datos de configuración (SDO), marcas de tiempo, mensajes de sincronización, mensajes de emergencia, mensajes de arranque, mensajes NMT y mensajes de control de errores, así como otros datos. En una configuración de hardware, es necesaria la terminación en el dispositivo final para establecer la comunicación en todo el enlace.
IOTRouter es un proveedor líder de dispositivos IoTEn el ámbito de la IoT, la División de Tecnología de la Información y la Comunicación de la Comisión Europea sigue proporcionando software, hardware y soluciones de IoT estables y fiables a usuarios de sectores como la industria, la electricidad, el agua, los yacimientos petrolíferos, la meteorología, la protección del medio ambiente y el transporte.
La pasarela informática de borde de la serie EG de IOTRouter, supports docking various mainstream PLC brands, including but not limited to SIEMENS, MELSEC, OMRON, LSis, AllenBrandly, Beckhoff, Inovance, Keyence, Panasonic, Delta, XinJE, MegMeet, Yaskawa, Fatek, Vigor, Fuji, and so on. You can consult with the customer service to get the list of the communication protocols in PLCs.