Description de la fonction
La fonction convertit une valeur d'entrée du type de
données INT
en une valeur de sortie BOOL
, BYTE
, WORD
, DWORD
, DINT
, UINT
ou UDINT
.
DINT_TO_BOOL
.Des valeurs d'entrée négatives
ne peuvent pas être converties en type de données UINT
ou UDINT
.
Lors de la conversion
d'une valeur d'entrée du type INT
en
type WORD
, le profil binaire de l'entrée
est transféré à la sortie sans modification.
Lors de la conversion d'une valeur d'entrée de type INT
en type BOOL
ou BYTE
, les bits de poids faible de l'entrée sont transmis à
la sortie.
EN
et ENO
peuvent
être configurés en tant que paramètres supplémentaires.
Fonctions disponibles
Liste des fonctions disponibles
S_INT_TO_BOOL
S_INT_TO_BYTE
S_INT_TO_WORD
S_INT_TO_DWORD
S_INT_TO_DINT
S_INT_TO_UINT
S_INT_TO_UDINT
Représentation en FBD
Représentation d'une application à entier double :

Représentation en LD
Représentation d'une application à entier double :

Description des paramètres
Description des paramètres d'entrée
Paramètre |
Type de données |
Signification |
---|---|---|
|
|
valeur en entrée |
Description des paramètres de sortie
Paramètre |
Type de données |
Signification |
---|---|---|
|
|
Valeur de sortie |
Erreur d'exécution
Le bit système %S18 est réglé sur 1 si
la plage des valeurs en sortie est dépassée (types de données numériques)
une valeur en entrée négative est convertie en une valeur en sortie
UDINT
ouUINT
.
Le bit système %S18 et le mot système %SW17 ne sont pas utilisés lors de la conversion des types de données :
BOOL
BYTE
WORD
DWORD