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

Page 122

Advertising
background image

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

Advertising