)2%
))%_))&
0DLQ6DIHW\%ORFN
))%_))&
Figure 3-2
Calling the main safety block
F-runtime groups
To improve handling, a safety program consists of one or two "F-runtime groups". An F-runtime
group is a logical construct of several related F-blocks that is formed internally by the F-system.
An F-runtime group consists of the following:
● An F-OB which calls the main safety block
● A main safety block (an F‑FB/F‑FC that you assign to the F-OB)
● Any additional F-FBs or F-FCs that you program using FBD or LAD and call from the main
safety block
● One or more F-DBs, as needed
● F-I/O DBs
● F-runtime group information DB
● F-blocks from the project library or global libraries
● F-system blocks F-SBs
● Automatically generated F-blocks
Structuring the safety program in two F-runtime groups
You can divide your safety program into two F-runtime groups. By having parts of the safety
program (one F-runtime group) run in a faster priority class, you achieve faster safety circuits
with shorter response times.
Block types of the safety program
When the "SINUMERIK Safety Integrated (F-PLC)" mode is activated, for the appropriate basic
setting, an F-runtime group is also created together with all the associated blocks:
● Calling block: FOB_RTG1
● Main safety block: Main_Safety_RTG1
● I-DB for the main safety block: Main_Safety_RTG1_DB
Safety program of the F-PLC
3.2 Program structure of the safety program (S7-1500)
Safety Integrated (with SINAMICS S120)
Commissioning Manual, 02/2020, A5E46305916B AB
57