{
"Devices": [
{
"Name": "MyMachine",
"Modules": [
{
"Apply": {
"TemplateName": "PLC_V2_9_Template",
"Arguments": {
"PLCName": "Compressor",
"IPX1address": "192.168.7.23/16",
"Accesslevel": "FullAccess"
}
}
},
{
"Apply": {
"TemplateName": "DQ_Template",
"Arguments": {
"DQModuleName": "DQ",
"OutputAddress": "128"
}
}
}
]
},
{
"Name": "MyET200SP",
"Modules": [
{
"Apply": {
"TemplateName": "ET200SP_ST_V4_2_Head",
"Arguments": {
"HeadName": "DecentralizedIO",
"IPAddress": "192.168.7.42/16"
}
}
},
{
"Apply": {
"TemplateName": "ET200SP_DQ",
"Arguments": {
"ModuleName": "First_DQ",
"OutputAddress": "16",
"WhitebaseUnit": "0x01000000"
}
}
},
{
"Apply": {
"TemplateName": "ET200SP_DQ",
"Arguments": {
"ModuleName": "Secound_DQ",
"OutputAddress": "20"
}
}
},
{
"Apply": {
"TemplateName": "ET200SP_DI",
"Arguments": {
"ModuleName": "First_DI",
"InputAddress": "16"
}
}
},
{
"Apply": {
"TemplateName": "ET200SP_DI",
"Arguments": {
"ModuleName": "Secound_DI",
"InputAddress": "20"
}
}
}
]
}
],
"IoSystems": [
{
"Name": "PLC_ET200SP_Connection",
"ControllerInterfaces": [
{ "Ref": "MyMachine/Compressor/Interface1" }
],
"DeviceInterfaces": [
{ "Ref": "MyET200SP/DecentralizedIO/Interface1" }
]
}
]
}