Option 2.2.3. Run a Project at High Priority

About this task

  • Run all processes at high priority.
  • Run a single process at high priority.

Run all processses at high priority

Running CIMPLICITY project processes at high priority prevents CIMPLICITY processes from being interrupted by lower priority user processes or configuration processes.
In the Project Properties dialog box, in the Options section, select Run at high priority.

Results

CIMPLICITY processes can focus on gathering data from the devices and processing it.

For CIMPLICITY v.5.5 and greater:

Checking Run at high priority will

  • Make the project processes run at a high priority, which can be verified in the task manager.
  • Configures a project global parameter called HIGH_PRIORITY which should be set to Y to enable the project to run at high priority.

For CIMPLICITY v. 5.0x:

  • If you are still using CIMPLICITY 5.0x, you can change the processes behavior by setting the HIGH_PRIORITY global parameter.

Run a single process at high priority

About this task

A priority for a single process can be changed from Normal to High.

Procedure

  1. Open a Command Prompt window through the Workbench.
  2. Type CD master
  3. Press Enter on the keyboard.
  4. Type idtpop node_logproc
  5. Press Enter.
  6. Type notepad node_logproc.idt
  7. Press Enter on the keyboard.
    The node_logproc.idt file opens in Notepad.
  8. Change a process priority from 20 to 128.
  9. Close Notepad.
  10. Type scpop node_logproc at the command prompt.
  11. Restart the project.

Results

If the global parameter is not set, only that process will run at a higher priority.