Installation manual
Publication 1747-RM001G-EN-P - November 2008
Program Flow Instructions 6-7
Temporary End (TND)
This instruction, when its rung is true, stops the processor from scanning the
rest of the program file, updates the I/O, and resumes scanning at rung 0 of
the main program (file 2). If this instruction’s rung is false, the processor
continues the scan until the next TND instruction or the END statement. Use
this instruction to progressively debug a program, or conditionally omit the
balance of your current program file or subroutines.
ATTENTION
If you start instructions such as timers or counters in
an MCR zone, instruction operation ceases when the
zone is disabled. Re-program critical operations
outside the zone if necessary.
The TOF timer activates when placed inside of a false
MCR zone.
The MCR instruction is not a substitute for a
hard-wired master control relay. We recommend that
your programmable controller system include a
hard-wired master control relay and emergency stop
switches to provide I/O power shut down.
Emergency stop switches can be monitored but
should not be controlled by the ladder program. Wire
these devices as described in the installation manual.
SLC 5/03 and higher processors - When online and an
unmatched MCR instruction exists in your program,
the END instruction acts as the second unconditional
MCR instruction and all of the rungs following the
first MCR instruction execute via the current MCR
instruction state.
You can save the program while online if unmatched
MCR instructions exist. However, if you are offline
and unmatched MCR instructions exist, an error will
occur.
(TND)
Output Instruction
Fixed SLC
5/01
SLC
5/02
SLC
5/03
SLC
5/04
SLC
5/05
• •••••
TIP
If you use this instruction inside a nested subroutine,
execution of all nested subroutines is terminated.