What is the difference between the PROFIsafe address types 1 and 2 in relation to the uniqueness of the PROFIsafe address?
This FAQ response is an addition to the manuals for Distributed Safety / F Systems (F Configuration Pack SP12 and higher), because the PROFIsafe address type 2 is not dealt with in the relevant manuals. The valid manual for STEP 7 Safety V13 and higher is "SIMATIC Safety - Configuring and Programming".
If you assign uniquely the F destination addresses of all F IOs in your plant network-wide and CPU-wide, then the information in the manual about Distributed Safety / F Systems is still valid. This FAQ response is relevant for you if you are using F IOs of the PROFIsafe address type 2 and for these you want to use the F source addresses for the uniqueness of the PROFIsafe addresses. Refer also to the product information 100648623.
Definition of PROFIsafe address
The PROFIsafe address (code name as per IEC 61784-3-3: 2010) is for the unique identification of source and destination. Therefore each F IO has two address parts:
- F source address
- F destination address
You can use one or both address parts for protection.
PROFIsafe address type 1
The uniqueness of the PROFIsafe address is only ensured by the F destination address. The F source address has no influence on the uniqueness of the PROFIsafe address. Therefore, the F destination address must be unique CPU-wide1) and network-wide2) and should then be checked in the Safety printout.
The PROFIsafe address type 1 is used by the following F modules:
- ET 200M
- ET 200S
- ET 200pro
- ET 200eco
- ET 200iSP
- SINAMICS S110
- SINAMICS S120
IOs on which the F destination is set with DIP switches generally use address type 1.
Fail-safe DP standard slaves and fail-safe IO standard devices use address type 1 unless instructed otherwise in the relevant documentation.
PROFIsafe address type 2
The uniqueness of the PROFIsafe address is ensured by the combination of F source address and F destination address. The PROFIsafe address must be unique CPU-wide1) and network-wide2). You achieve this when both conditions are met:
- The F source address (parameter "Basis for PROFIsafe addresses") of the F CPU is unique network-wide2).
- The F destination address of the F module is unique CPU-wide1).
If you use the F source address to ensure the uniqueness of the PROFIsafe address for IOs of the PROFIsafe address type 2, you must use the Safety printout to check that each separate F IO is assigned to the correct F source address. This holds also for checking the F destination addresses for uniqueness.
Manufacturers of series production machines have the option of operating identical machines on the same PROFIBUS/PROFINET segment and only changing the F source address of the F CPU.
This might look like this:
Machine A: F-CPU S7-300 with the F source address 1000 and ET 200SP with the F destination addresses 1, 2, 3.
Machine B: F-CPU S7-300 with the F source address 2000 and ET 200SP with the F destination addresses 1, 2, 3.
The PROFIsafe address type 2 is used by the following F IOs:
- ET 200SP
- ET 200MP (only for TIA Portal)
- S7-1200 F IO (only for TIA Portal)
Special feature of the ET 200SP in Distributed Safety / F Systems
Distributed Safety / F Systems handle the ET 200SP as an F IO of address type 1. Therefore, the Engineering System requires that the F destination address be assigned only once in a project. If, however, you are working in multiple projects, you can assign the same F destination address for the ET 200SP in each project as long as the conditions for the uniqueness of the PROFIsafe address of address type 2 as described above are met.
Use of PROFIsafe address types 1 and 2 in one network
If you use F IOs of address type 1 and address type 2 in one network, the F destination addresses of the F IOs of address type 1 must continue to be unique network-wide2) and F IOs of address type 2 must not include any F destination addresses that are assigned in that network to F IOs of address type 1.
The manual "S7 Distributed Safety - Configuring and Programming" is available in Entry ID 22099875.
The manual "SIMATIC Safety - Configuring and Programming" is available in Entry ID 54110126.
Configuration examples are available in Entry ID 109740240
1)"CPU-wide" includes all F IOs assigned to one F CPU: central F IOs of this F CPU and F IOs for which the F CPU is DP master/IO controller. F IOs that are addressed by I slave-slave communication are assigned to the F CPU of the I slave and not to the F CPU of the DP master/IO controller.
2)A network consists of one or multiple subnetworks. "Network-wide" means across subnetwork boundaries. With PROFIBUS a network comprises all the nodes that can be accessed via PROFIBUS DP. With PROFINET IO a network includes all the nodes that can be accessed via RT_Class_1/2/3 (Ethernet/WLAN/Bluetooth, Layer 2) and, where applicable, RT_Class_UDP (IP, Layer 3).
Additional link to configuration examples