Principales Conditions De Mise À On Des Drapeaux De Condition Drapeau D'erreur - Omron SYSMAC CS1 Série Guide D'installation

Table des Matières

Publicité

Conseils d'utilisation
Principales conditions de mise à ON des drapeaux de condition
Utilisation des résultats d'exécution des instructions différenciées
Avec des instructions différenciées, les résultats d'exécution pour les instruc-
tions sont reflétés dans des drapeaux de condition seulement lorsque la condi-
tion d'exécution est effective et que les résultats pour un segment précédent
(plutôt que les résultats d'exécution pour l'instruction différenciée) sont reflétés
dans des drapeaux de condition dans le cycle suivant.Vous devez être consci-
ent de ce que les drapeaux de condition font dans le cycle suivant si les résultats
d'exécution pour les instructions différenciées sont utilisés.
Dans l'exemple suivant, les instructions A et B s'exécutent seulement si la con-
dition d'exécution C est effective, mais le problème suivant apparaît lorsque l'in-
struction B récolte les résultats d'exécution de l'instruction A. Si la condition
d'exécution C repasse à ON dans le cycle suivant après que l'instruction A soit
exécutée, alors l'instruction B s'exécute à l'improviste (par la condition d'exécu-
tion) lorsque le drapeau d'exécution passe de OFF à ON à cause des résultats
reflétés du segment précédent.
Segment précédent
Instruction A
Reflète les résultats d'exécution de l'instruction A lors-
que la condition d'exécution est effective.
Reflète les résultats d'exécution pour un segment pré-
Drapeau de conditon
cédent dans le cycle suivant.
Exemple : =
Instruction B
Dans ce cas alors, les instructions A et B, ne sont pas des instructions différen-
ciées, l'instruction DIFU (ou DIFD) est utilisée au lieu de cela, comme montré
ci-dessous, et les instructions A et B sont toutes deux différenciés sur front
montant (ou descendant) et exécutées pour un cycle seulement.
Segment précédent
Instruction A
Reflète les résultats d'exécution de l'instruction A.
Drapeau de condition
Exemple : =
Instruction B
Drapeau d'erreur
Le drapeau ER passe à ON sous certaines conditions spéciales, telles que lors-
que une donnée d'opérandes pour une instruction est incorrecte. L'instruction
n'est pas exécutée lorsque le drapeau ER passe à ON.
Lorsque le drapeau ER est à ON, l'état des autres drapeaux de condition, tels
que les drapeaux <, >, OF et UF, ne change pas et l'état des drapeaux = et N
varie d'une instruction à l'autre.
Chapitre
9-2
367

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Sysmac cs1g/h-cpuj j-ev1

Table des Matières