Content of central_module_template.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": "PLC_V2_9_Template",
        "Placeholders": [
          {
            "Name": "PLCName",
            "Value": "Defaultname"
          },
          { "Name": "IPX1address" },
          {
            "Name": "Accesslevel",
            "Value": "NoAccess",
            "AllowedValues": [ "ReadAccess", "FullAccess", "NoAccess" ]
          }
        ],
        "Content": {
          "Name": "${PLCName}",

          "TypeIdentifier": {
            "OrderNumber": "6ES7 516-3AN01-0AB0",
            "Version": "V2.9"
          },
          "AccessProtection": {
            "AccessLevel": "${Accesslevel}"

          },
          "Interfaces": [
            {
              "Name": "Interface1",
              "Label": "X1",
              "Addresses": {
                "Configured": [
                  { "IPv4": "${IPX1address}" }
                ]
              }
            }
          ]
        }
      },

      {
        "Name": "DQ_Template",
        "Placeholders": [
          { "Name": "DQModuleName" },
          { "Name": "OutputAddress" }
        ],
        "Content": {
          "Name": "${DQModuleName}",
          "TypeIdentifier": {
            "OrderNumber": "6ES7 522-1BL01-0AB0",
            "Version": "V1.1"
          },
          "IoConfiguration": {
            "OutputAddress": "${OutputAddress}"
          }
        }
      }

    ]
  }
}