Télécharger Imprimer la page

Set Et Reset -- Set Et Rset - Omron SYSMAC CPM1 Manuel De Programmation

Publicité

Instructions de commande de bits
Drapeaux

7-8-2 SET et RESET -- SET et RSET

Description
Conseils d'utilisation
Drapeaux
Exemples
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
OUT met à 1 le bit indiqué pour une condition d'exécution ON et met à zéro le bit
indiqué pour une condition d'exécution OFF. Dans le cas d'un bit TR, OUT appa-
raît au point d'embranchement plûtot qu'à l'extrémite d'une ligne secondaire. Se
reporter au paragraphe 6-3-8 Lignes secondaires d'embranchement pour de
plus amples informations.
OUT NOT met à 1 le bit indiqué pour une condition d'exécution OFF et à zéro le
bit indiqué pour une condition d'exécution ON.
OUT et OUT NOT peuvent être utilisées pour commander l'exécution en faisant
passer à ON et à OFF les bits affectés aux conditions existant sur le schéma à
contacts et déterminent ainsi les conditions d'exécutiondes autres instructions.
Ces instructions sont particulièrement utiles en ce qu'elles permettent l'utilisa-
tion d'un ensemble complexe de conditions pour commander l'état d'un bit de
travail, qui pourra ensuite être utilisé pour commander d'autres instructions.
L'intervalle de temps durant lequel un bit est à l'état ON ou sur OFF peut être
contrôlé en combinant l'instruction OUT ou OUT NOT avec TIM. Se reporter aux
exemples sous le paragraphe 7-15-1 TIMER -- TIM pour de plus amples infor-
mations.
Aucun drapeau ne correspond à ces instructions.
Symboles à contacts
SET B
RSET B
SET met le bit d'opérande sur ON quand la condition d'exécution est ON et
n'affecte pas l'état du bit d'opérande lorsque la condition d'éxécution est OFF.
RSET met le bit d'opérande sur OFF lorsque la condition d'exécution est ON et
n'affecte pas l'état du bit d'opérande lorsque la condition d'éxécution est OFF.
L'utilisation de SET diffère de celle de OUT parce que l'instruction OUT met le bit
d'opérande sur OFF lorsque sa condition d'exécution est OFF. De même, RSET
diffère de OUT NOT en ce que OUT NOT met le bit d'opérande sur ON lorsque
sa condition d'exécution est OFF.
L'état du bit d'opérande de SET et RSET, programmé entre IL(02) et ILC(03) ou
JMP(04) et JME(05), ne change pas lorsqu'une condition de verrouillage ou de
saut est satisfaite (c.--à--d. lorsque IL(02) ou JMP(04) est exécutée avec une
condition d'exécution OFF).
Aucun drapeau ne correspond à ces instructions.
Les exemples suivants montrent la différence entre OUT et SET/RSET. Dans le
premier exemple (schéma A), IR 20000 est à l'état ON ou OFF chaque fois que
IR 00000 passe à l'état ON ou OFF.
Chapitre
Zones de données d'opérandes
B : Bit
IR, SR, AR, HR, LR
B : Bit
IR, SR, AR, HR, LR
7-8
325

Publicité

loading