ANNEXE E
E.2
Fonctions mises en application
03
Lecture des registres d'exploitation
Ce code de fonction est utilisé pour lire le contenu d'un bloc contigu de registres d'exploitation
où le maître spécifie l'adresse de départ et le nombre de registres à lire. La figure ci-dessous
présente le diagramme d'état sur la façon dont le message est traité avec les exceptions pouvant
être soulevées.
ENTRÉE
ENTRY
Code d'exception
Exception Code = 01
= 01
Schéma 29
68
Condumax II Manuel de l'utilisateur
Adresse dans le message =
Address in message = Instrument
Instrument Adresse
Address
Code de fonction accepté
Function code supported
0x0000 <= Nombre de registres
0x0000 <= Quantity of Registers <=
0x007D
Code d'exception
Exception Code = 03
= 03
Code d'exception
Exception Code = 02
= 02
Code d'exception
Exception Code = 04
Envoi de la réponse d'exception
Sends Exception Response
Diagramme de l'état de la lecture des registres d'exploitation
<= 0X007d
Adresse de départ = OK
Starting Address = OK
AND
ET
Starting Address + Number of Registers =
Adresse de départ + Nombre de registres = OK
OK
Traitement de la requête
Request Processing
Lecture des registres = ОК
Reading Registers = OK
= 04
Envoi de la réponse
Sends Response with data
avec les données
97081 Édition du 30.1, Novembre 2021
SORTIE
EXIT