Configuration requise pour les communications rtu, Configuration requise pour les communications tcp, Modbus/tcp – Basler Electric DECS-400 Manuel d'utilisation
Page 248: Requête et réponse - présentation détaillée, Lecture des registres propriétaires

Code
Nom
Signification
02
Adresse de
données
erronée
Un registre référencé dans le bloc de données ne supporte pas la requête
d'écriture/de lecture.
Pour les Codes de fonction 3 et 16, notez par ailleurs les points suivants :
1. L'adresse du registre de démarrage est mappée à l'espace d'adressage
DECS-400 Modbus™ mais n'est pas référencée sur les 16 bits de poids fort
des données d'application attribuées (pour en savoir plus, consultez la
section 2.7 Formats des données).
2. Le nombre de registres est trop restreint pour contenir la valeur complète
de toutes les données (variables) assignées à ces registres (référez-vous au
chapitre 2.7 Formats des données pour de plus amples explications).
03
Valeur de
données
erronée
Un bloc de données de registre présélectionné contient un nombre incorrect
d'octets, ou une ou plusieurs valeurs se trouvent hors de l'échelle des
valeurs admissibles.
CONFIGURATION MATÉRIELLE REQUISE POUR LES COMMUNICATIONS
Configuration requise pour les communications RTU
L'interface physique RS-485 du DECS-400 se compose de trois dominos de raccord avec borne A
Envoi/réception, borne B Envoi/réception et borne C signal de terre.
Configuration requise pour les communications TCP
Le port Ethernet du système DECS-400 correspond à un connecteur RJ-45. Le système DECS-400
supporte la norme 10BASE-T à l'aide d'un câblage à paire torsadée blindée Cat 5 ou Cat 5e.
MODBUS/TCP
L'interface Ethernet s'appuie sur le protocole TCP/IP (Transmission Control Protocol/Internet Protocol)
pour encapsuler les messages Modbus. Le protocole DHCP (Dynamic Host Configuration Protocol)
est activé sur le système DECS-400. Le DECS-400 accepte un maximum de quatre connexions TCP/IP
Modbus simultanées. La Section 4, Logiciel BESTCOMS indique comment procéder pour définir une
adresse IP statique (recommandé) ou comment faire pour utiliser la fonction de détection des dispositifs
BESTCOMS.
Les requêtes d'écriture de registre Modbus ne permettent pas de modifier les paramètres de la
configuration Ethernet. Pour la configuration des paramètres Ethernet du DECS-400, le logiciel
BESTCOMS doit être utilisé. Les pages (Modbus, Ethernet et NTP) de l'écran du panneau avant
permettent de visualiser les paramètres Modbus et Ethernet. Pour en savoir plus, consultez la Section 2
Interface homme-machine.
REQUÊTE ET RÉPONSE - PRÉSENTATION DÉTAILLÉE
Les paragraphes suivants présentent en détail les requêtes et réponses supportées par le DECS-400.
Lecture des registres propriétaires
Requête
Ce message de requête requiert la lecture d'un registre d'un bloc de registre. Le bloc de données contient
l'adresse du registre de départ et la quantité de registre devant être lue. Une adresse de registre N
permet la lecture du Registre propriétaire N+1.
Adresse
du
dispositi
f
Code de
fonction =
03
Adresse de
départ
Haute
Adresse
de départ
Basse
N° de
registres
Haute
N° de
registres
Basse
CRC
Basse
CRC
Haute
Le nombre de registres ne peut dépasser 125. Au-delà de cette quantité, le système renvoie une réponse
d'erreur avec un Code d'exception de « Fonction erronée ».
Réponse
Le message de réponse contient les données respectivement requises. Le bloc de données contient la
B-4
Communication Modbus™ du DECS-400
9369770990 Rev R