Omron SYSMAC CS Series Instruction & Reference Manual page 1029

Hide thumbs Also See for SYSMAC CS Series:
Table of Contents

Advertisement

WAIT/WAIT NOT
Instruction
ONE CYCLE AND WAIT
ONE CYCLE AND WAIT NOT
Operation without an operand (operation by execution condition)
Symbol
Applicable Program Areas
Function block
Area
definitions
Usage
Not allowed
*1 WAIT(805)/WAIT(805) NOT must be used in block programming regions even within subroutines and interrupt tasks.
Operands
Operand
B
Bit operand
 Operand Specifications
Word addresses
Area
CIO
WR
HR
AR
B
OK
OK
OK
OK
*1 CJ2 CPU Units only.
Flags
Name
Error Flag
CS/CJ/NSJ Series Instructions Reference Manual (W474)
Mnemonic
Variations
WAIT
---
WAIT NOT
---
Execution condition
WAIT(805)
Block program areas
Step program areas
OK
OK
Description
Indirect DM/EM
@DM
T
C
DM
EM
@EM
1
1
OK
OK
OK*
OK*
Label
ER
Function
code
The instructions from the WAIT instruction to the
BEND instruction are not executed until the execution
805
condition (when an operand is not specified) or the
specified bit (when an operand is specified) turns ON.
Stops execution of the rest of the block program until
805
a specified bit OFF or an operand bit turns OFF
Operation with an operand
WAIT(805)
WAIT(805) NOT
Subroutines
1
OK*
Registers
addresses
Con-
stants
*DM
DR
*EM
---
---
---
---
• ON if WAIT(805) or WAIT(805) NOT is not in a block program.
• OFF in all other cases.
3. Instructions
Function
B
B: Bit operand
B
B: Bit operand
SFC action or transition
Interrupt tasks
programs
1
Not allowed
OK*
Data type
Size
BOOL
1
Flags
Pulse
bits
Indirect
IR
TK
CF
using IR
---
OK
OK
OK
OK
Operation
3
TR
bits
---
995

Advertisement

Table of Contents
loading

Table of Contents