Diagnostics au mode ascii – VEGA VEGASCAN 850 Modbus signal output Manuel d'utilisation
Page 13
Sortie signal Modbus VEGASCAN 850
13
Diagnostic
Code
Diagnostic
Data
Error
Check
1
2
2
4
4
2
2
:
1 .. 247
08
0
0 ... 65.535
LRC
CR LF
:
0
1
0
8
0
0
0
0
A
5
3
7
X
X
CR
LF
Diagnostic
Code
Diagnostic
Data
Error
Check
1
2
2
4
4
2
2
:
1 .. 247
08
0
0 ... 65.535
LRC
CR LF
:
0
1
0
8
0
0
0
0
A
5
3
7
X
X
CR
LF
Transmission des données avec Modbus ASCII
Avec l’ordre „Preset Multiple Registers“, le VEGASCAN reçoit les données pour pouvoir effec-
tuer la requête de paramètres. Un accès de lecture nécessite 3 mots de registre et un accès
d’écriture 4.
Une fois la réception confirmée par le VEGASCAN, il faut par un second ordre „Read Input
Registers“ (code de fonction 04) se renseigner de façon cyclique, si le traitement a bien été
effectué. Le VEGASCAN 850 signale le code d’exception „Slave Device Busy“, (0x06) jusqu’à
ce que les données aient été traitées ou jusqu’à ce que la durée d’exploitation soit expirée.
Pour le Modicon, vous pouvez prendre p.ex. les adresses de début 30.500, 31.500 ou 32.500
etc. ou les adresses 499, 1.499 ou 2.499 etc. si votre accès se fait par vos propres program-
mes pilotes de communication.
Pour de plus amples informations, contactez nos spécialistes.
Diagnostics au mode ASCII
Le code de fonction 08 (diagnostics) permet le diagnostic des participants Modbus par le
maître-Modbus. Le VEGASCAN 850 assiste le code diagnostic 0x0000 (renvoi des données).
Dans la zone „Diagnostic Data“, il est possible d’inscrire n’importe quelle donnée admise qui a
été renvoyée inchangée à condition que le VEGASCAN 850 fonctionne correctement.
Exemple d’un message diagnostic :
Le participant Modbus avec l’adresse-esclave 1 doit confirmer les données de diagnostics
0xA5, 0x37.
dé-
but
adresse
esclave
code de
fonction
fin
nombre
d'octets
zone de
valeurs
significa-
tion
Trame de diagnostic émise du maître-Modbus au VEGASCAN 850
Message de requête ASCII diagnostic (code de fonction 08)
nombre
d'octets
zone de
valeurs
significa-
tion
Trame de confirmation émise du VEGASCAN 850 au maître-Modbus
Message de confirmation ASCII diagnostic (code de fonction 08)
dé-
but
adresse
esclave
code de
fonction
fin