Omron SYSMAC CS Série Manuel De Programmation page 299

Automates programmables
Table des Matières

Publicité

Registres d'index
272
Traitement LIFO (dernier entré, premier sorti)
Le diagramme suivant illustre le fonctionnement d'une pile dernier entré,
premier sorti (LIFO).
Adresse de pointeur
A
B
V
W
1
X
Gestion de données de tables spécifiques
Vous pouvez lire, écrire, insérer ou supprimer différentes entrées dans une
table. Le diagramme suivant montre un exemple de lecture.
Adresse de pointeur
A
Lecture
B
V
W
−n
X
Un décalage à partir de l'adresse de
pointage est spécifié.
Comptage des données de tables
Le diagramme suivant décrit la procédure de comptage des données d'une
table.
Adresse de pointeur
A
B
V
W
X
Instructions d'empilement
Le tableau suivant répertorie les instructions d'empilement et leurs fonctions.
Exemples d'applications caractéristiques des piles : le traitement des
informations relatives aux rayonnages pour les systèmes d'entreposage
automatisés, le traitement des résultats de test et la gestion des informations
relatives aux pièces de fabrication sur un convoyeur.
Instruction
SSET(630)
Définit une région d'empilement.
PUSH(632)
Stocke des données dans le prochain mot disponible de la pile.
FIFO(633)
Lit des données de la pile suivant la méthode du premier entré,
premier sorti.
LIFO(634)
Lit des données de la pile suivant la méthode du dernier entré,
premier sorti.
SREAD(639)
Lit une entrée spécifique de la table (UC CS1-H, CJ1-H, CJ1M ou
CS1D uniquement).
SWRITE(640) Ecrit une entrée spécifique dans la table (UC CS1-H, CJ1-H, CJ1M
ou CS1D uniquement).
SINS(641)
Insère une entrée spécifique dans la table (UC CS1-H, CJ1-H, CJ1M
ou CS1D uniquement).
SDEL(642)
Supprime une entrée spécifique de la table (UC CS1-H, CJ1-H,
CJ1M ou CS1D uniquement).
SNUM(638)
Compte le nombre d'entrées dans la table (UC CS1-H, CJ1-H, CJ1M
ou CS1D uniquement).
Lit le mot le plus récent des données
stockées dans la pile. Chaque fois qu'un
mot est lu, le pointeur est décrémenté
d'une unité afin d'indiquer l'adresse
suivante pour le stockage.
X
Les données à la position qui a été lue
restent inchangées.
Les données sont lues à partir d'un
décalage spécifique de l'adresse de
V
pointage dans la table.
La gestion de données de tables
spécifiques s'utilise, par exemple, pour
tracer des éléments sur un convoyeur.
Le nombre d'entrées dans la table de
Compte toutes les
données est compté à partir de
entrées, à partir de
l'emplacement situé juste avant l'adresse
celle située juste
du pointeur jusqu'au début de la table.
avant l'adresse de
pointeur.
Ce traitement s'utilise, par exemple, pour
compter le nombre d'éléments sur un
convoyeur.
N
Fonction
Chapitre 6-2

Publicité

Table des Matières
loading

Table des Matières