Siemens Industry Online Support
Siemens AG
Entry type: Application example Entry ID: 109478798, Entry date: 08/15/2019

Configuration and Application of the PROFINET I-Device Function

  • Entry
  • Associated product(s)
This entry explains the I-device function and gives an overview of the various tasks that can be realized with it. These functions are explained in configuration and application examples.

Mainly in mechanical engineering, it is often necessary to realize a simple deterministic communication between modules or machines without the need to fall back on "additional" connection-oriented communication paths.

The following requirements have to be considered here:

  • Efficient engineering, even for fail-safe applications
  • Sustained reduction of engineering costs and commissioning time
  • Reduction of the required network and system components
  • Simplification of communication within machines and plants
  • Simple communication between heterogeneous systems

An I-device is a CPU/CP, which is used as an intelligent IO device. With this function, PROFINET enables communication with lower-level devices as well as IO communication with other higher-level or central controllers as IO device.

I-device enables very easy and fast communication between two PROFINET IO controllers.
I-device enables accessing the IO address via the PROFINET IO protocol without using PN/PN couplers.

The I-device function has the following advantages:

  • Leaner and more flexible topology
  • Simple interconnection of controllers from several projects
  • Integration of Siemens controllers with controllers of other manufacturers in a network (via GSD files)
  • Saving PN/PN couplers
  • Integrated communication with all devices in the network without additional router mechanism

I-device in a standard environment

These configuration instructions show the application in a standard environment. The following scenarios are described:

  • S7-CPU as I-device
  • SIMATIC-NET CP as I-device
  • SIMOTION as I-device

  I-device in a standard environment (2,9 MB) 

Safety-related IO controller-I-device communication

These configuration instructions show the application in a fail-safe environment. The following scenarios are described here:

  • F-CPU as I-device within a project
  • F-CPU as I-device in two separate projects

  Safety-related IO controller-I-device communication (1,2 MB)
  Configuration template (352,7 KB)

Data record communication via I-device

The application example shows the data set communication using an I-device.

  Data record communication via I-device (1,6 MB)
 Registrierung notwendig  Example project for TIA Portal V15.1 (1,5 MB)

Letzte Änderung

  • Added configuration template for safety-related IO controller-I-device communication
  • Upgraded data record communication via I-device to TIA Portal V15.1
Security information
In order to protect technical infrastructures, systems, machines and networks against cyber threats, it is necessary to implement – and continuously maintain – a holistic, state-of-the-art IT security concept. Siemens’ products and solutions constitute one element of such a concept. For more information about cyber security, please visit
Rate entry
no rating
Requests and feedback
What do you want to do?
Note: The feedback always relates to the current entry / product. Your message will be forwarded to our technical editors working in the Online Support. In a few days, you will receive a response if your feedback requires one. If we have no further questions, you will not hear from us.