add Interlock feature when used with Secondary Controller
add selectable Alarm automatic clearing ACLR
add plot configuration parameters so InSite can detect which plots are setup
add selection of number of pumps NPMP
add pump run on feature
change Alarm FAIL to DPMF Dual Pump Fail
change I8 from ALRM to ALMS Alarm Sounder
change minimum off to be fixed at one minute.
This module based on the ACT DIN products is designed to work in conjunction with the SeaChange Boiler Controllers, Secondary circuit Controllers or any Zone level product which supports actuators. The module provides control of a pair of pumps.
This version of code runs on the 0006/0003 issJ12
ACT DIN hardware., universal input scaling.
The code is contained in a 27C512 prom.
The module is registered to it's main controller by putting
the main controller into config mode and then pressing the registration button
on the PumpChangeover module. Registration is confirmed by the status LED on
the module flashing once. One or two PCO modules can be used with each Boiler
controller, see the relevant issue notes for the capabilties of other main controllers.
The config variable TYPE needs to be set to match the application.
This module receives status information from the main controller.
The command to run the pumps is determined by the TYPE config variable see table
above. Note that the pumps can be run once there is significant demand >5%
or for the whole of the Occupied (or Optimum Start) period regardless
of whether demand exists.
This module provides control for pairs of pumps where automatic
changeover on failure of a pump is required. The module has a relay output for
each pump and two flow detection inputs. The flow condition must be indicated
by shorting the input pins with a volt free contact. (sense can be changed by
changing ALST)
On receipt of a command to run the pump, the pump which has been off longest
will be started, if after the flow proving 'delay' (set by config variable DLAY,
default 10 seconds) neither of the two inputs have been made then the first
pump will be stopped and the other pump started. This condition is indicated
by the top LED alternating red and green. If again no proof of flow is received
then this is indicated by the top LED flashing red. The pump action for this
failure mode is modified by the config variable FMDE, allowing both pumps to
run(1), last one to run(2) or switch both off(3) dependant upon the requirements
of the installation.
If a pump has failed then the third relay will be energised
allowing connection to an annunciator.
The error condition is reset by the flow proving signal
being reinstated or by the command signal being removed, i.e. it will start
with no error at commencement of the next occupied period. The error condition
can also be manually reset by pressing the 'Override' button.
In some circumstances it is desirable
to disable the Automatic clearing of the Alarm condition at the end of Occupation,
this can be acheived by setting switch ACLR to zero. If this is done
then the PCO will remain in alarm until the Override button is pressed or the
flow proving signal is present.
During normal operation the top LED will be steady green, the lower status LED will show green if the controlling device 'is occupied'.
The controller will automatically change the pumps over if the continous run time exceeds the setting of Maximum Hours Run MXHR. This is set to 24 by default.
The pump can be set to run for a minimum time period by setting MNON in minutes, this time setting is also used for the run on timer if the switch RNON is set. The minimum off time has been changed in issue 4c to be a minimum of 1 minute for each pump.
If switch RNON is set then the pump will run on for the minimum on time (as set on MNON in minutes) after the end of occupancy of it's parent module. This does not function when used with a Boiler or Secondary Boiler controller (TYPE>3) where the run on time is determined by the Boiler controller.
The controller has a config variable MXDY which sets the number of days which the pump can be off without being 'exercised'. When this period expires the pump will be run for the minimum run period (MNON). If the pump has failed then the pump exercise program is discontinued for that pump until the failure flag is cleared.
If MXDY is set to 0, then no pump exercising is undertaken, the default setting is to exercise the pump every 7 days.
The PCO controller can be used to control a single pump but still have the advantage of flow detection, run on and hours run measurement. Set NPMP to 1 and Pump A will always be used.
The module can generate networked Alarms for failure of either pump When registered to a Boiler if both pumps fail and ALRM=2 then the PCO will generate a special STOP alarm which can cause the Boiler to shut down. The Boiler will not restart until the override button has been pressed or the Boiler reset by clearing switch3 to zero.
The PCO provides a feedback message which can be used by a Secondary Controller to interlock the operation of the PCO and the control demands of the Secondary Controller. This feature has been developed to provide protected control of Chillers but may be utilised for other applications. See Secondary Controller Issue notes for more details.
The run hours for each pump are available as sensor1 and sensor 2 and these are plotted for the last 96 days using the normal Doorway plots. The stored hours run for each pump can be reset using Switches 3 & 4. The maximum hours counted before roll over is 9999 hours.
The plot configuration parameters have been added so that
InSite can determine that the plots exist, these parameters are not changeable
since the hours run plot is a special case of the plotting routine and is not
configurable. The plot provides the daily hours run for the last 96 days, this
is best plotted as a bar graph.
The PCO module has a TYPE configuration variable, this must
be set up , probably at the factory, to determine the conditions under which
the Pumps will be run.
TYPE | Boiler | Zone, HSC, CSC etc |
1 | Primary Pump | |
2 | Variable Temperature Pump | |
3 | DHW Pump | |
4 | Heating Pump Optimum Start | |
5 | Heating Pump Occupation Only | |
6 | Heating Pump demand>5% | |
7 | Cooling Pump Optimum Start | |
8 | Cooling Pump Occupation Only | |
9 | Cooling Pump demand>5% |