Interface Ethernet
Unité de message :
Si le message comporte plusieurs unités de messages, elles sont séparées par un point-virgule ";".
Terminateur de message :
- LF : Line Feed (10 en décimal )
Syntaxe d'une unité de message :
Une unité de message (par exemple :TYP:THE J,COMP) est formée de plusieurs champs
- Un en-tête :
(par exemple :TYP:THE) composé d‟une seule (en-tête simple) ou de plusieurs (en-tête composé)
chaînes de 1 à 12 caractères alphabétiques (majuscules uniquement ou numériques ou le caractère
"_" (codé ASCII 95 en décimal)
Une chaîne d‟en-tête commence par un caractère alphabétique.
Dans un en-tête composé, les chaînes de caractères sont séparées par le caractère ":" (par exemple
:TYP:THE).
- Un séparateur d'en-tête :
Caractère "espace" (32d) uniquement.
- Une ou plusieurs données :
(par exemple : J,COMP) alphanumériques, numériques ou composées de caractères quelconques
ou d‟octets binaires.
- Un séparateur de données :
Une virgule ",".
Données :
Il existe plusieurs types de données :
- Données alphanumériques :
Mot de 1 à 12 caractères pouvant être alphabétique (majuscules uniquement), numériques ou le
caractère "_" (95d) codé ASCII (exemple J).
- Données numériques décimales :
Représentées par une suite de caractères codés ASCII, commençant par un chiffre ou par un signe
(+ ou -) et étant l‟un des trois types NR1 (entier), NR2 (décimale) ou NR3 (avec exposant).
Par exemple pour un caractère numérique : -25.02.
- Donnée texte :
Chaîne de caractères quelconques codés ASCII 7 bits, encadrés par des guillemets (") ou apostrophe
(').
Par exemple : "A".
- Suite de caractères ASCII quelconques : se termine par le terminateur de message.
Page 14.4