Difference between revisions of "Activity:AccessOPCUAVariable (Activity)"
m (→Arguments) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 15: | Line 15: | ||
===Arguments=== | ===Arguments=== | ||
− | {| class="wikitable sortable" | width = " | + | {| class="wikitable sortable" | width = "80%" |
|- | |- | ||
! Argument!! Type !! Direction !! Purpose | ! Argument!! Type !! Direction !! Purpose | ||
|- align="left" | |- align="left" | ||
− | | Variable|| OpcUaVariable|| In || The variable to read or write as produced by a [[CreateOPCUAScope (Activity)|Scope activity]]. | + | | Variable|| OpcUaVariable|| In || The variable to read or write as produced by a [[Activity:CreateOPCUAScope (Activity)|Scope activity]]. |
|- align="left" | |- align="left" | ||
| Value|| {{Object_MSDN}}|| InOut || The value to write to the variable. If null, the variable will be read. | | Value|| {{Object_MSDN}}|| InOut || The value to write to the variable. If null, the variable will be read. | ||
|- align="left" | |- align="left" | ||
− | | Connection|| OpcUaServerConnection|| In || If the activity is not embedded with an [[CreateOPCUAScope (Activity)|Scope activity]], a valid connection has to be specified. | + | | Connection|| OpcUaServerConnection|| In || If the activity is not embedded with an [[Activity:CreateOPCUAScope (Activity)|Scope activity]], a valid connection has to be specified. |
|- align="left" | |- align="left" | ||
| Quality|| OpcUaQuality|| Out || The quality of the accessed value as delivered by the OPC source | | Quality|| OpcUaQuality|| Out || The quality of the accessed value as delivered by the OPC source | ||
Line 36: | Line 36: | ||
You can also use ValueQuality.GOOD, ValueQuality.UNCERTAIN or ValueQuality.BAD | You can also use ValueQuality.GOOD, ValueQuality.UNCERTAIN or ValueQuality.BAD | ||
|} | |} | ||
+ | |||
+ | [[Category:OPC|AccessOPCUAVariable (Activity)]] | ||
===Usage=== | ===Usage=== | ||
− | This activity is used to read or write a value of a single OPC variable within an [[CreateOPCUAScope (Activity)|OPC Scope]]. if ''Value'' is supplied with null, it will read the value of the variable. If ''Value'' is supplied with something else than null, it will attempt to write it to the variable. | + | This activity is used to read or write a value of a single OPC variable within an [[Activity:CreateOPCUAScope (Activity)|OPC Scope]]. if ''Value'' is supplied with null, it will read the value of the variable. If ''Value'' is supplied with something else than null, it will attempt to write it to the variable. |
− | If it is used outside of a scope activity, it has to be supplied with a valid OPC connection object as produced by an [[CreateOPCUAConnection (Activity)|OPC connection]] somewhere else in the workflow. | + | If it is used outside of a scope activity, it has to be supplied with a valid OPC connection object as produced by an [[Activity:CreateOPCUAConnection (Activity)|OPC connection]] somewhere else in the workflow. |
=Example= | =Example= |
Latest revision as of 14:37, 14 June 2016
The AccessOPCUAVariable reads or writes a single OPC UA Variable that was previously configured within an OPC Connection.