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
Une commande Device Control est composée de trois caractères : ESC (1Bh), ".", et d’une lettre majuscule.
Commande | Format | Paramètre | Valeur ([ ] par défaut) | Explication | |||
|
|
|
|
|
|
|
|
ESC .E | [ESC].E | Aucun |
| Délivre un code d’erreur relatif à l’interface | |||
Output |
|
|
| ||||
Error Code |
|
|
| 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. |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
ESC .K | [ESC].K | Aucun |
| Reprend l’exécution de la commande | |||
Abort |
|
|
| cours, abandonne les autres commandes | |||
Command |
|
|
| et vide le buffer de données. | |||
|
|
|
|
|
|
|
|
124Chapitre 9 - Annexes