Processes

NI Distributed System Manager

Processes

Processes are hierarchies of shared or network variables and I/O servers. Processes provide a logical means of organizing data. For example, if multiple, independent applications run on one server, you can create a process for each application. Similarly, if you have a very large application, you might divide the application into discrete subsystems and create a process for each subsystem. In addition to organizing data, you can start and stop each process independently, which allows you to take one subsystem offline while the rest of the application continues to run. When you stop a process, the values of variables in that process become unavailable and do not update.

Use the System Manager to create processes and start and stop existing processes.

Shortcut Menu

Right-click a process on the system tree to display the following options.

  • Watch List—Creates a new Watch List view that displays the information for all variables contained within the process you select.
  • Probe—Displays the Process Probe view for the selected process.
  • Add Variable—Displays the Shared Variable Properties dialog box, which you can use to create a new variable within the selected process.
  • Add I/O Server—Displays the Create New I/O Server dialog box to create an I/O server and add it to the Shared Variable Engine.
  • Stop Process—Stops the selected process in the system tree. When a process stops, the values of variables in that process become unavailable and do not update. You must have sufficient access privileges to stop a process.
  • Start Process—Starts the selected process in the system tree. Processes automatically start when you create them. If you select the Stop Process item to stop a process, you can use Start Process to restart the process. You must have sufficient access privileges to start a process.
  • Remove Process—Removes the selected process in the system tree. You must have sufficient access privileges to remove a process.