Télécharger Imprimer la page

Counter -- Cnt - Omron SYSMAC CPM1 Manuel De Programmation

Publicité

Instructions de temporisation et de comptage
Conseils d'utilisation
Drapeaux

7-15-5 COUNTER -- CNT

Symboles à contacts
Limitations
Description
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
340
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
passe à l'état OFF. Une fois activée, TMHH(----) s'exécute à partir de la SV par
unités de 1 ms.
La temporisation s'achève quand la PV atteint #0000 (s). Une fois la temporisa-
tion écoulée, la PV et le drapeau de fin sont maintenus. La temporisation peut
être redémarrée en commutant sa condition d'exécution de ON à OFF, puis à
ON ou en chargeant dans sa PV une autre valeur que #0000 avec une instruc-
tion telle que MOV(21).
L'utilisation des temporisations à très grande vitesse dans les parties "sautées"
du programme dépend du numéro TC utilisé pour définir la temporisation,
comme l'indique le tableau suivant :
Numéro TC
000 à 003,
La temporisation s'arrête quand la condition d'exécution de JMP(04)
008 à 255
est OFF. Ceci peut considérablement réduire la précision des tem-
porisations dans les parties "sautées" du programme.
004 à 007
Lorsque le saut numéro 00 est utilisé, la temporisation cesse de
s'exécuter lorsque la condition d'exécution de JMP(04) est OFF.
Ceci peut considérablement réduire la précision des temporisations
dans les parties "sautées" du programme.
Pour tous les autres numéros de sauts, la temporisation continuera
de s'exécuter normalement lorsque la condition d'exécution de
JMP(04) est OFF.
Les temporisations à très grande vitesse définies avec des numéros TC autres
que 004 à 007 peuvent manquer de précision au delà d'un temps de cycle de
1 ms (ce n'est pas le cas avec les temporisations à très grande vitesse définies
avec les numéros TC 004 au TC 007).
Les temporisations à très grande vitesse dans les parties "sautées" du pro-
gramme sont réinitialisées (à la SV) lorsque la condition d'exécution d'IL(02) est
OFF.
ER :
N n'est pas un numéro TC valide.
CP
CNT N
R
SV
Chaque numéro TC ne peut être utilisé comme valeur de définition que dans une
instruction TIMER ou COUNTER. Les numéros TC sont compris entre 000 et
255 sur les API des CPM2A/CPM2C et de 000 à 127 sur les API des
CPM1/CPM1A/SRM1(-V2).
CNT est utilisée pour déclencher un comptage dégressif à partir de la SV quand
la condition d'exécution de l'impulsion de comptage, CP, passe d'OFF à ON (la
valeur en cours (PV) est décrémentée de un à chaque fois que CNT est exécu-
tée avec une condition d'exécution ON pour CP, la dernière condition d'exécu-
tion étant OFF). Lorsque la condition d'exécution ne varie pas ou passe de ON à
OFF, la PV de CNT n'est pas modifiée. Le drapeau de fin du compteur passe à
Fonctionnement
Valeurs de définition
N : Numéro TC
#
Zones de données d'opérandes
SV : Valeur de consigne (mot, BCD)
IR, SR, AR, DM, HR, LR, #
Chapitre
7-15

Publicité

loading