Sew Eurodrive PROFIBUS Manuel page 78

Table des Matières

Publicité

I
Fonctionnement de l'interface PROFIBUS MQP..
9
Lecture et écriture d'un paramètre avec PROFIBUS DP
0 0
Ecriture d'un
paramètre avec
PROFIBUS DP
(Write)
78
Pour l'exécution d'une fonction WRITE via le canal paramètres, le bit de Handshake ne
doit être modifié que lorsque tout le canal paramétré a été mis en forme pour la fonction
à réaliser. Cette contrainte est liée à la transmission cyclique du canal paramètres. Pour
écrire un paramètre, respecter donc l'ordre suivant :
1. Saisir l'index du paramètre à écrire dans l'octet 2 (Index High) et dans l'octet 3
(Index Low).
2. Saisir les données à écrire dans les octets 4 à 7.
3. Saisir le code de service et la longueur des données pour l'instruction d'écriture dans
l'octet de gestion (octet 0).
4. Par modification du bit de Handshake, transmettre l'instruction d'écriture au MQP.
Le MQP traite ensuite l'ordre d'écriture et délivre, par modification du bit de Handshake,
la confirmation d'exécution de la commande.
Le schéma présente le codage d'une fonction WRITE dans l'octet de gestion. La lon-
gueur de données est de quatre octets pour tous les paramètres du MQP. La trans-
mission de cette fonction au MQP se fait par modification du bit de Handshake. L'acti-
vation d'une fonction Write se fait donc en général par le codage 32
l'octet de gestion.
Octet 0 : gestion
7
6
5
4
0
0/1
1
1
0/1 = modification de la valeur du bit
3
2
1
0
0
0
1
0
Code de service :
0010 = Write
réservé
Longueur de données :
11 = 4 octets
Bit de Handshake
doit être modifié à chaque nouvelle requête
Bit d'état
0 = pas de défaut lors de l'exécution de la
fonction
1 = défaut lors de l'exécution de la fonction
Manuel Interfaces et modules répartiteur de bus PROFIBUS
ou 72
de
hex
hex

Publicité

Table des Matières
loading

Table des Matières