Modbus es un protocolo de comunicaciones, basado en la arquitectura maestro/esclavo o cliente/servidor, diseñado en 1979 por Modicon para su gama de controladores lógicos programables (PLCs).
Debido a que este protocolo fue público, de fácil uso y que requiere poco desarrollo (maneja bloques
de datos sin suponer restricciones) se convirtió en un protocolo de comunicaciones estándar en la
industria. Es el protocolo de mayor disponibilidad para la conexión de dispositivos electrónicos
industriales.
El protocolo Modbus permite el control de una red de dispositivos, por ejemplo un equipo de medición
temperatura y humedad puede comunicar los resultados a una PC. Modbus también se usa para la
conexión de un PC de supervisión con una unidad remota (RTU) en sistemas de supervisión de
adquisición de datos (SCADA). Existen versiones del protocolo Modbus para puerto serial y Ethernet
(Modbus/TCP).
Modbus/TCP es un protocolo de comunicación diseñado que permite a equipos industriales tales como PLCs, PC, drivers para motores y otros tipos de dispositivos físicos de entrada/salida, comunicarse sobre una red Ethernet. Fue introducido por Schneider Automation como una variante de la familia de protocolos MODBUS, ampliamente usada para la supervisión y el control de equipo de automatización. Específicamente el protocolo define el uso de mensajes MODBUS en un entorno intranet o internet usando los protocolos TCP/IP.
La especificación Modbus/TCP define un estándar interoperable en el campo de la automatización industrial, el cual es simple de implementar para cualquier dispositivo que soporte sockets TCP/IP. Todas las solicitudes son enviadas vía TCP sobre el puerto registrado 502 y normalmente usando comunicación half-duplex sobre una conexión dada. Es decir, no hay beneficio en enviar solicitudes adicionales sobre una conexión única mientras una respuesta está pendiente.
Modbus/TCP básicamente encapsula una trama MODBUS dentro de una trama TCP en una manera simple como se muestra en la figura a continuación.
La mayoría de los software SCADA (Supervisor Control And Data Acuisition) soportan Modbus por ejemplo: Citect, ICONICS, iFIX, InduSoft, Intouch, Entivity Studio, Entivity Live, Entivity VLC, Trace Mode, Wizcon, Wonderware, etc.
Gateway esclavo CANopen a maestro Modbus RTU. En la red CANopen el I-7232D puede ser esclavo NMT, servidor SDO, productor PDO y consumidor PDO. Soporta hasta 10 modulos Modbus RTU para expansión de E/S. Montaje en Riel DIN. Requiere alimentación 10~30 Vdc
Módulo Modbus / TCP a RTU / ASCII gateway, 1 puerto RS 485/422, puerto Ethernet (10/100 Base-TX) con PoE.
Convertidor (Gateway) de PROFINET a Modbus RTU/ASCII. Protección electrostática de 1. 4 kV en cualquier terminal. CPU de 32-bit 32MB de RAM / 4MB Flash / 8 KB EEPROM. Rango de operación -25°C~75°C (13°F ~167°F).