Runtimes
An ADS connection is established to all enabled runtimes.
General Information
Domain |
ADS |
Full symbol path |
ADS.Config::RUNTIMES |
Property is hidden |
No |
Contained in every configuration by default |
Yes |
Schema
Type |
object |
Default value
{
"PLC1": {
"ENABLED": true,
"NETID": "127.0.0.1.1.1",
"PORT": 851,
"SYMBOLS": {},
"USE_WHITELISTING": false
}
}
JSON Schema
{
"additionalProperties": {
"additionalProperties": false,
"configDescription": "DESC_RUNTIME",
"properties": {
"ENABLED": {
"default": true,
"propertyOrder": 1,
"type": "boolean"
},
"NETID": {
"allOf": [
{
"$ref": "tchmi:server#/definitions/adsRoute"
},
{
"propertyOrder": 2
}
]
},
"PORT": {
"default": 851,
"minimum": 0,
"optionMethod": {
"symbol": "RuntimePorts",
"writeValue": {
"NETID": {
"$data": "#/properties/RUNTIMES/additionalProperties/NETID"
}
}
},
"propertyOrder": 3,
"type": "integer"
},
"SYMBOLS": {
"additionalProperties": {
"configDescription": "DESC_SYMBOL",
"properties": {
"INDEXGROUP": {
"$ref": "tchmi:general#/definitions/UINT32"
},
"INDEXOFFSET": {
"$ref": "tchmi:general#/definitions/UINT32"
},
"TYPENAME": {
"configDescription": "DESC_TYPENAME",
"optionMethod": {
"symbol": "ListCommonTypes"
},
"type": "string"
}
},
"required": [
"INDEXGROUP",
"INDEXOFFSET",
"TYPENAME"
],
"type": "object"
},
"default": {},
"propertyOrder": 5,
"type": "object"
},
"USE_WHITELISTING": {
"default": false,
"propertyOrder": 4,
"type": "boolean"
}
},
"required": [
"PORT",
"USE_WHITELISTING",
"NETID",
"ENABLED",
"SYMBOLS"
],
"type": "object"
},
"configDescription": "DESC_RUNTIMES",
"default": {
"PLC1": {
"ENABLED": true,
"NETID": "127.0.0.1.1.1",
"PORT": 851,
"SYMBOLS": {},
"USE_WHITELISTING": false
}
},
"defaultConfigurable": true,
"propertyOrder": 1,
"type": "object"
}