Code De Fonction 15 - Force Multiple Coils - Siemens SIMATIC S7-300 Instructions De Service

Masquer les pouces Voir aussi pour SIMATIC S7-300:
Table des Matières

Publicité

Codes de fonction

6.11 Code de fonction 15 - Force Multiple Coils

6.11
Code de fonction 15 - Force Multiple Coils
Fonction
Ce code de fonction permet de modifier jusqu'à 2040 bits dans l'esclave.
Adresse de début
Le paramètre Adresse du bit de début n'est pas vérifié par le pilote et émis tel quel.
Nombre de bits
Toute valeur comprise entre 1 et 2040 est permise pour le nombre de bits, number of coils.
Elle détermine le nombre de bits qui doivent être remplacés dans l'esclave.
Le paramètre « Compteur d'octets » du télégramme de demande est formé par le pilote en
tenant compte du paramètre « Nombre de bits » qui lui est remis.
DB source du bloc SEND
Structure de la zone source du bloc SEND :
Adresse
+0.0
+1.0
+2.0
+4.0
+6.0
Exemple
Télégramme de demande FONCTION 15 :
05H
0FH
00H
50H
00H
0AH
02H
CDH
EFH
xxH
xxH
66
Nom
Type
address
Octet
function
Octet
bit_startadr
WORD
bit_number
INT
coil_state[1]
WORD
Adresse esclave
Code de fonction
Adresse du bit « poids fort »
Adresse du bit « poids faible »
Nombre de bits « poids fort »
Nombre de bits « poids faible »
Compteur d'octets
Etat du bit 50H à 57H
Etat du bit 58H à 59H
Contrôle CRC « poids faible »
Contrôle CRC « poids fort »
Pilote chargeable pour les CP point à point : Protocole MODBUS, format RTU, S7 est le maître
Valeur initiale
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
du bit 5FH à 58H/57H à 50H
Instructions de service, 09/2009, A5E00218412-06

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières