Description de la fonction

Cette fonction convertit une valeur en entrée du type de données DWORD en un type de données BOOL, BYTE, WORD, INT, DINT, UINT ou UDINT.

NOTE : Cette conversion respecte strictement les règles CEI. Etant donné que cette fonction a été réalisée en tant que fonction générique, il existe quelques conversions illogiques, par exemple DWORD_TO_BOOL.

Lors de la conversion d'un type de données DWORD en un type de données BOOL, BYTE, WORD, INT ou UINT, les bits les moins significatifs de la valeur en entrée sont transférés en sortie.

EN et ENO peuvent être définis en tant que paramètres supplémentaires.

Fonctions disponibles

Liste des fonctions disponibles

  • S_DWORD_TO_BOOL

  • S_DWORD_TO_BYTE

  • S_DWORD_TO_WORD

  • S_DWORD_TO_INT

  • S_DWORD_TO_DINT

  • S_DWORD_TO_UINT

  • S_DWORD_TO_UDINT

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

Variable_DWORD

DWORD,

valeur en entrée

Description des paramètres de sortie

Paramètre

Type de données

Signification

ConvertedVariable

BOOL, BYTE, WORD, INT, DINT, UINT, UDINT

valeur en sortie

Erreur d'exécution

Le bit système %S18 et le mot système %SW17 ne sont pas utilisés.