Formats de données
Présentation
Le format de données d’une variable de communication peut être de type nombre entier, Word ou Word[n], comme décrit ci-dessous. Pour plus d’informations sur le format et la taille des variables, consultez Data Types.
Entier (Int, UInt, DInt, IDInt)
Les entiers sont répartis dans les catégories suivantes :
-
Int : entier signé utilisant un registre (16 bits)
-
UInt : entier non signé utilisant un registre (16 bits)
-
DInt : entier signé double utilisant 2 registres (32 bits)
-
UDInt : entier non signé double utilisant 2 registres (32 bits)
Pour toutes les variables de type nombre entier, le nom de la variable est complété par son unité ou son format, si nécessaire.
Exemple :
Adresse 474, UInt, fréquence (x 0,01 Hz).
Mot
Mot : jeu de 16 bits, dans lequel chaque bit ou groupe de bits représente des données de commande, de surveillance ou de configuration.
Exemple :
Adresse 455, Word, système - registre état 1.
bit 0 |
Système - disponible |
bit 1 |
Système - sous tension |
bit 2 |
Déclenchement système |
bit 3 |
Alarme système |
bit 4 |
Système – déclenché |
bit 5 |
Réinitialisation déclenchement autorisée |
bit 6 |
(Non significatif) |
bit 7 |
Moteur - en fonctionnement |
bits 8 à 13 |
Moteur - rapport courant moyen |
bit 14 |
A distance |
bit 15 |
Moteur - en démarrage (en cours) |
Mot[n]
Mot[n] : Données codées sur des registres contigus.
Exemples :
Adresses 64 à 69, Mot[6], Référence commerciale du contrôleur (DT_CommercialReference).
Adresses 655 à 658, Mot[4], (DT_DateTime).