ARINT_TO_DATE: Conversion d'un tableau d'entiers avec date et heure en une variable DATE
Traduction de la notice originale
Description de la fonction
La fonction convertit un tableau d'entiers avec la date au format BCD en une variable DATE (d#).
Vous avez deux options pour l'entrée :
Exemple :
Si l'entrée est :
Alors la sortie est :
EN et ENO peuvent être configurés en tant que paramètres supplémentaires.
Représentation en FBD
Représentation en LD
Représentation en IL
LD Date_ARRAY ARINT_TO_DATE ST DATE_Variable
Représentation en ST
DATE_Variable := ARINT_TO_DATE (Date_ARRAY) ;
Description des paramètres
Description des paramètres d'entrée :
Paramètres
Type de données
Signification
Date_ARRAY
ARRAY [n..m] OF INT
Entier ARRAY de deux éléments avec la date au format BCD :
  • mois, jour (16#mmjj),
    correspond à %SW52
  • année (16#aaaa),
    correspond à %SW53
Description des paramètres de sortie :
Paramètres
Type de données
Signification
DATE_Variable
Date affectée à l'entrée en tant que variable DATE (d#) (si l'entrée est valide).
Erreurs d'exécution
Si l'entrée Date_ARRAY est incorrecte, ENO = 0 et OUT reste inchangé.