Software Release Note

Monitoring Module MONBA3a2 (Analogue Input Version)

General

This is the initial release of this monitoring product.

The module provides the follow capabilities;

monitor up to five inputs, analogue (0-10v DC) or digital status.
Upto 10 Network Intelligent Sensors (Temperature or Temperature/Humidity), or Outside sensors or Zone controllers (ver 4b2 onwards) can be registered to module, module will derive Max, Min and Ave for both Temperature and Humidity and generate alarm conditions.
visual indication of fault condition
provides alarm or status information.
logging of analogue channels, max (3).
variable delays or hysteresis can be applied to alarm conditions.
relay outputs for alarm annunciation/indication.
common alarm output (latching/non latching operation).
remote alarm signalling (via Actuator driver product).

new.gif (2656 bytes) Product Demonstration project.gif (803 bytes)

Hardware

This version of code runs on the 0004/0002 issue E BLR DIN hardware.

The code is contained in a 27C512 prom with address line switching.

Registration

The module can be used in standalone operation, but if part of a system must be registered with a boiler product BLRxx3c2 or greater. Up to 4 common alarm repeater modules can be registered to monitor module, for remote fault signalling.

Additionally 10 remote measurement devices can be registered to the module, these are Network sensors T/RH, Outside sensors or Zone controllers (Ver 4b2 onwards.)

Input Channel Set-up

The analogue input channels can be configured via a Zone controller or Doorway the procedure is the same for both, using Config parameters 1-13 to set the channels behaviour (The config table is shown here for clarity).

Config Parameter Function
1 CHNL The number of the input channel to be configured 1 - 5, representing channels A-E on the module.
2 CTYP The input channel type analogue or digital. 0 = Analogue : 1 = Digital. With the input type set to Digital all parameters with the exception of 'CHGH' and 'CHDY' are pre-set and fixed, the normal state for the input is set to the current channel condition as the channel type is set.
3 C DP The number of displayed decimal places, this is also limits the range input limits.
  Number of decimal places Range
  0 -9999 to +9999
  1 -999.9 to +999.9
  2 -99.99 to +99.99
  3 -9.999 to +9.999
4 CTOP The engineering units for the device at 10v output.
5 CBTM The engineering units for the device at 0v output.
6 CLOW The low alarm level for the input channel.
7 CLDY The low alarm delay for the input channel.
8 CHGH The high alarm level for the input channel.
9 CHDY The high alarm delay for the input channel.
10 CAON The alarm action for the channel, 0 = No alarms, 1=High alarms, 2=Low alarms, 3=High and low alarms
11 C OS Allows the currently select channel to be offset +/- 50% of the span..
12 C NS Allows setting the 'Health state' of the currently select channel if configured as digital..
13 COPY Allows the currently select channel to be copied to another input channel.

Example. (Please read this it may save you a lot of time)
To configure the channel to read 0-10v directly set decimal places to 2, and CTOP to 10. To simplify the setting of the range and alarm levels from a zone controller a new feature has been introduced, with the decimal places set to 2, when setting the CTOP figure the the knob will move the displayed figure in increments of  0.01. To avoid the need of moving the knob the 1000 clicks to set 10.00, use the following method set the displayed figure to 0.01 now press the 'Override' button on the zone the zone will now display 0.10 , with each press of the 'override' button the display figure will be multiplied by a factor of 10.

Having set the first channel, use copy to copy these settings to the remaining channels, five channels will not take more than a minute to set.

Override mode

To simplify testing or witnessing after set-up placing the module in the override condition will cause all alarm delays to be ignored.


Alarms

Alarm levels - High and low alarm levels per channel can be specified by the user.

Alarm On  - In addition to specifying the alarm levels, the module can be configured to only alarm on certain conditions i.e. low, high or both (i.e input 'A') 'AAON'.

Delays - The module generates alarm condition if any of its inputs are not in the desired state, or if they exceed the allowed levels. To stop spurious alarms, delays are applied, the input must remain in the alarm state for the delay period before the alarm is acted on. The default delay period is 2 minutes, individual delays can be applied to each input's high and low alarm levels.

'DLYO' is common to all inputs and determines how the delay is applied. The default 0 is the typical case, the condition must exist for the period before being reported and the clear alarm reports immediately. 1 allows the delay to be applied to both the alarm and clear condition, and 2 the alarm reports immediately, but must remain in limits for the period before clearing.

