Mensajes de error
Código de
Descripción
error
Error de protocolo - Modbus_Master (solo módulos de comunicaciones compatibles con Modbus)
0x8380
Error CRC
0x8381
Trama de respuesta de Modbus Slave con mensaje
de error: El código de función no se soporta.
0x8382
Trama de respuesta de Modbus Slave con mensaje
de error: Indicación de longitud no válida
0x8383
Trama de respuesta de Modbus Slave con mensaje
de error: Dirección de datos no válida en la trama de
solicitud
0x8384
Trama de respuesta de Modbus Slave con mensaje
de error: Error de valor de datos
0x8385
Trama de respuesta de Modbus Slave con mensaje
de error: El esclavo Modbus no soporta el valor de
diagnóstico
0x8386
El código de función devuelto no concuerda con el
código de función solicitado.
0x8387
Un esclavo no consultado responde
0x8388
Error en la respuesta del esclavo a una petición de
escritura.
0x8828
DATA_PTR señala a una dirección de bit diferente de
1)
n * 8
0x8852
DATA_PTR no señala a ningún DB ni área de
1)
marcas.
0x8853
DATA_PTR no es un puntero del tipo BOOL o WORD Compruebe el puntero DATA_PTR
1)
0x8855
DATA_PTR señala a un DB protegido contra escritura Compruebe el puntero DATA_PTR
1)
0x8856
Error al llamar el SFC51
1)
Error - Modbus_Slave (solo módulos de comunicaciones compatibles con Modbus)
0x8428
MB_HOLD_REG señala a una dirección de bit
1)
diferente de n * 8
0x8452
MB_HOLD_REG no señala a ningún DB ni área de
1)
marcas
0x8453
MB_HOLD_REG no es un puntero del tipo BOOL o
1)
WORD
0x8454
La longitud del área direccionada con
1)
MB_HOLD_REG supera la longitud del DB o el área
direccionada es demasiado pequeña para el número
de datos que deben leerse o escribirse.
0x8455
MB_HOLD_REG señala a un DB protegido contra
1)
escritura
0x8456
Error al llamar el SFC51
1)
Solo en instrucciones para CPU S7-300/400
1)
100
Instrucciones de comunicación PtP utilizadas con la periferia descentralizada de un S7-300/400
Solución
Error de suma de verificación de la trama Modbus.
Compruebe el interlocutor.
Compruebe el interlocutor y asegúrese de que se
envía un código de función válido.
Seleccione una longitud de datos adecuada.
Seleccione un valor adecuado para la dirección de
datos en el parámetro DATA_ADDR.
Compruebe la trama de solicitud en el esclavo
Modbus.
Los esclavos Modbus solo soportan los valores de
diagnóstico 0x0000 y 0x000A.
Compruebe la trama de respuesta y el
direccionamiento del esclavo.
Compruebe la trama de respuesta del esclavo.
Compruebe los ajustes de direcciones de los
esclavos.
Compruebe la trama de respuesta del esclavo.
Compruebe el puntero DATA_PTR
Compruebe el puntero DATA_PTR
Repita la llamada de la instrucción Modbus_Master
Compruebe el puntero MB_HOLD_REG
Compruebe el puntero MB_HOLD_REG
Compruebe el puntero MB_HOLD_REG
Compruebe el puntero MB_HOLD_REG
Compruebe el puntero MB_HOLD_REG
Repita la llamada de la instrucción Modbus_Slave
Manual de programación, 01/2013, A5E31625084-AA