Siemens SIMATIC S7-1200 Manual De Sistema página 1078

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Procesador de comunicaciones y Modbus TCP
13.5 Comunicación Modbus
Parámetro STATUS_x (error de parámetro)
STATUS
(W#16#)
80BB
8187
8389
Nota
Códigos de error de instrucciones de comunicación usadas internamente
Con la instrucción MB_RED_SERVER, además de los errores listados en las tablas, pueden
producirse errores provocados por las instrucciones de comunicación ("TCON", "TDISCON",
"TSEND", "TRCV", "T_DIAG" y "T_RESET") que utiliza la instrucción.
Los códigos de error se asignan por medio del bloque de datos de instancia de la instrucción
MB_RED_SERVER. Los códigos de error se muestran para la instrucción en cuestión en STATUS,
en la sección "Static" de las diferentes instancias.
El significado de los códigos de error se explica en la documentación de la correspondiente
instrucción de comunicación.
Nota
Error de comunicación al enviar o recibir datos
Si se produce un error de comunicación al enviar o recibir datos (80C4 (Error de comunicación
temporal. La conexión especificada está interrumpida temporalmente.), 80C5 (El partner
remoto ha deshecho activamente la conexión.), 80A1 (La conexión especificada está
desconectada o todavía no se ha establecido.)), la CPU finaliza la conexión existente.
Esto significa también que todos los valores de STATUS devueltos pueden verse cuando finaliza
la conexión y que el código de STATUS que ha provocado la finalización de la conexión solo se
emite cuando esta ya ha finalizado.
Ejemplo: si se produce un error de comunicación cuando se reciben datos, primero se emite el
STATUS 7003 (ERROR=false) y luego 80C4 (ERROR=true).
1078
Descripción
El parámetro ActiveEstablished tiene un valor no válido
Solo se permite un establecimiento de conexión pasivo para el servidor (active_established
= FALSE).
El parámetro MB_HOLD_REG tiene un puntero no válido. Área de datos demasiado pequeña.
Definición no válida del área de datos:
El valor data_type no es válido
Número de DB no válido o no existe:
– El valor db no es válido
– El número de DB no existe
– El número de DB ya se utiliza en otra área de datos
– DB con acceso optimizado
– El DB no está en la memoria de trabajo
El valor length no es válido
Solapamiento de rangos de direcciones MODBUS que pertenecen al mismo tipo de datos
MODBUS
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO

Publicidad

Tabla de contenido
loading

Tabla de contenido