Write Variable Function

Owning Palette: Shared Variable Node, VI, and Functions

Requires: Base Development System

Writes to a network-published shared variable, I/O variable, or I/O variable container.

For I/O variables and I/O variable containers, this function performs a scanned write operation.

Details  

 Add to the block diagram  Find on the palette
shared variable refnum in is the reference to the shared variable or I/O variable container. You can right-click this input terminal and select Create»Control or Create»Constant to create this reference. You then can click the control or constant and select Browse to display the Browse Variable Objects dialog box. You also can find variable references programmatically. This input terminal accepts string values too. If you know the exact NI-PSP variable address, you can type the address into a string control and directly wire that string control to this input terminal.
data in contains the data you want to write to the connection.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
shared variable refnum out is the reference to the shared variable or I/O variable container.
error out contains error information. This output provides standard error out functionality.

Write Variable Details

Caution  If you use this function to access a shared variable without first opening a connection to the variable, LabVIEW automatically opens a connection to the variable. However, this implicit open operation can add jitter to the application. Therefore, National Instruments recommends that you open all variable connections with the Open Variable Connection function before accessing the variables.