R_INT_WORD : conversion des types (REAL -> INT -> WORD) (R_INT_WORD : conversion des types (REAL -> INT -> WORD))
Traduction de la notice originale
Description de la fonction
Cette fonction convertit une valeur d'entrée de type de données REAL en type de données INT puis en type de données WORD.
Contrairement au module de conversion REAL_TO_WORD (bibiothèque standard), le bloc R_INT_WORD exécute avant la sortie de la valeur WORD une conversion en une valeur INT. Cela provoque la sortie de la valeur d’entrée –1,0 par exemple, comme valeur de sortie FFFF. (Avec le bloc REAL_TO_WORD, la valeur de sortie 0 serait définie).
EN et ENO sont projetés en tant que paramètres supplémentaires.
Représentation en FBD
Représentation :
Représentation en LD
Représentation :
Représentation en IL
Représentation :
LD RealValue 
R_INT_WORD 
ST WordValue
Représentation en ST
Représentation :
WordValue := R_INT_WORD (RealValue);
Description des paramètres
Description des paramètres d'entrée :
Paramètre
Type de données
Description
INP
Valeur d'entrée
Description des paramètres de sortie :
Paramètre
Type de données
Description
OUTP
Valeur de sortie
Erreur d'exécution
Le bit système %S18 et les mots système %SW17 (statut d'erreur) et %SW125 (16#DE87 : erreurs de calcul dans un calcul de valeurs en virgule flottante) sont définis quand