Télécharger Imprimer la page

High-Speed Timer -- Timh - Omron SYSMAC CPM1 Manuel De Programmation

Publicité

Instructions de temporisation et de comptage
Conseils d'utilisation
Drapeaux

7-15-2 HIGH-SPEED TIMER -- TIMH(15)

Symboles à contacts
Limitations
Description
Conseils d'utilisation
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
La figure suivante illustre le rapport entre la condition d'exécution de TIM et l'in-
dicateur de fin qui lui est affecté.
ON
Condition d'exécution
OFF
ON
Drapeau de fin
OFF
Les temporisations dans les parties de programme verrouillées sont remises à
zéro lorsque la condition d'exécution d'IL(02) est sur OFF. Une coupure de cou-
rant remet également les temporisations à zéro. Pour définir une temporisation
qui ne soit pas remise à zéro dans ces conditions, il est possible d'effectuer le
comptage des bits d'impulsions d'horloge dans la zone SR pour produire des
temporisations utilisant l'instruction CNT. Se reporter au paragraphe 7-15-5
COUNTER -- CNT pour de plus amples informations.
ER :
Le canal DM indirectement adressé n'existe pas (le contenu du canal
*DM n'est pas en BCD ou la limite de la zone DM a été dépassée).
TIMH(15) N
SV
La SV est comprise entre 00,00 et 99,99 (bien que 00,00 et 00,01 puissent être
utilisés, 00,00 désactive la temporisation en mettant à l'état ON le drapeau de
fin, ce qui fait qu'il n'est pas sûr que 00,01 soit balayé). La virgule décimale n'est
pas prise en compte.
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 dans les API des CPM2A/CPM2C et entre 000 et 127 dans les API des
CPM1/CPM1A/SRM1(-V2).
TIMH(15) fonctionne comme TIM mais TIMH se mesure en unités de 0,01 sec-
onde. Se reporter au paragraphe 7-15-1 TIMER -- TIM pour de plus amples infor-
mations sur son utilisation.
Les temporisations dans les parties verrouillées du programme sont remises à
zéro quand la condition d'exécution d'IL(02) est OFF. Les coupures de courant
remettent également les temporisations à zéro. Pour définir une temporisation
qui ne soit pas remise à zéro dans ces conditions, il est possible d'effectuer le
comptage des bits d'impulsions d'horloge de la zone SR pour produire des tem-
porisations en utilisant CNT. Se reporter au paragraphe 7-15-5 COUNTER --
CNT pour de plus amples informations.
Les temporisations se trouvant dans les parties "sautées" du programme ne
sont pas remises à zéro quand la condition d'exécution de JMP(04) est OFF. La
temporisation cesse de s'exécuter lorsque le numéro de saut 00 est utilisé, mais
continue de s'exécuter avec les autres numéros de saut.
SV
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
SV
337

Publicité

loading