62
Precautions Section 2-2
Instructions Not Available
in Block Program Sections
The following instructions cannot be placed in block program sections.
Note 1. Block programs can be used in a step ladder program section.
2. A block program can be used in an interlock section (between IL and ILC).
The block program section will not be executed when the interlock is ON.
3. A block program section can be used between MULTIPLE JUMP (JMP0)
and MULTIPLE JUMP END (JME0).
4. A JUMP instruction (JMP) and CONDITIONAL JUMP instruction (CJP/
CJPN) can be used in a block program section. JUMP (JMP) and JUMP
END (JME) instructions, as well as CONDITIONAL JUMP (CJP/CJPN)
and JUMP END (JME) instructions cannot be used in the block program
section unless they are used in pairs. The program will not execute prop-
erly unless these instructions are paired.
Classification by
Function
Mnemonic Instruction
Sequence Control FOR(512), NEXT(513),
and BREAK(514)
FOR, NEXT, and BREAK
LOOP
END(001) END
IL(002) and ILC(003) INTERLOCK and INTER-
LOCK CLEAR
JMP0(515) and JME0(516) MULTIPLE JUMP and
MULTIPLE JUMP END
Sequence Input UP(521) CONDITION ON
DOWN(522) CONDITION OFF
Sequence Output DIFU DIFFERENTIATE UP
DIFD DIFFERENTIATE DOWN
KEEP KEEP
OUT OUTPUT
OUT NOT OUTPUT NOT
Timer/Counter TIM TIMER
TIMH HIGH-SPEED TIMER
TMHH(540) ONE-MS TIMER
TTIM(087) ACCUMULATIVE TIMER
TIML(542) LONG TIMER
MTIM(543) MULTI-OUTPUT TIMER
CNT COUNTER
CNTR REVERSIBLE COUNTER
Subroutines SBN(092) and RET(093) SUBROUTINE ENTRY
and SUBROUTINE
RETURN
Data Shift SFT SHIFT
Ladder Step Control STEP(008) and
SNXT(009)
STEP DEFINE and STEP
START
Data Control PID PID CONTROL
Block Program BPRG(096) BLOCK PROGRAM
BEGIN
Damage Diagnosis FPD(269) FAILURE POINT DETEC-
TION