Equipment arbitration and phase coordination > The CHG_BASE and DRAIN phase classes

Create the BASE_HEADER module and complete the configuration

  1. Modify the XV_BASE_500 and XV_BASE_600 modules to allow them to participate in equipment arbitration.
  2. Create a BASE_HEADER module similar to the COLOR_HEADER module that you created earlier.
  3. Modify BASE_HEADER to allow it to participate in equipment arbitration, and add the XV_BASE_500 and XV_BASE_600 to its equipment needed list.
    Note the equipment ID of the BASE_HEADER module to use in your CHG_BASE requests to acquire and release the resource. (In the example, we use 23 for the BASE_HEADER equipment ID. If necessary, change the phase logic to use the actual ID numbers in your database.)
  4. Assign BASE_HEADER to the controller or workstation. 
  5. Assign the CHG_BASE and DRAIN phase classes to the unit class BLENDER and make the phase type  for the corresponding unit phases Controller in both UM_BLEND_500 and UM_BLEND_600.
  6. Click Aliases under UM_BLEND_500, and then click ViewDetails.
  7. Double-click the alias BASE_OUT_FLOW and browse to UM_BASE_400FIC_BASE_400.
  8. Double-click  the alias BASE_OUT_PUMP and browse to UM_BASE_400MTR_400.
  9. Download the controller or workstation and test the modules using the Batch graphic.
    Remember to manually clear any phase requests that appear in the CHG_BASE phase by setting them to 0.
  10. After testing, reset all phases to Idle and unload them.