Digital only - In the case of the digital input only the high delay and enable is used. In this mode all other channel parameters are pre-set and cannot be adjusted by the user.

Hysteresis - If any delay is set to 0 then Hysteresis is applied at that alarm level to give an operational deadband, this calculated as 5% of the span between the limits (or  1% of span which ever is the greater), applied as - 5% at the upper level and +5% at the lower level. i.e.    High level = 30, Low level = 10 Hence the span 30 - 10 = 20 therefore 5% of 20 = 1  Giving a high level alarm at 30°C and clearing at 29°C.If the span is wide and you wish to have a tighter alarm band around one of the alarms only then set the other alarm level to the same value, this will force the alarm to operate at the reduced span of 1% . It is permissible to use a delay on one limit and hysteresis on the other.


All stop condition - 'ASAC' this parameter determine how the module should react to a system 'all stop' alarm.

Alarm status codes represents the following condition.

Code Alarm condition
1 Special Alarm
5 DIG_ALARM
15 HIGH_ALARM
25 LOW_ALARM
35 BUSTED
50 CLEAR_ALARM
55 CLEAR_DIG
65 CLEAR_HIGH
75 CLEAR_LOW
120 NOT_BUST
127 NO_ALARMS

Note the Alarm times and clear times, are for future use and are not currently updated. Remember Doorway time and date stamps all the alarms on receipt.

Alarm Priority - after checking the inputs the module applies the following priority order to any conditions found

this ensures that faults are always report in preference to clear alarms. Alarm reporting  is rationalised so that a faulty device will report faulty, not high or low first assuming it was not already out of the specified levels. If a number of inputs are in alarm and then come back within limits they will raise clear alarms, however the last input to clear will cause the module to raise a NOAL' indicating that all points are now within operating limits.
Network sensor fault alarms - these are assigned the lowest priority and are sent after all other alarms have been sent. The reporting of remote sensor alarms can be disabled with the 'RSAM' parameter.

Common Alarm Channel/Relay Outputs

The common alarm output if active ('CALM' = 1) is enabled when any input is in alarm. In this mode the output relays latch so the user can see visually which input is out of limits via the lamps. To reset the outputs, input 6 is shorted or 'RCLR' is set. The module will continue to raise alarms for any latched channel as it is the first alarm that energises the output and it will remain in this state until reset. If the common alarm output is disabled the output relays will not latch, but will de-energise when the fault clears, in this mode a common alarm could be raised by wiring the outputs in parallel.

Plotting channels

The plotting channels are automatically allocated to analogue channels, during the module set-up phase, but can be reallocated using the following Config Variables. This controller  has  Configurable Plots like most of the other SeaChange controllers. These plots are now automatically re-scaled within the controller to achieve the best resolution for the data recorded. This happens at the end of every 96 readings when new maximum and minimum settings are calculated and also if a new value is outside the current range settings.

Remote alarm signalling

Up to 4 alarm repeater modules can be registered to the monitor module, to allow for remote alarm annunciation typical application would be sounder in plant room and remote alarm in security lodge.

Network Sensor Values

The module can support upto 10 remote measuring devices that are registered to it, from these sensor the following values are derived;-

Average - Update when a new value is received from any remote device. A remote devices output will only be included if the device is functional. (A regular check is made that the device is still present, if a known device goes missing then a device failure alarm will be generated)
Maximum - The currently highest measured value.
Minimum - The currently lowest measured value.

By default the average values are displayed on Sensor 6 (Temperature) and Sensor 7(Humidity). However, by changing the 'MAMX' parameter these can display the Minimum, Maximum or the Average. Alarms can then be applied to these values delay and hysteresis as per other alarms.

Individual channel values can be read on the following configs.  It is recommended that Zone values are read directly from the zone controller. Notice that the zone controllers are added to the end of the list separate from the other sensor readings. The following configs allow the user to see which zone controllers are registed to the module, and the reference they are allocated. (This is done because zone addresses are allocated by the system master, whereas the sensors registered to the device are given addresses in the module's local address space, this means that it is possible for the zone to be allocated a different reference after an automatic rebuild if the monitor device is ever replaced. However, the checking is still performed on the validity of the value and that the zone is still functioning.)

Status lamp

The lamp condition indicates the following;

Error lamp

The lamp condition indicates the following;

 

Configuration variables

Configuration variables this issue refer to Config Tables