Omron SYSMAC CS1 Série Guide D'installation page 556

Table des Matières

Publicité

Registres d'index
,IR2
,IR1+
ON
La boucle FOR-NEXT démarre les temporisations de T0000 à T0099 en répétant 100 fois la
boucle et en incrémentant le contenu de IR0 (numéro de temporisation/adresse de
consigne), de IR1 (adresse de bit de fin), de IR2 (adresse du bit de travail) et de D00000
(adresse de consigne).
Le sous-programme à 11 instructions de la partie gauche est équivalent au
sous-programme à 200 instructions de la partie droite.
Range l'adresse
MOVRW
mémoire de l'API
T0000
des consignes des
IR0
T0000 dans IR0.
MOVR
Range l'adresse
mémoire de l'API des
T0000
drapeaux de fin des
IR1
T0000 dans IR1.
Range l'adresse
MOVR
mémoire de l'API de
W00000
W00000 dans IR2.
IR2
MOV
&100
Ecrit &100 dans D00000.
D00000
Saute la boucle
JMP
FOR-NEXT si les
&1
pointeurs ci-dessus n'ont
pas été paramétrés.
Répète 100 fois la
FOR
boucle FOR-NEXT.
&100
Si le bit de travail par IR2 est
TIM
à OFF, TIM démarre la
temporisation avec les
,IRO+
consignes adressées dans
@D00000
IR0+ et les valeurs courantes
adressées dans D00000.
Si le drapeau de fin adressé dans IR1 est à ON,
,IR2+
OUT met à ON le bit de travail adressé dans IR2.
Incrémente le contenu de D00000.(l'adresse
++
suivante contient une consigne).
D00000
NEXT
JME
&1
Chapitre
W000
00
T0000
W000
W000
01
T0001
W000
W006
03
T0099
W006
13-2
TIM
0000
D00100
00
TIM
0001
D00101
01
TIM
0099
D00109
03
531

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Sysmac cs1g/h-cpuj j-ev1

Table des Matières