Format De Données Rs232 - TE MK3 RBK-ILS Manuel D'utilisation Et D'entretien

Table des Matières

Publicité

4.2.5
Format de données RS232
Toutes les données sont transmises au format ASCII. Ce format repose sur 8 bits de données et
1 bit d'arrêt et ne suppose pas de parité à 9 600 bauds. Les fonctions de transmission/réception
en bidirectionnel simultané sont disponibles et les fonctions RTS/CTS sont désactivées. Le pro-
cesseur MK3 RBK-ILS reconnaît la structure de paquet d'information à quatorze octets suivante.
OCTET 1
OCTET 2
OCTET 3
OCTET 4
OCTET 5
OCTET 6
OCTET 7
OCTET 8
OCTET 9
OCTET
10
OCTET
11
OCTET
12
OCTET
13
OCTET
14
La somme de contrôle hexadécimale (A-F) doit être au format ASCII minuscule.
Le processeur MK3 RBK-ILS ne tient pas compte des données RS232 tant qu'il n'a pas reconnu de
caractère SOH. Lorsqu'il reçoit ce caractère, il recherche 10 caractères supplémentaires ou un
caractère EOT. Pour chaque caractère reçu (SOH inclus), l'ajout longitudinal (somme de contrôle)
est maintenu jusqu'à l'octet 11 compris. Tout dépassement de la somme de contrôle au-delà d'une
limite de multiplet est ignoré ; la somme de contrôle à un octet est convertie en deux caractères
ASCII et comparée aux octets 12 et 13 du paquet reçu.
Au bout de 100 ms après réception du paquet de données, le processeur MK3 RBK-ILS renvoie
soit un caractère accusé de réception positif (ACK – ASCII 06h), soit un caractère accusé de ré-
ception négatif (NAK – ASCII 15h). Le renvoi d'un caractère accusé de réception positif est soumis
aux conditions suivantes :
a)
L'octet de la somme de contrôle correspond.
b)
Le format du paquet est équivalent à celui défini ci-dessus, c'est-à-dire que le point
décimal et les valeurs null sont bien placés et les valeurs numériques attendues représentées par
les caractères ASCII 30 à 39 sont présentes.
Processeur MK3 RBK-ILS.
Début d'en-tête (SOH) (toujours ASCII 01h)
Dizaines de seconde (ASCII 30h à 39h (1 à 9))
Unités de seconde (ASCII 30h à 39h (1 à 9))
Toujours un point décimal (ASCII 2Eh)
Dixièmes de seconde (ASCII 30h à 39h (1 à 9))
Toujours une valeur NULL (ASCII 00h)
Code de taille du produit (ASCII – chiffre de 1 à 3 – voir plus bas)
Code de taille du produit (ASCII – « _ » ou A – voir plus bas)
Centaines de degré C
Dizaines de degré C
Unités de degré C
Demi-octet hexadécimal haut de la somme de contrôle (valeur ASCII :
0–9 A–F)
Demi-octet hexadécimal bas de la somme de contrôle (valeur ASCII :
0–9 A–F)
Fin de transmission (EOT) (toujours ASCII 04h)
Rév. A4 – MAI 2013
4-9

Publicité

Table des Matières
loading

Table des Matières