163
FEND
1
2
3
4
5
6
7
8
5.6 Termination Instructions
5.6.1 FEND
5.6 Termination Instructions
Function
(1) The FEND instruction is used in cases where the CJ instruction or other instructions are used to cause a branch in the
sequence program operations, and in cases where the main routine program is to be split from a subroutine program or
an interrupt program.
(2) Execution of the FEND instruction will cause the CPU module to terminate the program it was executing.
(3) Even sequence programs following the FEND instruction can be displayed in ladder display at a peripheral device.
(Peripheral devices continue to display ladders until encountering the END instruction.)
5.6.1 FEND Main routine prog ram end
5.6.1
FEND
Setting
Data
Internal Devices
R, ZR
J\
U\G
Zn Constants Other
Bit Word Bit Word
–– ––
Basic
Process
High
performance
Redundant
Universal
LCPU
FEND
FEND
CJ
FEND
FEND
END
0
P
(a) When the CJ instruction is used
CALL
FEND
Interrupt program
END
P
P
I
P
Operation
performed
when the CJ
instruction is
not executed
Main routine
program
Main routine
program
Main routine
program
Main routine
program
Subroutine
program
Jump caused
by the CJ instruction
Operation
performed
when the CJ
instruction is
executed
(b) W
hen there are subroutine and
interrupt programs