Adressage des objets langage associés aux équipements esclaves connectés au bus AS-i
(Traduction du document original anglais)
Présentation
L'acquisition d'entrées et la mise à jour des sorties d'équipements esclaves connectés au bus AS-i sont effectuées automatiquement, et respectivement, au début et à la fin de chaque cycle de la tâche dans laquelle le module TSX SAY 100 est configuré.
Le programme utilisateur accède à ces entrées et sorties via les objets langage.
L'adressage est défini de la manière suivante :
Syntaxe
Le tableau ci-dessous décrit les différents éléments constituant l'adressage :
Famille
Elément
Valeurs
Signification
Symbole
%
-
-
Type d'objet
I
Q
-
-
Image de l'entrée physique du module.
Image de la sortie physique du module.
Ces informations sont échangées automatiquement à chaque cycle de la tâche à laquelle elles sont rattachées.
Numéro de bus et d'esclave
b
1 à 999
Numéro du bus.
Excepté la valeur 2 si Fipio est utilisé.
e
1 à 31
Numéro d'esclave
Numéro du rack
r
0
Numéro de rack virtuel.
Position du module
m
0
Position du module virtuel
Voie
c
0 à 3
Numéro d'entrée ou de sortie
Exemple
%I\4.1\0.0.3 signifie : entrée 3 du bus 4 de l'esclave 1 et implicitement rack 0 et module 0 du module TSX SAY 100.
%Q\8.31\0.0.0 signifie : sortie 0 du bus 8 de l'esclave 31 et implicitement rack 0 et module 0 du module TSX SAY 100.
Illustration
NOTE : L'adresse physique d'un esclave AS-i est programmée par une console.
Adressage multiple
Lors de la connexion d'un ou de plusieurs esclaves, veillez à ne pas attribuer une adresse déjà utilisée par un esclave du bus.
Si cela se produit, deux cas de figure peuvent se présenter :