LT-6045SEC - MMX - Application - Guide Rev 0
LT-6045SEC - MMX - Application - Guide Rev 0
LT-6045SEC Rev. 0
Application Guide November 2016
Table of Contents
1.0 Introduction 15
2.0 Working with the Fire Alarm Control Panel and the
Configurator 16
2.1 Connecting the Configurator to the Fire Alarm Control Panel ........................................ 16
2.1.1 Inserting the CodeMeter Key .......................................................................................... 17
2.1.2 Connecting the Computer ............................................................................................... 17
2.2 Sending a Job to the Fire Alarm Control Panel .............................................................. 18
2.3 Getting the Active Job from the Fire Alarm Control Panel .............................................. 19
2.4 Exporting a Job ............................................................................................................... 20
2.4.1 Exporting a job as a database file or an XML file ........................................................... 20
2.5 Managing Jobs ............................................................................................................... 20
2.6 Changing the Active Job ................................................................................................. 21
2.6.1 Changing the Active Job using the Fire Alarm Control Panel ......................................... 21
2.6.2 Changing the Active Job using the Configurator ............................................................ 22
2.7 Deleting a Job ................................................................................................................. 22
2.8 Getting Configuration Information ................................................................................... 22
2.8.1 Getting Configuration Information from the Configurator ................................................ 23
2.8.2 Getting Configuration Information from the Fire Alarm Control Panel ............................ 24
2.9 Getting Information about the CodeMeter Key ............................................................... 24
2.10 Restarting the Fire Alarm Control Panel ......................................................................... 25
2.10.1 Performing a Network Restart of the Fire Alarm Control Panel ...................................... 26
2.10.2 Performing a Network Restart of a Single CPU .............................................................. 26
2.10.3 Performing a Hard Restart of the Fire Alarm Control System ........................................ 26
2.11 Watchdog Jumpers ......................................................................................................... 27
3
Table of Contents
4
Table of Contents
5
Table of Contents
12.0 Cables 96
6
Table of Contents
7
Table of Contents
8
Table of Contents
9
List of Figures
Figure 1 Connected CodeMeter key ............................................................................................. 17
Figure 2 Disconnected CodeMeter key ........................................................................................ 17
Figure 3 Security Key Logon ........................................................................................................ 17
Figure 4 Send Job ........................................................................................................................ 18
Figure 5 The job you are about to overwrite on the panel is not backed up on the local database 18
Figure 6 The job has been successfully stored ............................................................................ 18
Figure 7 Job successfully downloaded ......................................................................................... 19
Figure 8 Job Already in Database ................................................................................................ 19
Figure 9 New Job Version Information ......................................................................................... 19
Figure 10 Job successfully uploaded .............................................................................................. 20
Figure 11 Manage Jobs .................................................................................................................. 21
Figure 12 Panel Information ........................................................................................................... 23
Figure 13 Advanced Panel Information .......................................................................................... 24
Figure 14 Security Key Information window ................................................................................... 25
Figure 15 MMX-2003-12NDS board showing the CPU .................................................................. 27
Figure 16 Close-up of a CPU .......................................................................................................... 27
Figure 17 Security Key Logon ........................................................................................................ 29
Figure 18 Upgrade firmware on panel ............................................................................................ 30
Figure 19 Firmware upgrade warning ............................................................................................. 30
Figure 20 Panel firmware upgraded successfully ........................................................................... 30
Figure 21 Advanced Logic Editor .................................................................................................... 36
Figure 22 Node Grouping for the MNS Panel ................................................................................. 46
Figure 23 Interval for UUKL testing ................................................................................................ 51
Figure 24 Advanced logic equation for UUKL test interval ............................................................. 52
Figure 25 Enter walk test ................................................................................................................ 53
Figure 26 Walk test menu ............................................................................................................... 53
Figure 27 Select audible or silent ................................................................................................... 53
Figure 28 Walk test termination timeout ......................................................................................... 54
Figure 29 Start walk test ................................................................................................................. 54
Figure 30 Walk test results ............................................................................................................. 54
Figure 31 Walk test device information ........................................................................................... 55
Figure 32 Walk test device information ........................................................................................... 55
Figure 33 Enter walk test ................................................................................................................ 56
Figure 34 Select assisted walk test ................................................................................................ 56
Figure 35 Walk test areas ............................................................................................................... 56
Figure 36 Walk test results ............................................................................................................. 56
Figure 37 Walk test device information ........................................................................................... 57
Figure 38 Walk test device information ........................................................................................... 57
Figure 39 Enter walk test ................................................................................................................ 58
Figure 40 Walk test menu ............................................................................................................... 58
Figure 41 Walk test report options .................................................................................................. 58
Figure 42 Walk test report .............................................................................................................. 58
Figure 43 Walk test device information ........................................................................................... 58
10
List of Figures
11
List of Figures
12
List of Figures
13
List of Tables
Table 1 MMX System Limits ........................................................................................................ 32
Table 2 Frame Count ................................................................................................................... 34
Table 3 Chassis ........................................................................................................................... 72
Table 4 Main Displays ................................................................................................................. 74
Table 5 Display Boards ............................................................................................................... 74
Table 6 Remote Annunciators ..................................................................................................... 75
Table 7 Paging and Fire Fighter Telephone Modules ................................................................. 77
Table 8 Network Controller Modules ........................................................................................... 78
Table 9 Controller Cards ............................................................................................................. 79
Table 10 Booster Power Supplies ................................................................................................. 81
Table 11 MMX-BBX-1024R ........................................................................................................... 82
Table 12 BBX-1072A(R)DS ........................................................................................................... 83
Table 13 BB-5008 Backbox ........................................................................................................... 84
Table 14 BB-5014 Backbox ........................................................................................................... 85
Table 15 Backboxes for the RAXN-LCD(G) .................................................................................. 88
Table 16 Audio Cabinets ............................................................................................................... 93
Table 17 Amplifier Bins .................................................................................................................. 94
Table 18 Amplifier Cards ............................................................................................................... 94
Table 19 Maximum Recommended Cable Lengths ...................................................................... 96
Table 20 Object Types .................................................................................................................. 126
Table 21 Object Type Properties ................................................................................................... 126
Table 22 Display Adders ............................................................................................................... 162
Table 23 System Status ................................................................................................................ 194
Table 24 Customer Intervals ......................................................................................................... 195
Table 25 Customer Timers ............................................................................................................ 196
Table 26 Input Zones ..................................................................................................................... 196
Table 27 Loop Details .................................................................................................................... 198
Table 28 File Menu ........................................................................................................................ 209
Table 29 Job Menu ........................................................................................................................ 209
Table 30 Insert Menu ..................................................................................................................... 210
Table 31 Edit Menu ....................................................................................................................... 211
Table 32 Panel Menu .................................................................................................................... 211
Table 33 Tools Menu ..................................................................................................................... 212
14
1.0 Introduction
This reference guide is for application engineers who build and configure the MMX Fire Alarm
Control Panel. It covers MMX firmware and software version 12.
15
2.0 Working with the Fire Alarm Control
Panel and the Configurator
This chapter covers the most important things you need to know about the Fire Alarm Control
Panel and the Configurator.
The Fire Alarm Control Panel network (also called the Fire Alarm Control Panel, the FACP, or
the panel) is the system of networked panels that controls the fire detection and prevention
system.
The MGC Fire Detection and Mass Notification Configurator (the Configurator) is the software
application that lets you configure and manage the jobs that control the Fire Alarm Control
Panel network. A job is a set of configuration data that uniquely describes and controls a set of
Fire Alarm Control Panel hardware. The application icon is called MGC Configurator V12.
You need the following items in order to connect the Configurator to the Fire Alarm Control
Panel:
To connect the Configurator to the Fire Alarm Control Panel you must:
16
Working with the Fire Alarm Control Panel and the Configurator
The CodeMeter key is a USB flash drive that controls access to the Fire Alarm Control Panel.
1. Connect the RS-232 cable or the USB cable to the UIMA cable.
2. Connect the 10-pin head of the UIMA cable to the last CPU in the CPU chain that starts
from the main board.
3. Connect the other end of the RS-232 cable or the USB cable to the computer.
4. Start the Configurator.
The Configurator prompts you for your PIN.
5. Type your four digit PIN.
If you are using an RS-232 cable with a serial port to connect the FACP and the
computer, then follow these steps:
a. In the Configurator, click File > User Preferences.
b. In the Serial Port pulldown menu, select the port that the RS-232 uses to connect to
the computer.
c. Click OK.
6. Click Panel > Connect.
17
Working with the Fire Alarm Control Panel and the Configurator
To send a job
1. Click Job > Open Job and open the job that you want to send.
2. In the Configurator, click Panel > Connect.
3. Click Panel > Send Job.
4. Select the nodes that you want to send the job to.
A window appears warning you that the job you are about to overwrite on the panel is not
backed up on the local database. This message only applies if you are sending the same
version of a job that is already on the panel.
Figure 5 The job you are about to overwrite on the panel is not backed up on
the local database
5. Click Yes.
A window appears asking if you want to make this job the active job.
18
Working with the Fire Alarm Control Panel and the Configurator
6. Click Yes if you want to make this job the active job.
A window appears saying that the job was successfully downloaded to the FACP.
7. Click OK.
8. The panel restarts.
2.3 Getting the Active Job from the Fire Alarm Control Panel
To get the current active job from the Fire Alarm Control Panel
19
Working with the Fire Alarm Control Panel and the Configurator
A window appears saying that the job was successfully uploaded from the FACP.
3. Click OK.
You can export jobs from the Configurator, and send them to other technicians or use them in
other applications. The job file contains all the job information, including CPUs, devices, and
correlations. You can export jobs in a number of formats. The two most commonly used
formats are:
• Database files (*.mdb). This format is used by other technicians. If you export a job in
this format, another technician can import it into the Configurator on another computer.
• OpenGN Phase II (*.xml). This format is used by OpenGN.
You can manage the jobs on the panel and see which job is active and what has changed.
20
Working with the Fire Alarm Control Panel and the Configurator
The FACP can hold three jobs in its memory. This window shows the jobs that are currently on
the panel, and it shows the active job in orange. This window also shows any changes that
have been made.
In Figure 11, Version 1 had an annunciator at address 34. This annunciator was removed in
version 2.
The FACP can hold three jobs in its memory. One of these jobs is the active job. The FACP
can have only one active job at a time. You can make one of the other jobs the active job using
the Configurator or using the switches on the FACP.
2.6.1 Changing the Active Job using the Fire Alarm Control Panel
i Note: This procedure changes the configuration for all the nodes that are currently
connected to the system.
To change the active job using the Fire Alarm Control Panel
On the main display of any node (transponder unit) or on an annunciator for any node in the
system:
1. Press the MENU button, and then press the arrow buttons to scroll down to Choose
Config.
2. Press ENTER.
3. If the system asks for your passcode, enter it, and then press ENTER.
4. Press the arrow buttons to scroll through the available configurations, and then press the
ENTER button to choose the configuration you want.
21
Working with the Fire Alarm Control Panel and the Configurator
i Note: This procedure changes the configuration for all the nodes that are currently
connected to the system.
The FACP can hold three jobs in its memory. If there are already three jobs on the FACP and
you want to send a new job, you must delete one of the old jobs.
i Note: You cannot delete the active job. You must make another job active first.
To delete a job
If you experience difficulty, it is helpful to have information about how the Fire Alarm Control
Panel is configured. You can get this information from the Configurator and from the Fire
Alarm Control Panel itself.
22
Working with the Fire Alarm Control Panel and the Configurator
Job Name The name of the job that is currently active on the FACP.
Version The version number of the job that is currently active on the FACP.
Date The date and time when the job was sent to the FACP.
Config The version of the Configurator that sent the job to the FACP.
Last changed The date and time the FACP was last changed.
3. Click Advanced.
The Advanced Panel Information window appears.
23
Working with the Fire Alarm Control Panel and the Configurator
Type The type of CPU, for example a Main CPU, LCD Annuciator, Loop
Controller, or Audio Controller.
Language The language that the display uses for messages and menus.
Config Version
A number that uniquely identifies the active job on the FACP.
GUID
2.8.2 Getting Configuration Information from the Fire Alarm Control Panel
You can get configuration information from the FACP itself, including the number of the ESD
and technician that configured the FACP.
1. On the main display of any node or on an annunciator for any node in the system, press
the MENU button.
2. Use the arrow buttons to scroll to Config Info, and then press ENTER.
The display shows the ESDNo (ESD number) and TechNo (technician number).
3. Press the down arrow button to see the Build Time (the date and time when the firmware
on the CPU was built).
4. Press the down arrow button to see the IP information for this node (the IP address, the
subnet mask, and the default gateway).
24
Working with the Fire Alarm Control Panel and the Configurator
Assigned to ESD The ESD (Electronic Systems Distributor) number assigned to the
key. Each organization has a unique ESD number, so that one
organization cannot modify systems that another organization has
configured.
Training The level of training that your organization has completed. The level
of training determines what you can do with MMX.
• Base Systems: You can use the key with a single-node system.
• Multi-node Systems: You can use the key with multi-node
systems.
• Audio Systems: You can use the key with systems that have an
audio component.
ESD Expiry Date The date when your key expires. If your key has expired or is about to
expire, contact Secutron technical support at 1-905-695-3545.
Paid for Licenses The number of Web Services licenses and BACnet Services licenses
Unit Count that you have. You can use one Web Services license and one
BACnet Services license with each job.
There are two ways to restart the Fire Alarm Control Panel.
25
Working with the Fire Alarm Control Panel and the Configurator
1. On the main display of any node or on an annunciator for any node in the system, press
the MENU button.
2. Scroll down to Network Restart, and press ENTER.
3. Press ENTER to confirm.
The system restarts.
The next troubleshooting step to try after a network restart is a hard restart. A hard restart
makes the currently active job inactive.
26
Working with the Fire Alarm Control Panel and the Configurator
CPU
2. Set DIP switch 8 to ON (the up position) on all the components that have CPUs.
3. On the main display of any node or on an annunciator for any node in the system, press
the MENU button.
4. Scroll down to Network Restart, and press ENTER.
5. Press ENTER to confirm.
After the FACP restarts, it should display Configuration data wiped.
6. Set DIP switch 8 back to OFF (the down position) on all the components that have
CPUs.
! Attention: Remember to set DIP switch 8 back to OFF after a hard restart.
The watchdog jumper controls the watchdog timer, which restarts the CPU if there is a
malfunction. Every CPU has a watchdog jumper. For proper operation of the CPU, the
27
Working with the Fire Alarm Control Panel and the Configurator
watchdog jumper must be closed. If you are experiencing problems, for example if the system
does not restart properly, make sure that the watchdog jumper is closed.
28
3.0 Upgrading Firmware
To upgrade the firmware on a Fire Alarm Control Panel, you need the following items:
! Attention: This process erases all the information on the panel. Get the jobs from
the panel and back up your configurations before continuing.
i Note: To upgrade the firmware on the FACP, you must use the same ESD number as
the organization that configured the panel, unless it is a new blank panel.
29
Upgrading Firmware
• If you want to upgrade the firmware on all the CPUs, click Upgrade.
• If you want to upgrade the firmware on only some of the CPUs, select Selected
CPUs Only, and then hold down the Ctrl key and select the CPUs you want to
upgrade. Then click Upgrade.
A window appears warning you that this procedure will erase the configuration on the
panel.
30
Upgrading Firmware
31
4.0 System Limits
4.1 MMX System Limits
Unless otherwise noted, these limits apply to software and firmware version 12.
1 Nodes 63
2 CPUs 12 per node: 1 on the main board + 4 local per node (quad loop adders)
+ 7 remote per node (annunciators)
128 CPUs in total per system
Note: The audio controllers do not count towards the node limit, but they
do count towards the system limit.
Note: The Configurator treats LED annunciators as having CPUs.
3 Remote Annunciators 4 LCD annunciators per node or 4 LED annunciators per node
A maximum of 7 annunciators in total per node (for example, 3 LCD
annunciators and 4 LED annunciators)
50 annunciators per system
6 Addressable Loops 17 per node (4 quad loop adders with 4 loops each + 1 built-in loop)
8 Addressable Input/
159 per loop
Output Modules
13 Telephone Select
504 per system
Switches
32
System Limits
14 Inputs correlated to
1800 per CPU
Remote Zones
19 Custom Digital
96 per system
Messages
4.2 Frames
The frame is a measure of display capacity. The LCD annunciators and the main displays
provide frames, and the display boards (display adders) consume frames. The total number of
frames used by all the display boards connected to an annunciator must not exceed the
number of frames provided by that annunciator.
For example, the main display has 12 available frames, and the FDX-008 smoke control fan
damper module uses 1 frame. You can connect 12 FDX-008s to a main display if you connect
no other display boards. The RAX-1048 programmable zone/trouble LED uses 3 frames, so
you can connect 4 RAX-1048s to a main display. Or you can connect a combination of both,
for instance 2 RAX-1048s (6 frames) and 6 FDX-008s (6 frames).
33
System Limits
Table 2 lists the number of frames used and provided by each device.
RAM-1016(TZ)(DS) Remote
Annunciator with 16 LED Annunciator 2 N/A
bi-coloured LEDs
QAZT-5302(DS) Addressable
Telephone/Page
Telephone Selector 2 N/A
Selector
Panel
34
System Limits
35
5.0 Advanced Logic
Advanced logic uses logical operators such as AND, OR, and NOT, and inputs such as zones
and detectors. To use advanced logic, you create a zone and add an equation in the Advanced
Logic Editor. When the result of the equation is true, the associated output activates.
36
Advanced Logic
The Inputs list is a list of all inputs that you can use in equations. The inputs are:
As per UL 864 and UL 2572, the use of Custom Timers which would delay the operation of
Input Zones or Outputs is not permissible.
The columns in the Inputs list are ID, Node, Type, and Tag.
• ID: This column displays IDs for all inputs. IDs aid in identifying the input. IDs have the
following structure:
Node Number-CPU Number-Loop Number-Circuit Type-Circuit Number
Node Number – The two-digit number assigned to the node.
CPU Number – The two-digit number assigned to the node’s CPU.
Loop Number – The two-digit number assigned to the loop the device is on, if
applicable.
Circuit Type – The two-letter code that identifies the type of circuit. This is used to
distinguish between an input circuit, zone, interval, timer, and status. The circuit type
uses the following abbreviations:
IT – Interval
ST – System status
SW – Switch
TM – Timer
ZS – Zone switch
NS – Node status
IZ – Input zone
IN – Input circuit
Circuit Number – The three-digit number assigned to each status, switch, timer,
interval, zone or input.
A double asterisk (**) appears if there is no applicable value for certain components,
such as a Loop Number for a system status.
• Node: This column displays the node number of each input device or zone. Global
inputs, such as system statuses, control switches, timers, and intervals, have no node
number.
• Type: This column identifies the type of input. Inputs can be intervals, system statuses,
switches, timers, zone switches, node statuses, input zones, and input circuits.
• Tag: This column displays a description of each input.
37
Advanced Logic
The Device Status menu applies a status (also called a mask) to an input. If you apply a
status to an input, then the equation becomes true when the input has that status.
:A – Alarm
:B – Bypass
:F – Fault
For example:
If you do not apply a Device Status to an input, any change in the input’s status results in the
equation becoming true. For example, the equation 01-00-02-IN-002 (a single input device
with no Device Status) is true whenever this input device changes status.
5.1.3 Operators
Operators are the operations that you apply to the inputs in the equation. The operators are:
38
Advanced Logic
ANY Syntax: ANY n OF (input 1, input 2, ... input x) where n is a positive integer
An equation with ANY is true if any one of the following inputs are true.
For example, the equation ANY 1 OF (01-00-02-IN-003:A, 01-00-02-IN-004:A)
is true if any one of the inputs (01-00-02-IN-003 or 01-00-02-IN-004) is in alarm.
The following equation is true only if three of the 10 alarms are active.
ANY 3 OF (01-00-L2-SM-001:A , 01-00-L2-SM-002:A , 01-00-L2-SM-003:A ,
01-00-L2-SM-004:A , 01-00-L2-SM-005:A , 01-00-L2-SM-006:A , 01-00-L2-
SM-007:A , 01-00-L2-SM-008:A , 01-00-L2-SM-009:A , 01-00-L2-SM-010:A ,
01-00-L2-SM-011:A)
This equation can be used to release halon in a semiconductor clean room only
if three of the 10 verified alarms in the area are active.
EQU Syntax: input EQU Sys Def
EQU is an equal sign. An equation with EQU is true if the status of the input is
equal to the system defined value.
For example, the equation 01-00-02-IN-003:L EQU ALARM_LEVEL1 is true if
the level of the input (01-00-02-IN-003) equals alarm level 1.
As per UL 864 and UL 2572 only usage of an input's immediate TRUE or
FALSE value (without the application of a mask and a test for equality) is
permissible. That is, no combination of Device Status, the operator EQU or Sys
Def should be used.
Sys Def Sys Def is a system defined value. Commonly used system defined values are:
ALARM_LEVEL1 - alarm level 1
ALARM_LEVEL2 - alarm level 2
ALARM_LEVEL3 - alarm level 3
TIMER_EXPIRED - the specified timer has expired. See chapter 8.
TIMER_RUNNING - the specified timer is running. See chapter 8.
You can use brackets ( ) to group parts of the equation together. The system treats the part of
the equation in brackets as one unit.
39
Advanced Logic
The equation is not true if **-**-**-ZS-002 is pressed by itself, because it is part of a group.
You can type equations in the Equation Box. However, to avoid mistakes, follow the steps
below to add operators and inputs.
• Select the input in the Inputs list, and then click the > button above the list.
• Or double-click the input in the Inputs list.
The input appears in the Equation Box.
• Click one of the operator buttons above the Equation Box, for instance AND or NOT.
The operator appears in the equation.
• Click a value in the pulldown menu, and then click the Sys Def button.
The value appears in the equation.
Use the Description box to add a short description to the equation. The description is required.
Use the comment box to add comments on the equation. Comments are optional, but they are
important for quickly explaining the function of an equation. This allows for easier
troubleshooting and quicker review of the equation later.
This example shows how to create an advanced logic equation with the AND operator. You
must:
• Create a zone.
• Correlate the zone with an input using advanced logic.
• Correlate the zone with the output.
40
Advanced Logic
To create a zone
1. Select Input Zones (under Base I/O) in the job tree on the left side of the Configurator
window.
2. Click the Insert menu, and then click Add Zone.
The Add Zone window appears.
3. In the Process As pulldown menu, click Mon (monitor zone). Click Add to add the zone,
and then click Close.
4. Double-click in the Tag column, and then type a name for the zone, for instance,
Monitor Zone 1. Press the Enter key.
Tagging the zone helps you identify it when you create the equation.
1. Create two input devices, and then tag the devices appropriately. The tags help identify
the devices when you create the equation.
2. Click Monitor Zone 1.
3. Click the Advanced Logic tab at the bottom, and then click Edit.
The Advanced Logic Editor appears.
4. Click :A (alarm) in the Device Status menu.
5. Select the first input device, and then click the > button to move the device to the
Equation box.
6. Click the AND button.
7. Select the second input device, and then click the > button to move the device to the
Equation box.
The equation should look like this:
06-03-11-IN-101:A AND 06-03-11-IN-102:A
8. Type a description in the Description box, and then type a comment in the Comments
box.
9. Click OK to close the Advanced Logic Editor.
41
Advanced Logic
This example shows how to create an advanced logic equation with the OR operator. This is
almost the same as the previous example. The only difference is the equation itself.
1. Create a monitor zone, and then tag this zone Monitor Zone 2.
2. Create two input devices, and then tag the devices appropriately. The tags help identify
the devices when you create the equation.
3. Click Monitor Zone 2.
4. Click the Advanced Logic tab at the bottom, and then click Edit.
The Advanced Logic Editor appears.
5. Click :A (alarm) in the Device Status menu.
6. Select the first input device, and then click the > button to move the device to the
Equation box.
7. Click the OR button.
8. Select the second input device, and then click the > button to move the device to the
Equation box.
The equation should look like this:
06-03-11-IN-101:A OR 06-03-11-IN-102:A
9. Type a description in the Description box, and then type a comment in the Comments
box.
10. Click OK to close the Advanced Logic Editor.
11. Right-click the zone, then click Add Correlations.
12. Add an output, and then click Close.
Monitor Zone 2 will become active when either device becomes active. When Monitor
Zone 2 becomes active, its output correlations will also become active.
This example shows how to create an advanced logic equation with the NOT operator. The
equation will be true when Input 1 is in alarm and Input 2 is not in alarm.
1. Create a monitor zone, and then tag this zone Monitor Zone 3.
2. Create two input devices, and then tag the devices Input 1 and Input 2.
3. Select Monitor Zone 3.
4. Click the Advanced Logic tab at the bottom, and then click Edit.
The Advanced Logic Editor appears.
5. Click :A (alarm) in the Device Status menu.
6. Select Input 1, and then click the > button to move the device to the Equation box.
7. Click the AND button.
42
Advanced Logic
This example shows how to create an advanced logic equation with the ANY operator. The
equation will be true when any 2 of the 3 devices go into alarm.
1. Create three input devices, and then tag the devices appropriately. The tags help identify
the devices when you create the equation.
2. Create a monitor zone, and then tag this zone Monitor Zone 4.
3. Click Monitor Zone 4.
4. Click the Advanced Logic tab at the bottom, and then click Edit.
The Advanced Logic Editor appears.
5. Click the ANY button.
6. Change the 1 in the equation to 2, so that it is ANY 2 OF.
7. Type ( (an open bracket) in the Equation box.
8. Click :A (alarm) in the Device Status menu.
9. Select the first input device, and then click the > button to move the device to the
Equation box.
10. Type , (a comma).
11. Select the second input device, and then click the > button to move the device to the
Equation box. Then type , (a comma).
12. Select the third input device, and then click the > button to move the device to the
Equation box.
13. Type ) (a close bracket).
The equation should look like this:
ANY 2 OF ( 01-00-02-IN-001:A, 01-00-02-IN-002:A, 01-00-02-IN-003:A )
43
Advanced Logic
14. Type a description in the Description box, and then type a comment in the Comments
box.
15. Click OK to close the Advanced Logic Editor.
16. Right-click the zone, then click Add Correlations.
17. Add an output, and then click Close.
Monitor Zone 4 will become active when any 2 of the 3 devices go into alarm.
This example shows how to create an advanced logic equation with the EQU operator and the
Sys Def values. The equation will be true when a 4-20 mA input input module’s PW4 value is
equal to ALARM_LEVEL3.
1. Create a monitor zone, and then tag this zone Monitor Zone 5.
2. Create a non-verified alarm input and select sensitivity levels in the columns Sens, Sens
Lvl 2, and Sens Lvl 3.
3. Click Monitor Zone 5.
4. Click the Advanced Logic tab at the bottom, and then click Edit.
The Advanced Logic Editor appears.
5. Click :L (level) in the Device Status menu.
6. Select the input device, and then click the > button to move the device to the Equation
box.
7. Click the EQU button.
8. Click ALARM_LEVEL3 in the pulldown menu, and then click the Sys Def button.
ALARM_LEVEL3 appears in the Equation box.
The equation should look like this:
01-00-02-IN-101:L EQU ALARM_LEVEL3
9. Type a description in the Description box, and then type a comment in the Comments
box.
10. Click OK to close the Advanced Logic Editor.
11. Right-click the zone, then click Add Correlations.
12. Add an output, and then click Close.
Monitor Zone 5 will become active when the device’s PW4 value is equal to
ALARM_LEVEL3.
You can associate an equation with a dummy input and then reference that input in several
equations.
In this example, zone 3 is true if smoke detectors 5, 6 and 7 are active. Zone 3 is then re-used
in the equations for 4 different relays. The simplifies the relays' equations, which would
otherwise all have to include the equation in zone 3.
44
Advanced Logic
Relay 1:
01-00-**-IZ-003:A AND NOT 01-00-L0-SM-008:A
Relay 2:
01-00-**-IZ-003:A AND NOT 01-00-L0-SM-009:A
Relay 3:
01-00-**-IZ-003:A AND NOT 01-00-L0-SM-010:A
Relay 4:
01-00-**-IZ-003:A AND NOT 01-00-L0-SM-011:A
The following example shows how to use advanced logic to create a virtual zone for a typical
configuration with fire and Mass Notification (see chapter 14).
Governing bodies such as UL/ULC require that the Mass Notification System (MNS) and the
fire control system be grouped separately in the software. The input and output devices for fire
and MNS must be in different zones and these zones must be in different groups. Since an
input zone cannot activate outputs in a different group, the MNS input zones will not activate
fire output signals and fire input zones will not activate MNS output signals.
However, sometimes inputs from one group require the use of hardware present in a different
group. For example, the fire group may have inputs that require the use of amplifiers in the
MNS panel. You can use advanced logic to make inputs activate outputs that are in a different
group. The following procedure demonstrates how to do this.
The first step is to create two nodes, and to put them in different groups.
45
Advanced Logic
1. Create two nodes, and tag them Fire Panel and MNS Panel.
2. Select the Fire Panel node.
3. In the right pane, scroll down to the Node Grouping section, and then click Add to
create a group.
4. Type the name Fire Group, and then click OK.
5. Click the >> button to move the Fire Group to the Group Membership box.
6. Select the MNS Panel node.
7. In the right pane, scroll down to the Node Grouping section, and then click Add to
create a group.
8. Type the name MNS Group, and then click OK.
9. Click the >> button to move the MNS Group to the Group Membership box.
You must assign Common Control switches such as Signal Silence and System Reset to the
appropriate group. By default, these switches are set to Global, which ignores any grouping.
1. Select Base Control/Annun in the Main Display of the Fire Panel node.
2. For each switch, double-click in the Node Group column, and then click Fire Group in
the pulldown menu.
3. Repeat step 2 for any switches on annunciators connected to the Fire Panel node.
4. Select Base Control/Annun in the Main Display of the MNS Panel node.
5. For each switch, double-click in the Node Group column, and then click MNS Group in
the pulldown menu.
6. Repeat step 5 for any switches on annunciators connected to the MNS Panel node.
You must create a zone for each node, and correlate each zone with its respective inputs.
46
Advanced Logic
You use advanced logic to tell the fire inputs to activate the output signals or play digitized
messages in the MNS group.
You have successfully created a virtual zone that communicates across groups.
The virtual zone is local to the MNS Panel, but you have correlated it with the Fire Input Zone
using advanced logic. The Fire Input Zone can now activate outputs on the MNS Panel.
5.9.1 Objective
This example shows how to create an advanced logic equation using a combination of
operators. The advanced logic equation is part of a virtual input zone. It references inputs that
are in a different group from the equation's virtual zone. This virtual zone is correlated with an
output in its group that becomes active when the equation becomes true.
47
Advanced Logic
The equation is true when Example Input 1 and Example Input 2 are in alarm, or either
Example Input 3 or Example Input 5 are in alarm, or Example Input 4 is equal to
ALARM_LEVEL1 and not equal to ALARM_LEVEL2.
1. Create an alarm input zone in the same group as the outputs that you want to activate.
Tag the zone Virtual Alarm Zone 1.
2. Create 5 input devices and tag them Example Input 1 to 5. Example Inputs 1, 2, 3 and 5
are detectors and Example Input 4 is a 4-20 mA input module.
3. Select Virtual Alarm Zone 1, and then click the Advanced Logic tab.
4. Click the Edit button.
The Advanced Logic Editor appears.
5. Type ( (an open bracket).
6. Select :A (alarm) in the Device Status menu, and then select the device tagged
Example Input 1.
7. Click the > button.
Example Input 1 appears in the Equation box.
8. Click the AND button.
9. Select :A (alarm) in the Device Status menu, and then select the device tagged
Example Input 2.
10. Click the > button.
Example Input 2 appears in the Equation box.
11. Type ) (a close bracket).
The equation so far looks like this:
(01-00-02-IN-001:A AND 01-00-02-IN-002:A)
48
Advanced Logic
49
Advanced Logic
30. Type a comment in the comment box, and then click OK.
31. Click OK to close the Advanced Logic Editor.
1. Right-click an output in the same group as Virtual Alarm Zone 1, and then click Add
Correlations.
2. Select Virtual Alarm Zone 1 and click Add.
This output activates every time the virtual zone activates. The virtual zone activates
whenever the equation becomes true.
50
6.0 Testing UUKL Devices
The goal of UUKL is prevent smoke from entering other floors (or zones) by pressurizing them
to evacuate the smoke from the smoked zone.
This chapter describes how to create an interval for testing UUKL devices.
! Attention: You should be familiar with advanced logic before following the
instructions in this chapter. See chapter 5 on page 36.
1. Create an interval for your testing time and cycle. Figure 23 shows an interval called
UUKL Test from 11:09 am to 11:12 am every Tuesday. See section 8.2 on page 64 for
more information.
51
Testing UUKL Devices
5. Click OK.
52
7.0 Walk Test
The walk test allows an operator to test the system or part of the system. While the system is
in walk test mode, devices can be tested without causing a real alarm situation.
• One man walk test: used on single node systems and can be done by one person
• Assisted walk test: used on single node or multinode systems and requires two people
The one man walk test is for single node systems where one operator can conduct the walk
test in a short time. The entire system switches to walk test mode for the duration of the test.
- Command Menu -
2 Bypass ޙ
3 Walktest
4 Day/night mode ޚ
- Walktest -
1 One Man
2 Walktest report
- Walktest -
1 Audible Test
2 Silent Test
53
Walk Test
4. Press the UP or DOWN button to change the walk test termination timeout.
The valid range is from 1 hour to 12 hours, and the default value is 6 hours.
- Walktest -
Timeout 6 hours
- Walktest -
1 Start
2 Resume
7.1.1 Results
During the walk test, the system displays the number of alarm and trouble events since the
walk test started, the number of duplicate trouble and alarm events, and the number of
expected events remaining for walk test completion.
OneMan
A:nnnn D:nnnn R:nnnn
T:nnnn D:nnnn R:nnnn
Press CANCEL to end
• A - Number of devices that reported alarm events from the moment the walk test
started.
• T - Number of devices that reported trouble events from the moment the walk test
started.
• D - Number of duplicate events recorded from the moment the walk test started. The
duplicate event counter is separate for alarm events and for trouble events.
• R - Number of remaining events until the walk test is completed. The remaining event
counter is separate for alarm events and for trouble events.
54
Walk Test
The assisted walk test is for large systems where the walk test is activated only for a specific
area at a time. Multinode systems have the assisted walk test option only; they do not have a
one man walk test option.
In order to use the assisted walk test, the system must have walk test areas configured (see
section 7.4 on page 60).
At least two operators are required to complete a walk test session. One operator (the
assistant) should observe the panel and guide the walk test process. The second operator (the
tester) should go to the device currently in test to generate the required conditions for the test.
The assistant and tester should use cell phones or walkie-talkies to be in direct communication
with each other.
In the case of an alarm on a device outside the walk test area, the system automatically ends
the walk test and enters a verification process to allow the assistant to either acknowledge the
event or proceed with the regular operation of the system.
55
Walk Test
- Command Menu -
2 Bypass ޙ
3 Walktest
4 Day/night mode ޚ
- Walktest -
1 Assisted
2 Walktest report
- Walktest -
1st Floor
2nd Floor
7.2.1 Results
During the walk test, the system displays the number of alarm and trouble events since the
walk test started, the number of duplicate trouble and alarm events, the number of expected
events remaining for walk test completion, and the location (node, CPU, loop, address) of the
last device generating the event.
• A - Number of devices that reported alarm events from the moment the walk test
started.
• T - Number of devices that reported trouble events from the moment the walk test
started.
56
Walk Test
• D - Number of duplicate events recorded from the moment the walk test started. The
duplicate event counter is separate for alarm events and for trouble events.
• R - Number of remaining events until the walk test is completed. The remaining event
counter is separate for alarm events and for trouble events.
The assistant should guide the tester on one of the following actions:
If any alarm event from outside the test area activates, the system ends the walk test and
enters alarm mode.
The results of the last walk test are saved and can be printed or displayed.
57
Walk Test
- Command Menu -
2 Bypass ޙ
3 Walktest
4 Day/night mode ޚ
- Walktest -
1 One Man
2 Walktest report
- Walktest -
1 Printer
2 Screen
4. Use the UP and DOWN buttons to show individual devices in the walk test area. UP
selects the next device from the list and DOWN selects the previous device in the list.
58
Walk Test
5. Press the INFO button to switch the display to the general information for the walk test
list.
59
Walk Test
Walk test areas are areas containing devices to be tested. Walk test areas let you test devices
in one area while leaving the other areas active. You create walk test areas in the
Configurator. In order to use the assisted walk test, the system must have walk test areas
configured.
3. Enter a name for the walk test area, for instance 1st Floor, and then click Add.
The walk test area appears in the Details pane.
60
Walk Test
4. Right-click the walk test area, and then select Add Input Devices.
5. Select the input devices that you want to add to this walk test area, and then click Add.
6. Click Close.
7. Repeat these steps for each walk test area.
61
8.0 Custom Timers and Intervals
This chapter describes how to create custom timers and intervals with the Configurator.
Timers and intervals let you control when and for how long a certain operation takes place.
For example, you can use a timer to delay a vent fan until the damper has had time to open, or
to delay the activation of compressors so that they do not all activate at once and overload the
system.
You can use an interval to change the language of announcements at certain times of day, or
to turn on a dedicated air handling system once a week for testing.
All timers are initially un-assigned. To enable a timer, edit the Enable column to make it Y.
You can create a timer to activate an output a certain amount of time after an input activates.
You do this with the Custom Timers section of the Configurator, and with advanced logic.
1. Select Custom Timers in the job tree on the left side of the Configurator window.
The list of custom timers appears on the right.
2. In the row for the next unassigned timer, double-click in the Enable column, and then
click Y in the pulldown menu.
3. Double-click in the Duration column, and then type the duration of the timer in seconds.
4. Double-click in the Tag column, and then type a name for the timer.
5. Press Enter.
The Configurator gives each timer a number starting from 16.
62
Custom Timers and Intervals
1. Select Input Zones (under Base I/O) in the job tree on the left side of the Configurator
window.
2. Click the Insert menu, and then click Add Zone.
The Add Zone window appears.
3. Click Add to add the zone, and then click Close.
4. Double-click in the Tag column, and then type a name for the zone. Press the Enter key.
5. Select the zone that you just created.
6. Click the Advanced Logic tab at the bottom, and then click Edit.
The Advanced Logic Editor appears.
7. Double-click the timer you created from the Inputs list on the left.
You can identify the timer by the Tag that you gave it. The ID for the timer is something
like **-**-**-TM-016, where TM means “timer” and 016 is the number of the timer. The
Configurator gives each timer a number starting from 16.
The timer you created appears in the Equation box.
8. Click the EQU button.
The EQU operator appears in the Equation box.
9. Click the pulldown menu, click TIMER_EXPIRED, and then click the Sys_Def button.
This equation should look something like this:
**-**-**-TM-016 EQU TIMER_EXPIRED
When timer 16 expires, the equation becomes true and the zone activates.
If you want the zone to activate while the timer is running:
• Click TIMER_RUNNING instead of TIMER_EXPIRED. The zone will remain active
while the timer is running. When the timer expires, the zone will become inactive.
10. Type a description in the Description box, and then type a comment in the Comments
box.
11. Click OK to close the Advanced Logic Editor.
63
Custom Timers and Intervals
You have successfully created a timer. The input you specified in section 8.1.2 starts the timer.
The zone you created in section 8.1.3 becomes active when the equation becomes true (when
the timer expires). The output you specified in section 8.1.4 activates when the zone becomes
active.
An interval is a period of time during the day. Intervals have a start time, an end time, and an
optional day of the week. If the day of the week is not specified, then the interval applies every
day.
Follow the instructions below to make an equation that tells a zone to become active when the
current time is not within a certain interval.
1. Create a trouble zone, and then tag this zone Trouble Zone 1.
2. Select Custom Intervals in the job tree.
3. Click the Insert menu, and then click Add Interval.
The interval appears in the right pane. Intervals are numbered starting from 10.
4. Double-click in each column and select a value in the pulldown menus. You must give
the interval the following values. Define the end time first, then the start time.
Start Hour The hour that the interval starts, on the 24 hour clock.
End Hour The hour that the interval ends, on the 24 hour clock.
DoW Day of the week. This is optional. If you leave it blank, then the
interval applies every day.
64
Custom Timers and Intervals
9. Type a description in the Description box, and then type a comment in the Comments
box.
10. Click OK to close the Advanced Logic Editor.
11. Right-click the zone, then click Add Correlations.
12. Add an output, and then click Close.
Trouble Zone 1 will become active when the current time is not within the interval.
If you want the zone to become active when the current time is within the interval, omit
NOT from the equation.
65
9.0 Zone Latching
“Latching” and “non-latching” refer to the behavior of an input. When a non-latching input
initiates an alarm, the alarm stays active until the input goes back to normal status. In contrast,
when a latching input initiates an alarm, the alarm stays active until the system is reset.
With advanced logic, you can latch normally non-latching zones such as monitor, trouble, and
non-latching supervisory zones. A latched zone maintains outputs or timers even if the original
input is no longer active.
For example, you can use zone latching to delay a strobe for a period of time after a page has
occurred. The page active status is the input that initially activates the zone. This zone is
correlated to the output strobes that become active when the zone becomes active. You make
the zone into a latching zone with advanced logic, so that the zone remains active even after
the page active status has become inactive.
The equation for the latching zone must have more than one input, separated by OR. One of
the inputs must be the latching zone itself.
For example, the following equation for the zone 01-00-**-IZ-011 tells the zone to become
active either by the input 01-00-00-IN-007, or by itself. As a result, the zone initiates itself.
01-00-00-IN-007:A OR 01-00-**-IZ-011
i Note: The zone is referenced in its own advanced logic equation. This allows the zone
to latch itself.
When the initiating device becomes active, the latching zone becomes active, because the
advanced logic equation is true. If the initiating device becomes inactive or is restored, the
latching zone remains active, because the equation is still true. Therefore, the zone is latched.
In order to unlatch the zone, you must reset the system. This is similar to a normally latching
zone such as an alarm zone.
66
Zone Latching
1. Create an initiating device. This can be a monitor zone, input circuit, or a status such as
All Call.
2. Create a non-latching zone such as a monitor zone. This will become a latching zone.
3. Select this zone, and click the Advanced Logic tab.
4. Create an equation that will activate the zone by the initiating zone, input, or status OR
by the zone itself.
For example, this equation is in the monitor zone 01-00-**-IZ-011:
**-**-**-SW-017 OR 01-00-**-IZ-01
**-**-**-SW-017 – All Call common switch
01-00-**-IZ-011 – monitor zone
The zone 01-00-**-IZ-011 will become active when the All Call switch becomes active. If
the All Call becomes inactive, the zone will remain active until the system is reset.
You can set the zone to unlatch when a timer expires. For example, this equation is for the
zone 01-00-**-IZ-011:
67
10.0 Relay Pulsing
Relay pulsing refers to a configuration where a relay turns on (closes) and then turns off
(opens) after a single switch press. An example of relay pulsing is the activation of a pre-
recorded digital message with the first switch press, and then the deactivation of the message
with the second switch press, simulating a maintained switch.
Follow this procedure to create the relay pulsing sequence described above.
TIMER_EXPIRED)
Latch B Timer is included in the equation so that Latch A will unlatch (become inactive) during
the second pulse (when Latch B Timer starts).
This equation becomes true when the switch is pressed for the second time or the input
becomes inactive. Latch B will remain latched until the switch becomes active or the input
becomes active.
11. Select Latch A Timer in the Custom Timers section on the left side of the Configurator
window.
12. Click Edit under Advanced Logic.
13. Add the Latch A zone to the equation.
When the Latch A zone becomes active, this timer will start.
14. Select Latch B Timer.
15. Click Edit under Advanced Logic.
16. Add the Latch B zone to the equation.
When the Latch B zone becomes active, this timer will start.
17. Select the output relay, click the Advanced Logic tab, and then click Edit.
18. Create an equation that will be true if either Latch A Timer or Latch B Timer is running:
69
Relay Pulsing
If you want to use multiple switches, you can add an equation to the monitor zone to reduce
interference between switches. Refer to the example below:
This equation is optional. However, it will reduce interference between switches. For example,
if the first switch is pressed, and then Input Switch 2 is pressed, issues could arise if both
switches are turning digital messages on or off. This is because the first message would be
overridden.
70
11.0 Hardware Layouts
i Note: The information in this chapter is for reference only and is subject to change
without notice. For complete details refer to the respective manual.
The MMX Fire Alarm Control System contains two major types of nodes: Fire Nodes and Mass
Notification Nodes. The entire system is modular and any number of combinations are
possible when building a system.
The Fire Nodes use the MMX-BBX-1024R, the MMX-BBX-1072A(R)DS, the BB-5008, and the
BB-5014 model backboxes.
The system can also include Audio-Signaling Enclosure Cabinets that can connect to either
node and use the MMX-BBX-MSNXP backbox. Local Operating Consoles use the MMX-LOC
backbox and are used with Mass Notification Nodes.
i Note: Leave at least ¼ inch (6.35 mm) between the door and any metal parts inside the
cabinet or chassis.
For a chassis:
• The number indicates the number of modules that the chassis holds. For instance, the
MMX-2003-12NDS can accommodate 3 modules, and the MMX-2017-12NDS can
accommodate 17 modules.
• The number after the dash indicates the output of the transformer. For example, the
transformer on the MMX-2003-12NDS has an output of 12 A.
• The N suffix indicates that the device is part of a networked fire panel.
For an annunciator:
• The number represents the number of LEDs the device has. For example, The RAM-
1016 has 16 LEDs, and the RAX-1048 has 48 LEDs.
• The TZ suffix indicates that the device has trouble LEDs.
• The DS suffix indicates that the device has a newer kind of switch (a dome switch).
For a backbox:
• For backboxes with the BB prefix, the number indicates the number of annunciators that
the backbox holds. For example, the MMX-BB-1008 holds 8 annunciators.
• The DS suffix indicates that the backbox has a window that accommodates DS displays
(with dome switches).
• B or R indicates whether the door is black or red. If there is no letter, then the door is
white or the same colour as the cabinet.
71
Hardware Layouts
11.2 Chassis
Table 3 Chassis
MMX-2003-12NDS
MMX-2003-12NXTDS
NC-2000
Network
Controller
Module and 2
12 Amp
adder modules
Compact
over the main
Main Chassis MMX-BBX-1024R
board plus 6
Extended
adder boards
Enclosure
and 2
annunciator or
programmable
modules
MMX-2009-12NDS FNC-2000
Network
Controller
Slot 3 is reserved for MR-
Module and 2
2300-PR or UDACT-300A if
BB-5008 and adder modules
12 Amp required
BB-5014 over the main
Large Main
(occupies 4 board plus 6 FNC-2000 goes in slot 2
Chassis
display positions) adder boards
FOM-2000-SP is mounted
and 3
over FNC-2000
annunciator or
programmable
modules
72
Hardware Layouts
MMX-2017-12NDS FNC-2000
Network
Controller
Slot 3 is reserved for MR-
Module and 2
2300-PR or UDACT-300A if
adder modules
12 Amp Mid- required
MMX-BBX- over the main
size Main
1072A(R)DS board plus 14 FNC-2000 goes in slot 2
Chassis
adder boards
FOM-2000-SP is mounted
and 3
over FNC-2000
annunciator or
programmable
module
MMX-2000MNS
Main
MMX-BBX-
Network 9 adder modules
FXMNS
Board
Each of these Display Modules occupies one display position and mount to the display cutouts
on the following chassis:
These modules can also be mounted in the standard BB-5000 cutouts (with brackets), as well
as the MMX-BB-1000 enclosures (requires RAXN-LCD as a driver).
73
Hardware Layouts
DSPL-420 MMX-BBX-1072A(R)DS
BB-5008(R)
BB-5014(R)
MMX-BBX-FXMNS
Narrow Main Display (4
MMX-2003-12NDS
lines by 20 characters)
MMX-2009-12NDS
MMX-2017-12NDS
ECX-0012
MMX-2000MNS
DSPL-2440 MMX-BBX-1072A(R)DS
BB-5008(R)
BB-5014
MMX-BBX-FXMNS
Narrow Graphic Display MMX-2003-12NDS
MMX-2009-12NDS
MMX-2017-12NDS
ECX-0012
MMX-2000MNS
Programmable modules are also called display adders, display boards, or display modules.
They can be installed on the door of any unit that has display module slots.
IPS-2424DS MMX-2003-12NDS
MMX-2003-12NXTDS
MMX-2017-12NDS
MMX-2009-12NDS
Zone Bypass, Adder
Annunciator (48 Display ECX-0012
Points)
BB-5008(R)
BB-5014
MMX-BB-1000 series
MMX-BBX-FXMNS
74
Hardware Layouts
FDX-008/KI MMX-2003-12NDS
MMX-2003-12NXTDS
MMX-2017-12NDS
MMX-2009-12NDS
Smoke Control Fan
Damper Module, 8 ECX-0012
zones
BB-5008(R)
BB-5014
MMX-BB-1000 series
MMX-BBX-FXMNS
RAM-1016TZDS
RAM-1032TZDS MMX-2003-12NDS
MMX-2003-12NXTDS
MMX-2017-12NDS
Remote Annunciator with 16 Bi- MMX-2009-12NDS
coloured LEDs and 32 trouble
LEDs ECX-0012
BB-5008(R)
BB-5014
MMX-BB-1000 series
75
Hardware Layouts
RAX-1048TZDS MMX-2003-12NDS
MMX-2003-12NXTDS
MMX-2017-12NDS
MMX-2009-12NDS
Adder Annunciator with 48 bi-
coloured LEDs and 32 trouble ECX-0012
LEDs
BB-5008(R)
BB-5014
MMX-BB-1000 series
MMX-BBX-FXMNS
RAXN-LCDG
MMX-BB-1000 series
BB-5008(R)
Remote Shared Graphical
Display Annunciator (24-line BB-5014
display)
ECX-0012
MMX-BBX-FXMNS
RAM-216
RAM-208
76
Hardware Layouts
RTI-1
These modules can be installed on the door or inside any node with paging module slots. The
specific number and combination of paging and fire fighter telephone modules varies
depending on the application and requirements of the job.
These devices are also called audio controllers or audio modules. They are the same size as
display boards, but they contain a telephone or microphone. They can be installed on the door
or inside any unit that has paging module slots.
QMP-5101N
BB-5008
BB-5014
Network Paging Control Unit
MMX-LOC
MMX-BB-1000 series
QMP-5101NV
77
Hardware Layouts
QMT-5302N
BB-5008
Network Telephone Control Unit BB-5014
MMX-BB-1000 series
QMT-5302NV
QAZT-5302DS
BB-5008
Addressable Telephone Selector
BB-5014
Panel
MMX-BB-1000 series
These modules can be installed inside any node with adder module slots. The specific number
and combination of adder modules varies depending on the application and requirements of
the job.
FNC-2000 MMX-2003-12NDS
MMX-2003-
12NXTDS
Fire Network MMX-2009-12NDS 1 per node
Controller Module
MMX-2017-12NDS
ECX-0012
MMX-2000MNS
78
Hardware Layouts
FOM-2000-SP MMX-2003-12NDS
MMX-2009-12NDS
Fibre Optic Network
MMX-2017-12NDS 1 per node
Adder Module
ECX-0012
MMX-2000MNS
ANC-5000 QMB-5000N
Audio Network BB-5008 and BB-
1 per node
Controller Module 5014, positions 4 - 9
MMX-2009-12NDS
TNC-5000 QMB-5000N
Telephone Network BB-5008 and BB-
1 per node
Controller Module 5014, positions 4 - 9
MMX-2009-12NDS
Adder modules are circuit boards that provided added functionality. They can be installed
inside any unit that has adder module slots.
Each of these adder modules occupy one module slot and mount inside the following chassis
unless otherwise specified:
ALCN-792M MMX-2003-12NDS
MMX-2003-
12NXTDS
Quad Loop Controller MMX-2009-12NDS 7 per node
Module
MMX-2017-12NDS
ECX-0012
MMX-2000MNS
79
Hardware Layouts
DM-1008A MMX-2003-12NDS
MMX-2003-
12NXTDS
8 Initiating Circuit 8 per built-in loop
MMX-2009-12NDS
Module 16 per node
MMX-2017-12NDS
ECX-0012
MMX-2000MNS
SGM-1004A MMX-2003-12NDS
MMX-2003-
12NXTDS
4 Notification 8 per built-in loop
Appliance Circuit MMX-2009-12NDS
Module 16 per node
MMX-2017-12NDS
ECX-0012
MMX-2000MNS
RM-1008A MMX-2003-12NDS
MMX-2003-
12NXTDS
8 Relay Circuit 8 per built-in loop
MMX-2009-12NDS
Module 16 per node
MMX-2017-12NDS
ECX-0012
MMX-2000MNS
UDACT-300A MMX-2003-12NDS
MMX-2003-
12NXTDS
Digital Alarm
Communicator MMX-2009-12NDS 1 per system
Module MMX-2017-12NDS
ECX-0012
MMX-2000MNS
MR-2300-PR MMX-2003-12NDS
MMX-2003-
12NXTDS
Polarity Reversal/City MMX-2009-12NDS 1 per node
Tie Module
MMX-2017-12NDS
ECX-0012
MMX-2000MNS
80
Hardware Layouts
INX-10AC
BB-5014
Addressable Booster Power
MMX-BBX-FXMNS
Supply
BB-5008(R)
11.7 Backboxes
Backboxes, also called enclosures, are large steel cabinets that hold chassis, displays, and
adder modules.
81
Hardware Layouts
Table 11 MMX-BBX-1024R
MMX-BBX-1024DS(R)
12 11 10 9 8
5 4
Cutout to mount 3 2 1
7 6
display module
Main Board
82
Hardware Layouts
Table 12 BBX-1072A(R)DS
MMX-BBX-
1072A(R)DS
MMX-2017-12NDS
24 Ah battery pack
The BB-5008 backbox is larger than the MMX-BBX-1072A(R)DS. It can use the MMX-2009-
12NDS Large Main Chassis combined with ECX-0012 Expander Chassis for additional display
modules and the CCH-5008/CCH-5014 Custom Mounting Kits for paging and fire fighter
telephone modules. The MMX-2009-12NDS Large Main Chassis can be substituted for two
ECX-0012 Expander Chassis with the main display being replaced by the DSPL-420 Narrow
Main Display module. The outer dimensions of the BB-5008 fit within 38.0” X 32.5” X 7.5”.
Slot is reserved for PR-300A. If none is required, this slot
can be used to mount any of the adder modules. Interior View
Exterior View
6 5 4
3 2 1
Cutout to mount 9 8 7
display module
Main Board
Cutout to mount
display module
83
Hardware Layouts
12 11 10 9 8 7
Cutout to mount Cutout to mount
display module display module
BB-5008(B/R) 1 MMX-2009-
12NDS or 2 ECX-
0012s
DSPL-420
DSPL-2440
84
Hardware Layouts
The BB-5014 backbox is the largest available backbox. It can use the MMX-2009-12NDS
Large Main Chassis combined with ECX-0012 Expander Chassis for additional display
modules and the CCH-5008/CCH-5014 Custom Mounting Kits for paging and fire fighter
telephone modules. The MMX-2009-12NDS Large Main Chassis can be substituted for two
ECX-0012 Expander Chassis with the main display being replaced by the DSPL-420 Narrow
Main Display module. The outer dimensions of the BB-5014 fit within 61.5” X 32.5” X 7.5”
Slot is reserved for PR-300A. If none is required, this slot
can be used to mount any of the adder modules. Interior View
Exterior View
6 5 4
3 2 1
Cutout to mount 9 8 7
display module
Main Board
Cutout to mount
display module
BB-5014(B/R) 1 MMX-2009-
12NDS
2 ECX-0012s
DSPL-420
DSPL-2440
Lobby Control INX-10AC 14 (the MMX-
Backbox (black 2009-12NDS uses 61.5” H x 32.5” W
RAXN-LCD
backbox, black or 4, the ECX-0012 x 7.5” D
red door) RAXN-LCDG uses 2)
QMT-5302N
QMP-5101N
QAZT-5302DS
24 Ah battery
pack
85
Hardware Layouts
The backplate can support 12 adder modules or any 2 of the following 3 options:
• 6 adder modules
• 1 main board and 3 adder modules
• 1 telephone network module and 1 audio network module.
Exterior View Interior View
6 5 4 3 2 1
12 11 10 9 8 7
Cutout to mount Cutout to mount
display module display module
The paging and firefighter telephone modules mount in the MMX-BB-1000 or BB-5000 series
enclosures. These modules require brackets for mounting. The brackets are attached to the
backplates of the enclosures. The MMX-2017-12NDS mid-size main chassis does not have
provisions for these brackets since adder modules are mounted to the backplate. In order to
mount the paging and firefighter telephone modules, order the CCH-5008 or CCH-5014
custom mounting kits which will provide the proper deadfront as well as the brackets on the
backplate. These modules can also be mounted in the MMX-BB-1000 enclosures.
Figure 55 Mounting of Paging and Fire Fighter Telephone Modules in the BB-
5008
86
Hardware Layouts
The modular nature of a fire node allows for many different configurations and combinations of
modules depending on the requirements of the job. The figures below show sample layouts for
the BB-5008 and BB-5014, but many other layouts are possible.
Cutout to mount
any display module
Cutout to mount
any display module
87
Hardware Layouts
88
Hardware Layouts
The MMX-BBX-FXMNS backbox is used for the mass notification node. It can hold 2 paging
modules, 9 adder modules and 7 display modules as shown in Figure 58. It also supports the
addition of 4 audio amplifiers along with audio and telephone networking modules. The outer
dimensions of the MMX-BBX-FXMNS fit within 63.5” X 22.5” X 9.5”.
Cutout to mount
any display
module
Cutout to mount
any display
module
Cutout to mount
any display
module
Cutout to mount
any display Main Board and 9
module
Adder Modules
Cutout to mount
any display
module
Transformer
Cutout to mount
any display
module
Batteries
89
Hardware Layouts
This backbox can provide additional audio amplification for speakers and strobes. It can hold
up to 7 amplifier boards and 3 INX-10AC Intelligent NAC Expander/Power Supplies. The outer
dimensions are 62.75” X 27.5” X 9”.
QBC-5000N
QMB-5000B
INX-10AC
(RB-MD-950)
QPS-5000N
BATTERIES
90
Hardware Layouts
IM-10A and/or
CR-6A and/or CZ-6A
(up to 6 total )
Batteries
INX-10AC
These operating consoles are intended for use in mass notification. They can mount 3
modules on the deadfront door. These modules are usually a RAXN-LCD annunciator and a
QMP-5101N paging microphone in conjunction with either a QAZT-5302DS selector panel or a
FDS-008 switch module and IM-10 input module combination. The paging microphone is for
broadcasting announcements, while pre-recorded digital messages can be played using the
selector panel or the switch/input module combination. The figure below shows the setup with
the switch/input module combination.
91
Hardware Layouts
Note that the deadfront and door can be installed such that they open either to the left or to the
right as required. The outer dimensions of the MMX-LOC fit within 25.0” X 15.0” X 7.0”.
RAXN-LCD
LCD Network
Annunciator
FDS-008
Fan/Damper
Switching Module
QMP-5101N
Network Paging
Microphone
IM-10
Input Module
Figure 61 MMX-LOC
92
Hardware Layouts
MMX-QBB-
5001(R)
1 QMB-5000B (space
for 1 ANC-5000, 1
TNC-5000, and 7
amplifier boards)
Expansion Audio
24.25” H x 41” W x 8” D
Cabinet 1 QPS-5000N power
supply
1 QBC-5000N battery
charger
MMX-BBX-FXMNS 1 MMX-2000MNS
2 paging modules
(QMT-5302NV, QMP-
5101NV)
9 adder modules
7 displays
Integrated Fire and
QMB-5000N (space 63.5” H x 22.5” W x 9.5” D
Audio Backbox
for 1 ANC-5000, 1
TNC-5000, and 4
amplifier boards)
1 PS-2040 power
supply
See section 11.8
on page 89
MMX-LOC
3 modules: RAXN-
LCD, QMP-5101N,
Local Operating and either QAZT-
5302DS or FDS-008 25.0” H x 15.0” W x 7.0” D
Console
See section 11.10
on page 91
93
Hardware Layouts
An amplifier bin, also called a card cage, holds amplifier boards and the ANC-5000 Audio
Controller board. It is mounted inside an audio cabinet.
11.10.3 Amplifiers
• Maximum number of bins per node: 3
• Maximum number of amplifiers per node:
• 18 60-Watt amplifiers per node
or
• 36 30-Watt amplifiers per node
or
• 72 15-Watt amplifiers per node
94
Hardware Layouts
95
12.0 Cables
12.1 Maximum Recommended Cable Lengths
There is a physical limit on the length of the cable between 2 transponder units. Table 19 lists
the maximum recommended lengths per segment for various brands of fire alarm cable.
Exceeding these limits per segment can result in signal distortion or signal loss, which can
affect the network as a whole.
When planning an installation or performing an onsite inspection, take the maximum length
per cable segment into account. Refer to Table 19 for recommended lengths per cable
segment. If the cable you are using is not listed in Table 19, refer to section 12.1.1 on page 97
to calculate the maximum recommended length for a cable segment based on brand of cable.
If you are experiencing signal loss or degradation, contact Secutron Technical Support for
assistance:
1-905-695-3545
Email [email protected]
! Attention: Do not mix gauges and brands of cables on a network. Use the same
cable gauge and brand throughout the network.
Metres Feet
96
Cables
Metres Feet
For cables not in Table 19, you can determine the maximum length of cable between
transponders using the cable’s mutual capacitance, which is provided by the cable
manufacturer.
Capacitance
Capacitance is the ability of a system to store an electric charge when a potential difference
exists between its conductors. Capacitance is measured in farads (F). A system that is
charged with 1 coulomb of energy and that has a potential difference of 1 volt between its
conductors has a capacitance of 1 farad.
97
Cables
A cable, like any electrically charged object, has capacitance. The capacitance between the
conductors of a cable is called mutual capacitance.
A cable’s mutual capacitance depends on many factors, including the length of the cable, the
distance between the conductors, and the type of dielectric (the insulation between the
conductors). Different brands of cables can have different capacitances, even if their gauge
and length are the same.
If the capacitance of the cable is too high, signal distortion results at high frequencies,
including the frequencies used for communication between transponders. A cable with a
capacitance higher than 35 nF (nanofarads) can lead to signal distortion. Secutron has looked
at different brands of cables and calculated the length of each cable at 35 nF. This is the
maximum recommended length for each brand of cable. Table 19 lists these lengths.
The manufacturer’s specifications for a cable usually lists the capacitance for a certain length.
From this information you can calculate the length of cable that has a capacitance of 35 nF.
For example, consider a cable that has a capacitance of 47 pF/ft (picofarads per foot). That is,
1 foot of this cable has a capacitance of 47 pF. You can calculate the length at which this cable
has a capacitance of 35 nF.
3. Solve for x.
( 0.047 ) ( x ) = ( 35 ) ( 1 )
(-------------------------
0.047 ) ( x )- ( 35 ) ( 1 )
= -------------------
0.047 0.047
x = 744.68
The capacitance of this cable is 35 nF per 744.68 feet. Therefore, the maximum
recommended point-to-point length for this cable is 744.68 feet.
If you know the nanofarads per foot, you can divide 35 by this number to get the
maximum recommended length in feet.
• 50/125 μm
• 62.5/125 μm
98
Cables
The FOM-2000-SP Fiber Optics Network Module has 4 connections: RX2, RX1, TX2, and
TX1. R stands for Receive and T stands for Transmit.
• Wire the Fiber Optics Network Module from the TX connection to the RX connection,
and from 1 to 2:
• Connect a cable from TX1 of node 1 to RX2 of node 2, and a cable from RX1 of node
1 to TX2 of node 2.
• Connect a cable from TX1 of node 2 to RX2 of node 3, and a cable from RX1 of node
2 to TX2 of node 3.
99
Cables
STYLE 7 WIRING
RX 1 TX 1 TX 2 RX 2
NODE 4 NODE 5
FOM-2000-SP FOM-2000-SP
TX 2 RX 2 RX 1 TX1
RX 1 TX 1 TX 2 RX 2
TX 2 RX 2 RX 1 TX1
RX 1 TX 1 TX 2 RX 2
LAST
NODE 2 FOM-2000-SP FOM-2000-SP NODE 63
TX 2 RX 2 RX 1 TX 1
RX 1 TX 1 TX 2 RX 2
Maximum Attenuation:
The MMX system reports ground faults as required by UL, ULC, and FM. Secutron has
enhanced ground fault reporting to aid the technician in identifying which lead of a pair of wires
is in contact with the ground. To this end, the ground fault report on the panel includes
information about polarity (positive or negative).
• SLC (signaling line circuits) wires and IDC (input detection circuits) wires: The
positive ground fault or negative ground fault report on the panel points the technician to
the fault directly.
100
Cables
• NAC circuits: The polarity of the ground fault is reversed in the panel report because in
normal supervisory condition, the NAC circuits are driven in the opposite polarity.
• Annunciator and network connections that use electrical industry standard RS-
485 connections: The panel reports a ground fault on either lead of these connections
as negative. This is a result of the low voltage circuitry used for such signaling. Neither
the positive lead nor the negative lead of the RS-485 line is of a high enough voltage
level to accurately differentiate between a positive or negative ground fault, so in the
case of a ground fault on either lead of the RS-485 line, only a negative ground fault is
reported.
In certain applications, a large number of wires connected to the same panel can cause a high
capacitance to ground, which can cause the MMX system to report false intermittent ground
faults.
If the system reports intermittent ground faults when there is no ground fault, turn on Alternate
Ground Fault Detection in the Configurator. This compensates for the errors caused by high
capacitance to ground in cables.
1. In the Configurator, open the version of the job that is active on the panel.
2. Select the node that is reporting ground faults.
3. Check Alternate Ground Fault Detection at the bottom of the window.
4. Click Panel > Send Job to send the job to the Fire Alarm Control Panel.
101
13.0 Addressable Loop Interference on
Phone Handset Lines
Addressable loops can cause noise on the phone handsets connected to the FACP, especially
on handsets connected to System Sensor addressable modules. Secutron has several
recommendations for reducing this noise. Keep these recommendations in mind before you
start a job.
Connect loops to the quad loop adder main board (ALCN-792M) instead of to loop 2 (the loop
that is hardwired on the Fire Alarm Control Panel). Each quad loop adder main board supports
2 addressable loops.
1-905-695-3545
Email [email protected]
Avoid running phone cables near sources of electrical interference or noise, such as:
• Over the cables (either twisted pair or fiber optic) that connect the nodes to each other.
The nodes communicate over the ARCNet protocol (a protocol for communication
between computers). If you check Digital Phone in Job Details in the Configurator, then
the phones communicate over these wires. (See section 19.5 on page 147.)
• Over the telephone bus terminals on the TNC-5000 (telephone network controller)
boards. If you uncheck Digital Phone in Job Details in the Configurator, then the
phones communicate over the telephone bus terminals.
To reduce interference, use the telephone bus terminals for telephone communication instead
of the ARCNet wires.
If you decide to use the ARCNet wiring for telephone communication, connect the telephone
bus terminals as well. If you experience too much interference on the phones over the
ARCNet wiring, you can easily switch to the telephone bus terminals instead.
102
Addressable Loop Interference on Phone Handset Lines
• Use 18 gauge shielded twisted pair cables for the connections between TNC-5000
telephone bus terminals, and for the connections between the addressable modules.
• Use shielded cables for the connections between the addressable modules and the
telephone handsets, if possible.
1. Wire the TNC-5000 boards as explained in LT-894SEC MMX Installation and Operation
Manual.
Each board has 2 buses: 1 IN bus and 1 OUT bus.
Each bus has 3 terminals: positive (+), negative (-), and shield (S).
2. Connect the positive, negative, and shield wires of one end of the cable to the Tel. Bus
OUT of the previous board.
3. Connect the positive, negative, and shield wires of the other end of the cable to the Tel.
Bus IN of the next board.
Terminate both ends of the shield.
Tel. Bus
Out
TNC-5000
Tel. Bus
In
+ - S
+ - S
Tel. Bus
Out
TNC-5000
Tel. Bus
In
+ - S
+ - S
Tel. Bus
Out
TNC-5000
Tel. Bus
In
103
Addressable Loop Interference on Phone Handset Lines
• For class B wiring, leave the shield unconnected at the end of the line.
twist-on connector
Shield
twist-on connector twist-on connector
Shield Shield
+ LAST +
- Firephone -
Module - + - +
MIX-M500FP(A)
+ -
twist-on connector
+ FIRST +
- -
Firephone
Module - + - +
Shield
Shield MIX-M500FP(A)
to S terminal + -
near the RS-485
on main fire
alarm board
-
+
Main TNC-5000
Board
twist-on connector
Shield
twist-on connector twist-on connector
Shield Shield
+ LAST + E.O.L.
- Firephone - 3.9 kΩ
Module - + - +
MIX-M500FP(A)
twist-on connector
Shield Shield
twist-on connector
+ FIRST + E.O.L.
- - 3.9 kΩ
Firephone
Module - + - +
Shield
Shield MIX-M500FP(A)
to S terminal
near the RS-485
on main fire
alarm board
-
+
Main TNC-5000
Board
• Install the handsets as close as possible to the modules. A shorter cable will reduce
interference.
• If you cannot install the handsets close to the modules, use shielded cables between the
telephone modules and the handsets.
When there is a large number of cables connected to a single node, or when the amount and
location of wiring is not known, keep the following in mind:
• Make a cost provision for connecting loops to the quad loop adder main board (ALCN-
792M) instead of loop 2 (the loop that is hardwired on the Fire Alarm Control Panel).
105
14.0 Mass Notification System
Introduction
The MMX Mass Notification System (MNS) allows announcements and notifications outside of
regular fire announcements. For example, MNS can be used for weather warnings or toxic
chemical alerts, and these announcements have a higher priority than fire announcements.
The fire control system can also override the MNS.
The MNS comes with a fire control and monitoring system. A single MNS panel can display
both MNS and fire events, but each type of event appears separately on different annunciator
displays. The fire and mass notification modules on the MNS panel are arranged
independently of each other and are accessed by two separate doors. Refer to Figure 66.
MNS
Display
} MNS
14.1
Fire
Display
Figure 66
Virtual Zones
The MMX Mass Notification System
} Fire
A virtual zone is a zone that is not associated with any physical devices but instead monitors
inputs across groups and activates outputs across groups using advanced logic.
106
Mass Notification System Introduction
Even though the MNS has a fire monitoring component, it cannot control fire devices.
Governing bodies such as UL/ULC require that MNS and fire control systems be grouped
separately in the software. The input and output devices for fire and MNS must be in different
zones and these zones must be in different groups. Since an input zone cannot activate
outputs in a different group, the MNS input zones will not activate fire output signals and fire
input zones will not activate MNS output signals.
However, sometimes inputs from one group require the use of hardware present in a different
group. For example, the fire group may have inputs that require the use of amplifiers in the
MNS panel. You can use virtual zones to make inputs activate outputs across groups.
Sometimes conflicts can occur. For example, two inputs may try to activate the same output
simultaneously. To prevent this, you can give priority to either MNS or fire.
For example, if MNS has a higher priority and a fire input activates:
107
Mass Notification System Introduction
1. In the Configurator, double-click in the Priority column for the zone or switch.
2. Click a priority in the pulldown menu.
This number is the priority given to digital messages that are correlated with this zone or
switch. The priority ranges from -95% (lowest) through Normal (default) to +95%
(highest).
108
15.0 Autonomous Control Unit and Local
Operating Consoles
The Autonomous Control Unit (ACU) and the MMX Local Operating Consoles (MMX-LOCs)
connect to the MMX Mass Notification System (MNS) remotely. The MNS uses the ACU and
the MMX-LOCs to broadcast live announcements and pre-recorded digital messages to
multiple locations in a building.
The ACU has a paging microphone that connects directly to the main board through a ribbon
cable connection. The microphone has priority over the MMX-LOC paging microphones and
all digital messages. The ACU contains an IPS switch adder module that broadcasts pre-
recorded digital messages. Each button on the switch adder module can be configured as a
zone switch in the Configurator. For each zone switch, a priority level can be assigned and a
digital message can be attached.
The MMX-LOC contains a switching and input module combination that broadcasts pre-
recorded digital messages.
Both the ACU and the MMX-LOC contain a paging module that broadcasts announcements
and a display that monitors MNS events.
1. In the Configurator, double-click in the Priority column for the zone or switch.
2. Click a priority in the pulldown menu.
This number is the priority given to digital messages that are correlated with this zone or
switch. The priority ranges from -95% (lowest) through Normal (default) to +95%
(highest).
109
Autonomous Control Unit and Local Operating Consoles
For example, a priority of 10% assigned to a zone switch on the ACU’s IPS switch adder
module has a higher priority than a priority of 90% assigned to a zone correlated to the input
module used by the MMX-LOC. Refer to Figure 68.
The MMX-LOC paging microphones are hardwired to the board belonging to the ACU paging
microphone. They have a lower priority than the IPS switch adder module messages used by
the ACU but a higher priority than the FDS switching module messages used by the MMX-
LOC.
The MMX-LOC broadcasts digital messages using an FDS switching module. Each switch on
this switching module is hardwired to inputs on an input module that are correlated to input
zones in the configuration. Each input is correlated to its own input zone with a digital
message attached to each zone. Priority for MMX-LOC digital messages is set between the
input zones. For example, an input zone with an assigned priority of 70% will override an input
zone with an assigned priority of 50%. Refer to the figure below.
110
Autonomous Control Unit and Local Operating Consoles
To broadcast an announcement:
1. Remove the microphone from its holder and press the button on the microphone.
2. Speak into the microphone.
The Page Ready LED turns on when the microphone is keyed.
The ACU paging microphone has the highest priority and will override all other
operations.
To broadcast an announcement:
1. Remove the microphone from its holder and press the button on the microphone.
2. Speak into the microphone.
111
Autonomous Control Unit and Local Operating Consoles
If the Page Ready LED is on before the microphone is removed from the receiver, then
another microphone is in use.
If the LED turns on only after the paging microphone is removed, then that microphone is now
active.
112
16.0 Digital Messages
A digital message is a pre-recorded announcement or alarm tone. You compose a digital
message by combining clips (audio files) into a composition.
i Note: You can have up to 96 digital messages used in correlations per job.
1. In the Job Details window of the Configurator, click the Set up button under Audio.
113
Digital Messages
The Manage Messages window lists the compositions that are currently in the system.
You can add a new composition, or edit or remove an existing composition.
114
Digital Messages
4. Click the Import button, and then select an audio file to import.
The imported file appears on the left under Audio Clips.
All audio files must be in one of the following formats:
• Voice messages: .wav format sampled at 11.025 kHz, 16-bit mono, ADPCM 4-bit
• Non-voice messages such as a whoop signal or sweep: .wav format PCM (RAW)
16-bit mono
5. Click the >> button to move an audio clip to the Audio Message list.
The built-in clips are composed of one or more sounds in a loop. When you move a built-
in clip to the Audio Message list, it is expanded and shown with its included clips and
loops.
6. When you are finished composing your message, click OK.
Your new composition appears in the Manage Messages window.
7. Click Close in the Manage Messages window.
115
Digital Messages
Each clip is part of a loop. The loop is marked by the words Repeat Count and the curved
arrow. Clips are marked by a speaker icon.
The Audio Message Composer lets you create nested loops. If one loop is nested inside
another, then the inside loop will play a specified number of times for every time the outside
loop plays.
You can move a clip up or down within a loop, but you cannot move a clip outside a loop. For
this reason, create the loop first, then import the clip into the loop.
Loop
Clip
Loop
Loop
Clip
Loop
Clip
To create a loop
1. Select the loop that you want the new loop to be part of. If the new loop is not part of
another loop, select Composition.
2. Click Add Loop.
1. Select the loop that you want to import the clip into.
2. Select the clip in the Audio Clips list and click the >> button to move the clip to the
Audio Message list.
i Note: When you move a clip to the Audio Message list, it is placed into the selected
loop.
• Select the loop, and then type the number of times to repeat it in the Repeat Count
field.
116
Digital Messages
• Select the clip, and then click the Up and Down buttons.
i Note: You can move a clip up or down within a loop, but you cannot move it outside a
loop.
To reorder loops
• Select the loop, and then click the Up and Down buttons.
i Note: You can move a loop up or down within its containing loop, but you cannot move
it outside its containing loop.
• Select the clip, and then click the Del button. Deleting a clip does not delete the loop.
• Select the loop, and then click the Del button. Deleting a loops also deletes the clips
in that loop.
• Select the loop that the clip is part of, and then type the number of times to repeat it
in the Repeat Count field.
• Select the loop that the clip is part of, and then type 0 in the Repeat Count field. If a
clip repeats indefinitely, any following clips are not played.
117
Digital Messages
Figure 75 shows a composition with nested loops. In this composition, clip A plays twice (Loop
3), then clip B plays 3 times (Loop 4). These clips form a loop which repeats 4 times (Loop 2).
Then clip C plays 3 times (Loop 5). The entire composition plays twice (Loop 1).
Loop 1
Loop 2
Loop 3
Clip
Loop 4
Clip
Loop 5
Clip
118
Digital Messages
13. Select Loop 5, then select clip C in the Audio Clips list, then click the >> button to move
clip A to the Composition list.
Clip A appears inside Loop 5.
14. The composition should look like this (Figure 76):
Loop 1
Loop 5
Loop 2
Loop 4
Loop 3
15. Select Loop 2 (not the clip) and click the Up button to move it above Loop 5.
16. Select Loop 3 and click the Up button to move it above Loop 4.
The composition should now look like Figure 75.
119
17.0 Connecting to a BACnet system
BACnet stands for Building Automation and Control Networks (http://www.bacnet.org). It is a
communication protocol for monitoring and controlling different building regulation systems,
which include heating, ventilation, lighting control, access control, and fire detection systems.
The BACnet protocol uses a common communication format to let these different systems
communicate with each other. A tutorial is available at http://www.bacnet.org/Tutorial/.
BACnet uses a peer-to-peer architecture where any device can send service requests to any
other device. Protocol services include Who-Is, I-Am, Who-Has and I-Have. Any BACnet
object can perform these service requests. BACnet services can provide event notifications
such as troubles or input activations.
The MMX system can interface with other systems that communicate through BACnet. MMX
does not query other BACnet systems. Instead, other BACnet systems can request current
values from the MMX system. MMX only replies to requests or sends out notifications of new
events.
A confusion of terminology can arise when describing MMX under the BACnet model. In the
fire alarm industry, the term device refers to things such as detectors, strobes, and alarms.
With BACnet, the entire MMX system is a device with many objects. Object refers to all the
fire devices, system statuses and switches connected to the MMX system.
BACnet classifies objects into different types. For example, fire devices are divided into
categories such as binary inputs, binary outputs, analog inputs and analog outputs. Every
object has an object identifier, an object name, and other properties. Some properties are
required and some are optional.
120
Connecting to a BACnet system
i Note: You must purchase a BACnet license in order to use MMX with BACnet. You
must purchase one license for each job.
1. Connect an Ethernet cable to the Ethernet port on the main board (MD-871A) of the
node. The port is labelled P7 and is in the bottom left corner of the mounted board.
2. Connect the other end of the Ethernet cable to a computer, a router, or a switch.
You need to follow this procedure only for the node that is connected by Ethernet.
1. Connect your computer to the Fire Alarm Control Panel, and then open the Configurator.
See chapter 2 for details.
2. In the Configurator, open the version of the job that is active on the panel.
3. Select the Node that you connected the Ethernet cable to.
121
Connecting to a BACnet system
4. Type the static IP address, subnet mask and default gateway. Each node on the TCP/IP
network requires its own IP (Internet Protocol) address. The IP address must be unique
to the node and it must not be used by any other device on the TCP/IP network.
If you need assistance, contact your network administrator.
5. Click Enable under BACnet.
6. Click the Activate BACnet button. You must have a CodeMeter key inserted in the
computer.
i Note: Your organization has a certain number of BACnet Services licenses You can
use only one BACnet Services license per job.
7. Click Yes to transfer a BACnet license from your CodeMeter key to the Configurator, and
then click OK in the BACnet Services Licence Imported window, and then click OK in
the UnitCounter window.
8. Type a Device ID and a Base ID in the appropriate fields. The Device ID must be a
lower number than the Base ID.
The Base ID determines where the object ID values will start from. MMX assigns every
device a BACnet object ID starting from the Base ID.
The Device ID determines the ID of the Fire Alarm Control Panel. The Device ID must be
lower than the Base ID so that it is outside the range of possible object IDs.
122
Connecting to a BACnet system
9. Check Supervise Ethernet Connection if necessary. This creates a trouble event if the
node does not detect an Ethernet connection.
10. Click Panel > Send Job to send the job to the Fire Alarm Control Panel.
Before attempting to connect BACnet software to the MMX system, ensure that there is a
network connection between the computer with the BACnet software and the Fire Alarm
Control Panel.
1. Click the Start button, click Run, type cmd.exe, and then press Enter.
2. In the command prompt window, type ping followed by the IP address of the node that is
connected by Ethernet. For example, if the IP address is 10.10.0.1, then type:
ping 10.10.0.1
• If the ping is successful, then the computer can communicate with the node.
• If you see the message Request timed out, then the ping was not successful, and
the computer cannot communicate with the node. Check the network connection
and make sure that the computer and the node are on the same subnet and have
different IP addresses.
123
Connecting to a BACnet system
The Configurator can generate a BACnet report that includes the object ID of each object, and
other identifying information such as node, CPU and loop number.
To generate a report
124
Connecting to a BACnet system
The first column lists the BACnet ID of each object in the MMX system.
• The NodeNo, CPUNo, and LoopNo columns describe which Node, CPU and Loop
each object is on.
• The Node Tag and CPU Tag columns describe the Node and CPU respectively.
• The Address column is the fire device address.
• The Tag column describes the object.
• The CktType, CktTypeTag, and CktNo columns contain information that MMX uses
internally to identify the object.
125
Connecting to a BACnet system
Table 20 shows how MMX classifies its devices according to the BACnet object types.
Binary Input Conventional Input, System Status, Page Select Switches, Manual
Control Switches, Miscellaneous Input Circuits
Analog Input and Ion Detector, Photo Detector, Heat Detector, Laser Detector,
Multi-State Input COPTIR, 4-20mA Module, Acclimate Detector
Each of these object types has a set of properties, which identify the object and its state. Table
21 lists the properties associated with each BACnet object that MMX uses. Some of the
properties are static (they do not change), while others are dynamic (they change depending
on the state the object is in). The dynamic properties are bold.
Object Binary Input Analog Input Multi-State Life Safety Point Binary Output
Type Input
126
Connecting to a BACnet system
Each dynamic property uses different types of information as the values. The values also vary
depending on the kind of object.
Binary Input
Property Value
Present Value active or inactive
Status Flags a Boolean array [_,_,_,_] - each value in the array represents the
presence (1) or absence (0) of an Alarm, Fault, Override or Out of
Service respectively
Event State normal, fault or off normal
Analog Input
Property Value
Present Value an analog value in the form of a pulse width PW4 signal
Status Flags a Boolean array [_,_,_,_] - each value in the array represents the
presence (1) or absence (0) of an Alarm, Fault, Override or Out of
Service respectively
Event State normal, fault or off normal
Multi-state Input
Property Value
Present Value 0-7
Status Flags a Boolean array [_,_,_,_] - each value in the array represents the
presence (1) or absence (0) of an Alarm, Fault, Override or Out of
Service respectively
Event State normal, fault or off normal
Property Value
Present Value quiet, fault or alarm
Status Flags a Boolean array [_,_,_,_] - each value in the array represents the
presence (1) or absence (0) of an Alarm, Fault, Override or Out of
Service respectively
Event State normal, fault or off normal
127
Connecting to a BACnet system
Binary Output
Property Value
Present Value active or inactive
Status Flags a Boolean array [_,_,_,_] - each value in the array represents the
presence (1) or absence (0) of an Alarm, Fault, Override or Out of
Service respectively
Event State normal, fault or off normal
CAS BACnet Explorer is useful for testing, debugging and discovering BACnet networks and
devices. The program can be downloaded from the internet from: http://www.chipkin.com/cas-
BACnet-explorer but it requires a license to use. The license comes in the form of a USB key
which must be plugged into the computer the software is being used on. When installing the
software the installer will prompt for the installation of WinPcap. Allow this to install as it is part
of the CAS BACnet Explorer package.
Once CAS BACnet Explorer is installed start the program. Some settings require
configuration:
1. Press the Settings button and a Settings dialogue box will appear.
2. In the Settings dialogue box press the Network tab on the left and check the BACnet IP
and the BACnet Ethernet check boxes.
3. Select the network card being used and then press OK.
The Discover function of the program identifies all objects associated with the MMX system.
These objects include inputs, outputs, switches and system statuses. This function is useful
128
Connecting to a BACnet system
for confirming the presence and availability of all the objects associated with the FACP and it
must be performed before any FACP devices can be monitored.
1. Press the Discover button and a Discover dialogue box will appear.
2. Ensure that all check boxes on the left are selected. Select the All check box beside the
Network field.
3. In the Low Device Instance field enter the Device ID of the FACP that was set in the
configuration.
4. In the High Device Instance field enter a value one greater than the Device ID. Setting
this range ensures that only objects associated with the FACP will be discovered.
5. Press Send to begin the discovery process.
Note that sometimes the software will report errors while discovering, this will not affect the
outcome of the discovery. Once the discovery is complete the main window should display a
populated tree consisting of all the objects associated with the FACP. If the list does not
appear or is incomplete repeat the discovery process with all options selected.
The CAS BACnet explorer can also be used to monitor any changes in the properties of any of
the objects associated with the FACP. Once objects have been discovered the populated tree
can be expanded and individual objects can be selected. Each object can be expanded to
view its parameters and properties. To monitor an object right click on it and select “Add this
object to monitor list”. Repeat this for each object that needs to be monitored.
Objects will be monitored using default properties however the list of default properties may
not included all required properties. To set properties to be monitored click on the settings icon
and the Settings window appears. Use the Add and Remove buttons to select properties.
Press OK to confirm the settings.
Once objects and properties to be monitored are selected press the Monitor button in the main
window. All the objects to be monitored will be displayed in a new window titled Monitor List.
This window will display any changes in properties as they happen in real time.
Visual Test Shell (VTS) is an application that is able to monitor BACnet objects and
communicate with BACnet devices to acknowledge alarms. It is freeware and can be
downloaded from: http://sourceforge.net/projects/vts/. Once the zip file package has been
downloaded extract the files and launch the application using the executable VTS.exe. Note
that WinPcap must be installed in order for the VTS application to launch.
129
Connecting to a BACnet system
Navigate to the Edit menu and select either Capture Filter or Display Filter. The setup for each
filter type is the same, the difference being that the display filter changes what is displayed and
does not affect the log file while the capture filter directly affects what appears in the log file. To
create a new filter:
130
Connecting to a BACnet system
Objects can be monitored by retrieving the current value of any property associated with an
object. This is accomplished by sending read property commands. To send a read property to
the FACP:
1. Navigate to the menu bar and select Send. From the drop down menu navigate to Object
Access then Read Property. The Read Property dialogue box will appear.
2. Under the Read Property tab press the ID button beside the Object ID field. The Object
ID dialogue box appears.
3. In this dialogue box select the Object Type using the drop down menu and enter the
object’s BACnet ID under the Instance field. This is the ID described by the expression in
section 17.2.2.
4. Press OK and switch to the IP tab in the Read Property dialogue box.
5. Select the destination FACP using the Destination drop down menu.
6. Press Send to send the read property request. The request should be responded to by
the FACP with information about the object in the main VTS window.
The BACnet Discovery Tool (BDT) is a tool for discovering and verifying objects on a BACnet
server. The BDT can connect remotely and scan the system for all BACnet object. Object
properties can also be discovery and, in some cases, changed through the BDT. The software
is free and can be downloaded from http://www.ccontrols.com/sd/bdt.htm.
To install, unzip the downloaded package and run the BDT 2.03.00.exe program. If you are
using Windows 7 or later the program must be run as Administrator to install correctly. When
you start up the program it may warn you that the file has no valid digital signature. It is safe to
ignore this warning and proceed.
If the BACnet network uses several subnets then you will need to input the IP address of the
central BACnet/IP Broadcast Management Device (BBMD) to ensure that you see the entire
network and all objects.
To create a database of the objects in the BACnet network, press the “Search” button.
! Attention: The BACnet Discovery Tool using a BACnet/IP Who-is command and
thus will not discovery any objects that that support only BACnet/
Ethernet identification.
When the search is complete the main window will display all of the discovered objects with
the following information,
131
Connecting to a BACnet system
Double click any discovered device to see a list of objects contained in that device. The Device
name will appear at the top of the objects list and can be double clicked to display the Device
Objects Properties window with more detailed information on the device. Any of the contained
objects may be double clicked to open up the Object Properties window with more detailed
information on the object. If the Write button is not greyed out you may set a Write Value and a
Priority value for this object.
The “Scan” button starts a continuous scan of all devices and objects in the database,
reporting their present values or logging errors if they fail to reply.
132
18.0 Using the Web Server
The MMX Web Server allows remote monitoring from any computer on the same network as
the Fire Alarm Control Panel. The Web Server displays much of the same information that
appears on any annunciator connected to the Fire Alarm Control Panel.
i Note: You must purchase a Web Server license in order to use the Web Server. You
must purchase a license for each job.
1. Connect an Ethernet cable to the Ethernet port on the main board (MD-871A) of the
node. The port is labelled P7 and is in the bottom left corner of the mounted board.
2. Connect the other end of the Ethernet cable to a computer, a router, or a switch.
You need to follow this procedure only for the node that is connected by Ethernet.
To configure the Fire Alarm Control Panel for the Web Server
1. Connect your computer to the Fire Alarm Control Panel, and then open the Configurator.
See chapter 2 for details.
2. In the Configurator, open the version of the job that is active on the panel.
3. Select the Node that you connected the Ethernet cable to.
133
Using the Web Server
4. Type the static IP address, subnet mask and default gateway. Each node on the TCP/IP
network requires its own IP (Internet Protocol) address. The IP address must be unique
to the node and it must not be used by any other device on the TCP/IP network.
If you need assistance, contact your network administrator.
5. Type a Username and Password in the appropriate fields.
6. Click Enable under Web Services.
7. Click the Activate Web Services button. You must have a CodeMeter key inserted in
the computer.
i Note: Your organization has a certain number of Web Services licenses. You can use
only one Web Services license per job.
8. Click Yes to transfer a Web Services license from your CodeMeter key to the
Configurator, and then click OK in the Web Services Licence Imported window, and
then click OK in the UnitCounter window.
9. Check Supervise Ethernet Connection if necessary. This will create a trouble event if
the node does not detect an Ethernet connection.
10. Click Panel > Send Job to send the job to the Fire Alarm Control Panel.
134
Using the Web Server
Before attempting to access the Web Server, ensure that there is a network connection
between the computer and the Fire Alarm Control Panel.
1. Click the Start button, click Run, type cmd.exe, and then press Enter.
2. In the command prompt window, type ping followed by the IP address of the node that is
connected by Ethernet. For example, if the IP address is 10.10.0.1, then type:
ping 10.10.0.1
• If the ping is successful, then the computer can communicate with the node.
• If you see the message Request timed out, then the ping was not successful, and
the computer cannot communicate with the node. Check the network connection
and make sure that the computer and the node are on the same subnet and have
different IP addresses.
135
Using the Web Server
Internet Explorer version 6 or later is recommended. You must configure it to not cache web
pages.
1. In the Internet Explorer 6 menu bar, click Tools, then click Internet Options.
The Internet Options window appears.
2. In the Browsing History section, click Settings.
The Temporary Internet Files and History Settings window appears.
3. Select Every time I visit the webpage, and then click OK.
1. In the browser’s address bar, type the IP address of the node, followed by /index.html.
For example, if the IP address is 192.168.0.1, then type
192.168.0.1/index.html
2. Press Enter.
A prompt to enter the user name and password appears.
3. Type the user name and password that you set up in section 18.1.2, and then press
Enter.
You can now use the Web Server to monitor the Fire Alarm Control Panel remotely.
The Web Server displays information about the function and operation of the MMX system. It
allows you to access the MMX system remotely for monitoring and troubleshooting.
136
Using the Web Server
The Display Queue Status page shows the alarm, supervisory, trouble and monitor queues.
To browse through these queues, click the corresponding button.
The Advanced Panel Info page shows information about the CPUs connected to each node
in the system, including the firmware version and the current job. For more information, see
section 2.8 on page 22.
137
Using the Web Server
The Configuration Status page shows a list of the nodes that comprise the MMX system.
The CPUs that are in use have a CPU number beside their associated node.
138
Using the Web Server
The Alarm Log page displays the list of all Alarms, including network and system restarts. You
can save or print this log with the buttons at the top of the page. Note that there is a delay of a
few minutes before the logs update. They are not updated in real time.
139
Using the Web Server
The Event Log page displays a list of all events, including troubles and alarms. You can save
or print this log with the buttons at the top of the page. Note that there is a delay of a few
minutes before the logs update. They are not updated in real time.
The TCP Socket Table page displays a list containing all the connections currently being
made to the Web Server from remote locations. Each entry after the first represents a unique
connection to the Web Server.
140
Using the Web Server
The UDP Socket Table page displays a list containing all the BACnet applications currently
connecting to the MMX system from remote locations. Each entry after the first represents a
unique connection to the Web Server.
The ARP Table, Routing Table and Device Table contain information that aids network
administrators in remotely monitoring, troubleshooting and configuring the network connection
of the MMX system.
141
Using the Web Server
1. Click the line for the device to be placed on in the Display Line No. pulldown menu.
2. Type the values for the node the device is on, the loop that it is on, and the device
address in the Node No, Loop No, and Device Address fields.
3. Do one of the following:
• Click Add, and then type information for a second device.
Or
142
Using the Web Server
143
19.0 Using the Configurator
19.1 Overview
The MGC Fire Detection and Mass Notification Configurator (the Configurator) is an
application that lets you create and manage jobs. A job is a set of configuration data that
uniquely describes and controls a set of Fire Alarm Control Panel hardware. The Configurator
also allows you to send firmware to a panel and all its related nodes and CPUs.
You usually run the Configurator on a portable laptop computer that you take to the job site
and connect to the panel. You prepare a job with the Configurator, then you send the job to the
panel. Later, you or another authorised technician can retrieve the job from the panel, modify
it, and send it back to the panel.
The Configurator stores jobs in a Microsoft Access relational database. Jobs can be imported
or merged from another database, copied, deleted, and archived in various formats. A job can
be printed, or two versions of a job can be compared.
The first time the Configurator starts, the User Preferences window appears.
User Name The creator of all new jobs and job versions.
Serial Port The port that the Configurator uses to connect to the
panel.
Database Folder The folder where the main database file is stored. This is
usually the folder where the configurator is installed.
Backup Folder The folder where backup database files are stored.
Job Edit Folder The folder where the job files are stored.
144
Using the Configurator
Job Build Folder The folder where the C output files are stored.
Show Tools Menu Displays or hides a Tools menu. This menu contains trace
and debug functions and features that are helpful to
Technical Support.
Keep Only Latest Versions If this option is selected, only the latest versions of all jobs
After Backup will be kept after a successful Backup Database
command. All older versions will be deleted.
Show Advanced Features If this option is disabled, some of the more advanced
features are hidden.
In the left pane, the job appears as a tree. At the highest level in the tree are the nodes and
CPUs. Under each node are its components, for example annunciators and loop controllers.
Some items are divided into other items. For example, an annunciator is divided into display
adders and a loop controller is divided into loops.
Some items in the tree do not represent physical components. For example, items exist for
input and output summaries, timers, and intervals.
The top right pane displays the details of the selected item in the tree.
The third pane displays correlations for the item selected in the Details pane. For example,
when a loop is selected in the Job Tree, the Details pane shows all of its devices or circuits.
145
Using the Configurator
When one or more input circuits are selected in the Details pane, then the Correlations pane
shows the output circuits they are correlated to.
• Job Details
• Base I/O and associated Loops
• Main Display and associated Display Adders
• Common System Status
• Walk Test Areas
• Custom Timers
• Custom Intervals
• Equation Summary
• Input Summary
• Output Summary
Items representing the network nodes (for networkable products) and CPUs (for instance,
main display, loop controllers, and annunciators) are at the highest level. You can expand
these to show their sub-components, for instance, individual loops and display adders.
You can copy and paste items, and also drag and drop items, in the tree.
146
Using the Configurator
• Select the Job Details node (the highest node) in the Job Tree.
Job Info
The Job Info section shows details of the job's name, number, creation date and author, and
any comments. Text in the Version field becomes part of the job’s version history.
147
Using the Configurator
Options
Two stage Select this check box to configure the system as a two
stage system. If you do not select this, then the system is
single stage.
As per UL 864 and UL 2572 only a setting of Single Stage
(disabled) is permissible.
Fire drill Select this check box to enable the panel's Fire Drill
switch.
Manual signal silence Select this check box to enable the panel's Signal Silence
switch.
Style D (Class A) Conv Select this check box to indicate that the panel has Style
Inputs D (Class A) conventional inputs.
Style D (Class A) Input Select this check box to indicate that input modules' field
Modules wiring is Style D (Class A).
Style 6 and 7 (Class A) Loop Select this check box to indicate that the panel has Style 6
and 7 (Class A) addressable loops.
Style Z (Class A) Fire Phone Select this check box to indicate that the wiring from an
addressable fire phone module and the handset is Style Z
(Class A).
Style 7 (Class A) Network Select this check box to indicate that the wiring between
Network Nodes is Style 7 (Class A).
Digital Audio Select this check box to indicate that the audio signals
use the ARCNet wiring between network nodes. If this
option is not selected, then the audio runs over a separate
pair of wires.
Digital Phone Select this check box to indicate that the fire phones use
the ARCNet wiring between network nodes. If this option
is not selected, then the phones communicate over the
telephone bus terminals.
Suppress Manual Control Select this check box to suppress trouble for auto/man
Trouble switch on 24 switch adder (IPS-2424) and HOA (FDX-
008).
Monitor alert Select this check box to make an alert sound play when a
monitor input activates.
Second stage alarm relay Select this check box to set the alarm relay to operate on
a stage two alarm. This option is disabled unless Two
stage is selected. As per UL 864 and UL 2572 only a
setting of Disabled is permissible.
Relay follows node alarm Select this check box to set the alarm relay to activate on
a node level alarm. If this option is not selected, the alarm
relay activates on a system level alarm.
Relay follows node supv Select this check box to set the supervisory relay to
activate on node level supervisory. If it is not selected, the
supervisory relay activates on a system level supervisory.
Relay follows node trbl Select this check box to set the trouble relay to activate on
node level trouble. If it is not selected, the trouble relay
activates on system level trouble.
148
Using the Configurator
Drift compensation Select this check box to set the system to compensate for
drift (buildup of dust in the detectors that can lead to
inaccurate readings).
As per UL 864 and UL 2572 only a setting of Enable is
permissible.
Device LEDs flash when Select this check box to make the LEDs of addressable
polled devices on the Base I/O's loop flash when polled.
Alarm Transmit Silence Select this check box to cause the Alarm Transmit and
Auxiliary Alarm Relay to reset on Signal Silence rather
than on the Reset switch.
Disable auto test Select this check box to disable the automatic testing of
System Sensor addressable devices.
Auto All Call Select this check box to enable automatic all call when
Press To Talk or a digital message switch is pressed.
Auto Page to Evac Select this check box to enable automatic page to evac
when a microphone is keyed. This means that the page
goes only to the amplifiers in the evac zone. If there is no
alarm, then keying the microphone generates all call
instead.
System Type Indicates the system type (compact or large) of the
current Job. You cannot edit this field, but for some
products you can convert the job between system types.
Agency Select ULI Standard or ULC Standard.
Signal Coding
Coded System Select this check box to enable coded system features. In
a coded system, each input zone can be associated with
a code, which is played on the signal and speaker circuits.
The code indicates where the alarm has occurred.
Extended Code Select this check box to set the code pulse duration to 1/2
second. If this is not selected, the code pulse duration is
1/4 second.
Delay Code Select this check box to set the time between codes to 10
seconds. If this is not selected, the time between codes is
3 seconds.
Sound Evac after code Select this check box to make the system enter general
alarm after the coded signals have finished playing.
Signal Rates
Audio
Audio Set up Click Set up to create a digital message. See chapter 16.
149
Using the Configurator
Timers
Auto GA On a two stage system, the stage one alarm (alert) will
change to the stage two alarm (general alarm) after this
amount of time.
Auto GA must be shorter than Auto Signal Silence.
Choose from 0-30 minutes or Disabled. To use this
option, you must select Two stage above.
Auto Signal Silence This is the amount of time after which the alarm is
automatically silenced. In a two stage system, the stage
two alarm counts as a new alarm. For example, if Auto
GA is set to 30 seconds and Auto Signal Silence is set
to 1 minute, then the stage two alarm will be automatically
silenced 1 minute after it starts (1.5 minutes after the
stage one alarm started).
Auto Signal Silence must be longer than Signal Silence
Inhibit and Auto GA.
Choose from 0-30 minutes or Disabled.
Signal Silence Inhibit While this timer is running, you cannot silence the alarm
or reset the system.
Signal Silence Inhibit must be shorter than Auto Signal
Silence.
Choose from 0-3 minutes.
As per UL 864 and UL 2572 only a Signal Silence Inhibit
setting of 0 is permissible. See section 19.45 on
page 206.
New Alarm This feature is for suite silence configurations. This is the
amount of time that the alarm plays on outputs correlated
with the New Alarm Active Common System Status.
After this amount of time, the alarm plays only on the
outputs correlated with the zone or input that started the
alarm.
For example, if you correlate the New Alarm Active
Common System Status with all the suites in the building,
then a new alarm will play in all the suites for this amount
of time. After this time, the alarm with continue to play only
in the suite that started the alarm (as well as outputs
correlated with the Common Alarm Common System
Status).
In a two stage system, suite silence is canceled when the
stage two alarm starts.
As per UL 864 and UL 2572 the New Alarm Active
Common System Status must not be correlated.
Choose from 10-120 seconds.
For more information, see section 19.45 on page 206.
150
Using the Configurator
Page Inhibit This timer is started by the first active alarm. Paging is
inhibited while this timer is running. As per UL 864 and UL
2572 only a setting of 0 is permissible.
Choose from 10-120 seconds.
Powerfail Send Delay If the only trouble is an AC power failure, this is the
amount of time after the power failure that the system
delays transmission of status to the monitoring station.
The default is 3 hours. The maximum time is 18 hours.
See section 19.11 on page 163.
Proving Circuit Delay This timer is used for fan dampers. If the monitor inputs do
not activate within the specified time (indicating that the
fan has not started running, or the damper has not moved
to its commanded position), then a trouble will be reported
and LEDs associated with the fan damper switch will
flash.
Choose from 5-90 seconds.
Auto Resound This timer specifies the time, in minutes, after which the
signals will resound if an alarm remains un-
acknowledged. The default is 10 minutes. See section
19.45 on page 206.
Choose from 5-12 minutes.
151
Using the Configurator
19.5.1 Holidays
During a holiday, the system goes into After Hours mode. You can add and remove holiday
definitions.
1. Click Enable Auto After Hours at the bottom of the Job Details.
2. Click Modify.
The Holidays window appears.
152
Using the Configurator
By default the holiday has a Duration of 1 day. Change this to specify a longer holiday.
To remove a holiday
• Select the date in the Holidays defined list, and then click Delete Selected Holiday.
2. Type the number of nodes that you want to add in the Number to add field.
3. Type a description for the new node or nodes in the Tag field.
4. Click Add, and then click Close.
153
Using the Configurator
Alternate Ground Fault If you select this check box, the system will use alternate
Detection ground fault detection settings to compensate for the
capacitance and resistance of long audio cable runs. See
section 12.5 on page 101.
Two Stage Check to enable two stage.
As per UL 864 and UL 2572 only a setting of Single Stage
(disabled) is permissible.
Tag A description of the node. This appears in the Job Tree.
Node Address The node address.
154
Using the Configurator
Grouping is a way of isolating nodes from each other. Nodes that belong to one group are
isolated from nodes that belong to another group. Alarms and troubles that occur in one group
are not annunciated on the nodes of another group.
For example, in a facility consisting of two towers, you can place the nodes of the North Tower
in the North group and the nodes of the South Tower in South group. If there is a CACF
(central alarm control facility) node in a common area (for example, a lobby), you can place it
in both groups. Alarms or fire drill activation in the North Tower will not be transmitted to the
South Tower, and vice versa. The CACF node, because it is a member of both groups, will
annunciate events from both towers.
155
Using the Configurator
In a combined fire and MNS (Mass Notification System) installation, Node Grouping is used to
separate the MNS nodes from the fire nodes.
To create a group
• Click Add, type a name for the group, and then click OK.
To rename a group
1. Select a group.
2. Click Edit, type a new name for the group, and then click OK.
To delete a group
1. Select a group.
2. Click Del.
If the group has no member nodes, it is deleted immediately.
The group is not deleted if it has member nodes.
The Base I/O screen appears in the top right pane when the Base IO item is selected in the
Job Tree view.
156
Using the Configurator
Style D (Class A) Conv Select this box to indicate that the Base IO has Style D
Inputs (Class A) conventional inputs.
Style D (Class A) Input Select this box to indicate that the Base IO's input
Modules modules' field wiring is Style D (Class A).
Style 6 and 7 (Class A) Loop Select this box to indicate that the Base IO has Style 6
and 7 (Class A) addressable loop(s).
Style Z (Class A) Fire Phone Select this box to indicate that the wiring from an
addressable fire phone module and the handset is Style Z
(Class A).
Second stage alarm relay Select this box to set the alarm relay to operate on second
stage alarm. Disabled unless Two Stage checked.
Common alarm relay Select this box to set the alarm relay on this node to
follows node alarm activate on node level alarm. Mutually exclusive with
Second stage alarm relay.
Common supv. relay follows Select this box to set the Supervisory relay on this node to
node supv activate on node level supervisory.
157
Using the Configurator
Common trouble relay Select this box to set the Trouble relay on this node to
follows node trbl activate on node level trouble.
Device LEDs flash when Select this box to indicate that the LEDs of the
polled addressable devices on this loop flash when polled.
Strobe Choose the brand or manufacturer of the strobes that are
installed on this node. This ensures that the correct
synchronization sequences are sent to the strobe.
CLIP/Advanced Protocol Defines the address boundary between CLIP devices and
Address Space Advanced Protocol devices.
• AP Start: Enter the starting address of the AP devices
on the loop. The addresses below this entry are
allocated for CLIP devices and the addresses above
and including this entry are allocated for AP devices.
Valid AP Start values are 001 to 100.
To add an annunciator
3. Select the type of annunciator that you want to add from the Type pulldown menu.
4. Type the number of annunciators that you want to add in the Number to add field.
5. Type a description for the new annunciators or annunciators in the Tag field.
6. Click Add.
The Configurator adds the annuciators.
If the number of annunciators that you selected exceeds the maximum number of
annunciators allowed on this node, a message appears saying that the Configurator
cannot add some of the CPUs.
7. Click Close.
158
Using the Configurator
Options
Supervise Printer Select this check box to make the system report a trouble
if the printer is disconnected.
Report Form Feed
Manual Enable on Menu Select this check box to add a Manual Control Enable
option in the display’s menu. Manual Control Enable lets
you enable manual control on a node. When manual
control is enabled on a node, then the master microphone
or master telephone work for that node only. This lets you
limit the use of the master microphone and master
telephone to one node.
Low Power Lamptest Select this check box to turn the LEDs on in groups rather
than all at the same time when you perform a lamp test.
Print Colour Select the colour to print log items in. Make sure that the
printer can print in colour.
• Black
• Red for alarms only
• Multi colour (a different colour for alarm, supervisory,
monitor, and trouble events)
The Configurator cannot verify that the printer can support
the selected option.
159
Using the Configurator
System Messages
There are three 20 character text fields for the System Normal Message, and three 20
character text fields for the After Hours Message.
Locale
Language Select the language for this annunciator. The system uses
this language for any messages. The Main Display's
language is the default language for other annunciators
that are added to the job. You can have a mix of English
and French annunciators.
For Eng/Arabic and Eng/Hebrew, the language before
the slash is the language for the messages, and the
language after the slash is the language for the tags,
which are set in the list view for the device.
The main display does not support either Arabic or
Hebrew. If you want the system to show only Arabic or
Hebrew, either delete the main display, or physically hide
it from view, and use a remote annunciator (with Arabic or
Hebrew tags) in it place.
Time Format Select the time and date format. The system uses this
format for all time reporting for this annunciator.
Use alternate tags Select this check box to have the display use the alternate
(secondary) tags. You can use this feature to show tags in
a different language on designated displays. Alternate
tags can be entered in the list view for the device. The
tags can be in a different language from the primary tags,
but must use characters from the same code page.
19.8.1 Passcodes
This section appears on the main display only.
• Type the passcodes for three levels of access. Passcodes must consist of the digits 0, 1,
2, and 3 only.
• ALARM: 0
• SUPV: 1
• TROUBLE: 2
160
Using the Configurator
• MONITOR: 3
1. Press the queue buttons corresponding to the numbers. For example, to enter the
passcode 2222, press the TROUBLE QUEUE button 4 times.
2. Press the ENTER button.
• 0 means that the panel operator does not need to enter a passcode.
• 1 means the operator must enter the code specified for Level 1, in the Passcodes
section.
• 2 means the operator must enter the code specified for Level 2, in the Passcodes
section.
• 3 means the operator must enter the code specified for Level 3, in the Passcodes
section.
The permissions given to each passcode apply to the levels under it. For example, an operator
who has the Level 3 passcode has access to the actions assigned to Levels 2 and 1.
Tag Type a tag for the annunciator. The tag appears in the Job
Tree.
CPU Address Select the remote CPU number for the remote
annunciator.
161
Using the Configurator
1. Select the annunciator or display adder that you want to add a display adder to.
2. Click Insert > Add Display Adder.
The Add Display Adder window appears.
3. Select the type of display adder that you want to add from the Select Adder Type
pulldown menu.
4. Select the header (connector) in the Select Header pulldown menu.
5. Click Add.
The Configurator adds the display adder.
If the frame limit for the annunciator you are adding to is exceeded, an error message
appears. A frame is a measure of display capacity. See LT-894SEC MMX Installation
and Operation Manual for information about how many frames each annunciator has
available, and how many frames each display adder uses.
6. Click Close.
Name Description
Linked Item - contains an asterisk if the item shares the same LedGrp with
other items. This means that correlations to one such item are added to all
Unnamed
linked items. Linked Items can be created when Paste Special is used. The
linked items can be viewed with the Linked Items dialog.
162
Using the Configurator
Name Description
Applies only to common control switches. The column displays the Node
Group to which the common control operation is to be limited. Global
Node Group means that the operation is system wide and is the default. If the user has
created Node Groups, then one of those groups can be chosen. The
common control then applies only to the member nodes of that group.
If the Type is Zone Switch and Coded System is specified, then Code is
Code
displayed and editable as for an Input Circuit.
If the item is a switch, then this column can be set to ER (enable required),
F1
meaning that it requires a passcode.
For bypass and manual switches, this column can be set to AR (Aux Reset
F2
Required). For correlatable switches it can be set to NS (non-silenceable)
For correlatable switches this column can contain GA (stage two, general
F3 alarm device). For bypass and manual push switches, it can be set to SR
(System Reset Required).
Except for Common Controls, System Status and Man Ena, a 20 character
Tag 1 tag can be entered. It will be used to identify the control in messages. For
some Type/Assignment combinations the tag cannot be edited.
19.11 UDACT
The dialer can dial out on two phone lines. You must configure an account and specify the line
attributes for both. Line 2 can dial a cell phone. If this is the case the auto test can be reduced
from daily to monthly.
163
Using the Configurator
To add a UDACT
164
Using the Configurator
• Click Get.
The Sent/received field will tell you if the configuration is out of date.
To automatically assign a UDACT group to every unassigned zone and output circuit
• Click Auto-Assign.
Account
Account ID Six digit decimal for the SIA report formats and four digit
hexadecimal for Contact ID.
Telephone The telephone number.
Report Choose SIA110, SIA300, or Contact ID.
Line
Report Priority
Timers
AC loss delay If there is a loss of AC power, the dialer waits this amount
of time before calling the monitoring station.
Line 2 cellular test Select this check box to indicate that line 2 dials a cell
phone.
Select the day of the month for the cell phone test.
Auto test Select the time for a daily test of the lines.
165
Using the Configurator
Dialer
Line Select the number of retries that you want the dialer to
make.
Rings You can program the dialer remotely over a phone line.
Select the number of rings before the dialer answers
when you call it.
Warning: If this is set to zero the next dial-in session will
not connect.
Mode Select DACT or UDACT. The UDACT mode includes
information about the zone when the dialer calls the
monitoring station.
Enable Unselect this check box if you want to set the dialer to the
disabled state when you send the job to the panel. The
dialer is enabled by default.
Aux disconnect The dialer blocks the alarm and supervisory events from
being reported after the auxiliary disconnect button is
pressed.
1. Remove the RS-485 / UIMA cable from the MMX-2000N panel and plug it directly to the
dialer.
2. Short the jumper marked JW2 on the dialer.
3. Edit the dialer parameters, described above, and press the Send button.
4. Type your password.
You can add input devices (for example, manual stations or smoke detectors) to a device loop.
To add a device
166
Using the Configurator
In the Configurator, a COSAP device (an advanced protocol carbon monoxide and smoke
detector) is listed as Fire-CO (AP). When you add a COSAP device to the Configurator, it is
added as 1 real device and 2 virtual devices:
167
Using the Configurator
When you add a COSAP device, by default the starting number is S100. This number must
match the address physically set on the device’s dials. For example, if device’s physical
address is 100, then set the number in the Configurator to S100.
You can change the starting address for advanced protocol devices under Base I/O. See
section 19.7 on page 156.
The real detector is assigned the same number but distinguished by the prefix S for “sensor”.
The virtual detector is assigned the same number but distinguished by the prefix M for
“module”. The virtual sounder base is assigned the next highest number and given the prefix
M for “module”.
For example, if the COSAP device is physically set to address 100, then the virtual device
addresses are assigned as follows:
You cannot physically set COSAP devices with consecutive addresses. For example, if you
set one device with the address 100, you cannot set the next device with the address 101. You
must give it the address 102 or higher.
168
Using the Configurator
1. Select the conventional hardwired loop that you want to add a circuit adder to.
2. Click Insert > Add Ckt Adder.
The Add circuit adders window appears.
3. In the Adder Type menu, click the type of adder you want to add. For example:
• 8 Input Adder - 8 Ckts: a DM-1008A input module with 8 class B (4 class A) input
circuits.
• Supv Opt. Adder - 4 Ckts: a SGM-1004A signal module with 4 supervised output
circuits.
• Relay Opt. Adder - 8 Ckts: an RM-1008A relay module with 8 relay circuits.
4. Click Add.
5. Click Close.
1. Select the node that you want to add a loop controller to.
2. Click Insert > Add Loop Controllers.
The Add Loop Controller window appears.
3. Select the type of loop controller that you want to add from the Type pulldown menu.
4. Type the number of loop controllers that you want to add in the Number to add field.
5. Type a description for the new loop controller in the Tag field.
169
Using the Configurator
6. Click Add.
The Configurator adds the loop controllers.
If the number of loop controllers that you selected exceeds the maximum number of loop
controllers allowed on this node, an error message appears saying that the Configurator
cannot add some of the CPUs.
7. Click Close.
170
Using the Configurator
19.16 Correlations
Programming a Fire Alarm Control Panel consists of correlating inputs to outputs. For
example, you might correlate all the smoke detectors on the first floor to the speakers on the
first and second floors, and smoke detectors on the second floor to the speakers on the first,
second, and third floors, and so on.
To add correlations
1. Select the device or zone that you want to add correlations to.
2. Click Insert > Add Correlations.
The Select items to add window appears.
This window has a tab for every category of circuit or display item that can be correlated
to the selected device or zone.
3. Select the item that you want to correlate. To select more than one item, hold down the
Ctrl key and right-click the items.
4. Click Add.
5. Repeat steps 3 and 4 for each tab, if necessary.
6. Click Close.
You use the information in the Details Pane in combination with the Correlations Pane. Each
tab in the Correlations Pane shows a different category of circuit, display LED, etc.
171
Using the Configurator
If the selected circuits are outputs, then the Correlations Pane usually has tabs for:
• Alarm Zones
• Supervisory Zones
• Trouble Zones
• Monitor Zones
• Display Points (Output Zones, Bypass LEDs, etc.)
If the selected circuits are inputs, then the Correlations Pane has a tab for input zones only.
You must correlate inputs with input zones before they can be correlated to outputs or LEDs.
When you select an item and then click Add Correlations, only the items that are eligible to
be correlated are shown.
If you select multiple items and then click Add Correlations, only the possible correlations
common to all the items are shown.
Advanced Logic
You can assign individual outputs or input zones to an equation. If an equation is associated
with an output, there must be no other inputs or outputs correlated to the output. If an equation
is associated with an input zone, there must be no input circuits correlated to the input zone.
Custom messages are messages that you can correlate with a zone or zone switch. The
messages appear on a remote annunciator.
For example, for a facility with a main display in the Exhibit Hall and a remote annunciator in
the East Wing:
172
Using the Configurator
• The devices are correlated with zones, and the zones are correlated with the custom
message Exhibit Hall. When any device becomes active, the custom message is
displayed on the remote annunciator.
The ND (No Display) flag can be set for input message types. When set, no message will be
shown on the target CPU's LCD. This feature can used to suppress fire related activations on
a Mass Notification System node and vice versa.
1. Select Custom Messages under the remote LCD Annunciator in the Job Tree.
2. Click Insert > Add Message.
The Add Messages window appears.
3. In the Type menu, click either Input or Output. Input messages can be correlated with
input zones and zone switches. Output messages can be correlated with signals and
relays.
4. Type your message. The message can be up to 40 characters long. Each field holds 20
characters.
5. Click Add, then click Close.
173
Using the Configurator
You can correlate an input or output with only one custom message at a time.
You cannot correlate inputs of different types with the same message. For example, if you
correlate a message with a monitor zone, you cannot also correlate it with an alarm zone.
i Notes: Your organization needs audio systems training in order to add an audio
controller to a job. To check whether you have this training, see section 2.9 on
page 24.
1. Select the node that you want to add the audio controller to.
2. Click Insert > Add Audio Controller.
The Add Audio Controller window appears.
3. Select Master Handset if this audio controller supports a master handset (there must be
at least one master handset per job). Each job must have at least one master handset. If
you choose to support a master handset, it will consume one of the controller’s five lines.
4. Select either Conventional Phones or Voice Lines depending on whether the lines are
configured as conventional phones or as voice lines (for addressable phone modules).
5. Click Add.
174
Using the Configurator
Tag Type a description for the audio controller. This will appear
in the Job Tree.
CPU Number Select the CPU address for the audio controller.
QMB-5000 in Bin 0 Select this check box if the amplifier bin arrangement is
that of the QMB-5000. The legacy QMB-5000 has seven
amplifier slots. If this check box is not selected, the
Configurator assumes that the QMB-5000N is used. The
QMB-5000N has only four amplifier slots. During
conversion from QMB-5000N to QMB-5000, any existing
amplifiers in expansion bins are re-arranged to first fill the
additional bins of the QMB-5000. During conversion from
QMB-5000 to QMB-5000N, any existing amplifiers in the
base unit's extra slots are moved to the expansion bins.
QBC-5000 Charger in use Select this check box if the amplifier battery charger is a
legacy QBC-5000. Otherwise, the Configurator assumes
that a QBC-5000N charger is in use. Selecting the wrong
charger can affect battery supervision and charging.
Silenceable Speakers Select this check box if the speakers connected to the
controller can be silenced.
175
Using the Configurator
176
Using the Configurator
Job Name The name of the job that is currently active on the FACP.
Version The version number of the job that is currently active on the FACP.
Date The date and time when the job was sent to the FACP.
Config The version of the Configurator that sent the job to the FACP.
Last changed The date and time the FACP was last changed.
177
Using the Configurator
Type The type of CPU, for example a Main CPU, LCD Annuciator, Loop
Controller, or Audio Controller.
Language The language that the display uses for messages and menus.
Config Version
A number that uniquely identifies the active job on the FACP.
GUID
You can make a backup of the Configurator database. Back up your database often and store
it on a CD in a safe place.
178
Using the Configurator
You can change the backup folder in User Preferences. See section 19.2 on page 144.
If the Keep Only Latest Versions After Backup option is selected in User Preferences, only
the latest versions of all jobs will be kept after a successful Backup Database command. All
older versions will be deleted.
Restoring the database means replacing the current database with a copy from a backup. You
can do this if you are having a problem with your current database.
! Attention: This procedure erases all the data in the current database. Any changes
made since you made the backup will be lost.
A database that has been the subject of many deletions and additions can become
fragmented and use a lot of disk space. You can compact the database to recover the space
and improve performance.
You can compare two jobs. The Configurator displays which elements have been added,
removed, or changed.
To compare jobs
1. Click Job > Open Job and open the first job. This is the primary job.
2. Click Job > Compare Job Versions.
179
Using the Configurator
The Select Job to Compare window has some advanced options. They are selected by
default.
180
Using the Configurator
Modified Select this check box to include any item that has been
modified (it is the same adder, circuit, or switch but some
attribute has been changed).
Present only in Secondary Select this check box to include items that are only
present in the secondary job. For example, loop adders,
annunciators, and display adders that are not in the
primary job will be included.
Present only in Primary Select this check box to include items that are only
present in the primary job. For example, loop adders,
annunciators, and display adders that are only in the
primary job will be included.
The Present only in Secondary and Present only in Primary options do not apply to the Job
Tree. The entire Job Tree is shown, regardless of these options. These options are applied
only to the details of devices.
If you select Present only in Secondary Job or Present only in Primary Job, but you do not
select Modified, then circuits that have had only correlation changes will not be shown as
different.
181
Using the Configurator
A magnifying glass indicates items that have been modified. Click the item to see
the change.
A green check mark indicates items that are the same.
If you unselect Modified in the Advanced Compare Options, then a green check
mark appears next to items that have been modified, but that have no deletions or
additions.
A red arrow indicates items that have been removed (they are present in the primary
job, but not present in the secondary job).
A blue arrow indicates items that have been added (they are not present in the
primary job, but are present in the secondary job).
For example, in Figure 130, the Main Display did not change, so it is marked with a green
check mark. However, some changes were made to its Base Control/Annunciator, so that item
is marked with a magnifying glass.
Where a minor modification to a form, device, LED, or switch has been made, two adjacent
rows appear. The attributes that remained the same are represented by an ellipsis (...) in the
second row.
You can print the differences of the entire job, a single node, or a node and its sub-nodes. In
addition to choosing how much of the job to print, you can also decide whether to print outputs
with input correlations, inputs with output correlations or display correlations.
If you did not select Show Identical Items when you made the comparison, then any node in
the tree that is marked with a green check mark will not be printed.
On the printout, the symbols - - > and < - - are used in place of the blue and red check marks.
• - - > An item has been added (it is not present in the primary job, but is present in the
secondary job).
• < - - An item has been removed (it is present in the primary job, but not present in the
secondary job).
The same symbols are used on pairs of lines to indicate which line indicates the primary ( < -
- ) and which line indicates the secondary ( - - > ).
182
Using the Configurator
If the print range of the job is Complete Job, then you may decide to choose only one of Input
or Output Correlations, since every input has a corresponding output somewhere on the job.
If the print range of the job is not Complete Job, then selecting only Input or Output might not
include all the correlations.
The Input and Output summaries will list any changes to the UDACT numbers to be reported
to the authorities.
Print Preview works best if you maximize the Preview window and zoom in and out so that a
complete page fits in the window.
19.24.4 How does the Configurator decide what is added, removed, or changed?
For a base annunciator or loop controller, the node number is the key. If you change the tag or
add display adders, the item is still the same, because the node number has not changed.
If you remove and add annunciators so that the node numbers change, then they are
changed.
For a circuit or device, the combination of loop number and device address is the key. The
internal circuit or UDACT number is not considered a change. Because of additions and
deletions, a circuit at the same loop or device address may receive a different UDACT number.
This is a modification.
For display items such as LEDs and switches, the key is a combination of node number, their
relative position on the adder, and their type and assignment. Minor changes to an LED’s
assignment (for example, from Alarm Status to Mixed Ipt) are treated as though the LED was
deleted and re-added. This makes the handling of correlations more meaningful. Very often
there is only a small subset of correlation types that are common to two different LED or switch
assignments. By treating the type and assignment as key, the Configurator shows the
complete before and after correlations.
183
Using the Configurator
To create a job
2. Type a name for the job in the first field. This name should be unique. It will identify the
job throughout its lifetime.
i Note: In a multi-product environment, the same job name cannot be used for jobs of
different products, even if you do not currently have access to all possible
products.
3. Type a comment in the Comments field. This is required. This will become part of the
job's version history.
4. Select the model of panel in the Panel Model menu.
5. Select a template.
There are two copies of most template jobs, one for ULI and one for ULC. You can
change the template later.
There might be templates for more than one language. For panels with multiple CPUs,
this is the language of the main CPU.
6. Click Copy current job data to copy the current open job, and use this copy for the new
job.
7. Click OK.
184
Using the Configurator
To open a job
You can import a job that has been ed on another computer or by another technician. You can
import .mdb or .fx2Job files.
To import a job
If the same job is already on the database, then the Configurator gives the imported job the
next highest version number.
185
Using the Configurator
The Display Structure feature lets you view the contents of a panel data structure.
To display a structure
3. In the pulldown menus, select the node and CPU that you want to display.
4. In the Structure pulldown menu, select the structure that you want to display.
Loop structures are qualified with a loop number, for example gLCUPollData - Loop 2.
5. Choose the entry (for poll data there is one entry per device, other structures may be
organised differently).
6. Choose the Number of Entries to display.
7. Select a refresh rate, and then click Start.
8. To save the display to a file, select the Log to File check box.
You can adjust the refresh rate, the start entry and the number of entries while the display is
running.
The Configurator prevents accidental editing of jobs in order to keep the job in its database
identical to the job on the Fire Alarm Control Panel.
186
Using the Configurator
When you open a job, whether by getting it from the panel or opening it from the database, it is
locked by default, and you must unlock it in order to edit it.
To edit a job
If you try to edit a locked job that has not been sent to a panel, a message appears asking if
you want to make it editable.
i Note: Jobs that have more than one node cannot be unlocked. You must create a new
version.
If you try to edit a job that has been sent to a panel, a message appears saying that you must
create a new version.
Figure 136 This job version has already been built or downloaded to the panel
187
Using the Configurator
You can use the Paste Special command to paste circuits, conventional adders, or entire
loops.
188
Using the Configurator
You can use Paste Special to paste display items, display adders, or annunciators.
• The LEDs and switches are copied and become separate entities from the original LEDs
and switches.
• Common Control Status LEDS are an exception. All similar types operate in parallel. For
example, a copied and pasted Signal Silence would retain the internal LED group of the
source.
• All attributes (tags and flags) are copied.
• If Copy I/O correlations is selected, then the I/O correlations are assigned to the new
copy.
• If Copy I/O correlations is not selected, then the I/O correlations are not copied.
• New LEDs and switches are defined, but they are linked closely to the original source.
• If any 3 POSITION SLIDE SWITCH is encountered while attempting a "Reference
Copy" of individual items, a complete adder or an entire annunciator, an error message
is displayed and a roll back of the operation occurs.
• Both the new copy and the source (and any subsequent reference copies) will be
marked with an asterisk to warn the user that the items are linked or cross referenced. A
change to one (for example, addition of correlations) affects the others.
19.31 Print
To print a job
189
Using the Configurator
Complete Job Prints the complete job, and prints each major item of the
Job Tree on a new page.
Current Item Prints only the currently selected item. No details of
contained loops are printed.
Current Item and Sub Items Prints only the currently selected item and any items
contained in it.
Outputs with Input Corrs Prints the inputs correlated to outputs. Does not print an
item if it has no correlations.
Inputs with Output Corrs Prints the outputs correlated to inputs, including status
correlations. Does not print an item if it has no
correlations.
Display Corrs Prints the display correlations. Does not print an item if it
has no correlations.
If you need to repeat part of a print job (because the printer jammed part way through a job, for
example), then you must note the start page and the end page - up to the maximum number of
calculated pages - and enter them in the From and To fields.
190
Using the Configurator
This window appears if the CodeMeter key is inserted when you start the Configurator. It also
appears if the key is inserted later.
This window appears when you select the Upgrade Firmware command, after you have
selected a firmware archive.
191
Using the Configurator
192
Using the Configurator
The System Status, Node Status, or CPU Status appear in the Details Pane when you select
the Common System Status, Node & CPU Status, or Annun Status items in the Job Tree.
System Statuses are inputs that can be correlated to outputs. For example:
• Common System Status: These statuses have a system wide scope. Examples are
Common Alarm, Fire Drill and Signals Active.
• Node Status: Node Active and AC On are examples of Node Status. When you
choose a Node Status and correlate something to it, you are specifying, for example, the
AC On status of the selected node. The Scope column specifies which node the status
is on.
• CPU Status: These fall into two categories.
• The list view containing the special Annunciator Statuses, Control Enabled, and
Control Disabled appears in the job tree for every CPU that has an LCD (Main
Display and LCD Annunciators).
• The list view containing the other CPU statuses appears in the Job Tree for each
network node and is combined with the Node Statuses. These CPU Statuses are
associated with the main CPU of the node.
193
Using the Configurator
The Scope column specifies the Node and CPU of the status. You must have defined a
suitable LED to accept the correlation from the Node or Node/CPU specific status.
Name Description
Either Common for system wide statuses or the Node name, or Node CPU
Scope
combination of the status.
Some System Statuses can also be correlated to switches. Examples are Signal Silence,
Fire Drill, Aux Disc, Total Evacuation. When one of these items is selected, the Correlations
Pane shows any display adder switches that are correlated to the item. This does not include
remote switches (input circuits or devices of type Input Module that are assigned to a
Common System Status).
194
Using the Configurator
A custom interval is a period of time during the day. Intervals have a start time, an end time,
and an optional day of the week. If the day of the week is not specified, then the interval
applies every day.
You can use a custom interval to change the language of announcements at certain times of
day, or to turn on a dedicated air handling system once a week for testing.
You can use custom intervals in equations. See section 8.2 on page 64.
Name Description
The day of the week, if the interval period is restricted to one day. Leave
DoW
this column blank if you want the interval to occur every day.
A custom timer is a length of time. You can make an operation occur after a timer has expired,
or while a timer is running. For example, you can use a timer to delay a vent fan until the
damper has had time to open, or to delay the activation of compressors so that they do not all
activate at once and overload the system.All timers are initially un-assigned. To enable a timer,
edit the Enable column to make it Y.
195
Using the Configurator
To create a timer
You can use custom timers in equations. An equation can start a timer, test whether a timer
has expired, or can test whether it is still running. See section 8.1 on page 62.
Name Description
A 20 character description of the timer. The tag helps to identify the timer
Tag
in the Advanced Logic Editor.
The Job Tree always contains Input Summary and Output Summary items. Select either of
these items to see a list of all of the circuits on the job.
On products that support them, this list may include Correlatable Switches. These will not
have a value in the Loop and Address columns.
You use Input Zones to combine multiple input circuits into zones which can then be correlated
to signals and other outputs.
Name Description
196
Using the Configurator
Name Description
Type Double-click in this column to change the process type of the zone.
In a coded system, you can associate devices with a code that sounds on
the signal circuits to indicate where the alarm has occurred. The code
consists of 1 to 4 digits, each digit consisting of 1-15 pulses on the signals.
Code
Each coded circuit can be configured to sound the complete code 1 - 15
times after which the signals will either go silent or revert to the
programmed General Alarm rate.
Flag Columns
There are up to three Flag columns (F1, F2 and F3) for flags of various types.
ND: No Display - This zone will not appear in the alarm queue.
A node can have multiple LED annunciators, but they all share the same configuration.
Therefore, only one LED annunciator appears for each node in the Job Tree.
197
Using the Configurator
The loop details displays the hard wired (conventional) circuits or addressable devices in a
loop.
1. In the Job Tree, click the loop that you want to see under the Loop Adder or Audio
Control.
Name Description
For regular addressable devices, this address is the same as the device
Addr
address. For conventional circuits display adder & circuit on adder.
Type The process type of the device. You can change this by double-clicking it.
The specific subtype of the device. For instance, a photo detector can be a
smoke, beam, or duct detector.
SubType The SubType helps identify the device to OpenGN. In OpenGN, you can
assign an icon to the device based on the Type or SubType. In the
OpenGN Event List, the SubType appears in the Object Description
column.
On addressable loops, the pre-alarm (or for some device types the trouble)
Sens Lvl Pre
sensitivity level.
Sens B Lvl On addressable loops, the after hours and night time pre-alarm (or for
Pre some device types the trouble) sensitivity level.
On addressable loops, the after hours and night time alarm level 1
Sens B
sensitivity level.
On addressable loops, the after hours and night time alarm level 2
Sens B Lvl 2
sensitivity level.
On addressable loops, the after hours and night time alarm level 3
Sens B Lvl 3
sensitivity level.
198
Using the Configurator
Name Description
The description, in two 20 character fields, that appears on the panel when
Tag1 and 2
an alarm occurs.
Flags
Sens Columns
Sensitivity level for COSAP provides 6 levels of sensitivity, which are categorized as below:
Once the CO cell has reached its end of life, and enters PTIR mode, the following sensitivities
apply:
199
Using the Configurator
You can set up an audio controller, conventional phones, voice lines, remote field phones,
master telephone handsets and telephone selectors, and you can connect them together.
You need at least an Audio Network Controller Module (ANC-5000), a Telephone Network
Controller Module (TNC-5000), a Telephone Master Controller (QMT-5302N(V)), and a
Telephone/Page Selector (QAZT-5302(DS)). The Audio Controller supports conventional fire
phone circuits or voice lines. There may also be addressable fire phone modules. If you
configure addressable fire phone modules you must also ensure that there is a voice line to
support them.
i Note: Your organization needs audio systems training in order to add an audio
controller to a job. To check whether you have this training, see section 2.9 on
page 24.
• See section 19.18 on page 174 for instructions on adding an audio controller.
The Audio Network Controller Module (ANC-5000) must have a Telephone Network Controller
Module (TNC-5000) installed.
You must also specify whether the four or five lines are conventional phones or voice lines to
serve addressable phone modules. After the audio controller is added you can still edit these
attributes, or change just some of the lines between voice and conventional.
200
Using the Configurator
You can add a maximum of one master telephone to each RAXN-LCD annunciator or to the
base panel's main display. The master telephone uses one frame.
1. Select the annunciator or display adder that you want to add the telephone to.
2. Click Insert > Add Display Adder.
3. Select Master Telephone in the Select Adder Type menu.
4. Select the header (connector) in the Select Header menu.
5. Click Add.
6. Click Close.
You can add any number of telephone/page selector adders to each RAXN-LCD annunciator
or to the base panel's main display, up to the maximum frame count for an annunciator. An
annunciator has 14 frames, and a telephone/page selector uses 2 frames.
201
Using the Configurator
1. Select the annunciator or display adder that you want to add the telephone to.
2. Click Insert > Add Display Adder.
3. Select Telephone/Page Selector in the Select Adder Type pulldown menu.
4. Select the header (connector) in the Select Header pulldown menu.
5. Click Add.
6. Click Close.
The telephone/page selector has 24 switches, all of which are initially un-assigned. They can
be configured as Phone Select, Dig Msg or Page Select.
• Each dual LED/Switch combination on a Selector can control and annunciate only one
telephone (conventional circuit or addressable module).
• If a switch on one CPU (Annunciator) is already controlling a telephone, then no other
switch on that same CPU can be associated with the same telephone. However, any
given telephone module can be controlled from a similar LED/Switch combination on
another CPU.
Typically, a bank of selectors on one Annunciator mirrors those on another. However, this is
not required. For example, the Selector Switches at the Main Panel could control all the phone
modules on a job, while each remote Annunciator controls only a sub-set.
1. Select the addressable loop or audio controller phone list view containing the telephone.
2. Click Insert > Add Correlations.
3. Click a maximum of one switch from each CPU that you want to correlate with this
telephone.
4. Click Add.
If you had previously correlated one or more switches to this telephone module, then you will
not see any available switches from the same CPU as those existing correlations.
If the phone you added was already correlated to another switch on the same CPU, you will
receive a message "A select switch already exists for control circuit number nnn. A circuit can
only be assigned to one Telephone Switch per CPU".
If you selected more than one Phone to add, or if you press add again, then you will receive
the error message “Cannot correlate a Phone Select switch to more than one phone module”.
202
Using the Configurator
A fire phone device cannot be copied if it is already correlated to a selector switch. If you
attempt to copy such a device (or a loop that contains one) an error message appears. If you
need to copy phones, use Paste Special and unselect Copy display correlations.
In order to call one master telephone from another master telephone, you must correlate a
switch on one node to a switch on another node. See section 19.44.4 on page 204 for
instructions on how to do this.
In this two-node example, node 1 switch number 0 is correlated to node 2 switch number 0.
In a three-node system, an operator at node 1 can call both node 2 and node 3. In this
example the following correlations have been made:
203
Using the Configurator
The operator can call all the nodes that are correlated to the node’s telephone/page selector
by pressing the Call Control switch on the master telephone (QMT-5302N(V)).
In this example three-node system, the following correlations have been made:
This section describes how to set up master telephones on the three-node system described
in section 19.44.2 on page 203.
Add an audio controller, a master telephone, and a telephone/page selector to each node as
described in sections 19.43.1, 19.43.3 and 19.43.4.
204
Using the Configurator
205
Using the Configurator
Figure 151 shows that switch number 1 on node 3 is available for correlation.
13. Select switch number 1 for Node 3, and then click Add.
14. Click Close.
You can configure a combination of system statuses, timers, input zones, and signal zones to
satisfy the requirements of the National Building Code of Canada with respect to suite silence.
The code allows the signals (speakers) in dwelling units in zones other than the zone where
the alarm occurred to be automatically silenced. However, it specifies that the automatic signal
silence can only occur after a certain amount of time. It also specifies that the signals must
resound immediately if there is a subsequent alarm anywhere in the building, or if ten minutes
elapse and the alarm has not been acknowledged.
For example, consider a 3 floor residential building with a speaker in each suite and a speaker
in each hallway. If an alarm occurs on floor 3, the following events occur.
(13) Audible signal devices, within dwelling units that are wired on separate signal circuits,
need not include a means for silencing as required by Sentence(9) provided the fire alarm
system includes a provision for automatic signal silence within dwelling units, where,
• (a) the automatic signal silence cannot occur within the first 60 sec. of operation or
within the zone of initiation,
• (b) a subsequent alarm elsewhere in the building will reactuate the silenced audible
signal devices within dwelling units,
206
Using the Configurator
• (c) after a period of not more than 10 min., the silenced audible signal devices will be
restored to continuous audible signal if the alarm is not acknowledged...
There are three timers for suite silence in the Job Details. See section 19.5 on page 147.
• Auto Resound - This timer specifies the time, in minutes, after which the signals will
resound if an alarm remains un-acknowledged. The default is 10 minutes.
• New Alarm - This is the time, in seconds, that the alarm plays on outputs correlated with
the New Alarm Active Common System Status. After this amount of time, the alarm
plays only on the outputs correlated with the zone or input that started the alarm.
For example, if you correlate the New Alarm Active Common System Status with all the
zones that contain suites, then a new alarm will play in all the suites for this amount of
time. After this time, the alarm with continue to play only in the zone where the alarm
was initiated (as well as outputs correlated with the Common Alarm Common System
Status).
In a two stage system, suite silence is canceled when the stage two alarm starts.
As per UL 864 and UL 2572 the New Alarm Active Common System Status must not be
correlated.
• Signal Silence Inhibit - This is the time, in seconds, during which you cannot silence
the alarm or reset the system. This time must be shorter than Auto Signal Silence.
As per UL 864 and UL 2572 only a Signal Silence Inhibit setting of 0 is permissible.
There are three Common System Statuses used for Suite Silence.
• New Alarm Active - This status is true when a new alarm occurs and remains true while
the New Alarm timer is running. It is usually correlated with the suite signal circuits.
As per UL 864 and UL 2572 the New Alarm Active Common System Status must not be
correlated.
• Auto Suite Resound - This status becomes true when the Auto Resound timer
expires. It is usually correlated with the suite signal circuits, so that the alarm resounds
in the suites if it is not acknowledged.
• Common Alarm - Signal circuits that are correlated with Common Alarm activate when
any alarm is active.
! Attention: Do not correlate the Subsequent Alarm Common System Status with
suite signals.
207
Using the Configurator
208
Using the Configurator
19.47 Menus
Opens the folder for the backup, the job files, or the job
Open Folder
build in Windows Explorer.
Print Setup Select the printer, paper size and orientation for a print job.
This command will open the Create Job dialog which will
New Job Ctrl-N allow you to start a new job. The new job can be based on a
supplied template or on an existing job.
209
Using the Configurator
Delete Job This command permanently deletes the current Job / Job
Ctrl+D
Version Version from the database.
Compare Job Compare two versions of the same job, or two similar jobs
Versions of different lineage.
Some commands may be disabled (greyed) depending on what items are selected on the user
interface.
Name Description
Add Network
Nodes Add a network node to the job.
Nodes
Add
Add an LCD or LED Annunciator to the selected network node.
Annunciators
210
Using the Configurator
Name Description
Add Display
Add a Display Adder to an Annunciator or Base Panel.
Adder
Add Audio Add an Audio Controller to the selected network node. A maximum of one
Controller Audio Controller is allowed per node.
Context Dependent
Add Device If the selected tree item is a device loop, add a device or circuit.
Add a Message if the selected tree item is a remote annunciator that can
Add Message
accept Custom Messages.
Some commands may be disabled (greyed) depending on what items are selected on the user
interface.
Paste Ctrl+V Pastes items from the clipboard to the selected destination.
Send Job Ctrl+S Build the job and send the configuration to the panel.
211
Using the Configurator
Get the job from the panel and store it on the configuration
Get Job Ctrl+G tool's database. The job becomes the current job, shown in
the user interface.
Displays the jobs currently loaded on the panel and lets you
Manage Jobs
delete them.
Upgrade
Loads firmware to the panel from a firmware archive file.
Firmware...
The items under the Tools menu are used mainly for troubleshooting and diagnostic purposes
by the factory.
Display This command will display a dialog that will allow you to
Structure view and log panel data structures.
212
Using the Configurator
Note: The Tools menu is only available if you checked the Show Tools Menu option. See
User Preferences.
213
List of Procedures
To connect the computer to the Fire Alarm Control Panel ................................................................17
To send a job ....................................................................................................................................18
To get the current active job from the Fire Alarm Control Panel .......................................................19
To export the job as a database file or an XML file ..........................................................................20
To manage jobs on the panel ...........................................................................................................20
To change the active job using the Fire Alarm Control Panel ...........................................................21
To change the active job using the Configurator ..............................................................................22
To delete a job ..................................................................................................................................22
To get configuration information from the Configurator ....................................................................23
To get configuration information from the FACP ..............................................................................24
To get information about the CodeMeter Key ...................................................................................24
To perform a network restart of the system ......................................................................................26
To perform a network restart of a single CPU ..................................................................................26
To perform a hard restart ..................................................................................................................26
To upgrade the firmware on a system ..............................................................................................29
To open the Advanced Logic Editor ..................................................................................................36
To apply a Device Status ..................................................................................................................38
To add an input to the equation ........................................................................................................40
To add an operator to the equation ..................................................................................................40
To add a system defined value .........................................................................................................40
To create a zone ...............................................................................................................................41
To correlate the zone with an input ...................................................................................................41
To correlate the zone with an output ................................................................................................41
To create an equation with OR .........................................................................................................42
To create an equation with NOT .......................................................................................................42
To create an equation with ANY .......................................................................................................43
To create an equation with EQU .......................................................................................................44
To assign the nodes to the groups ...................................................................................................46
To assign switches to the groups .....................................................................................................46
To assign zones to the nodes ...........................................................................................................47
To use advanced logic to communicate between groups .................................................................47
To create a zone and inputs .............................................................................................................48
To add the equation ..........................................................................................................................48
To correlate the zone with an output ................................................................................................50
To start a one man walk test .............................................................................................................53
To stop the walk test .........................................................................................................................54
To browse the devices in the walk test list ........................................................................................55
To view the device information for the last selected device ..............................................................55
To start an assisted walk test ...........................................................................................................56
To browse the devices in the walk test list ........................................................................................57
To view the device information for the last selected device ..............................................................57
To view the results of the last walk test ............................................................................................58
To create a walk test area ................................................................................................................60
To create a custom timer ..................................................................................................................62
To correlate the timer with an input ..................................................................................................63
To correlate a zone with the timer ....................................................................................................63
214
List of Procedures
215
List of Procedures
216
217