Intelligent PROFINET IO device with S7-300 CP
7.1 Principle of data exchange in IO device mode
Configuring and commissioning S7 CPs for Industrial Ethernet
122 Configuration Manual, 09/2013, C79000-G8976-C182-13
Principle of data exchange in IO device mode
Data exchange between controller and CP as I-Device
The data exchange between PROFINET IO controller and intelligent PROFINET IO device is
handled as follows:
● For a PROFINET IO controller
The data exchange is triggered by the PROFINET IO controller that writes output data to
the configured output area (Q addresses) and fetches the input data from the configured
input area (I addresses).
● With a PROFINET IO device (I-Device)
Data from the CP in the I-Device is processed on the interface to the PROFINET IO
controller.
Communication within the I-Device is handled by calling the PNIO_RECV and PNIO_SEND
program blocks in the user program of the CPU.
Figure 7-1 Interaction of the PROFINET IO device and PROFINET IO controller
Note
Transfer of the entire IO data area
In the CPU of the I
-Device, the IO data area for input data and output data is always
transferred as a complete area into or out of the data areas (DB, bit memory) including any
gaps.