Contrôleurs de sécurité XS/SC26 et SC10-2
Exemple de lecture de l'état des sorties virtuelles
Pour lire une seule fois l'état actuel des 64 premières sorties virtuelles, utilisez le Type de service 14 (Get Attribute Sin-
gle, hex 0E), Classe 0×64, Instance 1, Attribut 1. Un message explicite correct de ce type renvoie deux entiers 32 bits
représentant l'état des sorties VO1 à VO64.
La figure suivante illustre la commande MSG pour ce message explicite.
Illustration 235. Commande MSG — Onglet Configuration
Illustration 236. Commande MSG — Onglet Communication
La figure suivante illustre la table définie par l'utilisateur (appelée XS_Explicit_VO_Status) affichant deux entiers 32 bits.
Illustration 237. Table définie par l'utilisateur
Dans cet exemple de données, nous pouvons voir que VO1 est actuellement activé (ON). VO1 est le mot 1, bit 0 > 2^0 =
1
Exemple de lecture d'informations système
Il est possible d'accéder à certaines informations système au moyen de messages explicites Ethernet/IP, et notamment
le nom de la configuration du contrôleur de sécurité. Pour obtenir ces informations, utilisez le Type de service 14 (Get
Attribute Single, hex 0E), Classe 0×72, Instance 1, Attribut 3. Un message explicite correct de ce type renvoie la chaîne
ASCII et 32 bits représentant le nom de la configuration du contrôleur de sécurité.
La figure suivante illustre la commande MSG pour ce message explicite.
www.bannerengineering.com
227