Software Release Note

Pump Changeover Module PCO4c1

New this issue

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.

 

General

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.

Hardware

This version of code runs on the 0006/0003 issJ12   ACT DIN hardware., universal input scaling.

The code is contained in a 27C512 prom.

Registration

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.

 

Functional Description

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'.

ChangeOver on Hours Run

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.

Minimum Run time

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.

Pump Run on

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.

Pump Exercise

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.

Setting Number of Pumps NPMP

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.

Alarms

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.

Interlock

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.

Sensors and Plots

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.

TYPE parameter

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%

 

Configuration Parameters