Télécharger Imprimer la page

Huber Piccolo 280 OLE Manuel D'utilisation page 42

Publicité

MANUEL D'UTILISATION
6.2.2
42
Piccolo
octet
ASCII
Hex
a :
9e octet
30h / 31h
0 / 1
10e octet
t
11e octet
t
12e octet
t
tttt /
****
13e octet
t
14e octet
i
15e octet
i
iiii
16e octet
i
17e octet
i
18e octet
e
19e octet
e
eeee
20e octet
e
21e octet
e
Somme de
22e octet
p
contrôle
Somme de
23e octet
p
contrôle
24e octet
\r
0Dh
Exemple :
Le mode de thermorégulation et l'état d'alarme ne doivent pas être modifiés (chacun « * ») et une
valeur de consigne de -4,00 °C (FE70) devrait être réglée.
Le maître envoie : [M01G0D**FE700A\r
L'esclave répond (p. ex.) : [S01G15O0FE7009A4C504E7\r
Le thermorégulateur est coupé (« O »), pas d'alarme (« 0 »), la valeur de consigne de -4,00 °C a été
réglée (FE70) et la valeur réelle se situe à 24,68 °C (09A4), « C504 » correspond à -151,00 °C et in-
dique qu'une sonde de température n'est ni présente, ni raccordée.
Instructions PP
Un jeu supplémentaire d'instructions existe pour simplifier la communication avec le thermorégula-
teur. Les instructions PP conviennent à une utilisation p. ex. en liaison avec des programmes termi-
naux simples. C'est la raison pour laquelle il a été renoncé à un calcul de somme de contrôle pour
ces instructions et et que ces dernières sont très simples. Chaque instruction est terminée avec
l'instruction Carriage Return ('\r', 0Dh) et Linefeed ('\n', 0Ah). Il existe des instructions de lecture et
écriture. Chaque instruction correcte entraîne une réponse du thermorégulateur. Les valeurs de
température et de consigne sont représentées par un chiffre à cinq positions, ce chiffre correspon-
dant à la température en centième de degré (sans virgule).
Interfaces et communication de données
Description
État alarme
Signification des caractères dans la chaîne de réponse :
« 0 » (30h) = pas d'alarme ;
« 1 » (31h) = un chiffre différent de « 0 » signifie alarme
Interroger ou placer la valeur de consigne
Signification des caractères dans la chaîne d'émission :
valeur de consigne avec résolution 16 bits (2 octets, donc 4 caractères ASCII)
„tttt" =
0000h (0,00 °C) à 7FFFh (327,67 °C)
FFFFh (-0,01 °C) à 8000h (-327,68 °C)
0190h correspondant à +4 °C, (30h, 31h, 39h, 30h)
FE70h correspondant à -4 °C (46h, 45h, 37h, 30h)
„****" (2Ah, 2Ah, 2Ah, 2Ah) = pas de modification de la valeur de consigne,
valeur de consigne seulement interrogée
Valeur réelle interne
Format comme valeur de consigne
Valeur réelle externe
Format comme valeur de consigne, selon la version d'appareil
Somme de contrôle
Cette dernière se compose des octets 1 à 21.
Caractère final CR
Chapitre 6
V1.1.0fr/31.01.22//1.0.0

Publicité

loading