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

Libraries & Processes VIs

LabVIEW 2010 Datalogging and Supervisory Control Module Help

Edition Date: June 2010

Part Number: 371618F-01

»View Product Info

Owning Palette: Engine Control VIs

Requires: 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
Configure Process Log StateProgrammatically sets the databases where LabVIEW logs data and alarms for a process. You also can use this VI to set the length of time you want data to be available in the database.
Create ProcessCreates an empty process in the Shared Variable Engine (SVE) on the host computer.
Delete ProcessRemoves a process and its associated variables from the Shared Variable Engine (SVE).
Deploy LibrariesDeploys the variables in one or multiple LabVIEW project libraries into the Shared Variable Engine (SVE) on the host computer. The variables are in a running state. This operation is available only on the host computer, so any VIs contained in the project libraries remain unaffected. You must manually select the polymorphic instance to use.
Enable Alarm Logging On ProcessEnables and/or disables alarm logging for a process.
Enable Data Logging On ProcessEnables and/or disables data logging for a 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 (SVE) on the host computer without regard to the running state of the processes.
Get Process Log StateReturns logging information about a process, including the full name of the data and alarm databases, data lifespan, and whether you enable logging for data or alarms.
Get Process Run StateReturns whether a process with the specified name exists in the Shared Variable Engine (SVE). If the process exists in the SVE, 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 LibrariesRemoves the variables defined in a LabVIEW project library from the Shared Variable Engine (SVE) on the host computer. You must manually select the polymorphic instance to use.

 

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