Dans une application Unity Pro, une variable de type BOOL inclus dans une structure localisée sera stockée dans le bit de rang 0 ou de rang 8 d'un mot %MW.
Exemple :
Soit la structure TEssai incluant 5 variables de type BOOL (Bin0 à Bin4) et une variable de type INT (Int0)
La variable Essai de type TEssai est localisée en %MW200 :
- Essai.Bin0 et Essai.Bin1 occupe l'adresse %MW200,
- Essai.Bin2 et Essai.Bin3 occupe l'adresse %MW201,
- Essai.Bin4 occupe l'adresse %MW202,
- Essai.Int0 occupe l'adresse %MW203.
- Essai.Bin0 est stockée dans le bit de rang 0 du mot %MW200,
- Essai.Bin1 est stockée dans le bit de rang 8 du mot %MW200,
- Essai.Bin2 est stockée dans le bit de rang 0 du mot %MW201,
- Essai.Bin3 est stockée dans le bit de rang 8 du mot %MW201,
- Essai.Bin4 est stockée dans le bit de rang 0 du mot %MW202 ( le bit de rang 8 est inutilisé),
- Essai.Int0 est stockée dans le mot %MW203.
Publié pour: Schneider Electric France

