Mensajes de error (S7-1200, S7-1500) - STEP 7

MODBUS (RTU) (S7-1200, S7-1500)

ft:publication_title
MODBUS (RTU) (S7-1200, S7-1500)
Product
STEP 7
Version
V20
Publication date
11/2024
Language
es-ES
Mensajes de error

Sinopsis de los mensajes de error Modbus

Código de error

Descripción

Solución

16#0000

No hay error

Error de configuración de la interfaz: Modbus_Comm_Load

16#8181

El módulo no soporta esta velocidad de transferencia de datos.

Seleccione una velocidad de transferencia de datos compatible con el módulo en el parámetro BAUD.

16#8182

El módulo no soporta este ajuste de paridad.

Seleccione un valor adecuado para "Paridad" en el parámetro PARITY.

Se admiten:

  • Sin (1)

  • Par (2)

  • Impar (3)

  • Mark (4)

  • Space (5)

  • Cualquiera (6)

16#8183

El módulo no soporta este tipo de control del flujo de datos.

Seleccione un control del flujo de datos compatible con el módulo en el parámetro FLOW_CTRL.

16#8184

Valor no admisible para "Tiempo de respuesta excedido".

Seleccione un valor adecuado para "Tiempo de respuesta excedido" en el parámetro RESP_TO.

Rango admisible: 1-65535 (ms)

16#8280

Acuse negativo al leer el módulo

Compruebe la entrada en el parámetro PORT.

Encontrará información más detallada sobre la causa del error en los parámetros estáticos Send_Config.RDREC.STATUS, Receive_Config.RDREC.STATUS o RDREC.STATUS, así como en la descripción del SFB RDREC.

Encontrará más información sobre el código de error en la FAQ con el ID de artículo 109815286 en Internet.

16#8281

Acuse negativo al escribir en el módulo

Compruebe la entrada en el parámetro PORT.

Encontrará información más detallada sobre la causa del error en los parámetros estáticos Send_Config.WRREC.STATUS, Receive_Config.WRREC.STATUS o WRREC.STATUS, así como en la descripción del SFB WRREC.

Encontrará más información sobre el código de error en la FAQ con el ID de artículo 109815286 en Internet.

16#8282

Módulo no disponible

Compruebe la entrada en el parámetro PORT y asegúrese de que el módulo está accesible.

Error de configuración: Modbus_Slave

16#8186

Dirección del esclavo no admisible

Seleccione una dirección del esclavo adecuada en el parámetro MB_ADDR.

Se admiten: 1-247 con área de direcciones estándar;
1-65535 con área de direcciones ampliada
(0 está reservado para Broadcast)

16#8187

Valor no admisible en el parámetro MB_HOLD_REG

Seleccione un valor adecuado para el Holding Register en el parámetro MB_HOLD_REG.

16#8188

Modo de operación no admisible o Broadcast
(MB_ADDR = 0) y parámetro MODE ≠ 1

En el modo de operación Broadcast seleccione el
valor 1 para MODE o elija un modo de operación distinto.

16#818C

El puntero hacia un área MB_HOLD_REG debe ser un bloque de datos o un área de marcas.

Seleccione un valor adecuado para el puntero hacia el área MB_HOLD_REG.

16#8280

Acuse negativo al leer el módulo

Compruebe la entrada en el parámetro PORT.

Encontrará información más detallada sobre la causa del error en los parámetros estáticos Send_P2P.RDREC.STATUS o Receive_P2P.RDREC.STATUS, así como en la descripción del SFB RDREC.

Encontrará más información sobre el código de error en la FAQ con el ID de artículo 109815286 en Internet.

16#8281

Acuse negativo al escribir en el módulo

Compruebe la entrada en el parámetro PORT.

Encontrará información más detallada sobre la causa del error en los parámetros estáticos Send_P2P.WRREC.STATUS o Receive_P2P.WRREC.STATUS, así como en la descripción del SFB WRREC.

Encontrará más información sobre el código de error en la FAQ con el ID de artículo 109815286 en Internet.

16#8389

Definición de rango de datos no válida:

  • Valor no admisible de data_type

  • Número DB no admisible o no disponible:

    • Valor no admisible de db

    • El número DB no existe

    • El número DB está siendo utilizado por otro rango de datos

    • DB con acceso optimizado

    • El DB no se encuentra en la memoria de trabajo

  • Valor no admisible de length

  • Solapamiento de rangos de direcciones MODBUS que pertenecen al mismo tipo de datos MODBUS

Compruebe la definición de los rangos de datos.

Ver capítulo Acceso a áreas de datos en DB en lugar del acceso directo a direcciones MODBUS a partir de la versión V4.0

16#8452 1)

MB_HOLD_REG no señala a ningún DB ni área de marcas

Compruebe el puntero MB_HOLD_REG

