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

Page 9

Advertising
background image

Sortie signal Modbus VEGASCAN 850

9

Error

Check

Trame de diagnostic émise par le maître-Modbus au VEGASCAN 850

3 ... 4

1

1

2

2

2

3 ... 4

1 .. 247

08

0

0 ... 65.535

CRC

0x01

0x08

0x00

0x00

0xA5

0x37

0xXX

0xXX

Error

Check

Trame de confirmation du VEGASCAN 850 au maître-Modbus

3 ... 4

1

1

2

2

2

3 ... 4

1 .. 247

08

0

0 ... 65.535

CRC

0x01

0x08

0x00

0x00

0xA5

0x37

0xXX

0xXX

Transmission des données avec Modbus RTU

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 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 programmes
pilotes de communication .

Pour de plus amples informations, contactez nos spécialistes.

Diagnostics au mode RTU

Le code de fonction 08 (diagnostics) permet le diagnostic des participants Modbus par le
maître-Modbus. Le VEGASCAN 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 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

es-

clave

code

de

fonct.

Diagnostic

Code

Diagnostic

Data

fin

nombre
d'octets

zone de

valeurs

significa-

tion

Message de requête RTU diagnostic (code de fonction 08)

niveau repos

niveau repos

début

adresse

es-

clave

code

de

fonct.

Diagnostic

Code

Diagnostic

Data

Error

Check

fin

nombre
d'octets

zone de

valeurs

significa-

tion

Message de confirmation RTU diagnostic (code de fonction 08)

niveau repos

niveau repos

Advertising