The distributed driver status object (Spooling status)

Purpose

You can show the spooling status for a distributed driver station as follows:

How it works

When you have created the analog station object as described below, the object will work as follows:

Example

You can show the spooling status in various ways. The Alternative 1 example shows the spooling status in % in a progress bar.

Alternative 1: Show the spooling status in %

  1. In the Objects menu, select Standard Descriptors, then Progress Control.
  2. Create an analog object named [Station Name]_SPOOL.
    Example: OP1_SPOOL

    Show picture
  3. On the Edit Mapping tab, select the Actual value, Set point and High Alarm atoms. Clear the remaining atoms, they are not used. Set the I/O mode of the three atoms to Local.
  4. If you want to generate an alarm, when spooling starts, do the following:
  5. Go to the Analog tab. Set the High Alarm value to 0. When spooling is running, the value will increase from 1 to the max. value. A value different from 0 will thus generate the Spooling started alarm.
  6. Leave the default values for Actual Value and Set Point.
  7. To show the spooling progress in %, set the Max. value to 100 and the Min. value to 0.

    Show picture

  8. Click OK and position the text and graphics on the diagram.
  9. Please note that time estimates higher than 100 seconds will get truncated to 100, because the Max. value is 100.

Alternative 2: Show the remaining spool time in HH:MM:SS

  1. Follow steps 1 - 6 in the previous procedure.
  2. On the Analog tab, set the Max. value to 100000.
    If you need to handle spooling times longer than a full day, set the value higher than 100000.

    Show picture

  3. On the Display tab, clear the Enable check box under State/Value. It does not make sense to show a value between 0 - 100000 for the progress bar.
  4. Click OK.
  5. To show the remaining time in HH:MM:SS, create a new unreferenced analog object and name it SPOOL_REMAINING.
  6. Using the Calculation feature, we can now convert the value in seconds to the format HH:MM:SS. First, we enable the three atoms to be used on the Edit Mapping tab: Actual Value, Set Point, Low Limit.Clear the remaining atoms.

    Show picture
  7. On the Analog tab, clear the check box for Low Limit. We use the atom for a calculation and thus do not need an alarm.
  8. On the Calculation tab, create these three calculations:
  1. Click OK to save the object.
  2. Create three text descriptors referring to the object, where each descriptor refers to the Actual Value, Set Point and Low Limit, respectively.

    Show picture

  3. Click OK.
  4. Install the configuration and test the functionality in Supervise.