8.4
Accès aux paramètres via Modbus/TCP
L'accès aux paramètres via le canal-paramètres MOVILINK
200
FC23 (accès en lecture et en écriture). L'accès en écriture est utilisé pour sauvegarder
les requêtes acycliques dans les registres correspondants. Les fonctions de lecture
lisent les réponses de ces mêmes registres.
Cette méthode correspond au concept alternatif de la spécification Modbus (chapitre
Annexe A) "Network Messaging Specification for the MODBUS/TCP Protocol :
version 1.1".
8.4.1
Déroulement avec FC16 et FC3
client Modbus
En cas d'accès en écriture erroné, le code de défaut correspondant (voir chapitre
"Codes défaut (Exception Codes)") est généré. Cette variante offre l'avantage de traiter
les fonctions d'écriture dès l'envoi unique d'une requête Write (FC16) ; la confirmation
de la fonction s'effectue alors par traitement de la réponse Write. Le maître envoie ulté-
rieurement une requête Read (FC03), pour lire les valeurs qui ont été écrites dans le
registre entre temps.
8.4.2
Déroulement avec FC23
Client Modbus
Avec FC23, le résultat est immédiatement transmis avec la réponse.
Manuel Commande MOVI-PLC® advanced DHR41B
Le protocole Modbus (Modbus/TCP)
Accès aux paramètres via Modbus/TCP
- 203
via Modbus/TCP nécessite l'utilisation des fonctions FC3, FC16 ou
hex
hex
Maître/
FC16 Requête avec
commande acyclique
FC16 Réponse,
accès en écriture o.k.
FC3 Requête de lecture
du résultat acyclique
FC3 Réponse avec
résultat acyclique
Maître/
FC23 Requête avec
commande acyclique
FC3 Réponse avec
résultat acyclique
Esclave/
Serveur Modbus
Esclave/
Serveur Modbus
I
0 0
®
dans les registres
64072AFR
64073AFR
8
75