16#8453 1)

MB_HOLD_REG no es un puntero del tipo BOOL o WORD

Compruebe el puntero MB_HOLD_REG

16#8454 1)

La longitud del área direccionada con 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.

Compruebe el puntero MB_HOLD_REG

16#8455 1)

MB_HOLD_REG señala a un DB protegido contra escritura

Compruebe el puntero MB_HOLD_REG

16#8456 1)

Error al ejecutar la instrucción. La causa del error figura en el parámetro estático STATUS.

Determine el valor del parámetro SFCSTATUS. Lea su significado en la descripción del SFC51, parámetro STATUS.

Error de configuración: Modbus_Master

16#8180

Valor no admisible para el parámetro MB_DB

El valor parametrizado para MB_DB (DB de datos de instancia) en la instrucción Modbus_Comm_Load no es admisible.

Compruebe la interconexión de la instrucción Modbus_Comm_Load y sus mensajes de error.

16#8186

Dirección de estación no admisible

Seleccione una dirección de estación adecuada en el parámetro MB_ADDR.

Se admiten: 1-247 con área de direcciones estándar;
1-65535 con área de direcciones ampliada
(0 está reservado para Broadcast)

16#8188

Modo de operación no admisible o Broadcast (MB_ADDR = 0) y parámetro MODE ≠ 1

En el modo de operación Broadcast, seleccione el valor 1 para MODE o elija un modo de operación distinto.

16#8189

Dirección de datos no admisible

Seleccione un valor adecuado para la dirección de datos en el parámetro DATA_ADDR.

Consulte la descripción Modbus_Master en el sistema de información

16#818A

Indicación de longitud no válida

Seleccione una longitud de datos adecuada en el parámetro DATA_LEN.

Consulte la descripción Modbus_Master en el sistema de información

16#818B

Valor no admisible para DATA_PTR

Seleccione un valor adecuado para el puntero de datos (dirección M o DB) en el parámetro DATA_PTR.

Consulte la descripción Modbus_Master en el sistema de información

16#818C

Error de interconexión del parámetro DATA_PTR

Compruebe la interconexión de la instrucción.

16#818D

La longitud del área direccionada con DATA_PTR rebasa la longitud del DB o el área direccionada es demasiado pequeña para el número de datos que debe leerse o escribirse.

Compruebe el puntero DATA_PTR

16#8280

Acuse negativo al leer el módulo

Compruebe la entrada en el parámetro PORT.

Encontrará información más detallada sobre la causa del error en los parámetros estáticos Send_P2P.RDREC.STATUS o Receive_P2P.RDREC.STATUS, así como en la descripción del SFB RDREC.

Encontrará más información sobre el código de error en la FAQ con el ID de artículo 109815286 en Internet.

16#8281

Acuse negativo al escribir en el módulo

Compruebe la entrada en el parámetro PORT.

Encontrará información más detallada sobre la causa del error en los parámetros estáticos Send_P2P.WRREC.STATUS, Receive_P2P.WRREC.STATUS o Receive_Reset, así como en la descripción del SFB WRREC.

Encontrará más información sobre el código de error en la FAQ con el ID de artículo 109815286 en Internet.

Error de comunicación - Modbus_Master y Modbus_Slave

16#80D1

El tiempo de espera a XON o CTS = ON ha transcurrido.

El interlocutor falla, es demasiado lento o está offline. Compruebe el interlocutor o modifique la parametrización en caso necesario.

16#80D2

"Hardware RTS siempre ON": orden de transmisión cancelada por cambio de DSR = ON a OFF

Compruebe el interlocutor. Asegúrese de que DSR está ON durante toda la transferencia.

16#80E0

Telegrama cancelado: Desbordamiento del búfer de transmisión / telegrama de transmisión demasiado grande

En el programa de usuario llame la instrucción con más frecuencia o parametrice una comunicación con control del flujo de datos.

16#80E1

Telegrama cancelado: error de paridad

Compruebe la línea de conexión de los interlocutores y asegúrese de que en ambos interlocutores esté ajustada la misma velocidad de transmisión, la misma paridad y el mismo número de bits de parada.

16#80E2

Telegrama cancelado: error de trama

Compruebe los ajustes de bit de inicio, bits de datos, bit de paridad, velocidad de transferencia de datos y bit(s) de parada.

16#80E3

Telegrama cancelado: error de desbordamiento de caracteres

Compruebe el número de datos en el telegrama del interlocutor.

16#80E4

Telegrama cancelado: longitud máxima de telegrama alcanzada

Seleccione una longitud de telegrama menor en el interlocutor.

Se admiten (en función del módulo): 1-1024/2048/4096 (bytes)

Error de comunicación - Modbus_Master

16#80C8

El esclavo no responde dentro del tiempo ajustado

