Valeur De Référence Sur Canal 2; Explication Pour L'accès Aux Valeurs À Virgule Flottante - socomec PASS IP+ Manuel D'exploitation

Table des Matières

Publicité

10.3.3 Valeur de référence sur canal 2
La valeur de référence suivante est enregistrée sur ce canal : 12,34 A
Mot 0x14
Poids fort Poids faible Poids fort Poids faible Poids fort Poids faible Poids fort Poids faible
0x41
0x45
Valeur à virgule flottante (Float)
Tab. 10.5: Données de référence enregistrées dans le canal 2
10.3.4 Explication pour l'accès aux valeurs à virgule flottante
La valeur de test 12,34 peut être lue par Modbus/TCP avec la fonction Modbus 4 à l'adresse 0x0014.
La valeur de test fait 2 mots.
Procédez comme suit :
1. détermination de l'offset d'octet correct
En interprétant les deux mots comme des valeurs entières sans signe, on doit obtenir les
valeurs suivantes :
Mot 1 avec adresse 0x14: valeur entière sans signe => 16709 (0x4145)
Mot 2 avec adresse 0x15: valeur entière sans signe => 28836 (0x70A4)
2. détermination de l'offset d'octet correct ou permutation de mots
Il existe quatre combinaisons de permutation différentes. La seule valeur correcte est 12,34.
Le tableau suivant représente toutes les combinaisons de permutation.
Séquence de
valeurs
hexadécimales
CORRECT
Permutation de
mots
Permutation
d'octets
Permutation de
mots et d'octets
100
0x15
0x70
0xA4
12,34
Mot 1
Octet 1
Octet 2
A
B
41
45
C
D
70
A4
B
A
45
41
D
C
A4
70
Image process Modbus dans la mémoire de la PASS IP+
0x16
0x00
0x03
AT&T
R&U
Non / Non
Ampère
Mot 2
Valeur à virgule
Octet 3
Octet 4
C
D
70
A4
A
B
41
45
D
C
A4
70
B
A
45
41
0x17
0x00
0x4A
Description
Surintensité
flottante
12,34
4,066E+29
3098,27
-5,21E-17
NT 874 713 A

Publicité

Table des Matières
loading

Table des Matières