Diagnostics au mode ascii – VEGA VEGASCAN 850 Modbus signal output Manuel d'utilisation

Page 13

Advertising
background image

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

Advertising