Códigos de diagnóstico de biblioteca
Códigos de diagnóstico específicos de la biblioteca
En esta tabla se muestran los códigos de diagnóstico de la biblioteca:
Valor (hexadecimal) |
Descripción |
---|---|
0 |
No se ha detectado ningún error. |
1 |
Interfaz no implementada. El bloque de funciones no es compatible con el dispositivo. |
2 |
Eje bloqueado. El eje está bloqueado por otro bloque de funciones que no puede interrumpirse. |
3 |
Alimentación deshabilitada. La fase de arranque debe estar habilitada antes de ejecutar el bloque de funciones. |
4 |
Sin reejecución. El bloque de funciones no puede repetirse mientras la salida Busy = TRUE. |
B |
La dirección del parámetro no es válida. El dispositivo no admite la dirección de parámetro especificada. |
C |
Número de entrada fuera de rango. El número introducido para la entrada de la señal se encuentra fuera del rango de valores permitidos1. |
D |
Número de salida fuera de rango. El número especificado para la salida de la señal se encuentra fuera del rango de valores permitidos1. |
E |
Se ha detectado un error interno. Póngase en contacto con su representante de servicio local de Schneider Electric. |
65 |
Terminado. Ejecución del comando completada correctamente. |
66 |
En funcionamiento. El comando todavía se está ejecutando. |
67 |
Error en la inicialización. La inicialización de la biblioteca no es correcta. |
68 |
Configuración. El comando no se ha ejecutado, el dispositivo no está listo. |
69 |
No se puede determinar el estado del dispositivo. Error interno detectado. Póngase en contacto con su representante de servicio local de Schneider Electric. |
6A |
ID fuera de rango. Error interno detectado. Póngase en contacto con su representante de servicio local de Schneider Electric. |
6B |
Falta el orden. Error interno detectado. Póngase en contacto con su representante de servicio local de Schneider Electric. |
6C |
Error de comunicación detectado. Se ha interrumpido la conexión con el dispositivo. |
6D |
Estado de dispositivo no válido. El bloque de funciones no se puede ejecutar con el estado operativo actual del dispositivo. |
6E |
Timeout. El comando no se ha ejecutado en la ventana de tiempo. |
6F |
Valor fuera de rango. El valor se encuentra fuera del rango de valores permitidos1. |
70 |
Error de parámetro detectado. Se ha detectado un error al leer o escribir un parámetro. |
71 |
No se puede determinar la respuesta. No se puede determinar la respuesta al leer o escribir un parámetro. |
72 |
Se ha detectado un error de comando. Error interno detectado. Póngase en contacto con su representante de servicio local de Schneider Electric. |
73 |
Búfer lleno. Error interno detectado. Póngase en contacto con su representante de servicio local de Schneider Electric. |
74 |
Se ha cancelado el comando. |
75 |
El dispositivo no admite este parámetro. |
76 |
Número de sonda por contacto no válido. El valor especificado para el número de la entrada Touchprobe no es válido. |
77 |
El flanco especificado de la entrada Touchprobe no es válido. |
78 |
Se ha detectado un error de límite de sonda por contacto. La biblioteca no admite el valor especificado para el número de las entradas Touchprobe. Se admite un máximo de tres entradas Touchprobe. |
79 |
Sonda por contacto inactiva. Se ha intentado cancelar un Touchprobe inactivo. |
7A |
Sonda por contacto activa. Se ha intentado ejecutar un Touchprobe activo. |
7B |
Se ha intentado restablecer un error irrecuperable. El error detectado no puede restablecerse con MC_Reset. Reinicie el dispositivo una vez remediada la causa del error detectado. |
7C |
Aceleración fuera de rango. El valor de aceleración se encuentra fuera del rango de valores permitidos1. |
7D |
Deceleración fuera de rango. El valor de la deceleración está fuera del rango de valores permitidos1. |
7E |
Posición fuera de rango. El valor de posición de destino se encuentra fuera del rango de valores permitidos1. |
7F |
Velocidad fuera de rango. El valor de velocidad de destino se encuentra fuera del rango de valores permitidos1. |
80 |
Par fuera de rango. El valor de par de destino se encuentra fuera del rango de valores permitidos1. |
81 |
Numerador fuera de rango. El valor del numerador se encuentra fuera del rango de valores permitidos1. |
82 |
Denominador fuera de rango. El valor del denominador se encuentra fuera del rango de valores permitidos1. |
83 |
Transición externa a NST. El comando no se ha ejecutado a causa de un evento de bloqueo externo. |
84 |
Halt activo. La función Halt está activa y el comando no se ha ejecutado. |
85 |
Bloque de funciones Control_ATV activo. No se puede ejecutar el bloque de funciones mientras el bloque de funciones Control_ATV esté activado. |
86 |
No se encuentra preparada para el encendido. La fase de arranque no se puede habilitar en el estado de funcionamiento actual de la unidad. |
87 |
Tipo de unidad incorrecto. El bloque de funciones no admite el tipo Axis_Ref vinculado. |
88 |
Fuente de consigna no válida. Valor no válido en la entrada SetpointSource del bloque de funciones TorqueControl_LXM32 o MoveVelocity_LXM32. |
89 |
El método de punto de referencia o homing no es compatible. |
8A |
La salida digital se ha ajustado en una función de salida de señal incorrecta. Ajuste la función de salida de señal en Freely Available (libre disposición). |
8B |
La modalidad de funcionamiento no es compatible. |
1 Consulte la documentación de los bloques de funciones pertinentes para ver el rango de valores permitido. |
Códigos de diagnóstico específicos del bus de campo para EtherNet/IP y Modbus/TCP
En esta tabla se presentan los códigos de diagnóstico y error de comunicación para EtherNet/IP y Modbus/TCP:
Valor (hexadecimal) |
Descripción |
---|---|
100 |
El intercambio es válido. |
101 |
El intercambio se ha detenido al vencer el timeout. |
102 |
El intercambio se ha detenido a petición de un usuario (el comando Abort). |
103 |
El formato de dirección es incorrecto. |
104 |
La dirección del dispositivo remoto es incorrecta. |
105 |
El formato de la tabla de gestión es incorrecto. |
106 |
Los parámetros específicos son incorrectos. |
107 |
Se ha producido un error al enviar la petición al destino. |
109 |
El tamaño del búfer de recepción es insuficiente. |
10A |
El tamaño del búfer de transmisión es insuficiente. |
10B |
Un recurso del sistema no está disponible. |
10C |
El número de la transacción es incorrecto. |
10E |
La longitud es incorrecta. |
1FE |
El código de error de funcionamiento contiene un código específico del protocolo. |
1FF |
Se ha rechazado el mensaje. |
201 |
No se puede establecer comunicación con el recurso del sistema de destino. |
205 |
La longitud es incorrecta. |
206 |
El canal de comunicación está asociado al error detectado. |
207 |
La dirección es incorrecta. |
20B |
Un recurso del sistema no está disponible. |
20C |
Una función de comunicación de destino está inactiva. |
20D |
No se puede establecer comunicación con el destino. |
20F |
El canal no está configurado. |
300 |
El intercambio es válido. |
301 |
La petición no se ha procesado. |
302 |
La respuesta recibida es incorrecta. |
400 |
El objeto especificado ha realizado correctamente el servicio. |
401 |
Se ha producido un error en un servicio relacionado con la conexión en la ruta de conexión. |
402 |
Los recursos necesarios para que el objeto lleve a cabo el servicio solicitado no están disponibles. |
403 |
Consulte el código de estado 20 hex. |
404 |
El nodo de procesamiento no comprende el identificador de segmento de ruta o la sintaxis del segmento. El procesamiento de la ruta se detiene cuando se detecta este error. |
405 |
La ruta hace referencia a una clase de objeto, instancia o elemento de estructura incorrecto o no contenido en el nodo de procesamiento. El procesamiento de la ruta se detiene cuando se detecta este error. |
406 |
Sólo se ha transferido una parte de los datos esperados. |
407 |
Se ha perdido la conexión para mensajes. |
408 |
El servicio solicitado no se ha implementado o no se ha definido para esta instancia o esta clase de objeto. |
409 |
Datos de atributo no válidos. |
40A |
Un atributo de la respuesta Get_Attribute_List o Set_Attribute_List tiene un estado distinto a cero. |
40B |
El objeto ya está en la modalidad o el estado solicitado por el servicio. |
40C |
El objeto no puede realizar el servicio solicitado en su modalidad o estado actual. |
40D |
La instancia que ha solicitado para crear un objeto ya existe. |
40E |
Se ha recibido una petición de modificación de un atributo no modificable. |
40F |
La comprobación de permisos o privilegios ha fallado. |
410 |
La modalidad o estado del dispositivo no permite la ejecución del servicio solicitado. |
411 |
Los datos que deben transmitirse en el búfer de respuesta son más voluminosos que el búfer de respuesta asignado. |
412 |
El servicio ha especificado una operación que va a fragmentar un valor de datos primitivos, es decir, la mitad de un tipo de datos REAL. |
413 |
El servicio no ha proporcionado los datos suficientes como para realizar la operación especificada. |
414 |
El atributo especificado en la petición no está admitido. |
415 |
El servicio ha proporcionado más datos de los que se esperaban. |
416 |
El objeto especificado no existe en el dispositivo. |
417 |
La secuencia de fragmentación de este servicio no está activa actualmente para estos datos. |
418 |
Los datos de atributo de este objeto no se han guardado antes del servicio solicitado. |
419 |
No se han guardado los datos de atributo de este objeto. |
41A |
El paquete de petición del servicio era demasiado grande para la transmisión en una red en la ruta al destino. El dispositivo de enrutamiento se ha visto obligado a cancelar el servicio. |
41B |
El paquete de respuesta del servicio era demasiado grande para una transmisión en una red en la ruta desde el destino. El dispositivo de enrutamiento se ha visto obligado a cancelar el servicio. |
41C |
El servicio no ha proporcionado un atributo de la lista de atributos que necesita para llevar a cabo el comportamiento solicitado. |
41D |
El servicio está devolviendo la lista de atributos proporcionada con información de estado para los atributos que no eran válidos. |
41E |
Se ha producido un error en un servicio incrustado. |
41F |
Se ha detectado un error específico del proveedor. El campo Código adicional de la respuesta de error define el error concreto detectado. Utilice este código de diagnóstico general sólo cuando ninguno de los códigos de diagnóstico que se muestran en esta tabla o en una definición de clase de objeto refleje con exactitud el error en cuestión. |
420 |
Un parámetro asociado con la petición no era válido. Este código se utiliza cuando un parámetro no cumple los requisitos de esta especificación o los requisitos definidos en la especificación de un objeto de la aplicación. |
421 |
Se ha intentado escribir en un medio de una sola escritura (por ejemplo, una unidad WORM, PROM) donde ya se ha escrito, o modificar un valor que no puede cambiarse una vez establecido. |
422 |
Se ha recibido una respuesta que no es válida (por ejemplo, el código del servicio de respuesta no coincide con el código de servicio de la petición, o el mensaje de respuesta es más corto que el tamaño mínimo de respuesta esperado). Este código de estado puede servir para otras causas de respuestas no válidas. |
423 |
El mensaje recibido es más grande de lo que puede gestionar el búfer de recepción. Se ha descartado el mensaje completo. |
424 |
El servidor no admite el formato del mensaje recibido. |
425 |
El segmento clave incluido como primer segmento de la ruta no coincide con el módulo de destino. El estado específico del objeto indica el segmento de la clave. |
426 |
El tamaño de la ruta que se ha enviado con la petición de servicio no es lo suficientemente grande para permitir asignar la petición a un objeto, o bien se han incluido demasiados datos de enrutamiento. |
427 |
Se ha intentado establecer un atributo que no se puede establecer en este momento. |
428 |
El ID de miembro especificado en la petición no existe en el atributo/clase/instancia especificado. |
429 |
Se ha recibido una petición de modificación de un miembro no modificable. |
42A |
Sólo el Grupo 2 puede notificar este código de diagnóstico. Sólo servidores con 4 Kb o menos de espacio de código y sólo en lugar de servicio no admitido, atributo no admitido o atributo no configurable. |
42B |
Un traductor de CIP a Modbus ha recibido un código de excepción Modbus no válido. |
42C |
Se ha recibido una petición de lectura de un atributo no legible. |
42D |
La instancia de objeto solicitada no se puede eliminar. |
42E |
El objeto admite el servicio, pero no para la ruta de aplicación indicada (por ejemplo, atributo). NOTA: No debe utilizarse para ningún servicio establecido (utilice en su lugar el código de estado general 0E hex o 29 hex). |
4FF |
Sin respuesta del destino. |
Códigos de diagnóstico específicos del bus de campo para CANopen
En esta tabla se presentan los códigos de diagnóstico y error de comunicación para CANopen:
Valor (hexadecimal) |
Descripción |
---|---|
FF00 |
Se ha detectado un error general del protocolo SDO. |
FF01 |
No se ha alternado el bit basculador. |
FF02 |
Se ha agotado el timeout del protocolo SDO. |
FF03 |
El especificador de comando de cliente/servidor no es válido o es desconocido. |
FF04 |
Tamaño de bloque no válido (solo para la modalidad de bloque). |
FF05 |
Número de secuencia no válido (solo para la modalidad de bloque). |
FF06 |
Error de CRC (solo para la modalidad de bloque). |
FF07 |
Memoria insuficiente. |
FF08 |
Acceso no admitido a un objeto. |
FF09 |
Se ha intentado leer un objeto de solo escritura. |
FF0A |
Intento de escribir en un objeto de solo lectura. |
FF0B |
El objeto no existe. |
FF0C |
El objeto no se puede asignar al PDO. |
FF0D |
El número y la longitud de los objetos que se deben asignar superan la longitud máxima del PDO. |
FF0E |
El parámetro es incompatible (general). |
FF0F |
Incompatibilidad interna (general). |
FF10 |
No es posible el acceso a causa de un error del hardware. |
FF11 |
El tipo de datos no coincide; la longitud del parámetro de servicio no coincide. |
FF12 |
El tipo de datos no coincide; la longitud del parámetro de servicio es demasiado elevada. |
FF13 |
El tipo de datos no coincide; la longitud del parámetro de servicio es demasiado reducida. |
FF14 |
El subíndice no existe. |
FF15 |
Valor no válido para el parámetro (solo para descarga). |
FF16 |
El valor del parámetro escrito es demasiado elevado (solo para descarga). |
FF17 |
El valor del parámetro escrito es demasiado reducido (solo para descarga). |
FF18 |
El valor máximo es inferior al valor mínimo. |
FF19 |
Recurso no disponible: conexión SDO |
FF1A |
Error general |
FF1B |
Los datos no pueden transferirse a la aplicación ni almacenarse en ella. |
FF1C |
Los datos no pueden transferirse a la aplicación ni almacenarse en ella debido a un control local. |
FF1D |
Los datos no pueden transferirse a la aplicación ni almacenarse en ella debido al estado actual del dispositivo. |
FF1E |
No es posible la generación dinámica del diccionario de objetos o bien no hay ningún diccionario de objetos (por ejemplo, se genera un diccionario de objetos a partir de un archivo y la generación no es posible debido a un error de un archivo). |
FF1F |
No hay datos disponibles |