MANUEL D'UTILISATION
6.2.1.1
Structure de l'ordre
« V » (Verify)
6.2.1.2
Instruction « L » (Limit)
40
Piccolo
Instruction « V » (Verify)
Cette instruction est prévue pour vérifier la présence d'un esclave et en demander l'identifiant.
Octet
ASCII
Hex
Le maître envoie : [M01V07C6\r
1e octet
[
5Bh
2e octet
M
4Dh
3e octet
0
30h
4e octet
1
31h
5e octet
V
56h
6e octet
0
30h
7e octet
7
37h
8e octet
C
43h
9e octet
6
36h
10e octet
\r
0Dh
La somme de contrôle est constituée à partir des octets 1 à 7 :
5Bh + 4Dh + 30h + 31h + 56h + 30h + 37h = 1C6h = 1 octet somme = C6h
La valeur hex C6h est attachée sous forme de deux caractères ASCII « C » (43h) et « 6 » (36h).
L'esclave répond : [S01V14Huber ControlC1\r
Les 13 octets du groupe de données « Huber Control » plus les 7 octets devant le groupe de données donnent
une longueur de champ de données de 20 octets = octet 14h.
Instruction « L » (Limit)
Cette instruction permet d'interroger les limites de valeur de consigne.
Octet
ASCII
Hex
Le maître envoie : [M01L0F********1B\r
L'esclave répond : [S01L17F4484E20F4484E2045\r
La réponse contient toujours quatre valeurs limites (commençant à partir du 8e octet) :
1.
Limite inférieure de la valeur de consigne (4 octets),
2.
Limite supérieure de la valeur de consigne (4 octets),
3.
Limite inférieure de la plage de travail (4 octets),
4.
Limite supérieure de la plage de travail (4 octets).
Les limites de la plage de travail sont spécifiques à l'appareil et ne peuvent pas être modifiées. La
limite inférieure de la valeur de consigne ne peut pas être inférieure à la limite de la plage de travail
et la limite supérieure de la valeur de consigne pas supérieure à la limite supérieure de la plage de
travail.
Les deux avant-derniers octets contiennent de nouveau la somme de contrôle, le dernier octet de la
réponse contient le caractère final (CR).
Chacune des quatre valeurs est représentée de manière hexadécimale. Les valeurs sont accompa-
gnées d'un signe, 1 bit correspondant à 0,01 K. Il est ainsi possible de représenter une plage de
chiffres de 0000h à 7FFFh, donc de 0,00 °C à 327,67 °C. Les chiffres négatifs sont représentés de
FFFFh à 8000h, donc de -0,01 °C à -327,66 °C. Autrement dit, les quatre caractères ASCII individuels
« F448 » correspondent à une valeur hexadécimale 16 bits de F448h et à une température de -30
°C.→ page 41, section »Instruction « G » (General)«.
Interfaces et communication de données
Description
Caractère de départ
Identifiant du maître
Adresse de l'esclave
Adresse de l'esclave
Identifiant d'instruction
Longueur du champ de données (0)
Longueur du champ de données (7)
Somme de contrôle
Somme de contrôle
Caractère final CR
Description
Chapitre 6
V1.1.0fr/31.01.22//1.0.0