POU type
Programs Function blocks Functions
Item
Execution condition Always executed. Always executed.
Specify the execution
condition with an input
variable.
Always executed.
The hierarchical relationships between programs, functions, and function blocks are shown in the fol-
lowing figure.
Task
Program 1
Program 2
Functions
Functions
Function blocks
Functions
Function blocks
6-1-4
Details on Programs
Program Structure
Programs consist of a local variable table and an algorithm.
The algorithm is programmed in the FBD language.
You can use any instructions or user-defined function blocks in the algorithm.
Assigned.
Task
Program
Local Variable Table
Algorithm
FB
FUN
Safety
programs
Safety
programs
Program Execution Conditions
Programs are executed when the safety task they are assigned to is executed.
6 Programming
6 - 5
NX-series Safety Control Unit User's Manual (Z930)
6-1 POUs (Program Organization Units)
6
6-1-4 Details on Programs