10-6113-501-SNET-01 SenseNET Software User Guide
10-6113-501-SNET-01 SenseNET Software User Guide
Guide
Glossary 141
Index 143
Limitation of liability
This manual is to be used by qualified and factory-trained personnel,
knowledgeable of NFPA standards and all applicable codes in effect.
This publication describes the operation of the SenseNET software.
UTCFS assumes no responsibility for the application of any systems other than
those addressed in this manual. The technical data contained herein is limited
strictly for informational purposes only. UTCFS believes this data to be accurate,
but it is published and presented without any guarantee or warranty whatsoever,
and is subject to changes without notice. UTCFS disclaims any liability for any
use that may be made of the data and information contained herein by any and
all other parties. UTCFS is not responsible for any installation, design,
commissioning or service of the equipment or system.
To the maximum extent permitted by applicable law, in no event will UTCFS be
liable for any lost profits or business opportunities, loss of use, business
interruption, loss of data, or any other indirect, special, incidental, or
consequential damages under any theory of liability, whether based in contract,
tort, negligence, product liability, or otherwise. Because some jurisdictions do not
allow the exclusion or limitation of liability for consequential or incidental
damages the preceding limitation may not apply to you. In any event the total
liability of UTCFS shall not exceed the purchase price of the product. The
foregoing limitation will apply to the maximum extent permitted by applicable law,
regardless of whether UTCFS has been advised of the possibility of such
damages and regardless of whether any remedy fails of its essential purpose.
Installation in accordance with this manual, applicable codes, and the instructions
of the authority having jurisdiction is mandatory.
While every precaution has been taken during the preparation of this manual to
ensure the accuracy of its contents, UTCFS assumes no responsibility for errors
or omissions.
WARNING: Warning messages advise you of hazards that could result in injury
or loss of life. They tell you which actions to take or to avoid in order to prevent
the injury or loss of life.
Caution: Caution messages advise you of possible equipment damage. They tell
you which actions to take or to avoid in order to prevent the damage.
Note: Note messages advise you of the possible loss of time or effort. They
describe how to avoid the loss. Notes are also used to point out important
information that you should read.
Summary
This section introduces you to the SenseNET product and its features.
Content
Introduction 2
Features 2
PC requirements 2
Additional hardware requirements 3
SenseNET architecture 3
Connecting a SenseNET communication network loop 4
Connecting to third-party systems 5
Monitoring third-party detectors through SenseNET 6
Remote display units 6
The Remote display unit relay board 7
Using a remote display unit to show common detector status 7
Power supplies 8
Introduction
SenseNET is a Windows-based program that provides central management and
monitoring of up to 127 aspirating smoke detectors on a fault-tolerant
communications loop with extensive error checking and correction.
SenseNET is scalable, allowing expansion for larger sites using multiple loops
(with up to 127 detectors on each loop).
Maps and warning sounds, including spoken messages, may be set for each
detector. Detectors may be grouped together in zones with an associated zone
map, allowing Alarms or Faults to be quickly and easily located.
Features
SenseNET features include:
• ClassiFire artificial intelligence (which dynamically adjusts detector sensitivity
to match changes in the normal environmental smoke density)
• Centralized configuration and management of a large detector network, with a
simple, streamlined interactive graphical user interface
• Device mapping to a graphical user interface
• Real-time alarms with spoken instructions and definable sound files
• Event logging of events to disk in real time
• Automatic detection of all attached devices for rapid site configuration
• Extensive error checking and correction
• Real-time pager or e-mail alerts to compatible GSM mobile phones
• Real-time displays and printing of system status and historical information
• Real-time diagnostics of all networked devices
• Contact monitors that interface to other manufacturers’ equipment
• Four password-protected levels of security access to system settings
PC requirements
The minimum computer requirements for SenseNET are listed below. System
requirements vary between operating systems. Refer to the appropriate section.
For computers with Microsoft Windows XP or Windows 7 installed:
• PC with 300 MHz or higher processor clock speed recommended; 233 MHz
minimum required (single or dual processor system)
• 128 MB of memory (RAM) or higher recommended (64 MB minimum
supported; may limit performance and some features)
For computers with Microsoft Windows 2000 installed:
• 133 MHz or higher Pentium-compatible CPU
• A minimum of 64 MB of RAM
SenseNET architecture
The SenseNET system uses multiple hardware and software layers and
installation is greatly simplified by installing one layer at a time from the bottom
layer up. The architecture layers of a SenseNET system are shown in Figure 1
below.
(1)
(2)
If full fault tolerance is required, you must connect through a device known as a
command module. The command module monitors the looped communication
bus and signals any loop short or break. A sample configuration is shown in
Figure 3 on page 5.
Figure 3: Sample fault tolerant configuration running SenseNET with a command module
(1)
(2)
(3)
Any fault on the loop can be isolated by the command module to the loop
segment that the problem actually occurs on and displayed in SenseNET.
The command module also gives common Alarm and Fault notification for all
detectors on the loop so that relay outputs on the command module can be
connected directly to the Fire Panel.
The address switch on the RDU card should be set to the same address as the
aspirating detector whose display is to be repeated. (See Appendix B for a list of
valid addresses.)
If no bus master or PC is to be used on the system, then set switch 8 to the ON
position to get the RDU to poll the detector. If multiple RDUs are used, only one
RDU must be set to poll.
The RDU requires a 24 VDC power supply and is designed to be fitted into a
19-inch rack frame.
If a relay board is fitted to an RDU set to address 0, then the relays will indicate
common alarm and fault relays for all detectors.
This signal is sent from the command module, and is only available when a
hardware command module is used.
Power supplies
The PC interface has its own internal power supply, which provides 24 VDC for
the unit. If complete uninterruptable operation is required, the PC and SenseNET
PC Interface should be powered from an uninterruptable power supply (UPS).
The power requirement for the RDU is 40 mA max at 24 V.
Summary
This chapter provides instructions on how to install SenseNET software onto a
PC and how to set up local and remote communication.
Content
Installing SenseNET on the PC 10
Passwords 11
Connecting the detector or command module to an RS-232 serial port 14
Setting up the communication 15
Setting up local and remote communication using multiple PCs 16
Setting up local and remote communication to monitor a VESDAnet
network 17
Sample network configuration 17
Computer PC1 18
Computer PC2 20
Computer PC3 21
4. Confirm that the path displayed is the desired destination location for the
software.
You can specify a different location using the Browse button, or by typing the
path directly into the box.
5. Enter the user’s name in the Name box. Enter the company name in the
Company box.
6. When the details are correct, click Install to continue. If SenseNET is already
installed, then a prompt will be displayed asking to overwrite the directory.
Clicking Yes will upgrade SenseNET to the version on the install disk.
7. When installation is complete, the following form displays. Click OK to
continue.
SenseNET will be added to the Windows Start > All Programs > SenseNet.
Passwords
Use the Passwords command on the Options menu to set the four different levels
of password access to SenseNET.
The four levels of access listed in order of most restricted to least restricted are:
• Read only
• Operator
• Engineer
• Administrator
The access levels work so that a higher access level has all the privileges of the
levels below it plus the unique access privileges for that level. For example,
Engineer access has all of the Operator privileges plus additional Engineer
privileges.
Table 1 below shows the privileges assigned for each of the four access levels.
4. Click OK.
Note: When SenseNET is first installed, no passwords are set. Not entering any
password allows access to all four access levels. After initial startup, you must
set access level passwords.
WARNING: Start the computer before connecting the serial cable to the detector,
as otherwise it may “recognize” the detector as an added serial mouse or another
piece of peripheral equipment.
Number of Loops: Sets the number of network loops being used. In the
example provided in Figure 6 on page 15, the detector network is composed of a
single loop.
Port Type: Sets the port type to one of the following:
• COM port: local port
• Network monitor: Lets you set up local and remote communication using
multiple PCs (See “Setting up local and remote communication using multiple
PCs” below for details).
• Network control: Lets you set up local and remote communication using
multiple PCs (See “Setting up local and remote communication using multiple
PCs” below for details).
• VESDA HLI: Allows the PC on which SenseNET software resides to monitor
or control a VESDA netTM network using the Vesda Open Protocol HLITM
(model VHX-0300). (See “Setting up local and remote communication to
monitor a VESDAnet network” on page 17 for details.)
Computer PC1
Computer PC1 is monitoring a micro serial server (MSS) which is connected via
RS-485 to a command module monitoring up to 127 detectors. This type of
connection allows monitoring only (Port Type is set to Network monitor). Loop is
set to the loop which will be monitored by the remote PC. In this case, it is set to
1 (as shown in Figure 10 on page 19). When monitoring an MSS unit, the Loop
must be set to 1. The TCP/IP address of this MSS is fixed at 200.20.1.70 (so this
is entered in the Computer/Address box.)
Computer: PC1
Command
Module
RS-485
MSS
up to 127
detectors
Detector 1 Detector 2
Computer: PC2
Detector 1 Detector 2
COM 1
RS-232
RS-485
COM 1 Detectors
Loop 2 connects to PC2 on Loop 1 using a Network control port (see Figure 11
below). This allows PC1 to control the PC2 detectors.
Loop 3 connects to PC3 on Loop 1 using a Network control port (see Figure 12
on page 20). This allows PC1 to control the PC3 detectors.
Note: In Figure 12 above, network monitoring has been disabled (Monitor from
network has not been checked) because this function is not necessary in this
example. It is considered a good security practice to turn off unused network
services when possible.
Computer PC2
Computer PC2 is monitoring up to 127 detectors through its COM1 port using a
PC Interface to convert the RS-232 to the RS-485 format used by the SenseNET
bus. In this case, Monitor From Network is checked (see Figure 13 below) to
allow other PCs to monitor this PC from the network. (PC1 is monitoring this PC.)
Computer PC3
PC3 is monitoring 10 detectors with addresses 101 to 110 connected to a
command module by an RS-232 cable from the command module to its COM1
port.
Monitor from network is checked (see Figure 14 below) to allow other PCs to
monitor this PC from the network. (PC1 is monitoring this PC.)
In this case, CTS enabled must be checked as the PC is monitoring a command
module.
Summary
This chapter discusses how to simplify the configuration, monitoring, and
management of your site.
Content
Introduction 24
Configuring a basic network 24
Remote Control Software 26
Managing your site configuration 26
The Site configuration editor 27
Simple Site configuration editor functions 28
Full Site configuration editor functions 29
Adding a new device to an existing configuration 30
Critical fault setup 30
Event responses 31
Setting device and zone maps 32
Setting a device map 33
Setting a zone map 34
Introduction
SenseNET has been designed to simplify configuration, monitoring, and
management of any site with two or more detectors. SenseNET is capable of
managing up to 16 loops of 127 detectors for one PC graphic system. SenseNET
uses an automatic discovery mode called SiteScan, to locate all connected bus
devices and reads their configuration settings (which includes the device
information), making the process faster and less prone to error.
The following steps will create a new site that reflects the hardware setup.
1. To set up SenseNET for a site, all detectors must be attached to the bus and
each detector must have a unique address (as explained in the pertinent
detector manual).
2. On the File menu, click New Site to create a new site and provide a
descriptive file name for the site when prompted.
3. SenseNET prompts you to ensure all detectors are powered up. Click Yes to
continue when ready.
4. The bus is scanned for all detectors and their current function settings are
saved to disk. This process may take several minutes but only has to be done
once.
Note: Detector addresses do not need to be contiguous—which means that
there can be gaps in the address range.
5. The Site Configuration editor is displayed. If no site maps or actions are
required, then the setup is complete. Proceed to step 7.
6. Use the Site Configuration editor to set up detector maps, alarm or fault
actions, and zones (see “The Site configuration editor” on page 27 for
details).
7. Close the Site configuration editor. The bar graph displays are updated to
show the new site configuration.
The new site will now automatically be loaded each time SenseNET is started.
If more detailed setup is required, clicking the More button will display the
advanced functions (see Figure 16 below). Maps can then be set for each
device, and devices can be grouped together in zones with an associated zone
map.
Note: Normal alarm operation is suspended when the Site configuration editor is
active.
The Site configuration editor has two modes of operation:
• Simple (Less): Used by an administrator to set up the basic configuration
needed for SenseNET. This allows setting detector type and function
programming (if the detector supports it).
• Full (More): Allows access to the advanced features such as setting alarm
and fault actions.
You must add all detectors in the system to the site configuration list:
1. Use the Device Type list to specify the type of detector. After you close the
Site configuration editor, the bar graph display updates to show bar graphs for
all defined detectors.
2. In the Location text box, enter the detector’s location.
• Clearing a check box means that the noncritical fault actions are used in the
Alarm/Fault viewer. When a detector is first defined, all of its faults are set to
critical by default.
Event responses
One important feature of SenseNET is that text, sound files, or a combination of
both can be displayed or played in response to specific events. Sound files can
include spoken directions. Responses can be specified for alarm and fault
events. The response for each event is specified using the Even response dialog
box shown in Figure 21 below. Responses can be unique for each detector. (See
“Map View” on page 101 for details.)
The text shown when events occur can also be sent to a pager (or compatible
GSM phone using a modem) or as e-mail if the PC running SenseNET is
connected to a network. This allows site personnel to react quickly to service
requests (such as failing standby batteries).
Summary
This section describes the functions available in the SenseNET status and
informational displays.
Content
SenseNET toolbar 38
The File menu 40
New Site 40
Open 40
Save Function settings 41
Restore Function settings 41
Print 41
Exit 41
The View menu 41
Alarms 42
Bus viewer 43
Diagnostics 45
Chart recording 50
Event logs 54
Histogram viewer 57
Front panel 60
Detector bar graph display 62
Bar graph shortcut menu 63
SenseNET toolbar
The SenseNET toolbar is shown in Figure 25 below. Descriptions of each button
are given in Table 5 below.
(6) Bus viewer Opens the Bus viewer which displays communication
information to and from the connected detector or the command
module. When events occur (such as alarms, faults, or function
changes), the relevant communication information appears in
the viewer.
The display also includes the Bus Error Rate and the Show Fast
Poll feature, which optionally shows the continual
communication data stream in the detector network.
(11) Map View Displays the status of a user-defined set of detectors in a site
configuration (see “Setting device and zone maps” on page 32
for details).
(12) Lock Disables all access requiring a password until a new valid
password is entered (see “Passwords” on page 11 for details).
(13) Global Rest Cancels any latched alarms or faults and resets LCD display
messages to the normal operating status on all detectors on the
network loop. If you press this button, and the fault or alarm
condition recurs, then the alarm or fault condition is still present.
(14) Help Opens the Help window, which displays the version number of
the SenseNET software and provides a Web link to the
AirSense website.
New Site
The New Site command prompts you for a file name. After you supply the file
name, all of the devices on the loop are then scanned and entered into the site
configuration file, along with their current function settings.
Open
The Open command prompts you for a file name. Selecting the file name loads
the file from disk. The title bar is changed to display the name of the file currently
displayed.
The file types shown in Table 6 can be opened.
Print
The Print command prints the entire SenseNET event log to the event log printer.
Exit
The Exit command exits from SenseNET. If the current chart recording has not
been saved, a dialog box is displayed, giving you the option to save the file
before exiting.
Alarms
Clicking Alarm on the View menu opens the Alarm/Fault viewer (see Figure 27
below). This is the same as clicking the Alarms toolbar button.
Three devices in total can be seen in the example shown in Figure 27 on page
42. Detector 1 is in PreAlarm and Detector 3 has a detector fault. Device 000 (the
command module) is currently highlighted so the Silence, Isolate, Reset, Zone
and Map commands all apply to this detector.
The Alarm/Fault viewer contains the following buttons.
Bus viewer
Clicking Bus viewer on the View menu or clicking the Bus viewer toolbar button
opens the Bus viewer window.
The Bus viewer displays communication to and from the connected detectors or
command module. When events occur (such as alarms, faults, or function
changes), the relevant communication message appears on the screen.
The Bus viewer displays the following columns of information.
Control Description
Bus Error Rate This is the only user-accessible data. The Bus Error Rate
normally reads 0%. If the figure is above 2%, there may be a
problem with cabling or wiring. The Bus Error Rate viewer is a
diagnostic viewer of the data bus of a network and can be used
to aid diagnosis of a communication problem by sending the
information to the manufacturer for analysis.
Save Saves the data in the message column to a text file, which may
be sent by e-mail.
Clear Removes all existing messages from the message window.
Print Sends the data to the system printer so it can be mailed or
faxed.
Close Closes the Bus viewer window.
Help Displays context-sensitive help for the Bus viewer.
Diagnostics
When you click Diagnostics on the View menu, SenseNET scans the network for
detectors. Once all addresses have been scanned, the Diagnostics viewer
opens. (See Figure 29 below.) This is the same as clicking the Diagnostics
toolbar button.
If there are fewer than 127 detectors on the loop, the scan can be cancelled after
the scan display shows the address after the last detector address in the loop.
For example, for two detectors with addresses 001 and 002, the scan could be
canceled when the display reads “Detector 003.”
The Diagnostics viewer displays columns of information about each device.
Select the row containing a specific device to use the command buttons with that
device. Figure 30 below shows that detector address 001 has been selected.
Scan
The Scan button scans the entire network for attached devices. The following
status message is presented while scanning takes place.
If there are fewer than 127 detectors on the loop, the scan can be canceled after
the status message shows the address after the last detector address in the loop.
For example, for two detectors with addresses 001 and 002, the scan can be
canceled when the display reads “Detector 003” by clicking the Cancel button.
Diagnostics
When the Diagnostics button is clicked, the software will begin to carry out a
series of diagnostic tests covering all aspects of the selected detector’s functions.
A status message as shown in Figure 32 below will detail the tests being carried
out. The aspirating fan of the unit may vary in speed during the tests, but this is a
normal function of the software. When the diagnostics are complete, the Status
column in the Diagnostics viewer will either change from “Untested” to “OK” if no
problems are found, or will detail any fault found.
Read
The Read button provides real-time information on the selected detector’s laser
chamber output as a percentage of full-scale output (not a direct measure of
smoke obscuration) and the flow for each aspirating pipe (see Figure 33 below).
• For a one-pipe detector, only a single flow reading would be present.
• For two-pipe detector, there would be either 1 or 2 pipes.
Flow readings are taken from a pipe only when the relevant pipe’s flow sensor is
disabled (See “Device settings” on page 72 for details on configurable options.)
In normal operation, the flow readings read between 55% and 70%. Regardless
of the pipe layout used, the flow reading is set to this level during initial power-up.
Figure 33 below shows sample results.
WARNING: The detector must be isolated at the fire panel before carrying out
this test. It should not function. The manufacturer cannot take responsibility for
problems caused by running the relay test where the unit has not been isolated
from the fire panel. An unintentional output to a fire panel could activate fire
alarms and fire suppression systems, resulting in personal injury or death.
If it is necessary to check the connection through to the fire panel, ensure that
sprinklers, gas drops, automatic fire department call-outs, etc., are disabled
before running the test.
Relays
The Relays button allows the detector alarm and fault relays and LEDs to be
tested for correct functionality. This test activates any alarms or extinguishing
apparatus controlled by the fire panel to which the detector is connected.
After clicking the Relays button, the Relay Test dialog box appears (see
Figure 34 below).
Selecting any of the check boxes will activate the relevant detector relay. In the
case of some detector models, some of these relays are only available using an
add-on relay card. The relevant alarm or fault indication will be sent to a
connected command module (through an attached APIC card) to a connected
addressable fire panel. To exit the test, click Close. If latching alarms or faults are
set, the detector will need to be reset to clear the alarm or fault condition.
Chart recording
Clicking Chart recording on the View menu or clicking the Chart recording toolbar
button opens the Chart recorder viewer.
(1)
(5)
(4)
(3)
(2)
Readings above the “clean air” range are common in normal working
environments, and the alarm level will adjust itself to the normal ambient level of
pollution in the protected area.
The falling alarm trace coupled with a steady output indicates that the detector is
undergoing the 24-hour learning period following a FastLearn. When the detector
output level trace meets or climbs above the alarm level, a fire alarm is
generated.
The chart recording can be used to gauge the appropriateness of the ClassiFire
alarm factor for the protected area. (See Appendix D for further details.) Where
the background pollution level is steady (such as an electronics clean room), the
installer may choose a low alarm factor. If, however, the chart recording shows
large variations in background level, which often approach the alarm level, the
installer may decide to set a higher alarm factor to avoid nuisance alarms (See
“Alarm factor” on page 83 for details on how to set the alarm factor.)
The actual time duration captured in a full chart recording depends on the
recording rate chosen, a smaller time period between divisions resulting in a
more detailed chart of shorter overall time span. When the overall chart period is
exceeded, the earlier readings are discarded.
The chart recording can hold 2,000 samples with 10 samples to a division.
For example, a chart recording with a 10-second per division recording rate
would cover a maximum time period of about 5 hours, 15 minutes.
A 20-minute recording rate would capture a period of 2 days, 19 hours.
File menu
This section describes the commands on the Chart recorder viewer File menu.
These commands are shown in Figure 36 and defined in Table 12.
Command Description
Exit Exits the Chart recorder viewer.
Edit menu
The Edit menu in the Chart recorder viewer is shown in Figure 37 below.
Copy: Saves a copy of the entire chart recording to the Windows clipboard for
pasting into other applications.
View menu
The View menu in the Chart recorder viewer is shown in Figure 38 below.
Refresh: Clicking Refresh or pressing the F5 function key updates the chart. Note
that the chart recording is a snapshot only, which does not automatically update.
Detectors: If the chart recording is set to record alarm level, only “Detector 1” will
be shown.
However, if connected to an aspirating detector, and the chart recording has
been set to record airflow, this will show an entry for each flow sensor of the
detector, shown as “Detector 1” to “Detector 4”.
Selecting one of these will display the individual chart recording for the selected
detector, the detector level trace being the same for all four but the airflow trace
reflecting the currently selected flow sensor.
Help menu
The Help menu in the Chart recorder viewer is shown in Figure 39 below. The
commands are defined in Table 13 on page 54.
Event logs
Clicking Event logs on the View menu or clicking the Event log toolbar button
opens the Event log viewer.
An event log is a record of detector events such as faults, alarms, and function
changes. It is stored inside an operating detector and is updated whenever an
event occurs. The event log is nonvolatile, which means that it is retained when
the detector is turned off.
In the Event log viewer, use the Detector list to select the detector for which you
want to view the event log.
You can load and view an event log from a detector which has already been
saved to disk without the need to connect the detector to the PC. The events are
in reverse order of occurrence, with the most recent at the top. It is not necessary
to quit the Event log viewer and reselect a detector from another window.
The following buttons are located at the bottom of the Event filter dialog box.
Note: The Event filter functions apply only to the information displayed in the
Event log viewer or sent to a printer. These filters do not affect a saved file, which
will contain all the information in the log.
Histogram viewer
Clicking Histogram viewer on the View menu or clicking the ClassiFire Histogram
viewer toolbar button opens the Histogram viewer, also referred to as the Real-
Time ClassiFire viewer.
Unlike the chart recording, a histogram updates in real time, showing the
response of the detector to smoke tests. The smoke histogram is shown to the
left of the labeled fire flags. In a relatively clean or stable area, the histogram
should be narrow, consisting of only a few bars.
The histogram is in two parts (see Figure 42 on page 58):
• A blue “fast” histogram shows the current smoke distribution. The blue
histogram covers a period of the last 15 minutes, and is responsible for
generating fire alarms.
• A yellow “slow” histogram reacts far more slowly than the blue histogram. The
yellow histogram is responsible for positioning of the fire alarm flags, based
on the long-term variation in smoke density and the chosen ClassiFire alarm
factor.
As smoke is introduced, the fast histogram, shown in blue, will begin to move to
the right of the screen, and the detector output level shown at the bottom of the
screen will begin to increase. When the histogram crosses one of the alarm flags,
the detector will generate that alarm.
The Fire 2 alarm flag is based on absolute sensitivity rather than detector output,
and is at a considerable distance from the main alarm flags.
Figure 42 on page 589 shows a sample histogram where flags are farther apart
because the alarm factor is set to 1.
At the top right of the window is a list for selecting the detector you want to view.
This means that it is not necessary to quit the Histogram viewer and select a
different detector from the SenseNET window when connected to a detector
network.
The figure shown for the current alarm factor is for display purposes only, and
cannot be changed using the Histogram viewer. Underneath the alarm factor
display are the detector percentage outputs that need to be reached to generate
each type of alarm. When the detector output level displayed at the bottom of the
viewer reaches one of these levels, the corresponding alarm will be generated.
File menu
Print: Prints the current histogram on the PC’s default printer
Print Setup: Opens the setup options dialog box for the print operation, including
paper size and margins
Exit: Closes the Histogram viewer
View menu
Sensitivity: Opens a box showing the sensitivity (in %/m obscuration) that the
selected detector requires to generate the following conditions:
• Fire 1
• PreAlarm
• Aux
Alarm Timer: Clicking the Start button starts the timer. The timer stops when the
detector reaches its PreAlarm threshold. The Alarm Timer is shown in Figure 44
on page 60.
Help menu
Displays the SenseNET Help commands.
Front panel
Clicking Front panel on the View menu or clicking the Front panel toolbar button
opens the Front panel display box.
The Fire 1, PreAlarm, and Aux levels correspond to the relatively-scaled levels
that must be reached on the detector’s bar graph display (if fitted) or on an
attached command module or Remote Display Unit’s bar graph display. The Fire
2 alarm level is in terms of absolutely-scaled %/meter obscuration from 1% to
25%.
The relatively-scaled alarm levels can be set to the following range of bar graph
levels.
Any location text defined for the detector being displayed is shown beneath the
detector number (see Figure 45).
Front panel buttons perform the following functions.
The Map View button toggles the display between site maps and device maps.
An example bar graph display is shown in Figure 46 on page 63.
(1) This detector is in fault. The alarm viewer will show what type of fault
(2) This detector is the currently selected detector
(3) This is a type of device that has no bar graph
(4) Location text
Reset
Reset resets the selected detector. A thick border shows which detector is
currently selected.
Bus Isolate
Bus Isolate isolates the detector. The Alarm/Fault viewer displays the detector as
having an isolated fault (see Figure 48 on page 64).
Note: Any detector connected to a contact monitor will not support the isolation
feature via the communication bus.
Bus De-isolate
Bus De-isolate takes the detector out of the isolated condition.
Front panel
Front panel opens a Front panel display box for the detector (see Figure 49 on
page 65).
Diagnose
Diagnose displays the Diagnostics viewer window which runs diagnostics on any
detector on the SenseNET bus (Figure 50 on page 66).
All detectors have extensive built-in diagnostic tests to verify the correct
operation of the various sections of the unit. These tests may be performed from
within SenseNET. All detector diagnostic statuses are listed in the Diagnostics
viewer window (Figure 50 on page 66) and the results may be printed out for
reference purposes.
Histogram
Histogram displays a histogram for this detector (see Figure 51 below).
Chart recording
The Chart recording command displays a chart recording for the detector (see
Figure 52 below). (See “Chart recording” on page 50 for a detailed explanation of
chart recording.)
Event log
Event log displays the event log for the detector (shown in Figure 54 on page
69).
Event logging on SenseNET is extremely flexible — generated events are stored
in the detectors even when the PC is powered off or SenseNET is not running.
An event log may be read from a detector or group of detectors and a filter
applied to the events displayed, for example, all alarms or a certain type of fault
only, ensuring that only relevant event information is shown.
Event logs may be saved to disk for later recall or printed at any time. In addition
to the storage of events in a detector, SenseNET stores all events to a log file on
disk as they occur. The size of this log file is limited only by hard disk space. Also
stored in this log are all user inputs that change the state of SenseNET such as
changes in access levels or device resets.
Device settings
Device settings opens a Function settings dialog box for the device. (See “Device
settings” on page 72 for details how to modify device settings.)
Map
Map displays the detector map for the selected detector (if previously
configured). (See “Setting a device map” on page 33 for details on how to set up
a device map for a detector).
Zone
Zone displays the zone map for the selected detector (if previously configured).
(See “Setting a zone map” on page 34 for details on how to set up a zone map).
Summary
This chapter describes how to configure detector and command module options.
Content
Introduction 72
Device settings 72
Changing device option settings 74
Device Information tab 74
MatrixScan tab 75
Alarm Actions tab 77
Time and date tab 80
Alarm levels and delays tab 81
Flow monitoring tab 86
Power monitoring tab 87
Front panel tab 88
Day/Night Switching tab 89
Referencing tab 91
Miscellaneous tab 93
PC command module 94
Site Configuration 96
Communication settings 96
E-mail settings 97
Pager settings 97
Passwords 99
Lock 99
Global Reset 100
Log to Printer 100
Printer configuration 101
Map View 101
Language 103
Alarm and fault actions 104
Alert sounds for more than one event 106
Introduction
This chapter describes how to configure the following types of option for
detectors and for the command module using commands on the SenseNET
Options menu:
• Device settings
• PC command module
• Site Configuration
• Communication settings
• E-mail settings
• Pager settings
• Passwords
• Lock
• Global Reset
• Log to printer
• Map view
• Language
• Alarm and fault actions
• Alert sounds
You can access these options via the Options menu (as shown in Figure 56
below).
Device settings
Clicking Device settings on the Options menu or clicking the Device settings
toolbar button opens the Function settings dialog box.
The Function settings dialog box is shown in Figure 57 and Figure 58.
The dialog box is divided into several tabs. The tabs vary according to whether a
control module or a detector is selected. However, the controls at the bottom of
the dialog box are always visible, no matter which tab is selected. See Figure 59
on page 74.
The list on the left allows selection of the unit to be configured. The very top of
the list reads “Command Module,” and the rest of the list runs from “Detector
001” to “Detector 127” to allow you to configure the options for any detector in the
network.
Use the other controls at the bottom of the dialog box to perform various
functions as shown in Table 21 below.
It is probably most useful to set the device text for a detector to the name of the
area being protected, e.g., “Computer room,” “Stores,” etc. When this text string
appears on the Device Information tab, SenseNET software is communicating
properly with the detector.
MatrixScan tab
The MatrixScan device options apply only to command modules.
MatrixScan lets you set up “virtual detectors.” If the sampling pipework of two
detectors shares a common location (for example, two detectors have sampling
holes in the same area), these detectors can be assigned a “virtual” detector
number.
This virtual detector generates an alarm at the command module when both
“real” detectors pick up smoke at the same time. Therefore, with only two
detectors, zone localization is available from a large number of protected areas.
The “virtual” detectors are assigned on the MatrixScan tab (see Figure 60 on
page 76).
• Virtual detector addresses are assigned in the range 016 through 105. Real
detector addresses in this range will clash with the virtual detector addresses,
causing problems. However, unused virtual addresses may be used for other
real detectors which are not part of the MatrixScan network.
Note: Address 000 is reserved for a network’s command module, and cannot be
used for a detector.
The number of virtual detectors available for a given number of real detectors
using MatrixScan can be calculated by the following formula.
Figure 61: Number of possible virtual detectors for all available real detectors
Check boxes
The Alarm Actions tab contains the following check boxes.
This is the time and date to be used for the unit’s internal Real-Time Clock, and
is used in event logs and chart recordings.
The time and date clock does not automatically update for daylight saving time or
other changes of local time. You must update the Real-Time Clock settings
periodically, or you must make allowances for the time difference when reviewing
data.
Note: When installing a detector, the clock may need to be set to correct local
time.
The date and time can be set by one of the following methods:
• Incrementing or decrementing each value (hours, minutes, day, month, or
year) by clicking the up or down arrows to the right of each box
• Select one of the boxes to highlight it and type in the relevant value
• Click the Set from PC button to synchronize the detector’s clock with the
current time and date set on the controlling PC.
Note: Setting the time and date on a command module automatically
synchronizes all detectors on the loop.
For each of the detector’s fire alarm levels (PreAlarm, Fire 1, Fire 2, and Aux)
there are numerical boxes for Level and Delay.
Level
(For PreAlarm, Fire 1, and Aux) Corresponds to the relatively-scaled level that
needs to be reached on the detector’s bar graph display (if fitted) or on an
attached command module or Remote Display Unit’s bar graph display. The Fire
2 alarm level is in terms of absolutely-scaled % /m obscuration from 1% to 25%.
Figure 65 below shows a bar graph display from a detector to illustrate the
concept.
Delay
Delay is the time in seconds that a detector needs to continuously sense a given
alarm level before an alarm warning is given. The acceptable range is 0 through
90 seconds. This is useful in an area which generates a lot of smoke “spikes” as
a part of normal working (for example, a furnace which releases smoke when the
door is opened). In very clean areas, the installer may decide that the delay can
be set to 0.
Alarm factor
The ClassiFire system statistically analyzes the background smoke level and
sets detector sensitivity to a level giving a statistical probability of nuisance
alarm. The software assesses the arithmetic mean and variance (standard
deviation) of the “normal” ambient smoke level and places the alarm flags at a
certain number of standard deviations from the mean of the distribution.
The number of standard deviations at which the alarm flag is set away from the
mean is directly proportional to the ClassiFire alarm factor chosen.
The probability of nuisance alarm and the maximum detector sensitivity are
higher when a low level of alarm factor is chosen and lower as the alarm factor is
increased. A low alarm factor, equating to very high sensitivity, may be desirable
in the case of, for example, a high-value computer center, or other application
where the cost of down-time and call-out costs may be offset by the high value of
the protected installation.
On the other hand, this will not be desirable in an environment with very variable
levels of background smoke. In this case, it may be more important to ensure
that an elevated level of smoke really does indicate an incipient fire before
alarms are raised.
In summary, a low alarm factor equates to high sensitivity and higher probability
of nuisance alarm, and a high alarm factor gives a lower maximum sensitivity and
correspondingly reduced probability of nuisance alarm.
The probability of nuisance alarm for a given environment also depends on the
“stability” of the background smoke level. For example, a semiconductor clean
room may have a strictly-controlled environment so that it is unlikely that smoke
level will vary by chance. Under these circumstances, a low alarm factor may not
imply a radically increased probability of nuisance alarm.
The detector sensitivity is set by entering a value of 0 through 18 into the Alarm
factor box. The default is set to 4. Refer to Table 26 below for suggested
settings.
ClassiFire override
There may be occasions on which a sudden increase in smoke does not
necessarily indicate a fire condition. Examples are the release of incense during
a church mass and the opening of a furnace door in a factory. Under these kinds
of circumstance it is not desirable for the detector to generate a fire alarm.
ClassiFire override will desensitize the detector by a specified amount when a
pair of remote contacts are shorted. In the case of a furnace door being opened,
this could be performed automatically by an interlock switch on the door, or it
could be achieved with a simple on/off switch. Where the smoke-generating
event has a definite length and time of occurrence, the event could be on a time
switch. All that is required is that the relevant input terminals on the detector are
shorted together.
The figure entered into the ClassiFire override box is the percentage of full-scale
detector output by which the alarm flags will be shifted when the contacts are
shorted. For example, if set to a value of 35%, a detector with an alarm level of
20% would have this changed to 55% when the function was activated.
ClassiFire override may only be used when the detector is fitted with an optional
relay/input card, and the function is reserved for Input 3 on the card.
Detectors with onboard inputs, the default ClassiFire override contacts are the
“I/P 3” terminals inside the detector.
As a special case, however, when the detector with onboard inputs is fitted with
an APIC card which includes remote input terminals, ClassiFire override can be
set to use one of the remote terminals on the APIC card by entering a value into
the ClassiFire override box of over 100%. ClassiFire override values of 001%
through 099% act on the default input terminal 3, but a value of 120% would give
an override percentage of 20% on APIC card input 1 (if resent), 227% would give
an override percentage of 27% on APIC card input 2, and so on.
LDD enable
LDD stands for “laser dust discrimination.” This function is enabled by default and
it causes the detector to ignore brief, isolated increases in detector output such
as spurious readings from ambient dust particles. In very clean areas, such as
semiconductor clean rooms, it may be disabled to gain a small improvement in
response time.
FastLearn enable
If the detector is in FastLearn mode when the tab is selected, the FastLearn
enable check box will be selected (enabled). If cleared (disabled), then selecting
this box will start a FastLearn. In a similar manner, clearing the box stops a
FastLearn that is currently in progress.
Note: Stopping a FastLearn operation will prevent the detector from reaching its
optimum sensitivity. The detector must be put through another FastLearn cycle
and left for 24 hours to regain full sensitivity.
ClassiFire 3D
When selected, the ClassiFire 3D option assesses the rate of increase of smoke
in the protected area. When the level of smoke rises too quickly, ClassiFire will
ignore any time delays before generating alarms. This means that fire damage is
minimized if a fire starts when long alarm delays are set.
Demo mode
In normal use, the detector carries out a 15-minute FastLearn operation, during
which time it cannot signal a fire alarm. It then takes a further 24 hours to reach
full operational sensitivity.
Demonstration (demo) mode causes the detector to estimate its final sensitivity
as soon as FastLearn is finished (omitting the 24-hour learning period), so that
smoke response testing may be carried out as part of detector commissioning.
Checking the Demo mode check box only starts demo mode if the unit is in
FastLearn. It has no effect at any other time.
Note: The detector sensitivity will not be set to its optimum level in demo mode.
The detector must be put through another FastLearn cycle and left for 24 hours
to regain full sensitivity after testing in demo mode.
Figure 66: Flow monitoring tab for four- and two-pipe detectors
You can modify the following flow monitoring options as shown in Table 27
below.
You can modify the following power monitoring options as described in Table 28
below.
Option Description
Battery Check Use the battery check function when the detector is connected
to a power supply with backup batteries and an integral battery
fault relay. The power supply battery fault relay is connected to
one of the detector’s remote inputs and the relevant input
number is entered into the numerical box next to the function
(reading “1” in Figure 67 on page 87, indicating input “I/P 1”).
When Battery Check is selected, the detector will generate a
fault condition when the power supply indicates a battery fault.
The function is enabled on “I/P 1” by default, as shown in
Figure 67 on page 87.
If backup batteries are not to be used, the function should be
disabled to prevent the detector generating a battery fault.
You can modify the following Front panel tab options as shown in Table 29 on
page 89.
The ClassiFire software allows for two separate sensitivity histograms, one for
“active” and one for “inactive” periods. For convenience, these are referred to as
“day” and “night” settings. At times specified in this function, the detector will
switch between the two histograms. This will make the detector more sensitive
during inactive (night) periods, when the ambient smoke density is less, and less
sensitive during the active periods (day) when smoke density is higher.
Both histograms are optimized to the working environment, and they are
automatically set up during the initial 24-hour learning period.
For this function to work correctly, the detector’s internal clock must be set to
local time.
The software automatically compensates for one-hour changes in local time (for
example, the start of daylight Saving time).
You can modify the following Day/Night Switching tab options as described in
Table 30 below.
Option Description
Disable Day/Night Switching Where there is no distinction between “active” and “inactive”
periods (such as a factory operating on a 24-hour basis or in a
climate-controlled microelectronics clean room), select (enable)
the Disable Day/Night Switching check box to stop the switch-
over function.
Day/night switching may be carried out manually by assigning
one of the remote terminals in the detector or on an input/relay
card. (See Section 1-9.1 for details.)
Referencing tab
The Referencing tab options only apply to detector units and not the command
module.
Figure 70 below shows the Referencing tab for a detector device (“Detector
003”).
There may be occasions when external pollution enters a protected area and it is
undesirable to generate a fire alarm, such as smoke from an external furnace
entering the open doors of a factory. A reference detector can be used to “back-
off” such a spurious external smoke reading to prevent detectors inside the
protected area from generating unwanted alarm signals. Any detector in a
network may be set as a reference detector.
You can modify the following Referencing tab settings as described in Table 31
on page 92.
Miscellaneous tab
Device options on the Miscellaneous tab apply only to detector units and not the
command module.
Figure 71 below shows the Miscellaneous tab for a detector device (“Detector
001”).
You can modify the following Miscellaneous tab options as described in Table 32
below.
Option Description
Chart recording Rate Sets the resolution of the detector’s chart recording. The shorter
the interval selected, the greater the resolution, but the shorter
the period covered by a full chart.
The chart recording can capture 2000 samples before it begins
to overwrite the older entries.
A variety of preset recording intervals is available from the drop-
down list, from 10 seconds/division to 500 minutes/division,
recording detector level and alarm level. The same set of preset
values is available with the suffix “air flow.” In these cases, the
chart recording captures the flow rate instead of the alarm level.
Changing the chart recording period clears the current chart
recording, as does powering down and removing and replacing
the memory backup link. However, normal power-downs will not
clear the current chart recording.
Separator Condition The detector continuously monitors the condition of the dust
separator (filter cartridge). You cannot edit the value displayed
in this box. After a period of time, the separator begins to fill with
dust and reduces the amount of smoke reaching the detector.
The ClassiFire system compensates for such dust loading,
reducing the figure in the Separator Condition box as it does so.
A new filter will read 99 and the software will automatically
generate a separator renew fault when the separator condition
figure reaches 80.
Separator Change Date On a site with many detectors, it may be more convenient to
change all the dust separator filters at a planned interval (for
example, during site maintenance). Entering a date in the
Separator Change Date field generates a separator renew fault
on this date, regardless of the actual condition of the dust
separator. However, if the filter becomes clogged before this
date, a separator renew fault will still be generated.
Factory Default Selecting (enabling) the Factory Default check box and clicking
OK resets all options to their default settings.
PC command module
Clicking PC command module on the Options menu opens the Command
Module settings dialog box (see Figure 72 on page 95).
The SenseNET system uses a command module to interrogate all the devices on
the bus and determine their status. This can be either a hardware command
module or a software module in the PC running SenseNET.
Note: SenseNET software has the ability to be a command module, enabling
SenseNET to run without a hardware command module, although this is not a
fault tolerant configuration and is not recommended for large systems or systems
where reliability is of a high importance.
The following options in the Command Module settings dialog box can be
modified as described in Table 33 below.
Site Configuration
Clicking Site Configuration on the Options menu or clicking the Site Configuration
toolbar button starts the Site configuration editor.
Use the Site configuration editor to map the SenseNET system to the detector
configuration at a site. (See “Managing your site configuration” on page 26 for
details on how to create and modify a site configuration.)
Communication settings
If you click Communication settings on the Options menu, it opens the same
Communications settings dialog box that opens when the SenseNET is started.
(See “Setting up the communication” on page 15 for details on how to configure
SenseNET communication settings.)
E-mail settings
You can configure SenseNET to automatically send an e-mail message when an
alarm or fault occurs. If an e-mail facility is not available (for example, the e-mail
subsystem is not installed), the E-mail drop-down menu entry is unavailable.
You can modify the following e-mail option settings, as described in Table 34
below.
The E-mail settings dialog box contains the following buttons, as described in
Table 35 below.
Pager settings
You can configure SenseNET to automatically send a pager message when an
alarm or fault occurs. To use this function, a modem must be connected to a
second serial port or an internal modem must be fitted to the PC.
When the command module is fitted with a modem connected to its internal
RS-232 terminals, it can send an alert to a pager or GSM-capable telephone in
the case of an alarm or a fault.
This is done by the modem dialing a central call center and instructing the call
center to send a message to the pager using the Telelocator Alphanumeric
Protocol (TAP).
Some GSM phone service providers also provide the facility to send SMS
messages using the TAP protocol.
To use paging, a Hayes compatible modem must be permanently connected to a
COM port on the PC. This COM port is in addition to the one required for
communication to the bus.
When an even occurs that needs signaling, the paging subsystem will try to send
the message until it is either sent successfully or it is canceled.
Note: Sending messages to a pager is not fully fault tolerant and must not be
used as the primary method of signaling alarms or faults.
You can modify the following pager option settings, as described in Table 36
below.
Option Description
COM Port The communications port on the PC that will transmit paging
data. Note: This COM port cannot be the same as the port set in
the Communications settings dialog box.
Pager/GSM Phone Number The number of the actual pager or phone.
Baud Rate Use this list to select the transmission baud rate recommended
by the local telecom provider.
Format The default is “0” stop bit. “1” can be set when required by the
local telecom provider. (“0” = 7 bit even parity, “1” = 8 bit no
parity.)
The Pager settings dialog box contains the following buttons, as described in
Table 37 below.
Passwords
The passwords for the four different levels of password access are set here. The
four levels of access listed from most restricted to least restricted are Read only,
Operator, Engineer, and Administrator. See “Passwords” on page 11, for more
information on the facilities allowed at each level of access.
Note: When SenseNET is first installed, passwords are not set, so typing in a
blank password will allow access. All of the passwords must be set once
SenseNET is installed.
Lock
Clicking the Lock command on the Options menu disables all access requiring a
password until a new, valid password is entered.
Global Reset
If you click Global Reset on the Options menu, it has the same effect as clicking
the Global Reset toolbar button. It cancels any latching alarms or faults and
resets LCD display messages to the normal operating status on all detectors on
the loop. If, after you press the Global Reset button, the fault or alarm condition
recurs, then the alarm or fault condition is still present.
Log to Printer
If you click Log to Printer on the Options menu, SenseNET sends all events to
the printer as they occur. The events are printed in a similar format to the
Alarm/Fault viewer window.
You can obtain a hard copy of the entire event log by clicking Print on the
SenseNET File menu. The Print option prints the entire event log (oldest event
first) that is stored on disk in the SenseNET directory in the file EVENT.LOG.
An example of a stored event log follows:
Wed Jun 02 14:09:37 1999
INFORMATION: **** SenseNET startup ****
Wed Jun 02 14:09:37 1999
FAULT: Detector 002 Comms failure
Thu Jun 03 09:30:50 1999
FAULT: Detector 001 Faults: Battery
Thu Jun 03 09:32:25 1999
SECURITY: Access level change. New access level
'Administrator'
Thu Jun 03 09:34:27 1999
INFORMATION: Isolate off detector 2 by user 'Administrator'
Thu Jun 03 09:35:45 1999
FAULT: Isolate on detector 3 by user 'Administrator'
Thu Jun 03 09:32:45 1999
INFORMATION: Reset detector 1 by user 'Administrator'
Thu Jun 03 09:42:25 1999
SECURITY: Access level change. New access level
'Administrator'
Tue Jun 15 11:58:22 1999
ALARM: Detector 002 Alarms: PreAlarm Detector 2 PreAlarm
action text
Tue Jun 15 11:58:27 1999
ALARM: Detector 002 Alarms: Aux PreAlarm Detector 2
PreAlarm action text
Tue Jun 15 11:58:30 1999
ALARM: Detector 002 Alarms: PreAlarm Fire 1 Detector 2 Fire
1 action text
Printer configuration
SenseNET prints directly to the printer on the parallel port by default, because it
needs line printer capability (the ability to print single lines and for them to be
displayed at once).
Map View
The Map View command toggles between the detector display (shown in
Figure 76 on page 102) and the site map view (shown in Figure 77 on page 103).
The Map View command works the same as the Map View toolbar button.
The Detector Display shows that status of a user-defined set of detectors in a site
configuration.
The Site Map view shows the map for the loop that the selected detector is
connected to.
Language
You can change the language used in the SenseNET menus and titles by
selecting the Language command on the Options menu when a translation in that
language has been prepared.
Note: Changing the language using the Language command does not change
the language displayed on the detector LCD displays.
Figure 79: Clicking the Actions button from the Site configuration editor
The alarm and fault actions dialog box (see Figure 80 on page 105) lets you
select the text message that is displayed and the alert sound that is played when
inputs, faults, or alarms occur on the selected detector.
The Alarm and Fault Actions dialog box contains the following tabs:
• Critical fault
• Noncritical fault
• Fire 2
• Fire 1
• PreAlarm
• Aux
Click the appropriate tab for the event you want to configure sound and text
output.
The Alarm and Fault Actions dialog box contains the following text boxes and
buttons, as described in Table 38 below.
Summary
This section explains the initialization file for SenseNET.
Content
SENSENET.INI 108
SENSENET.INI
The following text describes the initialization file for SenseNET named
SENSENET.INI. This file is stored in your SenseNET directory (usually
C:\sensenet) and contains all of the information stored by SenseNET between
sessions. The following text describes each of the entries in this file, along with
its purpose.
This information provided is for reference only, entries in SENSENET.INI should
not be edited directly, as this may cause incorrect operation of SenseNET.
Any entries in SENSENET.INI not shown here are unsupported and may change
or be removed in future versions.
All entries are shown here with their default settings.
[Comm]
Port=1: Communications port to use. In this case COM1.
RxBuff=2000: Size of receive buffer in bytes.
TxBuff=5000: Size of transmit buffer in bytes.
CTSflow=1: Setting this entry to zero disables CTS flow control. CTS flow control
must be used with a hardware command module.
[Log]
DiskLogging=1: This entry is set to 0 if disk logging has been disabled or 1 if
logging has been enabled.
File=EVENT.LOG: Specifies the file name of the event log file.
PrinterLogging=0: This entry is set to 0 if event logging to the system printer has
been disabled or 1 if logging has been enabled.
[Product]
Language=0: This is where the selected language is stored.
[Security]
Timeout=30000: The security inactivity timeout in milliseconds.
[Site]
Site=DEFAULT.CFG: The file name of the site configuration file currently being
used. The detector settings are stored in the .dfs file, the power supply settings in
the .pfs file and the command module settings in the .cfs file of the same name
as the site configuration file.
SenseNET Initialization File
[BusMaster]
BusMaster=0: Setting this entry to 1 sets SenseNET into command module
emulation mode.
No command module is needed.
Note: This setting is not fault tolerant as if the PC stops transmitting to the
devices on the loop for any reason (for instance due to power outage), this will
stop all bus communication.
For fault tolerance, a standalone command module must be used.
FastPoll=0: When this setting is set to 1, the next device poll is immediately sent
on reception of the response from the preceding poll. This results in the fastest
possible scanning, but may cause communications timeouts on slower PC's.
Timeout=140: The time, in milliseconds, that the PC will wait for a response to a
Fast Poll.
[DetectorNames]
Name1= Stratos-HSSD: Modify the text value after the equals sign to set the
detector default names.
[Product]
Language=0: Refer to Table 39 to determine the number of the desired language
and enter it after the equal sign.
Summary
This section discusses the SenseNET device address table.
Content
Device address 112
Device address
In order to identify itself to the command module or fire panel, each detector
needs to have a unique address ranging from 1 to 127. The detector address is
simply set on the DIP switch SW1 at the bottom left of the opened detector on
the main circuit board. The switch settings are UP position for “1” and DOWN
position for “0”. The detector address is set as a 7-bit binary code (switch 8
equates to a value of 128 and so is outside the usable address range).
Figure 81 below shows a sample DIP switch setting for address 99.
The address equates to 01100011 in binary, or:
(1 x 1) + (1 x 2) + (0 x 4) + (0 x 8) + (0 x 16) + (1 x 32) + (1 x 64) + (0 x 128) = 99
24 0 0 0 1 1 0 0 0 89 1 0 0 1 1 0 1 0
25 1 0 0 1 1 0 0 0 90 0 1 0 1 1 0 1 0
26 0 1 0 1 1 0 0 0 91 1 1 0 1 1 0 1 0
27 1 1 0 1 1 0 0 0 92 0 0 1 1 1 0 1 0
28 0 0 1 1 1 0 0 0 93 1 0 1 1 1 0 1 0
29 1 0 1 1 1 0 0 0 94 0 1 1 1 1 0 1 0
30 0 1 1 1 1 0 0 0 95 1 1 1 1 1 0 1 0
31 1 1 1 1 1 0 0 0 96 0 0 0 0 0 1 1 0
32 0 0 0 0 0 1 0 0 97 1 0 0 0 0 1 1 0
33 1 0 0 0 0 1 0 0 98 0 1 0 0 0 1 1 0
34 0 1 0 0 0 1 0 0 99 1 1 0 0 0 1 1 0
35 1 1 0 0 0 1 0 0 100 0 0 1 0 0 1 1 0
36 0 0 1 0 0 1 0 0 101 1 0 1 0 0 1 1 0
37 1 0 1 0 0 1 0 0 102 0 1 1 0 0 1 1 0
38 0 1 1 0 0 1 0 0 103 1 1 1 0 0 1 1 0
39 1 1 1 0 0 1 0 0 104 0 0 0 1 0 1 1 0
40 0 0 0 1 0 1 0 0 105 1 0 0 1 0 1 1 0
41 1 0 0 1 0 1 0 0 106 0 1 0 1 0 1 1 0
42 0 1 0 1 0 1 0 0 107 1 1 0 1 0 1 1 0
43 1 1 0 1 0 1 0 0 108 0 0 1 1 0 1 1 0
44 0 0 1 1 0 1 0 0 109 1 0 1 1 0 1 1 0
45 1 0 1 1 0 1 0 0 110 0 1 1 1 0 1 1 0
46 0 1 1 1 0 1 0 0 111 1 1 1 1 0 1 1 0
47 1 1 1 1 0 1 0 0 112 0 0 0 0 1 1 1 0
48 0 0 0 0 1 1 0 0 113 1 0 0 0 1 1 1 0
49 1 0 0 0 1 1 0 0 114 0 1 0 0 1 1 1 0
50 0 1 0 0 1 1 0 0 115 1 1 0 0 1 1 1 0
51 1 1 0 0 1 1 0 0 116 0 0 1 0 1 1 1 0
52 0 0 1 0 1 1 0 0 117 1 0 1 0 1 1 1 0
53 1 0 1 0 1 1 0 0 118 0 1 1 0 1 1 1 0
54 0 1 1 0 1 1 0 0 119 1 1 1 0 1 1 1 0
55 1 1 1 0 1 1 0 0 120 0 0 0 1 1 1 1 0
56 0 0 0 1 1 1 0 0 121 1 0 0 1 1 1 1 0
57 1 0 0 1 1 1 0 0 122 0 1 0 1 1 1 1 0
58 0 1 0 1 1 1 0 0 123 1 1 0 1 1 1 1 0
59 1 1 0 1 1 1 0 0 124 0 0 1 1 1 1 1 0
60 0 0 1 1 1 1 0 0 125 1 0 1 1 1 1 1 0
61 1 0 1 1 1 1 0 0 126 0 1 1 1 1 1 1 0
62 0 1 1 1 1 1 0 0 127 1 1 1 1 1 1 1 0
63 1 1 1 1 1 1 0 0
64 0 0 0 0 0 0 1 0
Summary
This section provides a reference for detector configurable options.
Content
Introduction 116
Introduction
This appendix provides a reference for detector configurable options.
Configurable options are accessed via the Options > Device command as shown
in Figure 82 below.
The key for the “Applies To” column of Table 40 through Table 51 is as follows:
H: 4 inlet pipe detector only
C: Command module only
L: Units with LCD/programming module only
D: Detectors only (does not apply to the command module)
A: All units
B: 4 inlet pipe detector/command module only
Summary
This section discusses the ClassiFire artificial intelligence system.
Content
About ClassiFire 124
Detector levels 124
Sensitivity levels 126
ClassiFire operation 126
Building a distribution plot 126
Building a ClassiFire histogram distribution curve of smoke density 128
FastLearn mode 133
Intermediate learn mode 134
Setting the detector 138
Other options 139
Auto FastLearn enable 139
Remote day/night 139
Real-Time ClassiFire viewer 139
About ClassiFire
ClassiFire is the patented artificial intelligence system for this line of aspirating
smoke detectors that continually monitors the environment and internal
contamination and automatically adjusts sensitivity to the optimum level.
ClassiFire automatically adjusts sensitivity to suit day vs. night or operational vs.
nonoperational levels with no need for external input.
ClassiFire automatically sets up the detector to the normal working environment
so the detector sensitivity is optimized for its surroundings.
AIR-Intelligence detectors are fully automatic and do not need manual
adjustment.
Detector levels
The FIRE level always appears at level 8 on the display bar graph, as shown in
Figure 83 below.
An additional user-definable Aux level can be set to any position on the bar graph
from Level 1 to Level 10 as shown in Figure 84 on page 125.
A user-defined PreAlarm level can also be used when early warning is required
(as shown below).
When the predetermined level of smoke is reached, the Fire Alarm is activated
(as shown in Figure 85 below).
A second Fire alarm level, Fire 2 Alarm, is provided. This level may be pre-
programmed to provide an indication when it is required for a higher smoke
density. This is typically used for the operation of automatic fire extinguishing
systems.
Sensitivity levels
The alarm factor allows detectors to adapt to the working environment more or
less closely, depending on the degree of protection required or the type of facility
you want to protect.
The following Alarm factor settings give a starting point for the protection of a
wide range of environments:
• Alarm factor 0: clean rooms (highest sensitivity)
• Alarm factor 1: computer rooms
• Alarm factor 2: non-smoking offices
• Alarm factor 3: clean factory
• Alarm factor 4: warehouses
• Alarm factor 5: warehouses with diesel trucks (lowest sensitivity)
ClassiFire operation
ClassiFire considers the likelihood of a “nuisance” alarm being generated by
normal operating conditions. Each of the six Alarm factors balances the degree
of protection required against the probability of a nuisance alarm.
The calculated probability of nuisance alarm ranges from an average of one
nuisance alarm per year (for Level 0) to one per 5000 years (for Level 5).
The detector samples air once per second and passes information on the smoke
density of each sample to ClassiFire.
In a working environment, the density of smoke in the atmosphere continually
varies. The detector needs to be able to discriminate between normal pollution
caused by working activities and pollution caused by early signs of fire.
ClassiFire sets and maintains sensitivity by continual statistical analysis of the
data received.
ClassiFire divides the range of sampled smoke densities into 32 classes and
counts the number of samples which fit into each category. The most recent data
is considered most significant while older data has proportionately less
significance.
ClassiFire models the smoke densities against the normal distribution. For
example, the normal distribution can be found in all continuously variable
functions, such as the heights of a large group of men. However, if you drew a
graph showing the number of men at each height (a histogram), after a while you
would begin to see the histogram fill out until it begins to approximate a normal
distribution.
Figure 89 on page 129 below shows a distribution curve fully populated with
smoke density data.
But the distribution curve moves along the axis as the level of smoke increases
(as shown in Figure 91 on page 130).
Figure 91: Distribution curve moving along its axis as smoke level increases
If the variance changes, but the mean remains constant, the center of the curve
stays in the same position but the width of the plot changes (as shown in
Figure 92 below).
The plot can be broken down into blocks (classes) of equal width on either side
of the mean.
These blocks are called Standard Deviations (SD). The probability of a random
event falling outside this area of the graph is the same for all normal distributions.
The actual width of one SD depends on the variance, but one SD has the same
statistical significance for any normal distribution.
Most of the events within a normal distribution are within 3 SDs either side of the
mean (+ 3 SD). Readings outside this range are likely to be non-random factors,
such as the start of a fire.
Figure 95 on page 132 shows one SD.
The probability of nuisance alarms caused by random events outside the zone of
distribution shown in Figure 97 above is very small (since low readings can be
ignored). Thus, ClassiFire can statistically base the sensitivity of the detector on
the actual working environment.
ClassiFire maintains the alarm levels at the appropriate number of SDs above
the mean smoke level to provide the optimum level of protection required while
maintaining nuisance alarms at a low and defined level.
If the environment changes (such as day to night, air filtration or use of area
varies), distribution, mean, and variance also change. ClassiFire continually
updates the alarm levels to maintain the same position from the mean. This
provides an unchanging level of protection by continuously varying the alarm
parameters.
FastLearn mode
When a detector is first powered up, it automatically enters FastLearn mode for
15 minutes. This permits rapid approximation of normal smoke density.
During the FastLearn period, there is insufficient data to set an accurately
defined alarm level.
After the 15-minute period, the detector has collected an approximation of the
smoke distribution. This data is placed into a “slow” histogram to set up the initial
alarm settings.
ClassiFire initially places the alarm level several SDs from the mean reading to
take into account the fact that the histogram is still being sparsely populated and
narrow.
When FastLearn has finished, the data on the smoke density becomes the basis
for a long-term histogram. The slowly updating histogram now takes over to form
the basis for future settings.
As the histogram only has 15 minutes of data, ClassiFire begins to perform a
more refined and detailed analysis.
After 24 hours, the detector has enough data about the working environment and
sets the alarm flag based on the level of protection required based on the
distribution of data (as shown in Figure 99 on page 135).
Sensitivity levels
Smoke levels will usually increase during the day. When the protected area is
unoccupied, there may be lower levels than in working periods. If the detector
sensitivity were set to a fixed figure, there may be unwanted alarms or delayed
alarms at night.
• High sensitivity: Means maximum protection but a higher risk of nuisance
alarms during working hours.
• Lower sensitivity: Protects against unwanted alarms during the day, but is not
as effective at detecting the earliest signs of a fire.
An ideal detector needs to be able to be pre-set to at least two different
sensitivity levels to provide the optimum coverage. The ClassiFire Artificial
Intelligence process does this automatically.
ClassiFire uses two sets of histograms:
• Day: Reduces sensitivity for normal working practices and minimizes the risk
of nuisance alarms.
• Night: Increases sensitivity of lower smoke density during night or holiday
shutdown periods, maximizing protection when the protected area is
unoccupied.
These two types of histograms are dynamically and continuously updated to
ensure that alarm levels are optimally set.
During the day, ClassiFire keeps the fire alarm flag out of the nuisance zone, a
set number of standard deviations from the active histogram mean, based on the
alarm factor chosen (as shown in Figure 100 on page 136).
The fast histogram updates continually in the background and is shown dotted in
blue for reference. The previous “inactive” histogram is maintained in the
background and is shown in Figure 100 on page 136 dotted in yellow.
When work stops in the protected area and people leave, the smoke level starts
to drop (as shown in Figure 101 below). The fast histogram mean tracks the
smoke level and begins to diverge from the active histogram mean, taking on
new data at a sampling rate of once per second.
The alarm setting remains based on the active histogram mean.
Figure 101: Dropping smoke level after work stops in the protected area
Figure 102: Histogram reaches 2/3 of the distance from the previous night’s mean
If so, the inactive histogram immediately takes over and the alarm flag is
repositioned based on this latest data. The previous active histogram is saved in
the background to await the next changeover time, when the “search” process is
repeated (as shown in Figure 103 below).
Figure 103: Inactive histogram takes over and alarm flag repositioned
For example, if there is a change in working hours so that people leave at 6PM
instead of 5PM, ClassiFire adjusts the changeover time by an amount
proportional to the difference from the preset time. After a few days, the system
switches over according to the new working times.
Note: The larger the time difference, the larger the change.
• ClassiFire alarm function. The alarm delays prevent the detector from
reacting to alarm conditions caused by a one-off peak waiting to see if the
condition persists. The alarm delay can be set between 0 and 60 seconds.
The default setting is 5 seconds. ClassiFire does the rest automatically.
Other options
Remote day/night
Where a remote switch is fitted, enabling the Remote Day/Night by setting it to
“y” prevents the changeover between night and day setting to occur (except
manually via the remote switch). The default setting is “n”.
The histogram (shown in Figure 105 above) shows a detector working in a stable
environment, resulting in a narrow distribution of histogram classes. The
numerals on the bar graph are not displayed on the viewer due to the small size
of the bar graph segments (shown above the vertical histogram bars).
Term Definition
°C Degrees Celsius
°F Degrees Fahrenheit
A Ampere
AC Alternating current
Ah Ampere-hour
DC Direct current
DET Detector
FM Factory Mutual
ft. Feet
Hz Hertz (frequency)
in. Inches
MEA Materials and Equipment Acceptance Division of the City of New York
NC Normally closed
Term Definition
NEC National Electrical Code
NO Normally open
pF Pico farads
TB Terminal block
V Volts
VAC Volts AC
VDC Volts DC
PC requirements, 2
power monitoring, 87
printer configuration, 101
R
real-time ClassiFire viewer, 139
Real-Time ClassiFire Viewer menus, 59
referencing, 91
function settings, 91
Remote Configuration Software, 14, 26
remote day/night, 139
Remote Display Unit relay board, 7
remote display units, 6
RS-232 cable, 14
S
SenseNET
installation and configuration, 9
installing on a PC, 10
overview, 2
SenseNET initialization file, 108
SENSENET.INI, 108
sensitivity levels, 126
site configuration, 24, 96