Télécharger Imprimer la page

Omron SYSMAC CPM1 Manuel De Programmation page 108

Masquer les pouces Voir aussi pour SYSMAC CPM1:

Publicité

Fonctions d'interruption du CPM1/CPM1A
Exemple d'application
(Mode incrémental/
décrémental)
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
Cet exemple montre un programme utilisant le compteur à grande vitesse avec
des entrées à différence de phase en mode incrémental/décrémental, faisant
des comparaisons au moyen de la méthode de comparaison de plage.
Les conditions de comparaison (limites supérieures et inférieures des plages)
sont mémorisées dans le tableau de comparaison avec les numéros de sous-
programmes. Jusqu'à 8 plages séparées peuvent être définies. Le sous-pro-
gramme correspondant est exécuté lorsque la PV du compteur est dans la
plage.
Rem. Toujours définir 8 plages. Lorsque moins de 8 plages sont nécessaires, placer
les numéros restants de sous-programme à FFFF. La valeur FFFF indique
qu'aucun sous-programme ne doit être exécuté.
Les données suivantes sont mémorisées dans le tableau de comparaison :
DM 0000
DM 0001
DM 0002
DM 0003
DM 0004
DM 0005
DM 0006
DM 0007
DM 0008
DM 0009
DM 0010
DM 0011
DM 0012
DM 0013
DM 0014
.
.
.
.
DM 0035
DM 0036
DM 0037
DM 0038
DM 0039
Le schéma suivant montre l'exemple de schéma à contacts. DM 6642 doit être
réglé à 01j0, lorsque j est la méthode de remise à zéro pouvant être réglée à 0
ou 1.
25315 (Sur ON pour le premier cycle)
1500
0000
Limite inférieure 1 : 1 500 comptages
3000
0000
Limite supérieure 1 : 3 000 comptages
0040
Nº prog. d'interruption pour la plage 1 : 40
7500
0000
Limite inférieure 2 : 7 500 comptages
0000
0001
Limite supérieure 2 : 10 000 comptages
0041
Nº prog. d'interruption pour la plage 2 : 41
0000
0000
0000
0000
FFFF
Prog. d'interruption de la plage 3 non exécuté
.
.
.
.
.
.
.
.
0000
0000
0000
0000
FFFF
Prog. d'interruption de la plage 8 non exécuté
CTBL(63)
000
Mémorise le tableau de comparaison, mode
valeur à atteindre
001
DM 0000
Premier mot du tableau de comparaison
SBN(92)
040
Programme d'interruption 40
RET(93)
SBN(92)
001
Programme d'interruption 41
RET(93)
Chapitre
2-3
95

Publicité

loading