Télécharger Imprimer la page

Omron SYSMAC CPM1 Manuel De Programmation page 110

Masquer les pouces Voir aussi pour SYSMAC CPM1:

Publicité

Fonctions d'interruption du SRM1(-V2)
1, 2, 3...
Arrêt de la temporisation
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
Démarrage en mode interruption programmée
Utiliser l'instruction STIM(69) pour démarrer la temporisation cyclique en mode
d'interruption programmée.
(@)STIM(69)
C
1
C
2
C
3
Lorsque C
est écrit comme une adresse de mot :
2
C
: Valeur de consigne du compteur à décrémentation (4 digits BCD) :
2
0000 à 9999
C
+ 1 : Intervalle de temps de décrémentation (4 digits BCD ; unité :
2
0,1 ms) : 0005 à 0320 (0,5 ms à 32 ms)
Les raisons de paramétrage sont les mêmes que pour le mode à une impul-
sion, mais en mode d'interruption programmée la PV de la temporisation est
réinitialisée à la valeur de consigne et la décrémentation recommence
après l'appel du sous-programme. En mode d'interruption programmée, les
interruptions continuent à être répétées à intervalles fixes jusqu'à ce que le
fonctionnement soit arrêté.
Lorsque C
est entré comme constante :
2
Les paramètres sont les mêmes que pour le mode à une impulsion, mais les
interruptions continuent à être répétées à intervalles fixes jusqu'à ce que
l'opération soit arrêté.
Lecture du temps écoulé de la temporisation
Utiliser l'instruction STIM(69) pour lire le temps écoulé de la temporisation.
(@)STIM(69)
C
1
C
2
C
3
C
: Nombre de fois où le compteur à décrémentation a été décrémenté (4 digits
2
BCD)
C
+ 1 : Intervalle de temps du compteur à décrémentation (4 digits BCD ;
2
unité : 0,1 ms)
C
: Temps écoulé depuis la décrémentation précédente (4 digits BCD ;
3
unité : 0,1 ms)
Le temps depuis le départ de la temporisation cyclique jusqu'à l'exécution de
cette instruction est calculé comme suit :
{(Contenu de C2) # (Contenu de C2+1) + (Contenu de C3)} # 0,1 ms
Si la temporisation cyclique indiquée est arrêté, alors "0000" est mémorisée.
Utiliser l'instruction STIM(69) pour arrêter la temporisation cyclique. La tempori-
sation cyclique sera arrêtée.
(@)STIM(69)
C
1
000
000
C
: Horloge, mode d'interruption programmée (003)
1
C
: Valeur de consigne de la temporisation (nº du pre-
2
mier mot)
C
: Sous-programme Nº (4 digits BCD) : 0000 à 0049
3
C
: Lecture du temps écoulé (006)
1
C
: Premier mot du paramètre 1
2
C
: Paramètre 2
3
C
: Arrêt de l'horloge (010)
1
Chapitre
2-4
97

Publicité

loading