Compruebe la velocidad de transferencia de datos, la paridad y el cableado del esclavo.

16#80C9

El esclavo no responde dentro del tiempo ajustado mediante Blocked_Proc_Timeout.

Compruebe el ajuste de Blocked_Proc_Timeout.

Compruebe si el módulo se ha parametrizado con la instrucción Modbus_Comm_Load. Tal vez tenga que reparametrizarse el módulo mediante Modbus_Comm_Load tras desenchufar/enchufar o tras restablecerse la corriente.

16#8200

La interfaz está ocupada por una orden en curso.

Repita la orden más tarde. Asegúrese de que no se esté ejecutando ninguna orden antes de iniciar una nueva.

Error de protocolo - Modbus_Slave (solo módulos de comunicación compatibles con Modbus)

16#8380

Error CRC

Error de suma de verificación del telegrama Modbus. Compruebe el interlocutor.

16#8381

El código de función no se soporta o no se soporta para Broadcast.

Compruebe el interlocutor y asegúrese de que se envía un código de función válido.

16#8382

Indicación de longitud no válida en el telegrama de orden

Seleccione una longitud de datos adecuada en el parámetro DATA_LEN.

16#8383

Dirección de datos no válida en el telegrama de orden

Seleccione un valor adecuado para la dirección de datos en el parámetro DATA_ADDR.

16#8384

Error de valor de datos no válido en el telegrama de orden

Compruebe el valor de datos en el telegrama de orden del maestro Modbus

16#8385

El esclavo Modbus no soporta el valor de diagnóstico (código de función 08)

El esclavo Modbus solo soporta los valores de diagnóstico 16#0000 y 16#000A.

Error de protocolo - Modbus_Master (solo módulos de comunicación compatibles con Modbus)

16#8380

Error CRC

Error de suma de verificación del telegrama Modbus. Compruebe el interlocutor.

16#8381

Telegrama de respuesta del esclavo Modbus con mensaje de error: El código de función no se soporta.

Compruebe el interlocutor y asegúrese de que se envía un código de función válido.

16#8382

Telegrama de respuesta del esclavo Modbus con mensaje de error: Indicación de longitud no válida

Seleccione una longitud de datos adecuada.

16#8383

Telegrama de respuesta del esclavo Modbus con mensaje de error: Dirección de datos no válida en el telegrama de orden

Seleccione un valor adecuado para la dirección de datos en el parámetro DATA_ADDR.

16#8384

Telegrama de respuesta del esclavo Modbus con mensaje de error: Error de valor de datos

Compruebe el telegrama de orden en el esclavo Modbus.

16#8385

Telegrama de respuesta del esclavo Modbus con mensaje de error: El esclavo Modbus no soporta el valor de diagnóstico

Los esclavos Modbus solo soportan los valores de diagnóstico 16#0000 y 16#000A.

16#8386

El código de función devuelto no concuerda con el código de función solicitado.

Compruebe el telegrama de respuesta y el direccionamiento del esclavo.

16#8387

Un esclavo no consultado responde

Compruebe el telegrama de respuesta del dispositivo. Compruebe los ajustes de direcciones de los esclavos.

16#8388

Error en la respuesta del esclavo a una orden de escritura.

Compruebe el telegrama de respuesta del esclavo.

16#8828 1)

DATA_PTR señala a una dirección de bit diferente de n * 8

Compruebe el puntero DATA_PTR

16#8852 1)

DATA_PTR no señala a ningún DB ni área de marcas

Compruebe el puntero DATA_PTR

16#8853 1)

DATA_PTR no es un puntero del tipo BOOL o WORD

Compruebe el puntero DATA_PTR

16#8855 1)

DATA_PTR señala a un DB protegido contra escritura

Compruebe el puntero DATA_PTR

16#8856 1)

Error al llamar el SFC51

Repita la llamada de la instrucción Modbus_Master

Error - Modbus_Slave (solo módulos de comunicación compatibles con Modbus)

16#8428 1)

MB_HOLD_REG señala a una dirección de bit diferente de n * 8

Compruebe el puntero MB_HOLD_REG

16#8452 1)

MB_HOLD_REG no señala a ningún DB ni área de marcas

Compruebe el puntero MB_HOLD_REG

16#8453 1)

MB_HOLD_REG no es un puntero del tipo BOOL o WORD

Compruebe el puntero MB_HOLD_REG

16#8454 1)

La longitud del área direccionada con 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.

Compruebe el puntero MB_HOLD_REG

16#8455 1)

MB_HOLD_REG señala a un DB protegido contra escritura

Compruebe el puntero MB_HOLD_REG

16#8456 1)

Error al llamar el SFC51

Repita la llamada de la instrucción Modbus_Slave

Códigos de error generales

16#8FFF

El módulo no está operativo temporalmente debido a un reset.

Repita la consulta.