Télécharger Imprimer la page

Omron SYSMAC CPM1 Manuel De Programmation page 53

Publicité

Fonctions d'interruption des CPM2A/CPM2C
Programmation en
schéma à contacts
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
40
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
Faire attention au temps d'exécution du programme d'interruption et à l'interrup-
tion par temporisation cyclique planifiée. Lorsque le temps d'exécution du pro-
gramme d'interruption excède la temporisation cyclique de l'installation, les
interruptions planifiées ne peuvent pas être correctement exécutées.
Le tableau suivant montre les fonctions d'instruction liées à la commande d'en-
trée d'interruption :
Instruction
Commande
(@)STIM(69) Début de la
temporisation d'une
impulsion
Début de la
temporisation d'une
interruption planifiée
Lecture de la
temporisation de la PV
Arrêt de la temporisation
(@)INT(89)
Masquage de toutes les
interruptions
Non masquage de
toutes les interruptions
Début des temporisations
Cette fonction définit le mode (à une impulsion ou à interruption planifiée) et la
SV du temporisateur, et lance la temporisation cyclique.
Mode à une impulsion
(@)STIM(69)
Désignation de la commande
000
(000 : Début de la temporisation d'une impulsion)
C
Premier mot de la temporisation SV
2
Numéro de sous--programme (4 digits BCD : 0000 à 0049)
C
3
Mode interruption planifiée
(@)STIM(69)
Désignation de la commande
(003 : Début de la temporisation d'interruption planifiée)
003
C
Premier mot de la temporisation SV
2
Numéro de sous--programme (4 digits de BCD) : 0000 à 0049
C
3
C
Décrémentation d'après la valeur initiale (4 digits Hex) : 0000 à 9999
2
C
+1
Décrémentation de la temporisation cyclique
2
(4 digits BCD ; unité : 0,1 ms) : 0005 à 0320 (0,5 à 32 ms)
L'intervalle à compter de l'exécution de STIM(69) jusqu'à l'écoulement de la
durée définie est calculé comme suit :
(Contenu de mot C
(0,5 à 319 968 ms)
Lorsqu'une constante est définie pour le C2, cette valeur est prise comme valeur
initiale pour la décrémentation, et la temporisation cyclique décrémentée com-
mence à 10 (1 ms). La SV est simplement indiquée telle quelle, en unité ms).
Fonctionnement
Commence la temporisation en mode à
une impulsion
Commence la temporisation cyclique en
mode interruption planifiée
Lit la temporisation de la PV
Arrête le fonctionnement de
temporisations
Interdit toutes les interruptions, y compris
les entrées d'interruption, les
interruptions par temporisation cyclique,
les compteurs à grande vitesse, etc.
Autorise toutes les interruptions, y
compris les entrées d'interruption, les
interruptions par temporisation cyclique,
les compteurs à grande vitesse, etc.
) x (Contenu des mots C
2
Chapitre
2-1
+ 1) x 0,1 ms
2

Publicité

loading