Description de la fonction
La fonction convertit une valeur d'entrée de type DINT
en valeur de sortie de type BOOL
, BYTE
, WORD
, DWORD
, INT
, UINT
, UDINT
ou REAL
.
DINT_TO_BOOL
.Lors de la conversion d'un type de données DINT
en type BOOL
, BYTE
, WORD
, INT
ou UINT
, les bits de poids faible de la valeur d'entrée sont transférés
à la sortie.
Des valeurs d'entrée négatives
ne peuvent pas être converties en type de données UINT
ou UDINT
.
EN
et ENO
peuvent être configurés en tant
que paramètres supplémentaires.
Fonctions disponibles
Liste des fonctions disponibles
S_DINT_TO_BOOL
S_DINT_TO_BYTE
S_DINT_TO_WORD
S_DINT_TO_DWORD
S_DINT_TO_INT
S_DINT_TO_UINT
S_DINT_TO_UDINT
S_DINT_TO_REAL
Représentation en FBD
Représentation d'une application d'un entier

Représentation en LD
Représentation d'une application d'un entier

Description des paramètres
Description des paramètres d'entrée
Paramètre |
Type de données |
Signification |
---|---|---|
|
|
valeur en entrée |
Description du paramètre 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.
la plage des valeurs en sortie est dépassée (types de données numériques sauf
REAL
)une valeur en entrée négative est convertie en une valeur en sortie
UDINT
ouUINT
.
Le bit système %S18 n'est pas utilisé pour
la conversion des types de données BOOL
, BYTE
, WORD
et DWORD
.