4.1 Types de données et mode d'accès
4.2 Détermination de l'adresse
Exemple
Dans le tableau des adresses Modbus sont décrits toutes les valeurs des appa-
reils et des process avec leurs adresses, le type de données ainsi que le mode
d'accès.
Signification :
char10
Texte 10 caractères
char4
Texte 4 caractères
float
Valeur flottante (4 octets) suivant IEEE 754
uint32
Unsigned Integer 32 bits (2 mot)
word
Unsigned Integer 16 bits (1 mot)
int16
Signed Integer 16 bits (1 mot), signé
bool
Bool peut être lu et écrit comme mot,
la plage de valeurs est comprise entre 0 et 1
byte
Octet (8 bits) peut être lu et écrit comme mot,
la plage de valeurs est comprise entre 0 à 255
Bit x
N° bit x
r/o
Lecture seule
r/w
Ecriture et lecture
Dans le tableau des adresses Modbus sont indiquées les adresses mot des va-
leurs appareil et de process correspondants.
Les adresses bit ne sont pas indiquées directement, mais peuvent être calcu-
lées d'après la formule suivante :
Adresse bit = adresse mot * 16 + numéro bit
Adresse mot d'après le tableau des adresses : 0x0107 (canal 1 - sortie alarme)
L'adresse bit est recherchée pour l'alarme BatLow (bit 3)
Adresse bit
= 0x0107 * 0x0010 + 0x0003
= 0x1070 + 0x0003
= 0x1073
4 Adresses Modbus
25