Skip to main content

OPC UA proxyDefinitions.json example

{OPC "description":UA "solmehq-line1",proxy "defTemplates":definitions [can {be "name":used "template1",to "def":make {AVIX "nodes":SFV {aware "sequence":of {external "ref":data "ns=${ns};s=sequence",provided "topic": "myTopic" }, "productNumber": { "ref": "ns=${ns};s=productNumber" }, "storage": { "ref": "ns=${ns};s=storage" }, "line": { "ref": "ns=${ns};s=line" }, "workstation": { "ref": "ns=${ns};s=workstation" }, "resource": { "ref": "ns=${ns};s=resource" }, "triggerType": { "ref": "ns=${ns};s=triggerType" }, "clientId": { "ref": "ns=${ns};s=clientId" }, "operator": { "ref": "ns=${ns};s=operator" } } } } ], "configurations": [ { "proxySourceUrl": "opc.tcp://10.107.17.32:53880/WS1", "name": "workstation-1", "displayName": "Workstation 1 inby the lab",factory. "updateInterval":

1000,

This "useTemplates":tags [provided {can "name":be "template1",used "assignments":to {allow "ns":for "1"triggering }of }Work ]instructions. },Future {functionality "proxySourceUrl":aim "opc.tcp://10.107.17.32:53880/WS2",to "name":record "workstation-2",selected "displayName":tags "Workstation 2 into the lab",as "updateInterval":built 1000,journal.

"useTemplates":

examle:

[

proxyDefinitions.json

{ "name": "template1", "assignments": { "ns": "2" } } ] } ] }

image.png