Code De Fonction 15 - Force Multiple Coils - Siemens SIMATIC ET 200S Instructions De Service

Masquer les pouces Voir aussi pour SIMATIC ET 200S:
Table des Matières

Publicité

Modbus/USS
3.5 Pilote maître Modbus
3.5.15
Code de fonction 15 – Force Multiple Coils
Fonction et structure
Fonction
Adresse de début Le paramètre Adresse de début des bits n'est pas vérifié par le pilote et
Nombre de bits
LEN en octets
DB source SEND
La table indique la structure de la plage source SEND :
Adresse
+0.0
+1.0
+2.0
+4.0
+6.0
DB de destination de RCV
La table indique le contenu de la plage de destination RCV :
Adresse
+0.0
+1.0
+2.0
+4.0
Le pilote envoie les données du DB source mot par mot. L'octet de poids fort (octet 1) de
l'adresse de mot "EF" dans le DB est envoyé en premier, puis vient l'octet de poids faible
(octet 0) de l'adresse de mot "CD" du DB. Si un nombre impair d'octets est envoyé, le
dernier octet correspond à l'octet de poids fort (octet 1).
176
Ce code de fonction permet de modifier jusqu'à 1696 bits dans l'esclave.
est émis tel quel.
Toute valeur comprise entre 1 et 1696 est autorisée comme nombre de
bits (nombre de bobines). Cette valeur correspond au nombre de bits qui
doivent être écrasés dans l'esclave. Le paramètre "Compteur d'octets"
dans le télégramme de requête est généré par le pilote en fonction du
paramètre "Nombre de bits" transmis.
> 6
Nom
Type
Adresse
BYTE
Fonction
BYTE
Adresse de début
WORD
des bits
Nombre de bits
INT
coil_state[1]
WORD
Nom
Type
Adresse
BYTE
Fonction
BYTE
Adresse de bit
WORD
Nombre de bits
INT
Valeur de début
Commentaire
B#16#5
Adresse esclave
B#16#0F
Code de fonction
W#16#0058
Adresse de début des bits
10
Nombre de bits
W#16#EFCD
Etat de la bobine
5FH..58H/57H..50H
Valeur actuelle
Commentaire
B#16#5
Adresse esclave
B#16#F
Code de fonction
W#16#0058
Adresse de bit
10
Nombre de bits
Instructions de service, 03/2009, A5E00124882-05
Modules d'interface série

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

6es7 138-4df01-0ab0

Table des Matières