Note
Note that the maximum possible amount of F-local data depends on the following:
• Local data requirement of your higher-level standard user program
For this reason, you should call the F-CALL block directly in the OB (cyclic
interrupt OB35, if possible) and not declare any additional local data in the
cyclic interrupt OB.
• Maximum amount of local data of the utilized F-CPU (see Technical
Specifications in the Product Information)
For CPU 416F-2, you can configure the local data for each priority class. For
this reason, you should allocate the largest possible area for local data for the
priority class in which the safety program is called (for example, OB35).
Maximum Possible Amount of F-Local Data According to Local Data
Requirement of Higher-Level Standard User Program
Case 1: F-CALL called directly in the OB
Standard
User program
Safety program
F-run-time group
F CALL
OB35
Set the "F-local data" parameter to the following:
The maximum size of the local data of the F-CPU you are using minus 32
bytes or
•
• the maximum size of the local data of the F-CPU you are using minus local
data requirements of the OB, if this is greater than 32 bytes.
Product Information for the S7 Distributed Safety, Configuring and Programming Manual
24 A5E00169432-02