ANY_TO_TIME
L’instruction ANY_TO_TIME convertit une valeur autre qu'une valeur Temps ou Date en valeur Temps.
Langages pris en charge : Diagramme de bloc de fonctions, diagramme de schéma à relais et texte structuré.
Cette instruction s’applique aux contrôleurs
Micro810
LC10, Micro820
L20E, Micro850
L50E et Micro870
L70E.ANY_TO_TIME

Paramètre | Type de paramètre | Type de données | Description | |
|---|---|---|---|---|
EN | Entrée | BOOL | Lorsque défini sur vrai, l’instruction est activée.
| |
i1 | Entrée | BOOL SINT USINT BYTE INT UINT WORD DINT UDINT | DWORD LINT ULINT LWORD REAL LREAL STRING | Toute valeur positive autre qu'une valeur de temps ou de date. IN (ou partie de nombre entier d'IN si la variable est réelle) est le nombre de millisecondes. STRING (nombre de millisecondes, par exemple une valeur de 300 032 représente 5 minutes et 32 millisecondes). |
o1 | Sortie | TIME | Valeur de temps représentée par IN. Une valeur de 1193h2m47s295ms indique un temps non valide. | |
ENO | Sortie | BOOL | Activation de la sortie. S'applique aux programmes de schémas à relais. | |
Exemple de texte structuré ANY_TO_TIME
ares := ANY_TO_TIME (1256); | (* ares := t#1s256ms *) |
rres := ANY_TO_TIME (1256.3); | (* rres := t#1s256ms *) |
Fournir une réponse