Master IO addresses

  2 minutes   deGroot  

PROFINET IO-Controller (master) IO addressing. This is part of the YRCP-MP4P PROFINET quick start guide.

In the 2CON tree, doubleclick on Profinet and click on Network Offsets to open the network offsets screen. This present a table with the IO sizes and start addresses per device:

2con-network-io-addresses1
IO overview (simple example).

  • Input Size
    Number of input bytes for the device.
  • Output Size
    Number of output bytes for the device.
  • Input Offset
    Start byte address for the input data of the device, with PACK IO = disabled.
  • Output Offset
    Start byte address for the output data of the device, with PACK IO = disabled.
  • Input Offset Packed
    Start byte address for the input data of the device, with PACK IO = enabled.
  • Output Offset Packed
    Start byte address for the output data of the device, with PACK IO = enabled.
  • Total Size
    The values at the bottom row show the accumutalated amound of byte sizes for that column.

In our example with just one device, the effect of using PACK IO cannot be recognized. However, on a more complex setup (using devices which have different input- and output sizes) it become more visible:

2con-network-io-addresses2
IO overview (complex example).

CSV export

To use the network IO address information outside 2CON there is a CSV export function, which can be started by the export button:

2con-network-io-addresses3
Export button icon.

Resulting CSV file after exporting above complex example:

2con-network-io-addresses4
Exported CSV data.

Tips

No items yet.

Troubleshooting

No items yet.

Pages built with Hugo - 28 Oct 2025 16:37 CET