Protocole de communication
Ensemble des commandes du
CubiScan 150
CubiScan 150
Cette section décrit les commandes reconnues par le CubiScan 150
pour le cubage et le pesage de paquets et pour la configuration du
CubiScan pour le cubage et le pesage (unités de dimension,
alternance de facteurs, étalonnage, mise à zéro, etc.).
Tous les paquets de commande commencent par STX (Start of Text
– Début du texte) et finissent par LF (Line Feed – Saut de ligne).
Chaque commande est dotée d'un champ COMMAND
(Commande) et d'un champ facultatif DATA (Données). Par
exemple :
<STX><COMMAND><DATA><ETX><CR><LF>
Toutes les commandes reçoivent soit une réponse ACK (Accusé de
réception), soit une réponse NACK (Accusé de réception négatif).
Un accusé de réception ACK a un « A » à la position du troisième
caractère et peut comprendre un champ de données. Un accusé de
réception négatif NACK a un « N » à la position du troisième
caractère, indiquant qu'une erreur s'est produite. Par exemple :
ACK:
<STX><COMMAND><A><DATA><ETX><CR><LF>
NACK: <STX><COMMAND><N><ETX><CR>
Le CubiScan répond avec un accusé de réception négatif NACK
sous forme de point d'interrogation à toute commande non
reconnue. Par exemple :
<STX><?><N><ETX><CR><LF>
Quand un accusé de réception négatif NACK est envoyé par le
CubiScan, l'opération associée à la commande en question est
annulée à cause de l'erreur.
Le CubiScan 150 reconnaît les commandes suivantes de l'ensemble
de commandes pour une connexion de communication série et pour
une connexion Ethernet.
Ensemble des commandes du CubiScan 150
89