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.
|Configure Process Log State||Programmatically 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 Process||Creates an empty process in the Shared Variable Engine (SVE) on the host computer.|
|Delete Process||Removes a process and its associated variables from the Shared Variable Engine (SVE).|
|Deploy Libraries||Deploys 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 Process||Enables and/or disables alarm logging for a process.|
|Enable Data Logging On Process||Enables and/or disables data logging for a process.|
|Enable Process||Toggles the run state of a process in the Shared Variable Engine.|
|Get Process List||Returns 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 State||Returns 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 State||Returns 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 Library||Saves the deployed configuration of processes or shared variables to one or several LabVIEW project libraries.|
|Undeploy Libraries||Removes 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.|