KROHNE ALTOSONIC V Modbus FR Manuel d'utilisation
Page 12

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.