User`s guide

Customizing Processor Workloads
Generally, the default assignment of processor workloads is sufficient for most applications.
However, if the default assignments do not suit your application, you can customize them.
You can assign the following system tasks to the auxiliary processor:
l Vision processing
You can assign each vision system in the controller to a specific processor.
l Servo processing
You can assign the servo task for each VMI board to a specific processor.
l A copy of the V+ command processor
Each processor can run an individual copy of the V+ command processor. See Using Multiple
V+ Systems on page 328 for more details on multiple copies of V+.
Assigning Workloads With CONFIG_C
The assignment of workloads to the different processors is automatic in most cases.
However, you may examine or override the defaults using the CONFIG_C configuration
utility. The default configuration implements the following processor workload
configurations:
l If only one processor is installed, all tasks run on that processor.
l If a second processor is present, the vision task and servo tasks for the first two
motion boards are automatically assigned to it.
l If the V+ Extensions license is installed, a copy of the V+ command processor is also
available on each installed processor. In most cases, the copy of V+ on the auxiliary
processor will be idle. That is, it will not be executing any user tasks. When idle, V+
uses less than one percent of the processor time.
Customizing Processor Workloads
(Undefined variable: Primary.Product_Name_V)Language User's Guide, version
17.x
Page 327