Skip to main content

OPCUA.READ

star This is a Streamsheets Premium feature.

Reads a value from an OPC UA Server.You can use the Function Wizard for this function.

Syntax

=OPCUA.READ(Producer, Node, Target[,ResultKeys, Timeout])

Arguments

NameDescription
ProducerProducer to use for publishing.
NodePath of the node to read or node id.
TargetINBOX(), OUTBOX("MsgID") or a cell range where the result will be placed. Make sure the cell range is big enough or not everything is displayed.
ResultKeysOptional. Limit the result to the specified JSON Keys.
TimeoutOptional. The time to wait for an answer. When left empty a 20 second timeout is being used.

Return Value

The function OPCUA.READ always returns a unique random request ID, which can be used with requestinfo to check the state of the request, if no error.

Examples

FunctionResultComment
=OPCUA.READ(|OPCUA Producer, "/Objects/1:Machines/1:H1mrblX0X/name",INBOX())The request IDThis reads the name of the machine with the id "H1mrblX0X" and places the result into the inbox.