Fonctionnement avec PROFIBUS DP-V1
I
10
Paramétrage via PROFIBUS DP
0 0
Gestion du canal-
paramètres
®
MOVILINK
8 octets
66
Le tableau suivant montre la structure du canal-paramètres MOVILINK
composé des éléments suivants :
•
un octet d'administration
•
un octet réservé
•
deux octets d'index
•
quatre octets de données
Octet 0
Octet 1
Octet 2
Index High
Sous-
Gestion
index
Index de paramètres
Le déroulement complet du paramétrage est défini par l'octet de gestion 0. Cet octet est
composé des paramètres de service tels que le code de service, la longueur des
données, l'exécution et l'état de la commande exécutée.
Le tableau suivant montre la structure du canal-paramètres MOVILINK
7 / MSB
6
Longueur de données
00 = 1 octet
01 = 2 octets
10 = 3 octets
11 = 4 octets (à régler impérativement !)
Bit de Handshake
doit être modifié pour chaque nouvelle requête en cas de transmission cyclique
Bit d'état
0 = pas de défaut lors de l'exécution de la fonction
1 = défaut lors de l'exécution d'une fonction
•
Les bits 0, 1, 2 et 3 contiennent le code de service. Ils définissent 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 la commande MOVI-PLC
•
Le bit 6 fait office de bit de Handshake entre l'automate amont et la commande
®
MOVI-PLC
advanced DHF41B. Il commande l'exécution de la fonction dans la
commande. Comme le canal-paramètres est transmis cycliquement avec les
données-process, il faudra indiquer à la commande MOVI-PLC
d'exécuter la fonction par modification du bit de Handshake 6. A chaque nouvelle
requête, ce bit devra changer d'état (toggle). La commande MOVI-PLC
DHF41B signale, à l'aide du bit de Handshake 6, si la fonction a été exécutée ou non.
La fonction est exécutée si, au niveau de l'automate, le bit de Handshake récep-
tionné correspond à celui émis.
•
Le bit d'état 7 indique si la fonction a été exécutée correctement ou non.
Manuel Interfaces DeviceNet et PROFIBUS DP-V1 pour MOVI-PLC® advanced DHF41B
Octet 3
Octet 4
Index Low
Données
MSB
5
4
3
Code fonction
0000 = pas de fonction
0001 = lecture paramètre
0010 = écriture paramètre
0011 = écriture du paramètre volatile
0100 = lecture de la valeur minimum
0101 = lecture de la valeur maximum
0110 = lecture du défaut
0111 = lecture de la mise à l'échelle
1000 = lecture de l'attribut
®
8 octets. Il est
Octet 5
Octet 6
Données
Données
4 octets de données
®
8 octets.
2
1
®
advanced DHF41B.
®
advanced DHF41B
®
Octet 7
Données
LSB
0 / LSB
advanced