Siemens SIMOCODE pro Manuel De Configuration page 33

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

Publicité

Exemple
Ecriture des sorties et relecture des signaux d'entrée de l'appareil SIMOCODE pro. Pour ce
faire, un registre 0x0000 doit être écrit dans la zone de la MIS (mémoire image des sorties)
et en même temps 4 registres doivent être lus à partir de 0x0400 dans la zone de la MIE
(mémoire image des entrées). Adresse d'esclave du SIMOCODE pro = 16 (10h).
Le registre écrit sur SIMOCODE doit démarrer le moteur en marche à droite (24h) dans le
mode "Distant".
Dans cet exemple, il convient de veiller à ce que la fonction demandée "Démarrer moteur
(sens de rotation) à droite" ne soit pas retournée dans le cycle directement identique au
nouvel état. La raison à cela est le temps d'exécution de la commande Marche dans
SIMOCODE et la temporisation des contacteurs. Ce n'est que quelques cycles de
communication plus tard que la signalisation en retour de la MIE commencera également
avec 0x0024.
Remarque
Read/Write Multiple Registers
FC23 n'a accès qu'à MIE/MIS.
Télégramme de demande
Adresse
de l'es-
clave
1 octet
0x10
Télégramme de réponse
Adresse de l'esclave Code de fonction
1 octet
0x10
Remarque
Fonction "Read/Write Multiple Registers"
La fonction "Read/Write Multiple Registers" ne peut pas être utilisée pour l'écriture de
valeurs de paramètres via Modbus.
L'écriture de valeurs de paramètres entraîne dans SIMOCODE un temps d'exécution pour
l'écriture des paramètres dans la mémoire interne, alors que cet appareil SIMOCODE ne
peut pas réagir à une demande de communication ou la commande "Read/Write Multiple
Registers" ne peut pas aboutir.
SIMOCODE pro Modbus RTU
Manuel de configuration, 04/2015, A5E33498234003A/RS-AA/001
Code de
Adresse
Nombre de
fonction
de début
registres
Processus
(accès en
de lecture
écriture)
1 octet
2 octets
2 octets
0x17
0x04 0x00
0x0004
1 octet
0x17
Adresse
Nombre
de début
de
Proces-
registres
sus
N (ac-
d'écriture
cès en
écriture)
2 octets
2 octets
0x00
0x00
0x00
0x01
Nombre_octets
Données
1 octet
Nx2 octets
0x08
0x00 0x00
Communication
3.1 Modbus RTU
Nombre
Données
CRC
d'octets
(accès en
(accès
écriture)
en écri-
ture)
1 octet
Nx
2 octets
2 octets
0x02
0x00
0x24
CRC
2 octets
0x00 0x00
33

Publicité

Table des Matières
loading

Table des Matières