Omron SYSMAC C200H Installation Manual page 139

Programmable
Hide thumbs Also See for SYSMAC C200H:
Table of Contents

Advertisement

Programming Instructions
Name
Mnemonic
END
END(01)
INTERLOCK
IL(02)
INTERLOCK CLEAR
ILC(03)
JUMP
JMP(04)
JUMP END
JME(05)
FAILURE ALARM
(@)FAL(06)
SEVERE FAILURE
ALARM
FALS(07)
STEP DEFINE
STEP(08)
STEP START
SNXT(09)
Data Areas
These footnote tables show the actual ranges of all data areas. Bit numbers are provided (except for DM and TC areas); remove the rightmost two digits for word numbers.
IR
00000 to 23515 23600 to 25507
Downloaded from
Elcodis.com
electronic components distributor
Symbol
END(01)
IL(02)
ILC(03)
JMP(04)
JME(05)
FAL(06)
FALS(07) N
STEP(08)
SNXT(09) B
SR
HR
TR
HR 0000 to 9915
TR 0 to 7
Function
Required at the end of each program. In-
structions located after END(01) will not be
executed.
If an interlock condition is OFF, all outputs
and all timer PVs between the current
IL(02) and the next ILC(03) are turned OFF
or reset, respectively. Other instructions
are treated as NOP. Counter PVs are main-
tained. If the execution condition is ON, ex-
ecution continues normally.
When the execution condition for the
JMP(04) instruction is ON, all instructions
N
between JMP(04) and the corresponding
JME(05) are to be ignored or treated as
NOP(00). For direct jumps, the corre-
N
sponding JMP(04) and JME(05) instruc-
tions have the same N value in the range
01 through 99. Direct jumps are usable
only once each per program (i.e., N is 01
through 99 can be used only once each)
and the instructions between the JUMP
and JUMP END instructions are ignored;
00 may be used as many times as neces-
sary, instructions between JMP 00 and the
next JME 00 are treated as NOP, thus in-
creasing cycle time, as compared with di-
rect jumps.
Assigns a failure alarm code to the given
execution condition.When N can be given
a value between 01 and 99 to indicate that
a non-fatal error (i.e., one that will not stop
N
the CPU) has occurred. This is indicated
by the PC outputting N (the FAL number)
to the FAL output area. To reset the FAL
area, N can be defined as 00. This will
cause all previously recorded FAL num-
bers in the FAL area to be deleted. FAL
data sent after a 00 will be recorded in the
normal way. The same code numbers can
be used for both FAL(06) and FALS(07).
A fatal error is indicated by outputting N to
the FAL output area and the CPU is
stopped. The same FAL numbers are used
for both FAL(06) and FALS(07).
When used with a control bit (B), defines
the start of a new step and resets the pre-
vious step. When used without B, it defines
B
the end of step execution.
Used with a control bit (B) to indicate the
end of the step, reset the step, and start the
next step which has been defined with the
same control bit.
AR
LR
AR 0000 to 2715
LR 0000 to 6315
TC 000 to 511
Appendix E
Operand Data Areas
None
None
N:
00 to 99
(not applicable for
CjjP, CjjK, or
C120 PCs)
N:
00 to 99
N:
01 to 99
B:
IR
HR
AR
LR
B:
IR
HR
AR
LR
TC
DM
Read/Wr: DM 0000 to DM 0999
Rd only: DM 1000 to DM 1999
#
0000 to 9999
or 0000 to FFFF
125

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents