Procesador de comunicaciones
12.5 Comunicación Modbus
STATUS (W#16#)
80E2
80E3
80E4
8180
8186
8188
8189
818A
818B
818C
8200
Tabla 12- 72 Códigos de condición de ejecución MB_MASTER (errores de protocolo Modbus)
STATUS (W#16#)
8380
8381
8382
8383
8384
8385
8386
8387
8388
Además de los errores MB_MASTER indicados arriba, las instrucciones de comunicaciones PtP subyacentes pueden
1
devolver errores.
Consulte también
Instrucciones de comunicación punto a punto (Página 592)
680
Descripción
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
Modo no válido especificado para petición Broadcast
Valor de dirección de datos no válido
Valor de longitud de datos no válido
Puntero no válido al origen/destino de datos local: tamaño incorrecto
Puntero no válido para DATA_PTR o Blocked_Proc_Timeout no válido: El área de datos debe
ser un DB (que permita acceso tanto simbólico como directo) o un área de marcas.
El puerto está ocupado porque está procesando una petición de transmisión.
Código de respuesta
Errores de protocolo Modbus
del esclavo
-
Error CRC
01
Código de función no soportado
03
Error de longitud de datos
02
Error en la dirección de los datos o dirección fuera del rango válido del
área DATA_PTR
Más que 03
Error de valor de datos
03
Valor de código de diagnóstico de datos no soportado (código de
función 08)
-
El código de función en la respuesta no coincide con el código de la
petición.
-
Ha respondido el esclavo incorrecto
-
La respuesta del esclavo a una petición de escritura es incorrecta. La
petición de escritura devuelta por el esclavo no coincide con lo que el
maestro ha enviado realmente.
1
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06