Tio_Di: Leer Flancos En Entrada Digital Y Correspondiente Etiqueta De Fecha/Hora; Comportamiento En Caso De Error - Siemens SIMATIC ET 200AL Manual De Sistema

Sistema de periferia descentralizada
Ocultar thumbs Ver también para SIMATIC ET 200AL:
Tabla de contenido
Programación
4.3 Time-based IO
4.3.3

TIO_DI: leer flancos en entrada digital y correspondiente etiqueta de fecha/hora

Descripción
Con la instrucción TIO_DI se puede utilizar Time-based IO. TIO_DI registra continuamente
los flancos en una entrada digital de un TM Timer DIDQ y devuelve la correspondiente
etiqueta de fecha/hora.
Comportamiento en arranque
Durante el arranque de la CPU, la instrucción TIO_DI adopta una vez el parámetro de
entrada y comprueba lo siguiente:
● Comprobar HWID
● Comprobar si el número de la entrada digital (Channel) está en el rango permitido (en
función del módulo direccionado y la configuración del canal)
● Comprobar TIO_SYNC_Data.Error: ¿existe ya un error en TIO_SYNC?
● Comprobar plausibilidad de T
● Comprobar si el OB es del tipo "Synchronous Cycle"
Tras un arranque sin errores la instrucción cambia al modo normal. El parámetro de entrada
EdgeSel puede modificarse durante el 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 registra los flancos en una entrada digital y la
correspondiente etiqueta de fecha/hora (fecha/hora = TIO_Time) del último par de flancos
definido que sea válido. Con el parámetro de entrada EdgeSel se determina para qué
flancos se registrarán etiquetas de fecha/hora.
La entrada TIO_SYNC_Data se interconecta con la salida de igual nombre de la instrucción
TIO_SYNC. De ese modo se asegura una base de tiempo común.

Comportamiento en caso de error

En la salida se muestra Error si la instrucción se ha procesado sin errores. En caso de fallo,
en la salida Status se muestran las causas de error.
42
(0 ms a 4 ms)
o
Manual de funciones, 08/2014, A5E33454825-AB
In-/Output de alta precisión con Time-based IO
Tabla de contenido
loading

Tabla de contenido