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 Object | Description |
|---|---|
| Create Process | Creates an empty process in the Shared Variable Engine on the host computer. |
| Delete Process | Removes a process and its associated variables from the Shared Variable Engine. |
| Deploy Libraries | Loads 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 Library | Loads 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 Process | Enables and/or disables alarm logging for the process. |
| Enable Data Logging On Process | Enables and/or disables data logging for the 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 on the host computer without regard to the running state of the variable. |
| Get Process Log State | Returns 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 State | Returns 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 Library | Saves the deployed configuration of processes or shared variables to one or several LabVIEW project libraries. |
| Undeploy Library | Removes the variables defined in a LabVIEW project library from the Shared Variable Engine on the host computer. |