Télécharger Imprimer la page

Instructions De Définition D'étapes : Step Define Et Step Start--Step(08)/Snxt(09); Instructions De Définition D'étapes : Step Define Et Step Start--Step(08)/Snxt - Omron SYSMAC CPM1 Manuel De Programmation

Masquer les pouces Voir aussi pour SYSMAC CPM1:

Publicité

Instructions de définition d'étapes
7-14 Instructions de définition d'étapes : STEP DEFINE et
STEP START--STEP(08)/SNXT(09)
Limitations
Description
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
Symboles à contacts
STEP(08) B
SNXT(09) B
Tous les bits de commande doivent se trouver dans le même mot et être placés
les uns à la suite des autres.
Les instructions de définition d'étapes STEP(08) et SNXT(09) sont utilisées
conjointement pour définir des points d'arrêt entre les différents segments d'un
grand programme, de façon à ce que ceux-ci s'exécutent comme des éléments
individuels réinitialisés après exécution. Un segment de programme est
habituellement défini pour correspondre à un processus complet de
l'application (se reporter aux exemples d'applications plus loin dans ce
chapitre). Une étape est similaire à un code de programmation normal mais
certaines instructions (END(01), IL(02)/ILC(03), JMP(04)/JME(05) et SBN(92))
peuvent ne pas y figurer.
STEP(08) utilise un bit de commande dans les zones IR ou HR pour définir le
début d'un segment de programme appelé "étape". STEP(08) n'exige pas de
condition d'exécution : son exécution est commandée par le bit de commande.
Pour démarrer l'exécution d'une étape, SNXT(09) est utilisée avec le même bit
de commande que STEP(08). Lorsque SNXT(09) est exécutée avec une condi-
tion d'exécution ON, l'étape correpondant au même bit de commande est exé-
cutée. Lorsque la condition d'exécution est OFF, l'étape n'est pas exécutée.
L'instruction SNXT(09) doit figurer dans le programme pour pouvoir être exécu-
tée avant que le programme n'atteigne l'étape correspondante. Elle peut être
utilisée à différents endroits précédant cette étape afin de commander celle-ci
selon deux conditions d'exécution (voir exemple 2, ci--dessous). Les étapes du
programme ne commençant pas par SNXT(09) ne seront pas exécutées.
Une fois SNXT(09) utilisée dans le programme, l'exécution des étapes se pour-
suit jusqu'à ce que STEP(08) soit exécutée sans bit de commande. Pour ce
faire, STEP(08) doit être précédée de SNXT(09) avec un bit de commande fac-
tice. Ce peut être n'importe quel bit IR ou HR. Il ne peut s'agir d'un bit de com-
mande utilisé dans une STEP(08).
Zones de données de définition
STEP(08)
Chapitre
7-14
B : Bit de commande
IR, AR, HR, LR
B : Bit de commande
IR, AR, HR, LR
333

Publicité

loading