Eingabeparameter
Für den Browse Connector Call müssen Sie den “
operationType: Definiert, welche Operation Sie ausführen möchten, in diesem Fall “BROWSE”.
Parametername: operationType
Konstanter Wert: BROWSE
Datentyp: String
browseDirection: Gibt die Richtung an, in der die hierarchische Auflistung durchgeführt wird.
Parametername: browseDirection
Konstanter Wert: FORWARD, INVERSE, BOTH
Datentyp: String
nodeId: Definiert die Kennzeichnung des OPC UA-Knotens. Sie ist in 3 Parameter unterteilt (zwei obligatorische und ein optionaler):
- identifier:
Parametername: nodeId/identifier
Datentyp: String - namespaceIndex:
Parametername: nodeId/namespaceIndex
Datentyp: Integer - identifierType (optional): Sucht nach dem Identifier mit einem festen Datentyp.
Parametername: nodeId/identifierType
Datentyp: String
Konstanter Wert: Numeric, UUID, String, Byte String
Hinweis: In jedem Namespace muss jede ID für ihren eigenen identifierType eindeutig sein (es ist möglich, den String “7617” und den numerischen Wert 7167 zusammen in einem Namespace zu verwenden)
nodeClassFilter (optional): Definiert, welche Operation Sie ausführen möchten, in diesem Fall “BROWSE”.
Parametername: nodeClassFilter
Konstanter Wert: Node-Klassen wie “Variable”, für die vollständige Liste siehe: UA Part 4: Services – 5.8.2 Browse
Datentyp: String-Array
Batch-Operationen
Es ist möglich, mehrere verschiedene OPC UA-Operationen mit einem Connector-Aufruf auszuführen. Dazu muss der Pfad operations[X] vor die Parameter gesetzt werden. Jede Indexnummer steht für eine OPC UA-Operation.
Beispiel für ein Browse-Operation-Array-Element:
- operations[0]/operationType
- operations[0]/browseDirection
- operations[0]/nodeId/namespaceIndex
- operations[0]/nodeId/identifier
Ausgabeparameter
Sie können alle Ausgabeparameter wie folgt zurückgeben:
Parametername: /
Alias: result
Datentyp: Beliebig
Wenn Sie nur ausgewählte Ausgabewerte erhalten möchten, verwenden Sie die folgende Syntax:
Parametername:/operationResults[0]/references/displayName/text
Datentyp: Beliebig (abhängig von den Werten, die zurückgegeben werden sollen)













