Conversions TIME_TO / TIME_OF_DAY
Opérateur IEC servant à convertir une variable de type TIME ou TIME_OF_DAY en un autre type.
TIME_TO_<type de données>
TOD_TO_<type de données>
L'heure est d'abord enregistrée dans une valeur interne DWORD exprimée en millisecondes (à partir de minuit pour la variable TIME_OF_DAY), puis convertie.
Une variable de type STRING renvoie une constante d'heure.
Exemples en langage ST avec résultats de conversion :
Exemple |
Résultat |
---|---|
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 |
Exemples en langage IL avec résultats de conversion :
Exemple |
Résultat |
---|---|
LD T#12ms |
'T#12ms' |
LD T#300000ms |
300000 |
LD TOD#00:00:00.012 |
12 |