CHAÎNE DE COMMANDE LANCÉE
<STX>PnnA<CR>
<STX>PnnBxy<CR>
<STX>PnnC<CR>
<STX>PnnE<CR>
<STX>PnnG<CR>
<STX>PnnH<CR>
<STX>PnnI<CR>
<STX>PnnK<CR>
<STX>PnnL<CR>
<STX>PnnOxy<CR>
<STX>PnnR<CR>
<STX>PnnS+0130<CR> ou
<STX>PnnS+0130.0<CR>
<STX>PnnS<CR>
<STX>PnnUnn<CR>
<STX>PnnVxxxxx.xx<CR>
<STX>PnnZ<CR>
<STX>PnnZ0<CR>
<CAN>
<ENQ>
1.12 - TOUCHES DU PUPITRE DE
COMMANDE
L'ordinateur pilote peut connaître quelle touches ont
été actionnées sur le pupitre de commande du
satellite en émettant la commande K. Le satellite
répond par un caractère indiquant la dernière touche
actionnée depuis l'accusé de réception de la dernière
commande K. Si plusieurs touches ont été actionnées,
seule la dernière est indiquée. Une fois que
l'ordinateur pilote a reçu l'état des touches du
satellite, il doit envoyer une chaîne <ACK>Pnn<CR>
pour informer le satellite qu'il peut réinitialiser l'état
des touches à aucune touche actionnée. Le tableau 3
ci-dessous indique le caractère renvoyé par la
commande K et la touche correspondante pour les
entraînements de pompes.
0 = aucune touche
6 = sens de rotation
actionnée
1 = arrêt/marche
7 = diamètre
2 = amorçage
8 = débit
3 = mode
9 = flèche vers le bas
4 = distribution
A = flèche vers le haut
5 = étalonnage
Tableau 3 - Codes de touches renvoyés par la
commande K pour les entraînements de pompes
30
®
PAR L'ORDINATEUR PILOTE
xy: 0 = désactiv., 1 = activ.
x = aux. 1, y = aux. 2
xy: 0 = désactiv., 1 = activ.
x = aux. 1, y = aux. 2
nn = 01, 02, 03....87, 88, 89
V max = 99999.99
Tableau 2 - Exemples de commandes lancées aux pompes et de réponses
1.13 - CARACTÈRES ASCII DE COMMANDE UTILISÉS
DÉCIMAL
2
6
5
13
21
24
RÉPONSE DE
L'ENTRAÎNEMENT DE POMPE
<STX>Ax<CR>
x : 0 = ouvert, 1 = fermé
<ACK> ou pas de réponse si P99
<STX>Cxxxxxxx.xx<CR>
nb. max. de tours = 9999999,99
<STX>Exxxxx.xx <CR>
x : nb. de tours programmés (99999,99 max.)
(-xxxx.xx en cas de dépassement de l'entraînement)
<ACK> ou pas de réponse si P99
<ACK> ou pas de réponse si P99
<STX>PnnIxxxxx<CR>
(voir point 1.8)
<STX>Kx<CR> (voir point 1.12)
<ACK> ou pas de réponse si P99
<ACK> ou pas de réponse si P99
<ACK> ou pas de réponse si P99
<ACK> ou pas de réponse si P99
<ACK> ou pas de réponse si P99
<STX>S+0432.9<CR>
<ACK>
<ACK> ou pas de réponse si P99
<ACK> ou pas de réponse si P99
<ACK> ou pas de réponse si P99
<ACK>
<STX>P?x<CR> (à la mise sous tension de la pompe)
<STX>PnnIxxxxx<CR>
(voir point 1.8)
HEXADÉCIMAL
02
STX début de texte
06
ACK accusé de réception
05
ENQ interrogation
0D
CR retour chariot
15
NAK accusé de réception négatif
18
CAN annulation
Tableau 4 - Codes de commandes ASCII utilisés
CARACTÈRE
(CTRL - B)
(CTRL - F)
(CTRL - E)
(CTRL - M) (CR)
(CTRL - U)
(CTRL - X)
®