Télécharger Imprimer la page

Instructions De Temporisation Et De Comptage - Omron SYSMAC CPM1 Manuel De Programmation

Publicité

Instructions de temporisation et de comptage

00000
00100
25407
Adresse
Instruction
00000
LD
00001
SNXT(09)
00002
STEP(08)
00003
LD

7-15 Instructions de temporisation et de comptage

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
remettre à zéro les compteurs dans les étapes, comme illustré ci-des-
sous.
SNXT(09) 20000
STEP(08) 20000
CP
CNT 001
#0003
R
Opérandes
Adresse
00000
20000
20000
00100
TIM et TIMH(15) sont utilisées pour décrémenter les instructions de temporisa-
tion de retard ON ; elles exigent un numéro TC et une valeur de consigne (SV).
STIM(69) est utilisée pour commander des temporisations cycliques, qui sont
utilisées pour lancer des sous-programmes d'interruption.
CNT décrémente un compteur et CNTR(12) inverse celui-ci. Toutes deux exi-
gent un numéro TC et une SV (valeur de consigne). Toutes deux sont également
reliées à plusieurs lignes secondaires qui servent de signal(aux) d'entrée et de
remise à zéro. CTBL(63), INT(89) et PRV(62) sont utilisées pour contrôler le
compteur à grande vitesse. INT(89) est également utilisée pour mettre fin à la
sortie des impulsions.
Un numéro TC ne peut être redéfini, une fois utilisé comme valeur de définition
dans une instruction de temporisation ou de comptage. Une fois définis, les
numéros TC peuvent être utilisés autant de fois que nécessaire comme
opérandes dans des instructions autres que les instructions de temporisation et
de comptage.
Les numéros TC sont compris entre 000 et 255 dans les API des CPM2A/
CPM2C et de 000 à 127 dans les API des CPM1/CPM1A/SRM1(-V2). Aucun
préfixe n'est nécessaire pour l'utilisation d'un numéro TC comme valeur de
définition dans une instruction de temporisation ou de comptage. Une fois défini
comme compteur, un numéro TC peut être précédé d'un préfixe TIM pour être
utilisé comme opérande dans certaines instructions. Ce préfixe TIM est utilisé
indépendamment de l'instruction de temporisation ayant servi à définir la tem-
porisation. Une fois défini comme compteur, un numéro TC peut être précédé
d'un préfixe CNT pour être utilisé comme opérande dans certaines instructions.
CNT est également utilisé indépendamment de l'instruction de comptage ayant
servi à définir le comptage.
Des numéros TC peuvent être spécifiés comme opérandes exigeant des don-
nées sous forme de bits ou de mots. Lorsqu'il est spécifié comme ce type d'opé-
rande, le numéro TC accède à un bit faisant office de "drapeau de fin" (indiquant
la fin de la temporisation ou du comptage) : ce bit, normalement à l'état OFF,
passe à l'état ON à la fin de la temporisation ou du comptage. Un numéro TC
spécifié comme opérande exigeant des données sous forme de bits ou de mots
accède à un emplacement mémoire contenant la valeur en cours (PV) de la tem-
Démarrage
20000
25407
1 cycle
Instruction
Opérandes
00004
LD
00005
CNT
#
Chapitre
7-15
25407
01
0003
335

Publicité

loading