Dans le cas d'une demande avec FC = 01
tion), la réponse de l'enregistreur graphique sera également
envoyée en format SD1. Si l'enregistreur ne détecte pas d'erreur,
sa réponse comportera le code FC = 10H et dans le cas con-
traire, FC = 11H.
Au moyen du code de fonction 4EH, la reconnaissance de l'iden-
tité de l'enregistreur sera effectuée d'après un standard interne.
Dans le cas d'une demande avec FC = 4E
treur graphique sera du type SD2 (voir la rubrique 4.4.2).
Le message de reconnaissance se présente comme suit :
LE_VN/LE_CT/LE_HR/LE_SR/VN/CT/HR/SR
LE_VN = 03H
LE_CT = 11H
LE_HR = 05H
LE_SR = 05H
VN = „Gossen Metrawatt"
CT = „43011"
„L4000M"
HR = „CPU:A"
SR = „01.04"
4.4.2 Message SD2
Message de longueur variable:
SD2/LE/LEr/SD2/DA/SA/FC/aa/oo/oo/cc/Zone de données/FCS/ED
Celui-ci est utilisé pour l'envoi de données à l'enregistreur graphi-
que et pour les réponses de ce dernier.
Signification:
SD2 = 68H
Octet de début
LE
Nombre d'octets de données + 7
LEr
Répétition de LE
SD2 = 68H
Répétition de l'octet de début
DA
Adresse destination
(adresse des appareils reliés par bus)
SA
Adresse source
FC
Code de fonction (16H = lecture;
15H = écriture)
aa
Adresse de base du champ paramètres
oo oo
Adr. des paramètres à 2 octets (=offset)
cc
Nombre d'octets de données
Zone de données
Données à envoyer
FCS
Total de contrôle (somme des valeurs
hexadécimales des trames L sans report
en FFH)
ED = 16H
Séparateur de fin de chaîne
L
Nombre d'octets dans FCS
Lors de la réception d'un message de données de type SD2,
l'enregistreur graphique répond par un message de format SD1.
Si toutes les données sont bien reçues par l'enregistreur graphi-
que, FC = 10 H doit figurer dans le message. Dans le cas con-
traire, le message doit contenir FC = 11H.
Les données modifiées sont copiées automatiquement par l'enre-
gistreur graphique dans la mémoire rémanente 1 minute après la
réception du dernier message de données.
Lorsque des données sont envoyées à l'enregistreur graphique,
le code de fonction 16H est utilisé. Dans ses messages de
réponse de format SD2, cet appareil utilise le code de fonction
15H.
GOSSEN-METRAWATT
(demande d'identifica-
H
, la réponse de l'enregis-
H
Identification du fabricant
Numéro du produit et
désignation de l'appareil
Indexation de la carte de l'UC
de l'enregistreur graphique
Exemple de version du logiciel
L
4.4.3 Message SD3
Message de longueur fixe :
SD3/DA/SA/FC/aa/oo/oo/cc/xx/xx/xx/xx/FCS/ED
Celui-ci est utilisé pour l'envoi d'une demande à l'enregistreur
graphique.
Signification :
SD3 = A2H
Octet de début
DA
Adresse destination
SA
Adresse source
FC = 15H
Code de fonction
aa
Adresse de base du champ paramètres
oo oo
Adresse des paramètres à 2 octets (= offset)
cc
Nombre d'octets de données
xx xx xx xx
4 octets quelconques
FCS
Total de contrôle (somme des valeurs
hexadécimales des trames L sans report en FFH)
ED = 16H
Séparateur de fin de chaîne
L
Nombre d'octets dans FCS
4.5 Règles de transmission
L'état de repos du câble correspond au signal logique "1". Avant
que la transmission ne commence – à partir de l'ordinateur – une
durée minimale de 33 bits (Syn-Time) en état de repos est néces-
saire à la synchronisation.
Des temps de repos ≥ 3 trames sont interprétées comme étant la
fin du message.
Le LINAX 4000M ajoute un temps de repos ≤ 300 ms entre la
réception du dernier bit de stop et l'émission du premier bit de
début.
Repos ≤ 300 ms
Message
Figure 5 Temps de repos entre deux messages
Les intervalles de temps entre chaque trame sont de 0,2 ms
maxi.
Frame
Figure 6 Temps entre deux trames
Le récepteur contrôle :
– pour chaque trame :
bits de début, de stop et de parité
– pour chaque message octets de début, DA, SA, FCS et de fin
Si le résultat du test est négatif, ceci signifie que le message doit
être rejeté dans sa totalité.
Dans sa réponse, le LINAX 4000 M enregistre l'adresse source du
message envoyé comme étant l'adresse de destination et intro-
duit sa propre adresse comme étant l'adresse source.
L
Réponse
Gap ≤ 0,2 ms
Frame
5