Pour tester le service codage, vous pouvez entrer manuellement les valeurs
affichées, comme illustré ci-dessous, dans les prefixe en série de la commande,
où un module de ProSoft MVI56-PDPMV1 Profibus master a été installé
dans la face arrière de la rampe du ControlLogix.
• MVI56PDPMV1.Mailbox.AcyclicWrite.Out.SlotNumber = 3
• MVI56PDPMV1.Mailbox.AcyclicWrite.Out.SlaveAddress = 3
• MVI56PDPMV1.Mailbox.AcyclicWrite.Out.Length = 4
• MVI56PDPMV1.Mailbox.AcyclicWrite.Out.Index = 8
Les données à coder peuvent être entrées dans le
MVI56PDPMV1.Mailbox.AcyclicWrite.Out.Data[].matriciel de données;
ou alors les données peuvent être copiées via la logique scalaire et l'étiquette
d'un programme configuré localement, qui représente les types de données
correctes, pour la valeur des données devant être codées en direction du
paramètre appareil 520. Dans ce cas, la valeur serait une virgule flottante
ou un type de données RÉELLES. La valeur illustrée en
une valeur de 60.00 Hz.
Figure 44 - Codage acyclique de classe 1 pour paramètre variateur 520 - [Vites
Avt Max]
Pour déclencher manuellement le message à envoyer, entrez la valeur « 1 »
dans le MVI56PDPMV1.MailboxCommand.AcyclicWrite tag.
L'état de réponse du message indique un succès, quand les données contenues
dans le « MVI56PDPMV1.Mailbox.AcyclicWrite.In.ErrorDecode » prefixe
est une valeur de 0x00. Il faut souligner que toute valeur non-zéro indique
qu'une erreur s'est produite.
Publication de Rockwell Automation 750COM-UM004A-FR-P - décembre 2011
Chapitre
Messagerie acyclique
Figure
44, indique
6
63