Content of gsd_module_templates.hwl.json - 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
{
  "Templates": {    
    "Modules": [

      {
        "Name": "ET200SP_ST_V4_2_Head",
        "Placeholders": [
          { "Name": "IPAddress" },
          { "Name": "HeadName" }
        ],
        "Content": {
          "Name": "${HeadName}",
          "TypeIdentifier": {
            "FileName": "GSDML-V2.43-SIEMENS-ET200SP-20231202.XML",
            "GsdId": "DIM ST V4.2"
          },
          "Interfaces": [
            {
              "Label": "X1",
              "Name": "Interface1",
              "Addresses": {
                "Configured": [
                  { "IPv4": "${IPAddress}" }
                ]
              }
            }
          ]
        }
      },

      {
        "Name": "ET200SP_DQ",
        "Placeholders": [
          {
            "Name": "WhitebaseUnit",
            "Value": "0x00000000",
            "AllowedValues": [ "0x00000000", "0x01000000" ]
          },
          { "Name": "OutputAddress" },
          { "Name": "ModuleName" }
        ],
        "Content": {
          "Name": "${ModuleName}",
          "TypeIdentifier": {
            "GsdId": "DQ 16x24VDC/0.5A BA V0.0",
            "FileName": "GSDML-V2.43-SIEMENS-ET200SP-20231202.XML"
          },
          "IoConfiguration": {
            "OutputAddress": "${OutputAddress}"
          },
          "Parameters": {
            "RecordDataList": [
              {
                "Index": 243,
                "RawValue": "${WhitebaseUnit}"
              }
            ]
          }
        }
      },

      {
        "Name": "ET200SP_DI",
        "Placeholders": [
          {
            "Name": "WhitebaseUnit",
            "Value": "0x00000000",
            "AllowedValues": [ "0x00000000", "0x01000000" ]
          },
          { "Name": "InputAddress" },
          { "Name": "ModuleName" }
        ],
        "Content": {
          "Name": "${ModuleName}",
          "TypeIdentifier": {
            "GsdId": "DI 16x24VDC ST",
            "FileName": "GSDML-V2.43-SIEMENS-ET200SP-20231202.XML"
          },
          "IoConfiguration": {
            "InputAddress": "${InputAddress}"
          },
          "Parameters": {
            "RecordDataList": [
              {
                "Index": 243,
                "RawValue": "${WhitebaseUnit}"
              }
            ]
          }
        }
      }

    ]
  }
}