Programación
4.2 Programación de Time-based IO
4.2
Programación de Time-based IO
Introducción
Para utilizar Time-based IO las instrucciones de TIO deben llamarse en un OB de tipo
"Synchronous Cycle". La aplicación también se puede ejecutar en otro OB. De este modo se
puede acortar el tiempo de ejecución del OB "Synchronous Cycle".
En función de la tarea deseada se necesitan las siguientes instrucciones de TIO:
Módulo TIO
CM 4xIO-Link
TM Timer DIDQ
A continuación se describe la programación de la CPU para Time-based IO.
Requisitos
Configuración hardware en el TIA Portal:
● Los módulos TIO están asignados a una red isócrona.
● Los módulos TIO están asignados a una memoria imagen parcial de proceso común.
● La memoria imagen parcial de proceso está asignada a un OB de tipo "Synchronous
Cycle".
Encontrará más información para la configuración de Time-based IO en el capítulo Ajustes
de Time-based IO (Página 26).
Procedimiento
1. Cree en el OB "Synchronous Cycle" una instrucción de TIO TIO_SYNC.
2. Interconecte en la instrucción de TIO TIO_SYNC mediante los parámetros
HWID_1 a HWID_8 todos los módulos TIO que se deban sincronizar.
Encontrará los HWID en HWCN, en las propiedades de los módulos.
3. Parametrice el tiempo ciclo de emisión en la instrucción de TIO TIO_SYNC.
Encontrará el tiempo de ciclo de emisión en las propiedades de la estación ET 200.
30
Instrucciones de TIO
Un TIO_IOLink_IN por sensor para la
•
lectura
Un TIO_IOLink_OUT por actuador para la
•
salida
Un TIO_DI por entrada digital para la
•
lectura
Un TIO_DQ por salida digital para la salida
•
Un TIO_SYNC (para hasta
ocho módulos TIO)
In-/Output de alta precisión con Time-based IO
Manual de funciones, 08/2014, A5E33454825-AB