Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Libraries & Processes VIs

Owning Palette: Engine Control VIs

Installed With: DSC Module. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.

Use the Libraries & Processes VIs to deploy or undeploy a LabVIEW project library; to create, delete, or enable a process; or to enable alarm or data logging on a process.

The VIs on this palette can return general LabVIEW error codes or specific DSC Module error codes.

Palette ObjectDescription
Create ProcessCreates an empty process in the Shared Variable Engine on the host computer.
Delete ProcessRemoves a process and its associated variables from the Shared Variable Engine.
Deploy LibrariesLoads the variables in one or multiple LabVIEW project libraries into the Shared Variable Engine on the host computer. The variables are in a running state. Because this operation is available only on the host computer, any VIs contained in the project libraries remain unaffected.
Deploy LibraryLoads the variables in a LabVIEW project library into the Shared Variable Engine on the host computer. The variables are in a running state. Because this operation is available only on the host computer, any VIs contained in the project library remain unaffected.
Enable Alarm Logging On ProcessEnables and/or disables alarm logging for the process.
Enable Data Logging On ProcessEnables and/or disables data logging for the process.
Enable ProcessToggles the run state of a process in the Shared Variable Engine.
Get Process ListReturns a list of all the processes defined in the Shared Variable Engine on the host computer without regard to the running state of the variable.
Get Process Log StateReturns the full name of the data and alarm databases that you configured for this process. This VI also returns whether you enabled logging for data or alarms.
Get Process Run StateReturns whether a process with the specified name exists in the Shared Variable Engine. If the process exists in the Shared Variable Engine, this VI returns the running state of the process.
Save to LibrarySaves the deployed configuration of processes or shared variables to one or several LabVIEW project libraries.
Undeploy LibraryRemoves the variables defined in a LabVIEW project library from the Shared Variable Engine on the host computer.

Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit