Conversiones TIME_TO/TIME_OF_DAY
Operador IEC para conversiones del tipo de variable TIME o TIME_OF_DAY a otro tipo.
TIME_TO_<tipo de datos>
TOD_TO_<tipo de datos>
La hora se almacenará internamente en un DWORD en milisegundos (empezando por las 12:00 A.M. para la variable TIME_OF_DAY). A continuación, se convertirá el valor.
En el caso del tipo STRING, el resultado es una constante de tiempo.
Ejemplos en ST con resultados de la conversión:
Ejemplo |
Resultado |
---|---|
str := TIME_TO_STRING(T#12ms); |
'T#12ms' |
dw := TIME_TO_DWORD(T#5m); |
300000 |
si := TOD_TO_SINT(TOD#00:00:00.012); |
12 |
Ejemplos en IL con resultados de la conversión:
Ejemplo |
Resultado |
---|---|
LD T#12ms |
'T#12ms' |
LD T#300000ms |
300000 |
LD TOD#00:00:00.012 |
12 |