Utilisation D'une Interruption Programmée Comme Temporisation De Haute; Utilisation D'une Interruption Programmée Comme Temporisation De Haute Précision; Utilisation D'une Interruption Programmée Comme Temporisation De Haute Précision (Cj1M Uniquement); Configuration De L'interruption Programmée Par Pas De 0,1 Ms - Omron SYSMAC CS Série Manuel De Programmation

Automates programmables
Table des Matières

Publicité

Utilisation d'une interruption programmée comme temporisation de haute
6-5
Utilisation d'une interruption programmée comme
temporisation de haute précision (CJ1M uniquement)
1,2,3...
Tâche cyclique
6-5-1
Configuration de l'interruption programmée par pas de 0,1 ms
Configuration de l'API
Mot
Configuration du
195
pas de réglage de
l'interruption
programmée
Lorsque vous utilisez une UC CJ1M, les fonctions ci-dessous vous permettent
de créer une temporisation de haute précision à l'aide d'une interruption
programmée.
• Vous pouvez entrer la temporisation d'interruption programmée par pas de
0,1 ms (temporisation interne de haute précision).
• La réinitialisation (c.-à-d., le redémarrage) est possible à l'aide de l'instruction
MSKS(690) (temps fixe jusqu'à la première interruption).
• Les valeurs actuelles (PV) de temporisation interne peuvent être lues à l'aide
de l'instruction MSKR(692) (lecture des PV de temporisation interne).
Ces fonctions offrent des applications telles que celle illustrée dans l'exemple
suivant. Il s'agit ici d'une temporisation haute précision à 1 impulsion, dans
laquelle l'activation du bit d'entrée agit comme un déclencheur, entraînant le
passage à ON du bit de sortie, puis son retour à OFF après un intervalle fixe.
Exemple :
1. La tâche d'interruption d'entrée démarre lorsque le bit d'entrée intégrée
passe à ON.
2. Le bit de sortie A passe à ON dans la tâche d'interruption d'entrée, et
l'instruction MSKS(690) est exécutée pour réaliser un démarrage de
réinitialisation d'interruption programmée.
3. Après un intervalle fixe, la tâche d'interruption programmée démarre, le bit
de sortie A dans la tâche d'interruption programmée passe à OFF et
l'instruction MSKS(690) est exécutée pour interdire toute interruption
programmée.
Entrée
Tâche d'interruption d'entrée
d'interruption
ON
MS KS
#0005
Le temps d'interruption programmée est défini à l'aide du paramètre de temps de
l'interruption programmée dans la configuration de l'API, et de l'instruction
MSKS(690).
Dans le cas des UC CJ1M, vous pouvez définir le temps d'interruption
programmée par pas de 0,1 ms, entre un intervalle minimum de 0,5 ms et un
intervalle maximum de 999,9 ms.
Adresse API
Bit
00 à 03
Le bit de sortie A
passe sur ON.
SET
A
Démarrage de réinitialisation
d'interruption programmée.
Tâche d'interruption programmée
14
Exemple
d'intervalle
fixe : Après
0,5 ms)
Valeur de consigne
0 hex. : pas de 10 ms
1 hex. : pas de 1 ms
2 hex. : pas de 0,1 ms
(UC CJ1M uniquement)
Chapitre 6-5
Le bit de sortie A
passe sur OFF.
RESET
Arrêt dû à
A
l'interdiction d'une
MSKS
interruption fixe.
4
#0000
Par défaut
Fréquence de mise à
jour
0 hex.
Au début du
fonctionnement.
299

Publicité

Table des Matières
loading

Table des Matières