DWORD_TO_*** : conversion de type
Traduction de la notice originale
Description de la fonction
La fonction convertit une valeur d'entrée du type de données DWORD dans un type de données BOOL, BYTE, WORD, INT, DINT, UINT, UDINT, REAL ou TIME
NOTE : La fonction procède à la conversion en respectant strictement les règles CEI. cette fonction étant exécutée en tant que fonction générique, il en résulte aussi quelques conversions illogiques, par ex. DWORD_TO_BOOL.
Lors de la conversion du type de données DWORD en type de données BOOL, BYTE, WORD, INT ou UINT, les bits de poids faible de la valeur d’entrée sont transmis à la sortie.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
(La sortie ENO n'est pas utilisée avec DWORD_TO_REAL. Elle a toujours la valeur 1.)
Fonctions disponibles
Liste des fonctions disponibles :
Représentation en FBD
Représentation d'une application entière :
Représentation en LD
Représentation d'une application entière :
Représentation en IL
Représentation d'une application entière :
LD DWORD_variable
DWORD_TO_INT
ST ConvertedVariable
Représentation en ST
Représentation d'une application entière :
ConvertedVariable := DWORD_TO_INT (DWORD_variable) ;
Description des paramètres
Description des paramètres d'entrée :
Paramètre
Type de données
Signification
DWORD_variable
Valeur d'entrée
Description des paramètres de sortie :
Paramètre
Type de données
Signification
ConvertedVariable
Valeur de sortie
Erreur d'exécution
La gestion des erreurs est liée à la fonction :