9-5. Liste des commandes compatibles
Commandes de Contrôle (Device Control Commands)
Les commandes Device Control déterminent comment la communication entre la machine et l'ordinateur sera gérée par
l'interface RS-232C ; elles sont aussi employées pour relayer l'état de la machine à l'ordinateur.
Une commande Device Control est composée de trois caractères : ESC (1Bh), ".", et d'une lettre majuscule.
Commande
Format
ESC .E
[ESC].E
Output RS-232C
Error Code
ESC .K
[ESC].K
Abort RML-1
Command
Chapitre 9 - Annexes
124
Paramètre
Valeur
Aucun
Aucun
([ ] par défaut) Explication
Délivre un code d'erreur relatif à l'interface
RS-232C (voir tableau ci-dessous), et vide l'erreur
simultanément. En même temps, l'erreur à afficher
est annulée.
Code Cause possible et action
erreur
0
N° erreurs I/O
10
Cause : après exécution d'une commande
de sortie, d'autres commandes de ce type
ont été envoyées avant la fin de la sortie.
Action : laissez l'ordinateur lire la sortie
machine via la commande de sortie, puis
envoyer l'autre commande de sortie.
11
Cause : une erreur s'est produite dans
une commande Device Control .
Action : Corriger votre programme.
13
Cause : trop de paramètres.
Action : Corriger votre programme.
14
Cause : le nombre de paramètres réglés
est plus grand que celui spécifié ou les
deux points colon ':' ont été oubliés pour
terminer.
Action : Corriger votre programme.
15
Cause : Erreur de trame, de parité ou de
dépassement du temps de réception des
données.
Action : faire correspondre les protocoles
de communication de l'ordinateur et de
la machine (baud rate, longueur du bit de
donnée, du bit de d'arrêt).
16
Cause : Surcharge du buffer I/O.
Action : Vérifier la correspondance des
réglages de Handshake.
Reprend l'exécution de la commande RML-1 en
cours, abandonne les autres commandes RML-1
et vide le buffer de données.