DINT_TO_DBCD : conversion d'un entier codé en binaire double en un entier décimal codé en binaire double
Traduction de la notice originale
Description de la fonction
La fonction DINT_TO_DBCD effectue la conversion d’un entier double codé binaire en un entier au format Binaire Codé Double Décimal (DBCD).
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Représentation en FBD
Représentation :
Représentation en LD
Représentation :
Représentation en IL
Représentation :
LD D_Integer_1
DINT_TO_BCD
ST DBCD_Result
Représentation en ST
Représentation :
DBCD_Result := DINT_TO_BCD(D_Integer_1);
Description des paramètres
Le tableau suivant décrit les paramètres d’entrée :
Paramètre
Type
Commentaire
D_Integer_1
Entier double codé binaire compris entre 0 et 99999999.
Exemple : D_Integer_1 = 888888
Le tableau suivant décrit les paramètres de sortie :
Paramètre
Type
Commentaire
DBCD_Result
DBCD_Result est un entier double, codé BCD.
Exemple : avec la valeur d’exemple du tableau précédent, DBCD_Result = 16#00888888
Erreurs d’exécution
Le bit %S18 est positionné à 1 lorsque la valeur à convertir n’est pas une valeur comprise entre 0 et 99999999. Le résultat de la fonction retourne alors la valeur du paramètre d’entrée.