A-4-3 Utilisation d'entrées d'interruption pour accélérer les processus
Fonctions utilisées
Entrées interruption
Les UC CP1L répètent normalement les processus dans l'ordre suivant :
vérification des processus, exécution du programme, rafraîchissement E/S,
services périphériques. Pendant l'étape d'exécution du programme, les tâches
cycliques sont exécutées. La fonction d'interruption, par ailleurs, permet à une
condition spécifiée d'interrompre un cycle et d'exécuter le programme spécifié.
Les entrées d'interruption (mode direct) exécutent des tâches interruption lorsque
l'entrée intégrée d'une UC passe de OFF à ON ou de ON à OFF. Les tâches
d'interruption 140 à 145 sont affectées aux contacts d'entrée. L'affectation est fixe.
Utilisez des entrées d'interruption pour effectuer un traitement plus rapide non
affecté par le temps de cycle.
Aperçu du fonctionnement
Les produits mobiles (puces CI) sont contrôlés au niveau des pliures éventuelles.
Utilisez des entrées d'interruption si le temps de cycle normal ne peut fournir un
traitement suffisamment rapide.
Entrée capteur 3
Les tâches d'interruption sont exécutées lorsque l'entrée de capteur (interruption)
passe de OFF à ON.
Entrée capteur (entrée d'interruption 0)
Contact 0.04
Entrée capteur 1
Contact 0.00
Entrée de capteur 2
Contact 0.01
Entrée capteur 3
Contact 0.02
Entrée de réinitialisation
Contact 0.05
Sortie PASS
Contact 100.00
Sortie NG
Contact 100.01
Entrée capteur sortie NG 1
Contact 100.02
Entrée capteur sortie NG 2
Contact 100.03
Entrée capteur sortie NG 3
Contact 100.04
A-4 Exemples de programmation CP1L
Entrée capteur (interruption)
Produit
Entrée capteur 1
Entrée capteur 2
Tâche
d'interrupt.
de process
Tâche
Tâche
d'interrupt.
d'interrupt.
de process
de process
Guide de démarrage SYSMAC CP1L
A
119