Exemple De Programmation - Omron SYSMAC CS Série Manuel De Programmation

Automates programmables
Table des Matières

Publicité

Temps de cycle et traitement à grande vitesse

Exemple de programmation 1

Drapeau d'activation du
port des communications
Traitement d'une instruc-
tion en arrière-plan pour
le programme utilisateur
Programmation classique sans exécution en arrière-plan
Comme indiqué ci-dessous, le traitement est terminé lorsque l'instruction est
exécutée.
Condition d'exécution
a
Programmation avec exécution en arrière-plan
Avec l'exécution en arrière-plan, le programme est modifié de manière que
MAX(182) ne soit exécutée que si le drapeau d'activation du port des
communications est à ON (c.-à-d., uniquement lorsque le port n'est pas déjà
utilisé pour une exécution en arrière-plan ou des communications réseau).
Les conditions d'entrée sont également contrôlées à l'aide des instructions
SET et RESET pour s'assurer que le traitement s'effectue dans l'ordre
correct. (Dans l'exemple suivant, le port des communications 0 est utilisé pour
l'exécution en arrière-plan).
Instruction
exécutée
Temps
Temps de
de cycle
cycle
Exécution en arrière-plan
Mise à jour d'E/S
MAX(182) est exécutée entièrement dès que
MAX
la condition d'exécution « a » passe à ON.
D00000
D00100
D00200
SUM(184) peut être exécutée
SUM
immédiatement après MAX(182).
D00002
D00100
D00201
Chapitre 6-1
Temps de
cycle
263

Publicité

Table des Matières
loading

Table des Matières