Return Instruction |
Topic: CL176
|
The Return instruction is used to return to the Main Program from a Subroutine Program or Interrupt Program. The Return instruction can be Conditional or Unconditional. Conditional means the rung including a Return instruction has Contacts. Unconditional means that there is no Contact on the rung including the Return instruction.
|
Note: The Return instruction is available from the Instruction Menu or the Instruction List, but it is only visible on the Instruction List when viewing a Subroutine Program or Interrupt program. |
Position the Box Cursor on the Coil Area of the rung you have selected. This will be the enabling rung for the Return instruction. Select Return from the Instruction Menu > Program Control or the Instruction List. The Return instruction is only visible on the Instruction List when viewing the Main Program.
Example Program 1: Unconditional Return
When this rung is executed, the Program execution goes back to the Main Program.
|
Caution: Any Subroutine Program and Interrupt Program must have an Unconditional Return. |
Example Program 2: Conditional Return
When C1 is ON, the Program execution goes back to the Main Program.
Call Instruction
Quick Guide Subroutine
Quick Guide Interrupt