Programación
4.3 Time-based IO
Parámetros
La tabla siguiente muestra los parámetros de la instrucción TIO_DQ.
Parámetro
Declaración en
la versión de la
librería
< V2.0
REQ
Input
HWID*
Input
Channel*
Input
Out_Mode
Input
TimeStampRE
Input
TimeStampFE
Input
StatusDQ
Output
DONE
Output
BUSY
Output
Error
Output
56
Tipo de
Ajuste pre-
datos
determina-
do
≥ V2.0 S7-1500
Bool
False
HW_IO
0
UInt
0
UInt
2
LTime
LT#0ns
LTime
LT#0ns
Bool
False
Bool
False
Bool
False
Bool
False
Descripción
Inicia la orden con un flanco ascendente.
Identificador de hardware para el módulo TIO desde la
configuración hardware
Número (0...m) de la salida digital del módulo TIO conecta-
do
Determinación del modo de salida de los flancos en la sali-
da digital:
0: Solo se emite el flanco ascendente (TimeStampRE).
1: Solo se emite el flanco descendente (TimeStampFE).
2: Se emiten los dos flancos (TimeStampRE y TimeS-
tampFE).
3: Se emite directamente el flanco correspondiente cuando
TimeStampRE = 0 o TimeStampFE = 0. Si ambas etiquetas
de fecha/hora tienen asignado "0", o si no hay etiqueta de
fecha/hora que tenga "0" asignado, no se emite ningún
flanco.
De 4 a 255: No permitido
Etiqueta de fecha/hora: fecha/hora a la que debe emitirse
un flanco ascendente.
Etiqueta de fecha/hora: fecha/hora a la que debe emitirse
un flanco descendente.
Estado real de la salida digital.
Cuando se ha parametrizado una inversión de la salida
digital, StatusDQ también está invertido.
StatusDQ indica el estado interno de la salida digital inde-
pendientemente del efecto de una habilitación HW que
pudiera estar parametrizada.
DONE = True se indica durante un ciclo: la orden ha finali-
zado sin errores.
BUSY = True: La orden aún no ha finalizado.
Error = True: se ha producido un error. En este caso, BUSY
y DONE están ajustados a False. Ver información detallada
en el parámetro Status.
Error se restablecerá en cuanto se haya solucionado el
error.
In-/Output de alta precisión con Time-based IO
Manual de funciones, 11/2019, A5E33454825-AC