Communication De Données; Instructions Lai - Huber Unichiller 01 OLE Serie Manuel D'utilisation

Table des Matières

Publicité

MANUEL D'UTILISATION
6.3
6.3.1
Structure des instruc-
tions d'émission
50
Minichiller® OLÉ, Unichiller® OLÉ
Communication de données
La communication par le biais de l'interface RS232 est une communication maître-esclave. Le maître
(p. ex. PC ou API) démarre la communication et l'esclave (thermorégulateur) répond seulement à
une demande.
Format de transmission :
8 bits de données, 1 bit d'arrêt, No Parity, pas de handshake
Ces paramètres sont définitivement réglés et ne peuvent pas être modifiés ! La vitesse de transmis-
sion peut être réglée dans une plage de 9600 à 115200 Bauds.
Temps de réponse (Timing) :
le flux de données au sein d'une instruction ne doit pas être interrompu. Des pauses supérieures à
100 ms entre chacun des caractères d'une instruction aboutissent à l'interruption de l'instruction
entrant dans le récepteur. Le thermorégulateur envoie toujours une réponse à une instruction cor-
rectement reçue. Dès la réception de la réponse complète, l'instruction suivante peut être envoyée.
Le temps de réponse typique est inférieur à 300 ms.
La transmission des instructions implique la présence du logiciel « SpyControl ». Ce logiciel peut
être téléchargé dans la zone Download de l'adresse www.huber-online.com.

Instructions LAI

3 instructions existent pour la communication avec le thermorégulateur par le biais des instructions
LAI :
1.
« V » (Verify) – pour demander l'identification de l'appareil,
2.
« L » (Limit) – pour demander les limites de l'appareil,
3.
« G » (General) – pour commander et interroger le thermorégulateur.
Les instructions d'émission commencent toujours par « [M01 », les réponses toujours par « [S01 ».
suivi du code d'instruction « V » (Verify), « L » (Limit), « G » (General). Les deux octets suivants indi-
quent la longueur de l'instruction ou de la réponse. Une somme de contrôle est transmise pour
augmenter la sécurité des données. La somme de contrôle correspond à la somme d'1 octet de
toutes les valeurs hex, du premier jusqu'au dernier caractère précédant la somme de contrôle. Cette
somme est attachée à la fin de l'instruction ou de la réponse et le tout est terminé à l'aide du carac-
tère final CR (« \r », 0Dh).
Octet
Instruction
Réponse
1 octet
[
[
2 octets
M
S
3 octets
0
0
4 octets
1
1
5 octets
V / L / G
V / L / G
6 octets
0
1
7 octets
7
4
n octets
x
x
I-2
C
C
octets
I-1
6
1
octet
l octet
\r
\r
Interfaces et communication de données
Description
Caractère de départ fixe
Identifiant de l'émetteur (M = maître, S = esclave)
Adresse de l'esclave, fixe
Adresse de l'esclave, fixe
Identifiant (V = Verify, L = Limit, G = General)
Longueur de l'instruction / de la réponse (exemple)
Longueur de l'instruction / de la réponse (exemple)
Le cas échéant, contenus, nombre d'octets en fonction de l'instruction
Somme de contrôle (exemple)
Somme de contrôle (exemple)
Caractère final CR
Chapitre 6
V1.3.0fr/18.01.19//1.0.0

Publicité

Table des Matières
loading

Table des Matières