Sew Eurodrive PROFIBUS Manuel page 72

Table des Matières

Publicité

I
Fonctionnement de l'interface PROFIBUS MQP..
9
Paramétrage par PROFIBUS DP
0 0
Gestion du canal
paramètres
Octet réservé
Adressage de
l'index
72
Le déroulement complet du paramétrage est défini par l'octet 0 (gestion). Cet octet est
composé des paramètres de service tels que le code de service, la longueur des don-
nées, l'exécution et l'état de la commande exécutée. Le schéma suivant montre que les
bits 0, 1, 2, et 3 contiennent le code de service et définissent donc la fonction en cours
d'exécution. Le bit 4 et le bit 5 servent à spécifier la longueur en octets des données à
écrire - à régler sur 4 octets pour les paramètres SEW.
MSB
Octet 0 : gestion
Bit :
7
6
5
4
Le bit 6 joue le rôle de bit d'acquittement entre la commande et le MQP. Il commande
l'exécution dans le MQP. Comme le canal paramètres est transmis cycliquement avec
ou sans données-process selon la configuration, il faudra indiquer au MQP d'exécuter
la fonction par modification du "bit de Handshake". A chaque nouvelle requête, ce bit
devra changer d'état (toggle). A l'aide du bit de Handshake, le MQP signale si la fonction
a été exécutée ou non. La fonction est exécutée si au niveau de la commande, le bit de
Handshake réceptionné correspond à celui émis. Le bit d'état indique si la fonction a été
correctement exécutée ou non.
L'octet 1 est réservé et doit généralement être réglé sur 0x00.
L'octet 2 (Index High) et l'octet 3 (Index Low) servent à définir les paramètres à lire ou
à écrire via le bus de terrain. Les paramètres du MQP sont adressés avec un index
unique, commun à tous les bus de terrain. Le chapitre "Index des paramètres" contient
tous les paramètres MQx avec index.
LSB
3
2
1
0
Code de service :
0000 = No Service
0001 = Read Parameter
0010 = Write Parameter
0011 = Write Parameter volatile
0100 = Read Minimum
0101 = Read Maximum
0110 = Read Default
0111 = Read Scale
1000 = Read Attribute
Longueur de données :
00 = 1 octet
01 = 2 octets
10 = 3 octets
11 = 4 octets (à régler impérativement !)
Bit de Handshake
en cas de transmission cyclique,
doit être modifé à 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

Publicité

Table des Matières
loading

Table des Matières