Jump to content

SharedVariableNode class: Difference between revisions

From LabVIEW Wiki
Started page
(No difference)

Revision as of 23:57, 1 September 2019

VI Server Class Information
Return to VI Server Class Hierarchy
Class Name SharedVariableNode class
Class ID 16512
Scope VI Scripting
Class Inheritance
Class Children

This class has no children.


The SharedVariableNode class is a class in the VI Server Class Hierarchy, (see also VI Server).

Properties

Show/Hide SharedVariableNode Properties Table

Legend
R/WReadable/Writable Permissions
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
SharedVariableNode Properties Table
Property ID Short Name (English) Description R/W RTE
55D4B00D AllowAbsolute? Returns whether you can set the Shared Variable node to an absolute connection with the variable. R
55D4B00E AllowDirect? Returns whether you can set the Shared Variable node to use direct access. R
55D4B00A AllowRead? Returns whether you can read data from variable bound to the Shared Variable node. R
55D4B00C AllowRelative? Returns whether you can set the Shared Variable node to a target-relative connection with the variable. R
55D4B00F AllowScanned? Returns whether you can set the Shared Variable node to use scanned access. R
55D4B00B AllowWrite? Returns whether you can write data to the variable bound to the Shared Variable node. R
55D4B003 CustomRule R/W
55D4B012 GetVRTILOErrors R X
55D4B010 IOVLocalAccessMode Gets or sets the access mode of the Shared Variable node. R/W
55D4B004 RelativeMode Gets or sets whether the connection between a shared variable and a Shared Variable node is absolute, target-relative, or the default mode. R/W
55D4B000 ProjectItem Gets or sets a reference to the shared variable in the LabVIEW Project that is associated with a Shared Variable node. If the VI with the Shared Variable node is not part of a project, or if the shared variable is located in a different project than the VI, LabVIEW returns an error. R/W
55D4B005 ShowTimeout? Gets or sets whether LabVIEW shows the ms timeout input and timed out? output on a Shared Variable node. R/W
55D4B002 ShowTimestamp? Gets or sets whether LabVIEW shows the timestamp terminal on a Shared Variable node. R/W
55D4B006 TimeoutAllowed? Returns whether a Shared Variable node supports a timeout period.

You only can enable a timeout period for Shared Variable nodes configured to read data. You cannot enable a timeout period for nodes that access I/O variables locally.

R
55D4B011 TimestampAllowed? Returns whether LabVIEW can display a timestamp for a Shared Variable node.

Timestamps are supported only by Shared Variable nodes that are configured to read data.

R
55D4B001 Write? Gets or sets whether a Shared Variable node is configured to read or write data. TRUE corresponds to writing data, and FALSE corresponds to reading data. R/W

Methods

Show/Hide SharedVariableNode Methods Table

Legend
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
SharedVariableNode Methods Table
Method ID Short Name (English) Description RTE
55D4AC02 Change to Constant Changes the shared variable node to a constant and returns a reference to the constant. LabVIEW automatically closes the reference to the shared variable node.
55D4AC00 Change to Control Changes the shared variable node to a control and returns a reference to the control. LabVIEW automatically closes the reference to the shared variable node.
55D4AC01 Change to Indicator Changes the shared variable node to an indicator and returns a reference to the indicator. LabVIEW automatically closes the reference to the shared variable node.
55D4AC03 CopyLinkageFromVarXNode
55D4AC04 MarkVIRelative

Events

No Events for this class.

History

Version Change(s)
LabVIEW 2018 More info to come.

See Also