Programación
4.3 Time-based IO
Parámetro Status
En la salida Status se emiten códigos de error o informaciones de estado como palabra
doble.
La palabra doble tiene la siguiente segmentación:
Segmento del
Significado
código de error
z0yywwww
Error de una función de sistema:
Al arrancar (z = 0)
•
En el modo normal (z = 1)
•
En yy se codifican funciones subordinadas utilizadas del sistema: ver tabla con códigos de error.
wwww indica el RET_VAL de la función de sistema. Encontrará información de error en la ayuda de la
función de sistema.
z0yy0000
Un error que no proviene de una función de sistema. Recibe un número de error correlativo yy.
El error puede aparecer:
Al arrancar (z = 0)
•
En el modo normal (z = 1)
•
Tabla con códigos de error
Código de
Significado
error
(DW#16#...)
00000000
No hay error.
1001xxxx
Se ha producido un error en la función de sistema
RD_SINFO. La palabra Low xxxx indica la información de
error del valor de retorno RET_VAL de RD_SINFO.
10020000
El tiempo de ciclo leído del OB isócrono es LT#0ms o
negativo, y por tanto, no válido.
La instrucción solo se puede utilizar correctamente en un
OB isócrono.
10030000
La instrucción TIO_SYNC no se llama en un OB isócrono.
La instrucción solo se puede utilizar correctamente en un
OB isócrono.
Causa posible:
La instrucción TIO_SYNC se ha llamado en un OB del
tipo "MC-Servo" o "MC-Interpolator" .
10040000
El valor parametrizado en el parámetro de entrada
PIP_Mode está fuera del rango válido de 0 ... 2.
10050000
El ciclo de emisión parametrizado está fuera del rango
permitido de 0 < SendClock <= 4 ms y, por tanto, no es
válido.
36
Solución
—
Lea en el sistema de información TIA Portal
•
la descripción de RD_SINFO.
Asegúrese de que se llama TIO_SYNC en
•
un OB del tipo "Synchronous Cycle".
Corrija el valor del tiempo de ciclo.
•
Asegúrese de que se llama TIO_SYNC en
•
un OB del tipo "Synchronous Cycle".
Asegúrese de que se llama TIO_SYNC en un
OB del tipo "Synchronous Cycle".
Corrija el valor en el parámetro de entrada
PIP_Mode.
Corrija el valor del tiempo de ciclo de emisión.
In-/Output de alta precisión con Time-based IO
Manual de funciones, 08/2014, A5E33454825-AB