Exemple de programme d'automate ControlLogix en logique à relais
pour écrire plusieurs paramètres
Un message d'écriture dispersée est utilisé pour écrire dans plusieurs paramètres.
Cet exemple de message d'écriture écrit les valeurs suivantes sur les cinq paramètres
REAL 32 bits (virgule flottante) dans un variateur PowerFlex Série 750 :
Paramètre du variateur PowerFlex Série 750
536 - [Accel Time 2]
538 - [Decel Time 2]
575 - [Preset Speed 5]
576 - [Preset Speed 6]
577 - [Preset Speed 7]
Consultez la section
Objet DPI Parameter en page 150
ou la section
Objet Host DPI Parameter en page 164
pour connaître la numérotation des paramètres.
Tableau 8 - Exemples de points d'automate pour écrire plusieurs paramètres
Opérande
Points d'automate pour message d'écriture dispersée Data Type
XIC
Execute_Scattered_Write_Message
MSG
Scattered_Write_Message
Figure 28 - Exemples de logique à relais pour écrire plusieurs paramètres
Si le message explicite d' é criture dispersée doit être exécuté en permanence,
IMPORTANT
utilisez plutôt un message explicite d' é criture unique pour chaque paramètre
en utilisant le DPI Parameter Object Class code 0x93 et l'attribut A (voir
page
99). L'attribut A écrit en mémoire RAM, et non pas en mémoire non
volatile (EEPROM). Cet exemple de message d' é criture dispersée utilisant
l'attribut 0 écrit dans la mémoire non volatile. Au fil du temps, des écritures
continues dépasseront le cycle de vie de l'EEPROM et provoqueront un
dysfonctionnement du variateur.
Publication Rockwell Automation 750COM-UM001E-FR-P - Octobre 2013
Utilisation de la messagerie explicite
Valeur en écriture
11,1 s
22,2 s
33,3 Hz
44,4 Hz
55,5 Hz
(code de catégorie 0x93)
(code de catégorie 0x9F)
BOOL
MESSAGE
Chapitre 6
103