Programación
4.3 Time-based IO
Parámetros
La tabla siguiente muestra los parámetros de la instrucción TIO_DI.
Parámetro
Declaración en
la versión de la
librería
< V2.0
HWID*
Input
Channel*
Input
EdgeSel
Input
DI
Output
TimeStampRE
Output
TimeStampFE
Output
EventCountRE
Output
EventCountFE
Output
LEC
Output
Status
Output
40
Tipo de
Ajuste
datos
predeter-
minado
≥ V2.0 S7-1500
HW_IO
0
UInt
0
UInt
3
Bool
False
LTime
LT#0ns
LTime
LT#0ns
UInt
0
UInt
0
UInt
0
DWord
16#0
Descripción
Identificador de hardware para el módulo TIO desde la confi-
guración hardware
Número (0...m) de la entrada digital del módulo TIO conecta-
do
Determinación de los flancos para los que se registrarán
etiquetas de fecha/hora:
0
: No permitido
D
1: Dos flancos ascendentes
2: Dos flancos descendentes
3: Flanco ascendente y descendente (orden según aparición)
4: Primero flanco ascendente, luego descendente
5: Primero flanco descendente, luego ascendente
De 6 a 255: No permitido
EdgeSel puede modificarse en modo normal.
Estado de la entrada digital.
Cuando se ha parametrizado una inversión de la entrada
digital, este parámetro también está invertido.
Etiqueta de fecha/hora: fecha/hora a la que se detectó un
flanco ascendente.
Excepción:
EdgeSel = 2: fecha/hora a la que se detectó un flanco des-
cendente (en caso de que hayan aparecido
descendentes en el ciclo de aplicación).
Etiqueta de fecha/hora: fecha/hora a la que se detectó un
flanco descendente.
Excepción:
EdgeSel = 1: fecha/hora a la que se detectó un flanco ascen-
dente (en caso de que hayan aparecido
dentes en el ciclo de aplicación).
Contadores: se incrementa con cada etiqueta de fecha/hora
nueva y válida de un flanco ascendente. Con cada arranque
de la CPU se inicializa el contador.
Contadores: se incrementa con cada etiqueta de fecha/hora
nueva y válida de un flanco descendente. Con cada arranque
de la CPU se inicializa el contador.
Contadores: Número de flancos para los que no se ha podido
almacenar etiqueta de fecha/hora. El módulo puede contar
como máximo siete flancos por ciclo de aplicación. Con cada
nuevo ciclo de aplicación se inicializa el contador.
Estado de la instrucción: ver descripción del parámetro Status
In-/Output de alta precisión con Time-based IO
Manual de funciones, 11/2019, A5E33454825-AC
varios
flancos
varios
flancos ascen-