Configuration du protocole modbus, 7 fonction 08 : diagnostics – KROHNE ALTOSONIC V12 FR Manuel d'utilisation
Page 122

10
CONFIGURATION DU PROTOCOLE MODBUS
122
ALTOSONIC V12
www.krohne.com
09/2013 - 4002643901 - MA ALTOSONIC V12 R02 fr
Réponse
Le message de réponse est un écho de la requête, renvoyé après que le contenu du registre a
été écrit.
Un réponse d'exception est envoyée si la requête n'est pas applicable.
Pour plus d'informations, se référer à
Réponses d'exception
à la page 123.
10.5.7 Fonction 08 : DIAGNOSTICS
La fonction 8 effectue un test de contrôler du système de communication entre le maître et
l'esclave.
Requête
La fonction utilise un champ sous-fonction à deux octets dans la requête pour définir le test à
effectuer :
Toutes les sous-fonctions sont prises en compte.
10.5.8 Fonction 15 : WRITE MULTIPLE COILS / ÉCRITURE DANS PLUSIEURS BOBINES
La fonction 15 écrit l'état (booléen ou ON/OFF) de 1 à 2000 variables logiques consécutifs.
Cette fonction n'est pas utilisée parce que des variables booléennes ne sont pas utilisées
comme entités individuelles pour cette application. Les variables booléennes sont représentées
par des bits spécifiques condensés en mot de données de 32 bits (type “Long”).
10.5.9 Fonction 16 : WRITE MULTIPLE HOLDING REGISTERS / ÉCRITURE DE REGISTRES
DE MAINTIEN MULTIPLES
La fonction 16 écrit le contenu de 1 à 123 registres de maintien consécutifs sur l'esclave.
Si l'adresse est une diffusion générale, la fonction prédéfinit les mêmes références de registre
sur tous les esclaves connectés.
En-tête
Adresse
esclave
Fonction
Adresse de registre
Données
Contrôle
d'erreur
Fin
--
11(h)
06(h)
Fort
9C(h)
Faible
42(h)
Fort
00(h)
Faible
03(h)
--
--
Tableau 10-5: Réponse à la requête d'écriture dans un seul registre de maintien
En-tête
Adresse
esclave
Fonction
Sous-fonction Données
Fort+Faible
Contrôle
d'erreur
Fin
--
11(h)
08(h)
00 00(h)
A1B8(h)
--
--
Tableau 10-6: Diagnostics