3.15 Data exchange between the standard user program and safety
program
You have the option of transferring data between the safety program and the standard user
program. Tags can be transferred using DBs, F-DBs and bit memory:
From the standard user program From the safety program
Read access Write access Read access Write access
Tag from DB Permitted Permitted A tag from the DB can be read-accessed
or
write-
accessed
Tag from F-DB Permitted Not permitted Permitted Permitted
Bit memory Permitted Permitted Bit memory can be read-accessed
or
write-ac‐
cessed
You can also access the process image of the standard I/O and F-I/O:
From the standard user program From the safety program
Read access Write access Read access Write access
Process image
standard I/O
PII Permitted Permitted Permitted Not permitted
PIQ Permitted Permitted Not permitted Permitted
Process image
F-I/O
PII Permitted Not permitted Permitted Not permitted
PIQ Permitted Not permitted Not permitted Permitted
Decoupling of the safety program from the standard program in case of data transfer
For data exchange between standard user program and safety program, we recommend that
you define special data blocks (transfer blocks) in which the data to be exchanged is stored.
This action allows you to decouple the blocks of the standard and the safety program. The
changes in the standard program do not affect the safety program (and vice versa) provided
these data blocks are not modified.
Safety program of the F-PLC
3.15 Data exchange between the standard user program and safety program
Safety Integrated (with SINAMICS S120)
88 Commissioning Manual, 02/2020, A5E46305916B AB