Raccordement À D'autres Appareils; Read Coils 0X01 - Eaton easyE4 Manuel D'utilisation

Masquer les pouces Voir aussi pour easyE4:
Table des Matières

Publicité

10. Raccordement à d'autres appareils
10.7 Modbus TCP

10.7.2.1 Read Coils 0x01:

652
 b. Les octets restants sont spécifiques à la fonction
 2. Response-PDU (le serveur Modbus TCP doit les envoyer)
 a. L'octet 0 contient le code de la fonction de la requête
 b. Les octets restants sont spécifiques à la fonction
Lorsqu'une erreur survient, le serveur Modbus TCP envoie un message d'erreur
 
Error-Frame
l
 a. L'octet 0 contient toujours le code d'erreur de la requête (0x80 + code de la fonc-
tion)
 b. L'octet 1 contient le code d'exception (spécifique à l'erreur)
Les codes de fonction Requête & Réponse correspondants sont décrits ci-après pour
chacune des descriptions fonctionnelles susmentionnées.
Cette fonction lit, à partir d'une adresse de démarrage définie, le nombre saisi de sor-
ties de bit et renvoie le résultat octet par octet (8 sorties / octet)
Tab. 110: Request-PDU
Code de la fonc-
1 octet
tion
Adresse de démar-
2 octets
rage
Nombre de sorties 2 octets
Réaction à la réception de la requête
 1. Analyse de l'adresse de démarrage (répartie sur les octets 1-2)
 a. Octet 1 = Hi ; Octet 2 = Lo
 2. Analyse du nombre de sorties (réparti sur les octets 3-4)
 a. Octet 3 = Hi ; Octet 4 = Lo
 3. Lecture des états de sortie
 a. À partir du début de (adresse de démarrage) jusqu'à (adresse de démar-
rage + nombre de sorties)
Tab. 111: Response-PDU
Code de la fonction 1 octet
Nombre d'octets
1 octet
Valeurs de sortie
n * 1 octet
n= Nombre de sorties lues / 8
Préparation de l'envoi de la réponse
 1. Les bits lus sont codés bit par bit
(1 bit par état de sortie ; 1=ON, 0=OFF)
easyE4  07/20 MN050009 FR  www.eaton.com
0x01 ;Read Coils
Doit toujours être inférieur de 1 à la sortie de démarrage
(sur la base de 0)
1 à 2000 (0x7D0)
0x01 ;Read Coils
N
Valeur

Publicité

Table des Matières
loading

Table des Matières