Hach ANATEL PAT700 Manuel De L'opérateur page 152

Masquer les pouces Voir aussi pour ANATEL PAT700:
Table des Matières

Publicité

Protocole Modbus
Valeur (Hex)
1.0 (comme en mémoire)
0x000000000000F03F
1.0 (après échange)
0x0000000000003FF0
Valeur (chaîne)
1er
'HachUltra'
0x48
Page 150
Double
Une valeur double float représente 64 bits au sein de l'analyseur COT Anatel PAT700.
FC3 lits les éléments de 16 bits en une fois, par conséquent, quatre registres sont
nécessaires pour lire chaque élément de donnés double float.
Note: Le protocole Modbus/TCP suit le format petit-boutiste - octet lors de la transmission de
données double float, c'est-à-dire que l'octet de POIDS FAIBLE doit être en premier dans un
registre. Les données échangées du côté client doivent être converties à nouveau vers le format
original pour lire la valeur correcte.
Exemple (Double Float) : 1.0
1er registre
1er
2e
0x00
0x00
1er registre
2e
1er
0x00
0x00
Chaînes
Une chaîne est un groupe d'éléments de donnée de 8 bits ayant une longueur fixe. Le
premier caractère d'une chaîne est transmis en premier, suivi par les autres caractères.
FC3 lit les éléments de 16 bits en une seule fois, par conséquent, un seul registre
contient deux caractères d'une chaîne. Pour chaîner de manière simple le
stockage/transfert, chaque chaîne doit avoir la même longueur d'octet.
Exemple (chaîne) : HachUltra
1er registre
2e registre
2e
1er
0x61
0x63
Adresse IP
Une adresse IP est transmise de la même manière qu'un mot de 32 bits avec l'octet de
POIDS FORT en premier, suivi de l'octet de POIDS FAIBLE, jusqu'à ce que tous les
octets soient transmis. FC3 lits les éléments de 16 bits en une fois, par conséquent, deux
registres sont nécessaires pour lire chaque élément de donnés d'adresse IP.
Exemple (décimal) : 192.168.0.1
Valeur (Hex)
0xC0A80001
2e registre
1er
2e
1er
0x00
0x00
0x00
2e registre
2e
1er
0x00
0x00
0x00
3e registre
2e
1er
2e
0x68
0x55
0x6C
1er registre
1er
2e
0xC0
0xA8
3e registre
4e registre
2e
1er
0x00
0xF0
3e registre
4e registre
2e
1er
2e
0x00
0x3F
4e registre
5e registre
1er
2e
1er
0x74
0x72
0x61
2e registre
1er
0x00
2e
0x3F
1er
0xF0
2e
0x00
2e
0x01

Publicité

Table des Matières
loading

Table des Matières