Procesador de comunicaciones y Modbus TCP
12.5 Comunicación Modbus
Tabla 12- 81 Dirección de esclavo de dos bytes (byte 0 y byte 1)
Byte 0
Petición
Dirección esclava
Respuesta
Dirección esclava
válida
Respuesta
Dirección esclava
errónea
Códigos de condición
Tabla 12- 82 Códigos de condición de ejecución MB_SLAVE (errores de comunicación y configuración)
STATUS (W#16#)
80D1
80D2
80E0
80E1
80E2
80E3
80E4
8180
8186
8187
818C
794
Byte 1
Byte 2
Código F
Código F
0x81
Descripción
El receptor ha lanzado una petición de control de flujo para suspender una transmisión
activa y no ha habilitado nuevamente la transmisión en el tiempo de espera indicado.
Este error también se genera durante el control de flujo por hardware cuando el receptor no
confirma CTS en el tiempo de espera indicado.
La petición de transmisión se ha cancelado porque no se recibe ninguna señal DSR del
DCE.
El mensaje se ha terminado porque el búfer de recepción está lleno.
El mensaje se ha terminado debido a un error de paridad.
El mensaje se ha terminado debido a un error de trama.
El mensaje se ha terminado debido a un error de desbordamiento.
El mensaje se ha terminado debido a que la longitud especificada excede el tamaño del
búfer total.
ID de puerto no válida o error en la instrucción MB_COMM_LOAD
Dirección de estación Modbus no válida
Puntero no válido a MB_HOLD_REG DB: Área demasiado pequeña
Puntero MB_HOLD_REG no válido al área de marcas o al DB (el área DB debe permitir un
direccionamiento tanto simbólico como directo)
Byte 3
Byte 4
Dirección inicial
Longitud
Código E
Manual de sistema, 03/2014, A5E02486683-AG
Byte 5
Byte 6
Long. de bobinas
Datos bobina
1
Controlador programable S7-1200