Le protocole Modbus (Modbus/TCP)
I
9
Accès aux paramètres via Modbus/TCP
0 0
9.4
Accès aux paramètres via Modbus/TCP
9.4.1
Déroulement avec FC16 et FC3
9.4.2
Déroulement avec FC23
106
L'accès aux paramètres via le canal-paramètres MOVILINK
200
- 203
via Modbus/TCP nécessite l'utilisation des fonctions FC3, FC16 ou
hex
hex
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".
Maître/
client Modbus
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
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.
Maître/
Client Modbus
FC23 Requête avec
commande acyclique
FC3 Réponse avec
résultat acyclique
Avec FC23, le résultat est immédiatement transmis avec la réponse.
Manuel Passerelle bus de terrain UFR41B pour EtherNet/IP, Modbus/TCP et PROFINET IO
Esclave/
Serveur Modbus
Esclave/
Serveur Modbus
®
dans les registres
64072AFR
64073AFR