Program execution sequence, User-defined function blocks – Rockwell Automation 1752-L24BBBE SmartGuard 600 Controllers User Manual User Manual
Page 152

152
Rockwell Automation Publication 1752-UM001E-EN-P - June 2014
Chapter 10
Create Your Application Program
Program Execution Sequence
The order of execution of function blocks is automatically set by the Logic Editor
and displayed in the right-hand corner of each function block.
Figure 41 - Example Program
In this example, the execution order is:
1.
E-stop
2.
Reset
3.
External Device Monitoring (EDM)
Jump addresses can be used in programs to create loopbacks. If a program
contains more than one loopback, for example a jump 1 to jump 1 and a jump 2
to jump 2, the sequence of execution is in the order that the function blocks are
positioned. Carefully test all programs containing more than one loopback to
make sure they execute properly.
Figure 42 - Loopback Example
User-defined Function Blocks
The Logic Editor lets you create user-defined function blocks that consist of
existing function block logic. Once created, these function blocks are stored in a
user-defined library and can be used in any SmartGuard controller application.