Communication
11.2 PROFINET
Summary - Assigning parameters for access to the shared device
The transfer areas are automatically assigned to the local IO controller. To change the
assignment, follow these steps:
1. Click the "S7-1200-I-Device" device in the network view of the "Controller1" project, and
select the "Shared device" area.
2. A table shows which CPU has access to each of the configured transfer areas. The
default setting is that the local CPU has access to all modules and submodules.
3. Keep the setting "Controller1" for all transfer areas that are to remain in the address
range of the local CPU.
Select the setting "---" for all transfer areas that are to be located in the address range of
the "Controller2" CPU from the "Controller2" project. This means that an IO controller
outside the project is to have access to the transfer area.
4. Follow the same procedure for the remaining projects.
5. Finally, check whether the settings for access are "complementary" for each module or
submodule in both projects. This means that if the local CPU has access in one project,
the option "---" must be set in the other project and vice versa.
Note: The option "---" for the PROFINET interface and therefore for the ports makes the
associated parameters read-only and not changeable. Parameters of the PROFINET
interface and port parameters can only be edited in the project in which the PROFINET
interface is assigned to the local CPU. The ports can be interconnected in both projects
regardless of this.
6. Check whether the same IP address parameters and device name are set for the shared
device in all projects.
Check whether the same S7 subnet ID is set in all projects for the subnet to which the
shared device is connected (subnet properties, "General" area in the Inspector window).
Note
If you make changes to the I-device (for example, change the number or length of the
transfer areas), export the I-device as a GSD file again. Re-install the GSD file in each
project that uses the I-device as a shared device. Make sure that only one IO controller has
access to a transfer area.
Note
When you use the S7-1200 as a shared I-device and as a controller, ensure that you
increase the PROFINET I-device and PROFINET IO Update times to alleviate the
communications performance impact. The system is very stable and works well when you
select 2 ms for the Update time of a single PROFINET I-device time and you select 2 ms for
the Update time of a single PROFINET IO time.
You specify the "IO cycle" parameters in the "Properties" configuration dialog of the
PROFINET I-device or IO. Refer to "Configuring the IO cycle time" (Page 924) for further
information.
952
S7-1200 Programmable controller
System Manual, V4.2, 09/2016, A5E02486680-AK
Need help?
Do you have a question about the SIMATIC S7-1200 and is the answer not in the manual?