Programación
4.3 Time-based IO
4.3
Time-based IO
4.3.1
TIO_SYNC: sincronizar los módulos TIO
Descripción
Con la instrucción TIO_SYNC se puede utilizar Time-based IO. Con TIO_SYNC se logra una
sincronización de los módulos TIO en una base de tiempo común TIO_Time.
Con TIO_SYNC se pueden sincronizar 8 módulos TIO como máximo. Todos los módulos
TIO deben asignarse a la misma memoria imagen parcial de proceso (PIP). Si selecciona
"0" para el parámetro de entrada PIP_Mode, parametrice el número de la memoria imagen
parcial de proceso en el parámetro de entrada PIP_PART.
Comportamiento en arranque
Durante el arranque de la CPU, la instrucción TIO_SYNC adopta y comprueba una vez los
parámetros de entrada e inicializa TIO_Time. Tras un arranque sin errores la instrucción
cambia al modo normal. En caso de fallo, la instrucción no cambia al modo normal y genera
un mensaje de error.
Funcionamiento
En el modo normal la instrucción asegura la sincronización aplicativa de todos los módulos
TIO configurados en la entrada HWID.
En la salida TIO_SYNC_Data se proporciona el TIO_Time calculado para las instrucciones
de los módulos TIO.
Comportamiento en caso de error
En la salida Error se indica si la instrucción está parametrizada correctamente y si se ha
producido un error. En la salida Status se indican las causas de error en caso de
procesamiento incorrecto de la instrucción.
34
In-/Output de alta precisión con Time-based IO
Manual de funciones, 08/2014, A5E33454825-AB