5
Modbus TCP con FHPP
5
Modbus TCP con FHPP
El Modbus TCP es un protocolo de comunicación abierto basado en una arquitectura maestro-esclavo.
Es un estándar establecido para la comunicación a través de Ethernet-TCP/IP en la técnica de
automatización.
El funcionamiento básico del Modbus TCP se describe en la norma CEI 61158.
El puerto estándar para el Modbus TCP es el 502.
La interfaz de control de Ethernet se emplea en paralelo con la interfaz de parametrización de Ethernet
(FCT, servidor web). Solamente es posible una conexión simultánea Modbus TCP como máximo.
Una vez realizada la conexión TCP, esta se mantiene normalmente abierta y solamente es interrumpida
por el EMCA en caso de fallo, por un temporizador Timeout establecido o por un terminal remoto.
La comunicación con el FCT y con el servidor web sigue siendo posible.
Codificación de los datos
El Modbus TCP emplea la secuencia de transmisión "Big endian". El byte de orden superior (MSB)
è Página 125 es el primero que se envía. Los datos siempre se procesan como registro
(2 bytes/palabra). Para el control, puede que sea necesario "darle la vuelta" a estos 2 bytes. Esto
afecta a los comandos Modbus (Function code): 0x03, 0x10, 0x17 è Sección 5.3.4.
Al emplearse los módulos ofrecidos por Festo, esta función ya la realiza el módulo correspondiente.
88
Festo – EMCA-EC-C-HP-ES – 2017-11e – Español