Télécharger Imprimer la page

Omron SYSMAC CQM1 Manuel De Programmation page 85

Masquer les pouces Voir aussi pour SYSMAC CQM1:

Publicité

Surveillance de changement d'état d'un bit
Exemple d'application
Macro non utilisée
00000
10001
10000
00001
00002
00200
10501
10500
00201
00202
00500
12001
12000
00501
00502
01000
15001
15000
01001
01002
2-4
Surveillance de changement d'état d'un bit
82
Les restrictions suivantes s'appliquent lors de l'utilisation d'une fonction macro.
• Les seuls canaux à pouvoir être utilisés pour chaque exécution de macro sont
les 4 canaux consécutifs commençant par le premier numéro de canal d'en-
trée (pour l'entrée) et les 4 canaux consécutifs commençant par le premier
canal de sortie (pour la sortie).
• Les entrées et sorties spécifiées doivent bien correspondre aux canaux utili-
sés dans le sous–programme.
• Même lorsque le mode de sortie direct est utilisé pour les sorties, les résultats
du sous–programme seront réellement reflétés dans les canaux de sortie spé-
cifiés uniquement à la fin du sous–programme (étape 3 ci–dessus).
Rem. : si MCRO(99) n'est pas utilisée, les bits IR 096 à 099 et IR 196 à 199 peuvent être
utilisés comme bits de travail.
Les premiers canaux d'entrée et de sortie peuvent être spécifiés non pas à l'aide
des bits d'E/S, mais également avec d'autres bits (HR, bits de travail, etc.) ou à
l'aide de canaux DM.
Les sous–programmes appelés par MCRO(99) sont définis par SBN(92) et
RET(93), comme de simples sous–programmes.
Lorsqu'une macro est utilisée, le programme peut être simplifié comme suit :
10000
10001
10500
10501
12000
12001
15000
15001
Le CQM1 permet la surveillance sur changement d'état de la console de pro-
grammation ou du LSS. On peut détecter la transition OFF à ON ou ON à OFF
25313 (constamment à ON)
09600
19600
Sous–pro-
gramme
09601
utilisé pour
définir la
macro
Chapitre 2–4
Macro utilisée
MCRO(99)
090
000
100
MCRO(99)
090
002
105
MCRO(99)
090
005
120
MCRO(99)
090
010
150
SBN(92)
090
19601
19600
19602
19601
RET(93)

Publicité

loading