Protocolos de comunicación Modbus y HTTP TCP / IP, para aplicaciones de usuario (software a medida)
Protocolo de comunicación Modbus TCP / IP:
Modbus es un protocolo de comunicaciones situado en el nivel 7 del Modelo OSI, basado en la arquitectura maestro / esclavo o cliente / servidor, diseñado en 1979 por Modicon para su gama de controladores lógicos programables (PLCs). Convertido en un protocolo de comunicaciones estándar de facto en la industria, es el que goza de mayor disponibilidad para la conexión de dispositivos electrónicos industriales. El protocolo Modbus TCP / IP realiza la transmisión por el puerto 502.
Para obtener más información, consulte las especificaciones y directrices siguientes, que se encuentran disponibles en el sitio Web “The Modbus Organization” http://www.modbus.org/.
- Modbus messaging on TCP / IP implementation guide V1.0b.
- Modbus application protocol specification V1.1b3.
Comandos Modbus soportados:
01 (0x01h)
Read Coils / Lectura del estado de las salidas digitales
02 (0x02h)
Read Discrete Inputs / Lectura del estado de las entradas digitales
04 (0x04h)
Read Input Registers / Lectura de un registro
05 (0x05h)
Write Single Coil / Escritura del estado de una salida digital
06 (0x06h)
Write Single Register / Escritura de un registro
Tablas Modbus:
0:0001
Salidas digitales (Relés)
Comandos: 01 y 05
Lectura / escritura
1:0001
Entradas digitales
Comandos: 02
Lectura
3:0001
Mediciones y valores en general
Comandos: 04
Lectura
4:0001
Comandos de Reset y puesta a cero
Comandos: 06
Sólo escritura
Protocolo de comunicación TCP / IP. HTTP. Servidor WEB:
Existen múltiples comandos TCP / IP que se pueden enviar a un equipo remoto desde la barra de dirección de cualquier navegador o por un programa software realizado bajo los requerimientos del propietario del equipo. Dichos comandos deben enviarse a la dirección y puerto IP del equipo remoto y deben incluir el PIN de usuario configurado en el equipo remoto al que van destinados dichos comandos para que sean efectivos.
Funciones:
1. Recibir el listado completo de medidas y estados I / O en formato .txt.
2. Activar / desactivar los relés internos A y B.
3. Activar / desactivar los relés 1,2,3,4 del módulo externo 1.
4. Activar / desactivar los relés 1,2,3,4 del módulo externo 2.
5. Desbloqueo del equipo y reset de todos los ciclos de rearmes.