I-Device - References - SIMATIC AX - AX Hardware Engineering documentation - Hardware Engineering,

Hardware Engineering reference

Portfolio
SIMATIC AX
Product
SIMATIC AX
Software version
2.0.0-alpha1.56
Edition
08/2025
Language
English (original)
Package Name
@ax/hw-docs

A CPU or a CP with the "Intelligent IO device” configuration is called an I-Device. An I-Device is like a standard IO device and needs to be handled like one. In addition to its role as IO device, an I-Device can also be an IO controller. The I-Device function enables a CPU or CP to exchange data with an IO controller.

I-Devices that are created and exported as a GSD file can be used within AX. For these devices it is not possible to set an IP address. Hint: The automatically generated ProfinetDeviceName of an IDevice will contain the interface name.

  "Modules": [
    {
      "Name": "CPU1516",
      "TypeIdentifier": {
        "GsdId": "DAP1",
        "FileName": "GSDML-V2.4-#Siemens-PreConf_XPU1516_29_IDevice_IO10Byte_X1-20240214-103103.xml"
      },
      "IoConfiguration": {
        "OutputAddress": "10.0",
        "InputAddress": "10.0"
      },
      "Interfaces": [
        {
          "Name": "Interface1",
          "Label": "X1",
          "Addresses": {
            "Configured": [
              {
                "ProfinetDeviceName": "1516_IDevice_X1"
              }
            ]
          }
        }
      ]
    }
  ]