KROHNE ALTOSONIC V Modbus FR Manuel d'utilisation

Page 12

Advertising
background image

ALTOSONIC V

Manuel Modbus

Page 12 sur 55


Exemple
Voici un exemple d’une demande de présélection du registre 40002 sur 00 03 dans l’auxiliaire 17.

Adresse de registre

Données

Titre


--

Unité
auxiliaire
Adresse

11(h)

Fonction


06(h)

Elevé
00(h)

Faible
01(h)

Elevé
00(h)

Faible
03(h)

Erreur
Contrôle
(Check)

--

Repère de fin


--


La réponse est un écho de l’interrogation, renvoyée après que le contenu du registre a été présélectionné.

Adresse de registre

Données

Titre


--

Unité
auxiliaire
Adresse

11(h)

Fonction


06(h)

Elevé
00(h)

Faible
01(h)

Elevé
00(h)

Faible
03(h)

Erreur
Contrôle
(Check)

--

Repère de fin


--


Une réponse exceptionnelle sera envoyée si la demande n’est pas applicable.
¾

Voir chapitre 5.10 pour les réponses exceptionnelles.



5.7

Fonction 8 : DIAGNOSTIC

Description
La Fonction 8 effectue un test de contrôle du système de communication entre le pilote et l’auxiliaire.

Interrogation
La fonction utilise un champ sous-fonction à deux bytes dans l’interrogation pour définir le test à effectuer.

Titre
--

Adresse
auxiliaire
11(h)

Fonction
08(h)

Sous-fonction
00 00(h)

Données
Elevé + Faible
A1B8 (h)

Contrôle Erreur
--

Repère de fin
--


Seule la sous-fonction 0 est acceptée, dont la réponse consiste à retourner en boucle l’interrogation de
données.
La fonction 8 ne peut être utilisée qu’en mode auxiliaire.


5.8

Fonction 15 : ECRITURE DE BOBINES MULTIPLES

Description
La fonction 15 impose que chaque bobine (référence 0x) contenue dans une séquence de bobines soit
connectée (ON) ou déconnectée (OFF).
Tous les auxiliaires traiteront la demande si l’adresse est une transmission.

Interrogation
Le message d’interrogation spécifie la référence de bobine à imposer. Les bobines sont adressées en
commençant à zéro (la bobine 1 prend l’adresse 0).

Exemple
Voici un exemple d’une demande pour imposer une série de bobines commençant par la bobine 20 dans
l’auxiliaire 17. Le contenu des données d’interrogation est de deux bytes CD 01 hex, les bits binaires
correspondent aux bobines ainsi réparties :

Bit

1 1 0 0 1 1 0 1 0 0 0 0 0 0 0 1

Bo-
bine

27 26 25 24 23 22 21 20 x x x x x x 29 28


Il ne faut pas tenir compte des X, à considérer comme zéro.

Advertising