Chapter 4. Ladder Diagram (LD) Programming
GFK-2950C February 2018 201
4.11 Program Flow Functions
The program flow functions limit program execution or change the way the CPU executes the
application program.
Determines whether an input or output parameter value was present when the
function block instance of the parameter was invoked. For example, a parameter
can be optional (pass by value).
Causes program execution to go to a specified block.
Places a text explanation in the program.
Nested End Master Control Relay. Indicates that the subsequent logic is to be
executed with normal power flow.
Provides an unconditional end of logic. The program executes from the first rung to
the last rung or the END instruction, whichever is encountered first.
Nested jump. Causes program execution to jump to a specified location indicated
by a LABELN. JUMPN/LABELN pairs can be nested within one another. Multiple
JUMPNs can share the same LABELN.
Nested label. Specifies the target location of a JUMPN instruction.
Nested Master Control Relay. Causes all rungs between the MCR and its
subsequent ENDMCRN to be executed without power flow. Up to MCRN/ENDMCRN
pairs can be nested within one another. All the MCRNs share the same ENDMCRN.
Horizontally connects elements of a line of LD logic, to complete the power flow.
Vertically connects elements of a line of LD logic, to complete the power flow.