Délai De Communication; No.d'octets - Nordson EFD Ultimus V Manuel Utilisateur

Masquer les pouces Voir aussi pour Ultimus V:
Table des Matières

Publicité

Doseur de Fluide Haute Précision Ultimus V
Annexe B — Protocole de Connexion RS-232 (suite)
1.4 Délai de Communication
Pour s'assurer que les paquets RS-232 ne compromettent pas le fonctionnement de l'écran LCD, l'Ultimus V
dispose d'une protection de délai de communication. Dès que Ultimus V reçoit l'entrée ACK (Acquittement) de
l'hôte, l'écran LCD entre dans un état de maintien de la communication et attend des commandes. Si aucune
commande n'est reçue après 3 secondes, l'Ultimus V envoie une commande de défaillance 'A2' à l'hôte et supprime
la prise de communication. Tous les caractères reçus par l'Ultimus V réinitialiseront le délai d'attente.
1.5 Format des paquets de commandes
Chaque paquet de commande comportera les informations suivantes et sera formaté comme indiqué ci-dessous.
[STX] [No. d'octets] [Commande] [Données] [Somme de contrôle] [ETX]
1.5.1 STX
Chaque paquet de commande débutera avec le caractère ASCII de Début de Paquet (0x02h).

1.5.2 No.d'octets

La partie nombre d'octets du paquet de commande correspond à la somme de caractères des parties Commande
et Données du paquet de commande. Cette valeur est exprimée sous forme de nombre hexadécimal à deux chiffres
allant de 0x04h à 0xFFh. La valeur hexadécimale est encodée sous forme de caractères ASCII.
1.5.3 Commande
La partie Commande du paquet de commande vient ensuite. La liste de commandes disponibles est dressée dans
la prochaine section. La partie Commande est longue de quatre caractères. Si la commande ne comporte pas
quatre caractères, les caractères restants devraient être le caractère d'espace ASCII (0x20h). La commande est
transmise en caractères ASCII.
1.5.4 Données
La partie Données suit la partie Commande. Les Données peuvent être longues de 0(0x00h) à 251(0xFB) caractères.
Cette longueur dépend de la commande. Les Données sont transmises en caractères ASCII.
1.5.5 5 Somme de contrôle
La somme de contrôle est la prochaine partie du paquet de commande. La somme de contrôle est une forme
d'erreur faisant échec au paquet de commande. La somme de contrôle est calculée en soustrayant la valeur réelle
de chaque octet ASCII ('0' dans ASCII est 0x20 en hexadécimal, 32 en décimale) de zéro (0x00h). L'octet le moins
significatif de la valeur négative résultante est la valeur de la somme de contrôle.
Chaque octet (caractère ASCII) commençant par le nombre d'octets (1.5.2) à travers Data (1.5.4) est utilisé
pour calculer la somme de contrôle. La conversion de l'octet le moins significatif (2 chiffres en hexadécimal) en
caractères ASCII et l'ajout du reste du paquet de commande fournit la valeur de somme de contrôle. Si la somme
de contrôle est incorrectement calculée, l'Ultimus V répond avec une commande de défaillance ('A2').
La somme de contrôle peut également être comprise comme suit:
Checksum =
Où "n" = le nombre d'octets
40
www.nordsonefd.com/fr dosageinfo@nordsonefd.com
n
0-∑ bytes [n]
0
+33 (0) 1 30 82 68 69 Les services et les points de vente des systèmes de dosage Nordson EFD sont présents dans le monde entier.

Publicité

Table des Matières
loading

Table des Matières