Skip to main content

GetZenonDynamicProperty@1

The GetZenonDynamicProperty@1 node reads a single value from the zenon dynamic-property tree. Use it after walking the tree with GetZenonDynamicProperties@1 to land on a leaf.

Requires the zenon Editor AddIn to be running and connected.

Adapter Prerequisites

Node Configuration

For fields targetPath, targetValueWriteMode, and targetValueKind, see Overview.

transformations:
- type: GetZenonDynamicProperty@1
projectIdOrName: MyZenonProject
path: Name # dotted path to the leaf
targetPath: $.value
targetValueWriteMode: Overwrite

Output shape

{
"Success": true,
"ErrorMessage": null,
"Value": {
"ResolvedType": "String",
"Kind": "String",
"Scalar": "MyZenonProject",
"DisplayHint": null
},
"Parameter": {
"IsEnabled": true,
"Options": null
}
}

Value kinds

KindScalar typeNotes
Stringstring
Intlong
Doubledouble
Boolbool
TimestampISO-8601 string
UnrepresentablenullValue is a COM object; see DisplayHint for context.

Parameter

When the property has a constrained value set (enum-like), Parameter.Options lists the allowed (Text, Value) pairs. IsEnabled reflects whether the property is currently writable.