The Xentara Beckhoff ADS Driver v1.2
User Manual
Sample JSON Model Configuration

The following model file, is a sample JSON configuration for the Xentara Beckhoff ADS Driver

"@Skill.ADS.Device": {
"id": "sample machine controller",
"uuid": "07180c5a-0b13-45cc-bc49-c60add9c86f5",
"targetAddress": "Sample-Machine-Controller",
"targetNetId": "192.168.0.2.1.1",
"targetAmsPort": 851,
"keepAlive": "1s",
"disableSumCommands": false,
"children": [
{
"@Skill.ADS.Variable": {
"id" : "sample pressure",
"uuid" : "fac82c2c-a625-47f7-b182-814266d9e7d3",
"dataType" : "REAL",
"symbolName" : "main.samplePipePressure",
"poll" : "sample machine controller.pressure sensors",
}
},
{
"@Skill.ADS.Variable": {
"id" : "sample unit counter",
"uuid" : "fac82c2c-a625-47f7-b182-814266d9e7d3",
"dataType" : "UINT",
"symbolName" : "main.sampleUnitCounter",
"poll" : "sample machine controller.counters",
}
},
{
"@Skill.ADS.Poll": {
"id" : "pressure sensors",
"uuid" : "fac82c2c-a625-47f7-b182-814266d9f7d3",
"timeout" : "1s",
}
},
{
"@Skill.ADS.Poll": {
"id" : "counters",
"uuid" : "fac82c2c-a625-47f7-b183-824266d9f7d3",
"timeout" : "500ms",
}
}
]
}