Nom dans l'éditeur LL984
|
Nom du bloc fonction
|
---|---|
Nom de l'instruction 984 héritée
|
Nom dans d'autres outils et éditeurs comme :
|
![]() |
![]() |
Broche d'entrée
|
Nom
|
Type de données
|
Plage d'adresses
|
Signification
|
---|---|---|---|---|
Haut
|
ENABLE
|
–
|
L'opération est lancée lorsque l'état passe de OFF à ON.
|
Nœud
|
Type de nœud
|
Nom
|
Type de données
|
Plage d'adresses
|
Signification
|
---|---|---|---|---|---|
Haut
|
IN
|
QUEUE
|
ANY_ARRAY_UINT
|
%MW
|
Pointeur de file d'attente suivi du tableau de la file d'attente déclaré comme ARRAY[1..(1+LENGTH] OF UINT
(1+LENGTH est représenté sous la forme d'une constante.
La valeur située à la fin de la file d'attente (position haut) est celle à lire et à insérer dans la destination.
|
Milieu
|
IN/OUT
|
DEST
|
ANY_ARRAY_UINT ou ANY_ARRAY_EBOOL
|
%M, %MW
|
Données cibles à entrer dans la file d'attente. La source peut être un mot de type UINT ou un tableau ARRAY[1..16] OF BOOL.
|
Bas
|
IN
|
LENGTH
|
UINT
|
1...100
|
Nombre de mots à inclure dans la file d'attente.
Plage valide : 1 à 100.
|
Broche de sortie
|
Nom
|
Type de données
|
Plage d'adresses
|
Signification
|
---|---|---|---|---|
Haut
|
OUT
|
BOOL
|
–
|
Activé = indique que l'opération a réussi. (Echo à l'état de l'entrée ENABLE)
|
Milieu
|
FULL
|
BOOL
|
–
|
La valeur ON indique que la file d'attente est pleine.
|
Bas
|
EMPTY
|
BOOL
|
–
|
La valeur ON indique que la file d'attente est vide.
|