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

Table des Matières

Publicité

Registres d'index
0000
01
ON
Incrémente de 5 le registre IR0 à chaque répétition et compare les mots 1, 3 et 5
de chaque enregistrement à la donnée de comparaison. Ecrit le numéro
d'enregistrement dans D00000 et interrompt la boucle en cas d'égalité.
536
DIM
&1
&5
&1000
E0_00000
SETR
&1
&0
IRO
JMP
&1000
FOR
&1000
=
=
+0,IRO
+2,IRO
#1234
#ABCD
+L
IRO
&5
IRO
NEXT
JME
&1000
Définie une table de 1000 enregistrements
de 5 mots chacun.
Range l'adresse mémoire de l'API du
premier enregistrement (enregistrement 0)
dans IR0.
Saute la boucle FOR-NEXT si les conditions
d'exécution ne sont pas paramétrées.
Exécute la boucle FOR-NEXT 1000 fois au
maximum (1000 enregistrements).
GETR
=
+4,IRO
#9999
D00000
Compare le mot 1 à #1234, le mot 3 à
#ABCD, et le mot 5 à #9999.
Si les mots 1, 3, et 5 contiennent la donnée
de comparaison, le numéro
d'enregistrement est rangé dans D00000 et
une interruption BREAK interrompt la
boucle.
Ajoute 5 à l'adresse mémoire de l'API dans IR0 pour
se déplacer au début de l'enregistrement suivant.
Retour à l'instruction FOR pour continuer la boucle.
Saut si la condition d'exécution n'est pas paramétrée.
Chapitre
13-2
&1
IRO
BREAK

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Sysmac cs1g/h-cpuj j-ev1

Table des Matières