9-8
Messagerie explicite sur DeviceNet™
Octet 0
Bit 7
Local:1:I.
Adresse
Data[1].7
Nom point
–
Données
Réservé
Octet 1
Bit 15
Local:1:I.
Adresse
Data[1].15
Nom point
–
Données
Réservé
Octet 0
Bit 7
Local:1:O.
Adresse
Data[1].7
Commande_
Nom point
SortB
Sortie
Données
utilisateur B
Messagerie explicite avec
ControlLogix
Configuration de l'instruction MSG
Tableau 9.9 Exemple d'adressage d'entrée ControlLogix (bloc produit)
)
Instance 161, produit par défaut, du départ-moteur distribué standard
Bit 6
Bit 5
Local:1:I.
Local:1:I.
Data[1].6
Data[1].5
–
–
Réservé
Réservé
Bit 14
Bit 13
Local:1:I.
Local:1:I.
Data[1].14
Data[1].13
–
Etat_140M
Réservé
140M On
Tableau 9.10 Exemple d'adressage de sortie ControlLogix (bloc consommé)
Instance 160, consommé par défaut, du départ-moteur distribué standard
Bit 6
Bit 5
Local:1:O.
Local:1:O.
Data[1].6
Data[1].5
Commande_
–
SortA
Sortie
Réservé
utilisateur A
La plate-forme ControlLogix requiert beaucoup moins de structure
pour initier un message explicite. La requête/réponse de message
explicite se configure dans la fonction MSG. La fonction MSG se
trouve dans l'onglet Entrée/Sortie du logiciel RSLogix 5000.
Remarquez que dans l'exemple de programme ControlLogix, la
ligne 6 est la seule logique requise pour terminer la requête de
message explicite.
Un nom de point doit être donné à la fonction MSG avant que le reste
des informations puissent être définies. Dans cet exemple, un point a
été créé avec le nom explicit_mess. Une fois l'instruction nommée,
cliquez sur la case grise
L'exemple suivant indique le format de donnée exact utilisé pour une
requête « Get Attribute Single ». Ce message accède spécifiquement
au paramètre 104, Average Current. Voir le Tableau 9.6, page 9-4
pour des configurations supplémentaires.
Bit 4
Bit 3
Local:1:I.
Local:1:I.
Data[1].4
Data[1].3
–
–
En marche
Prêt
arrière
Bit 12
Bit 11
Local:1:I.
Local:1:I.
Data[1].12
Data[1].11
–
–
Entr.
MAA
utilisateur 3
Bit 4
Bit 3
Local:1:O.
Local:1:O.
Data[1].4
Data[1].3
–
–
Réservé
Réservé
pour définir le reste de l'instruction.
Bit 2
Bit 1
Local:1:I.
Local:1:I.
Data[1].2
Data[1].1
Etat_
–
Alarme
En marche
Alarme
avant
Bit 10
Bit 9
Local:1:I.
Local:1:I.
Data[1].10
Data[1].9
–
–
Entr.
Entr.
utilisateur 2
utilisateur 1
Bit 2
Bit 1
Local:1:O.
Local:1:O.
Data[1].2
Data[1].1
Commande_
–
RAZ défaut
RAZ défaut
Marche arrière
Bit 0
Local:1:I.
Data[1].0
Etat_
Déclenché
Déclenché
Bit 8
Local:1:I.
Data[1].8
–
Entr.
utilisateur 0
Bit 0
Local:1:O.
Data[1].0
–
Marche avant