Code De Fonction 15 - Write Multiple Coils - Siemens SIMOCODE pro Manuel De Configuration

Pour modbus rtu
Masquer les pouces Voir aussi pour SIMOCODE pro:
Table des Matières

Publicité

Communication
3.1 Modbus RTU
3.1.6.6

Code de fonction 15 - Write Multiple Coils

Fonction
Cette fonction permet au système maître Modbus d'écrire plusieurs bits dans la zone de
mémoire de bits de SIMOCODE pro.
Une adresse valide est attendue comme adresse de début à partir de la zone de mémoire
de bits. L'adresse sélectionnée doit être marquée comme étant accessible en écriture (voir
tableaux au chapitre Tables de données Modbus (Page 37), colonne "Accès").
Lors de l'écriture de plusieurs bits, ceux-ci doivent être marqués de manière cohérente en
tant que de bloc comme étant "accessibles en écriture". Une zone de bits interrompue par
des bits accessibles en lecture seule ne peut pas être écrite en tant que bloc.
Télégramme de demande
Adresse de
l'esclave
1 octet
Télégramme de réponse
Adresse de
l'esclave
1 octet
Exemple
Plusieurs bits de sortie dans la zone de la mémoire image des sorties de SIMOCODE pro
avec l'adresse d'esclave 16 doivent être écrits via Modbus. Ces bits permettent
généralement de mettre en route et d'arrêter le moteur, de sélectionner le mode de
fonctionnement "Distant / Manuel" ou de générer une commande de réinitialisation.
Dans l'exemple présenté, il convient, pour un appareil SIMOCODE exploité en tant que
démarreur direct (voir chapitre "Exemples de circuits" dans le Manuel système
SIMOCODE pro PROFIBUS
(http://support.automation.siemens.com/WW/view/fr/20017780)), de démarrer le moteur et
d'activer le mode de fonctionnement "Distant" :
Offset
0x0001
0x0002
0x0003
0x0004
0x0005
Valeur à transmettre : 00010010b = 0x12
30
Code de
Adresse de
fonction
début
1 octet
2 octets
Code de fonction
1 octet
Signification
Moteur arrêté
Moteur en marche
Fonction de test
Démarrage d'urgence
Distant
Nombre
Nombre
de bits
d'octets
2 octets
n octet(s)
Adresse de début Nombre de bits
2 octets
2 octets
Manuel de configuration, 04/2015, A5E33498234003A/RS-AA/001
Données
CRC
n octet(s)
2 octets
CRC
2 octets
Etat
0
1
0
0
1
SIMOCODE pro Modbus RTU

Publicité

Table des Matières
loading

Table des Matières