7. PROTOCOLES DE COMMUNICATION
Le MultiVision dispose de 2 protocoles de communication :
• Interrogation simplifiée de la valeur affichée
• Contrôle de toutes les fonctions en ASCII
7.1.
PROTOCOLE SIMPLIFIE
L'appareil envoie la mesure sur le port RS232 dans les cas suivants :
• Si le MultiVision reçoit le caractère ' ?' (code $3F) sur son port RS232.
• Si l'entrée 'PRINT' de la carte E/S reçoit une impulsion
• Si l'utilisateur appuie sur la touche
Le MultiVision répondra sur le port RS232 par un message de la forme suivante :
+000.00000,+000.00000,+000.00000,+000.00000,
Valeurs
CR
7.2.
PROTOCOLE ASCII
7.2.1. Généralités
Ce protocole consiste en l'échange de messages de lecture ou d'écriture sous la
forme générale suivante :
Lecture d'état général
Écriture d'état général
Lecture de réel
Écriture de réel
Paramètres :
n = numéro du programme de 0 à 9
m = numéro de la cote de 1 à 4
E = état
R = réel
kkk = numéro de la fonction
e/d = valeur réelle sous la forme fixe ±000.00000
Chaque message est terminé par CR
Le format de transmission est fixé dans le menu communication voir §6.6 :
Vitesse...............................................Selon choix
Start bit ..............................................1
Nombre de bits ..................................8
Parité .................................................Sans
Bit de stop .........................................1
Page 28
valeurs affichées (10 caractères dont le signe et 5 décimales)
Chaque valeur est séparée par une virgule « , »
fin de message (CR=code $0D)
CR
PnmEkkk?
PnmEkkk=x
PnmRkkkk ?
PnmRkkk=±eee.ddddd
MultiVision