3-SDU Help
3-SDU Help
Welcome to SDU Help. This information is provided to support you while you configure,
program, and test your life safety system.
If you are new to using Help, see Finding topics in Help.
The Engineering software release notes contain important information that you should read
before using this application. See Software release notes.
In order for this product to comply with the requirements in UL 864 Standard for Control
Units and Accessories for Fire Alarm Systems and CAN/ULC-S527 Standard for Control
Units for Fire Alarm Systems, certain programming features or options must be limited to
specific values or not used at all. For more information, see UL 864 and ULC-S527
programming requirements.
[1] Allowed only when the supervising station supervises the telephone line and
annunciates fault conditions within 200 seconds for UL 864 compliance or within 90
seconds for CAN/ULC-S527 compliance.
[2] Allowed only on control panels that transmit trouble event signals off premises.
[3] Allowed only with monitor device types and switches.
[4] Allowed only if the user route includes the control panel.
[5] Allowed only on nonrequired remote annunciators.
[6] Allowed only when setting does not prevent the activation or transmission of alarm or
supervisory signals within 10 seconds or trouble signals within 200 seconds.
[7] Allowed only when setting does not prevent the activation or transmission of alarm or
supervisory signals within 10 seconds or trouble signals within 90 seconds.
[8] When priorities are used, alarm events must have a higher priority than supervisory
and trouble events.
[9] When priorities are used, fire alarm events must have first priority. Life safety
emergency condition signals are second priority. Fire supervisory signals are third priority.
Property and building safety signals are fourth priority. Trouble signals associated with fire
alarm and life and/or property safety are fifth priority. All others are sixth priority.
[10] Not allowed in Zone groups that are used to initiate the release of extinguishing agent
or water.
[11] Not allowed in AND groups that are used to initiate the release of extinguishing agent
or water.
[12] A minimum device activation count of 2 is required if the AND group or matrix group is
used to initiate the release of extinguishing agent or water.
[13] If only one type of passive communication is available at the protected premises, there
shall be two channels provided. Separate paths throughout the protected premises and
through any common carrier or third party communications network to the fire signal
receiving center shall be provided for each communication channel.
[14] A switch must be programmed for Alarm Signal ON. The switch will activate all
Evacuation output and have a red LED indicating when active. Label the switch Alarm
Signal Activation.
Creating a new project
All that is needed to create a new project is to supply a project name and password. This
creates a blank project database.
Tips
Choose a password that is easy to remember, but difficult to guess.
Write the password down and store it in a secure place. If you forget the password,
you will be unable to open the project again later.
To create a new project:
1. On the Project menu, select New
2. In the Project Name box, enter a unique project name.
The name must contain no more than 8 characters.
3. Enter a password in the Password box.
Project passwords are limited to 8 characters and are not case sensitive.
4. Click OK.
5. Type the password exactly as before and then click OK.
If the password was entered correctly, the SDU opens the project database file and
displays the Project Parameters dialog box.
Opening an existing project
Opening a project begins a programming session and allows the system programmer to
make changes to the project database. Opening a project also gives the system
programmer or service technician access to other functions, such as the rule editor and
diagnostic tools.
Tip: You can customize the SDU to make the default project selection be the last project
that was saved.
To open an existing project:
1. On the Project menu, select Open.
2. In the Project list, select the project you want to work with.
3. In the Version box, select which project version you want to open.
4. In the Password box, type the password for the selected project.
5. Click OK.
Entering a project description
Entering a project description is helpful for maintaining an accurate record of your projects.
The project description is printed as part of SDU Cabinet Report.
To enter a project description:
1. On the Configure menu, choose Project.
2. From the Project tab, type information about the project in the Project Description
box. The text automatically wraps around when you reach the edge of the text
boxes.
3. Click OK.
Saving projects
There are two ways to save the active project. You can save the project as a new revision
or as a different version. Use the Save command to revise the existing version, or use the
Save As command to save the project as a different version.
The Systems Definition Utility automatically stores the data entered during a programming
session into a temporary working directory. You must still save your work before closing or
exiting for the SDU to save your changes.
To save a project as a new revision to the existing version:
1. On the Project menu, select New.
2. In the Save dialog box, type a description of the changes made to the project during
the programming session.
3. Click OK.
To save a project as a different version number:
1. On the Project menu, select Save As.
2. Change the project name and/or version number.
3. Enter a description of changes that were made or the reason for changing the
version number.
4. Click OK.
See also
Tips for saving projects
Tips for saving projects
Here are some tips for saving projects:
Saving projects as a different name or version number before making any changes
lets you retain a "known good" project database in case the changes you made in
the current programming session causes hard-to-find system errors.
Break down the programming session into manageable tasks and save your project
when you reach the end of each task
Save your project after you have entered a large amount of data
Save your project after you have successfully compiled the rules file
Save your project before downloading the project database
Changing project passwords
You can change the password for the active project at any time to prevent unauthorized
access to the project database. At the same time, you can also have the password change
apply to all versions of the active project.
To change the project password:
1. On the Project menu, select Change Password.
2. In the Current Password box, type the password for the active project.
3. In the New Password box, type the new password.
4. In the Verify New Password box, type the new password exactly as before.
5. Select the Change all versions check box only if you want the password change to
apply to all versions of the active project.
6. Click OK.
Converting the project database
Converting the project database creates the binary file used to program the panel. Convert
the project database after successfully compiling the rules file and before downloading.
Tip: You can customize the SDU to automatically start converting the database after it
finishes compiling the rules.
To delete a project:
1. From the Project menu, select Delete.
2. In the Project list, select the project you want to deleted.
3. In the Version box, select which project version you delete.
4. In the Password box, type the password for the selected project.
5. Click OK.
6. Click Yes to confirm your selection.
Exporting a project
Export a project and copy it onto a removable media device to:
create backup copies of the project. Projects cannot be restored from the panel, so
you must create backups on other media to be able to restore the project at a later
date if you need to.
create a copy to give to the building owner
create a copy to use for help from technical support.
To export a project database:
1. From the Project menu, select Export.
2. In the Projects list, select the project you want to export.
3. Select the Export with Audio Files check box if you want to export the audio files
along with the project.
4. In the Export to box, choose a destination directory.
Click the folder open icon to browse for another location if the desired destination
directory is not displayed.
5. Click OK.
Importing a project
Importing a project database adds the project to SDU database. To import a project
database you must know the project password.
To import a project database:
1. On the Project menu, select Import.
2. In the Import from box, select the source directory that contains the project you
want to import.
Click the folder open icon to browse for location of the project file you want to
import.
3. On the Select SDU Import File dialog box, locate then select the project.
Select the Open as read only check box if you only want to view the project.
4. Click Open.
5. Click OK.
Customizing SDU operation
You can customize some aspects of the SDU environment. For example, you can set up
automatic database conversions to run each time rules are compiled, provided no errors
are encountered during the rules compile.
To customize SDU operation:
1. On the Options menu, select Customize. This opens the Customize SDU
Environment dialog box.
2. On each of the tabs, make the appropriate selections. The following topics provide
detailed information about the settings found on each tab:
Customize SDU Environment - Behavior tab
Customize SDU Environment - Configuration tab
Customize SDU Environment - Fonts & Languages tab
Configuring alarm silence operation
Configuring the alarm silence operation requires setting properties found on the Operations
tab and Timing tab of the Project Parameters dialog box. You might also have to write a
rule if your application requires system responses unique to the alarm silence function or if
you are required to activate the alarm silence function from a panel that does not have an
LCD module.
Note: To comply with ULC requirements (Canadian marketplace), set the Silence Inhibit
option for at least one minute.
To configure Alarm Silence operation:
1. From the Configure menu, choose Project.
2. Click the Operation tab and perform the following steps:
Under Alarm Silence, click which alarm notification device types the system will
silence when the alarm silence function activates.
Select the Zone Resound Inhibit check box to prohibit the alarm silence function from
restoring when a device in an active zone group changes to the active state.
Select the Water Flow Silence check box to allow the alarm silence function to
silence alarm notification device types when a waterflow device is in the active state.
3. Click the Timing tab and perform the following steps:
Set Auto Signal Silence for the amount of time that notification appliance circuits are
required to remain active before automatically silencing. A setting of 0 minutes
designates that notification appliance circuits are to remain active indefinitely.
Set Silence Inhibit for the amount of time that notification appliance circuits are
required to remain active before they can be silenced manually. A setting of 0
minutes designates that notification appliances can be silenced without any delay.
Set Page Inhibit for the amount of time that notification appliance circuits are
required to remain active before they can be interrupted by the paging function. A
setting of 0 seconds designates that the paging function can be used without any
delay.
Set Alarm Silence Cancel Delay for the amount of time needed for the alarm silence
function to remain in effect in order to prevent notification appliance circuits from
randomly activating during rule restoration.
4. Click OK.
5. From the Rules menu, select Edit Rules, then:
If you want to activate the alarm silence function on panels that do not have an LCD
module, add a rule that executes the AlarmSilence command when an operator
presses a control-display module switch.
If you want to add other system responses unique to the alarm silence function, add
a rule that activates when the AlarmSilence event changes to the active state.
6. Click OK.
7. Perform a database conversion for all CPUs and loop controllers on the network.
See Converting the project database.
See also
Alarm Silence functional description
AlarmSilence command
AlarmSilence event
Configuring drill operation
Configuring the drill operation requires setting properties found on the Operations tab of the
Project Parameters dialog box. You might also have to write a rule if your application
requires system responses unique to the drill function or if you are required to activate the
drill function from a panel that does not have an LCD module.
Caution: Standalone operation must be selected if the panel contains 3-IDC8/4, 3-OPS,
and 3-ZAxx modules using firmware versions earlier than 1.40.
To configure a CRC:
1. On the Configure menu, choose Cabinet.
2. Select the cabinet that contains the 3-SAC, then click the Modules tab.
3. On the Modules tab, select the 3-SAC, then click the LRM Config button. This opens
the 3-SAC and SPUR Configuration dialog box.
4. Select the CRC from the table on the left.
5. Set the configuration options on each of the tabs. Click the links below for
information specific to each tab.
6. When you have finished configuring the CRC, click OK to close the 3-SAC and
SPUR Configuration dialog box. Click Close to close the Cabinet Configuration dialog
box.
To restore a CRC to its initial factory condition:
1. When downloading the 3-SAC database, click the Remove from 3-SAC button,.
This action returns all SDU and ACDB settings to the factory defaults, and clears all
cardholders, schedules, and holidays. The construction card will work again, but no other
cardholders will be able to gain access.
See also
3-SAC and SPUR Configuration - CRC Config tab
3-SAC and SPUR Configuration - CRC Cmd Lists tab
3-SAC and SPUR Configuration - CRC Input Circuits tab
Configuring a KPDISP Keypad Display module
This topic provides background material and instructions for configuring a Keypad Display. If
you are configuring a new device, perform all procedures in the order in which they are
presented. Otherwise, click any link below to go directly to the procedure that you need.
Setting up the general properties
Configuring keypad display alert signals
Filtering the display of event messages
Restoring default settings and removing users from a keypad display
Configuring a Signature loop controller module
To configure a Signature loop controller module:
1. On the Configure menu, click Cabinet.
2. Select the cabinet that contains the loop controller being configured and then click
the Modules tab.
3. On the Hardware Layer tab, select the loop controller, and then click LRM Config.
4. Under Loop 1, perform the following steps:
Select the Enable Mapping check box.
Set the signaling line circuit supervision for Class A or Class B circuit performance
depending on the actual wiring configuration of the signaling line circuit.
5. Under Default Values, for each type of detector specify the attribute values to use
when adding the detector to the signaling line circuit.
6. Click Loop1 Detectors tab, then click Add Detectors.
7. In row 1, perform the following steps:
Click the Model box, and then click the model name of the device being added.
Click the Base box, and then click the type of base that provides the mounting for
the detector.
Click the Personality Code box, and then click the appropriate personality code for
the application (3-SDDC1 and 3-SSDC1 only).
In the Quantity box, type the number of identical detector/base combinations
connected to the signaling line circuit.
8. In subsequent rows, add different detector/base combinations or click OK to add
the devices to the configuration table. When you are done, click OK. The SDU
automatically enters the device's current default attributes to the configuration table
as specified on the Parameters tab.
9. For each detector, enter its Serial Number and location Label Text.
10. Click Loop1 Modules tab, then click Add Modules.
11. In row 1, perform the following steps:
Click the Device Type box, click the circuit application, and then click the appropriate
device type for the device you are adding.
Click the adjacent Model box, and then click the model name of the device.
Click the adjacent Personality Code box, and then click the appropriate personality
code for the application.
In the Quantity box, type the number modules connected to the signaling line circuit
that have the same attributes.
12. In subsequent rows, add modules as needed. When you are done, click OK. The
SDU automatically enters the module's current default attributes to the configuration
table as specified on the Parameters tab.
13. For each module, enter its Serial Number and location Label Text.
14. If you are configuring a dual loop controller, repeat steps 4 through 13 for Loop 2.
15. Click Close.
See also
Signature Series Configuration - Detectors tab
Signature Series Configuration - Modules tab
Adding Signature detectors to the database
To add Signature detectors to the database, you must specify their descriptive name or
model number, the type of base on which they are mounted, and the quantity.
To add detectors to the Signature database:
1. On the Tools menu, select Signature Series, then click Configure.
2. On the Select a Signature Loop Controller for Configuration dialog box, select the
cabinet and the loop controller card, then click OK.
3. In the Signature Series Configuration dialog box, click Loop 1 Detectors tab, then
click Add Detectors.
4. In the Add Detectors to Loop dialog box, click the Model box in row 1 , and then
click the model name of the device being added.
5. Click the Base box, and then click the type of base that provides the mounting for
the detector.
6. Click the Personality Code box, and then click the appropriate personality code for
the application.
7. In the Quantity box, type the number of identical detector/base combinations
connected to the signaling line circuit.
8. In subsequent rows, add different detector/base combinations or click OK to add
the devices to the configuration table.
When you click OK, the SDU automatically enters the default attributes of the
current device in the configuration table as specified on the Parameters tab.
9. For each detector, enter the serial number in the Serial Number box, and the
location in the Label Text box.
10. If you are configuring a dual loop controller, repeat steps 3 through 9 for Loop 2.
11. Click OK.
See also
Programming Signature detector bases
Adding Signature modules to the database
To add Signature modules to the database, you must specify their device type, model, and
personality code. The module's device type is determined by the circuit application.
Note: SIGA-IM modules are added to the detector configuration table instead of the
module configuration table.
Note: If you assign the PHS a split configuration in the SDU, but your physical device is
actually the original SIGA-PHS, when you map the Signature loop, the loop controller
resets the device to SIGA-PHS attributes, flags it as an error on the map, and
annunciates a "bad type" trouble to the panel that includes the device address.
7. Set the Alternate Operation option, which takes effect when a rule you
program using the Alternate Sensing or Alternate Sensitivity command executes, or
when the user issues the Alternate Sensing command through the front panel. Valid
options include:
Photo/Heat is Alarm (for both sensors; available only when the primary
Operation option is set to "Photo/Heat is Alarm")
Photo is Supervisory and Heat is AlarmHeat (available only when the primary
Operation option is set to "Photo is Supervisory | Heat is AlarmHeat")
Photo/Heat is AlarmSmoke (for both sensors; available only when the
primary Operation option is set to "Photo is Supervisory | Heat is
AlarmHeat")
Photo is AlarmSmoke and Heat is AlarmHeat (available only when primary
Operation is set to "Photo is AlarmSmoke | Heat is AlarmHeat")
The following table shows the different events the system generates upon sensor
activation, based on the settings for the Alternate Operation option.
Note: If you assign the PHS a split configuration in the SDU, but your physical device is
actually the original SIGA-PHS, when you map the Signature loop, the loop controller
resets the device to the original SIGA-PHS attributes, flags it as an error on the map,
and annunciates a "bad type" trouble to the panel that includes the device address.
8. If you are using the split configuration of the SIGA2-PHS, and you want to use a
latching personality code, click Personality and chose the latching option. The default
setting is a nonlatching personality code.
9. Click Close in the Signature Series Configuration dialog box to save your settings.
See also
Understanding SIGA2 devices
SensorBypassOn command
SensorBypassOff command
Programming a Signature TCDR for CO
The Signature Series TCDR Temporal Pattern Generator generates sound patterns for
carbon monoxide (CO) and fire signals for the Signature AB4GT sounder bases. The TCDR
uses personality code 70 — Unsupervised Relay Output, which tells the TCDR to select the
desired sound pattern based on the activated channel. The TCDR supports the following
two temporal patterns:
TC3, NFPA 72 code for fire, pattern length 4 seconds
TC4, NFPA 720 code for CO, pattern length 5.8 seconds
The TCDR module uses two addresses: address 1 is tied to pattern 1, address 2 is tied to
pattern 2. If both channels are activated, channel 1 takes priority. Patterns and channel
configurations are driven by the marketplace. For example, in the US marketplace channel 1
is TC3 and channel 2 is TC4. During system initialization, the loop controller tells the TCDR
which pattern to play on channel 1 and channel 2. The TCDR then generates the pattern
and synchronizes all the Signature AB4GTs on a single loop.
Example Rule
The following rules are for the US marketplace.
Alarm '*' : ON 'TCDR Address 001' ;
COAlarm '*' : ON 'TCDR Address 002' ;
When an Alarm activates, the AB4GT sounder bases plays the TC3 pattern.
When a COAlarm activates, the AB4GT sounder bases plays the TC4 pattern.
When both are active at the same time, the AB4GT sounder bases play channel 1 (TC3
pattern), because in the US marketplace a fire alarm takes priority over a CO alarm.
See also
Understanding SIGA2 devices
Configuring CO devices
Changing Signature detector sensitivity levels
Signature detectors can be programmed to operate using multiple sensitivity levels.
Sensitivity is programmed as the primary (usual) operating condition while Alternate
Sensitivity is programmed as the secondary. A typical application might be to use the first
setting when the protected site is occupied and the alternate when the protected site is
unoccupied.
In the wiring diagram, if the actual and expected device data matches, the device displays
in white and an = symbol displays before and after the information. For example, = 24=. If
the data does not match, the device changes to red, yellow, or purple and the data shows
the actual and expected values separated by < > symbols. For example, 24 < > 27. In this
example, the device turned red and the actual device address is showing 24 but the
expected address is 27.
Device detail
Beneath each device the SDU can list up to six lines of data for the device: the address,
serial number (4 to 10 digits), model, base or personality, label, and device type. To select
the data and the order in which it displays, as well as the mapping diagram's position on the
screen see Accompany Data dialog box.
You can also view more details about any given device. To do so, point to the device to
display a popup containing the following:
Designation
Device Address
Short Address
Serial Number
Model
Base/Personality
Additional device options, such as Alarm Verify, Sensitivity, Pre-Alarm, etc. This list
varies based on the device type and its configuration.
Viewing actual vs. expected data for a device
You can view both the actual data and the expected data for any given device on the map.
To do this, click the device icon. The SDU then displays the Actual vs. Expected dialog box.
From this dialog box you can direct the system to use either the actual data (Accept Actual)
or the expected data (Commit Expected). For further details, see Matching actual data with
expected data.
Note: If you do not see a Close button on the toolbar, resize the dialog box horizontally.
Modules tab of the AADC Configuration dialog box, showing two single-address modules
(M500RF and M500MFB) and a multiple-address module (RZB series module).
To select an alternate device link graphic:
1. On the Card Parameters tab of the AADC Configuration dialog box, click the Device
Link Graphics box.
2. From the list that appears, select a graphic. The new selection is displayed on the
right.
3. When you have finished, click OK to close the dialog box.
Configuring a 3-ASU Audio Source Unit
Note: The audio source for the 3X panel is the EAEC card. Use the ASU options to
program the EAEC.
To configure a 3-ASU:
1. On the Configure menu, click Cabinet.
2. Select the cabinet that contains the 3-ASU being configured and then click the
Modules tab.
3. The cabinet must have a 3-ASU assigned to it.
4. On the Hardware Layer tab, select the 3-ASU, and then click LRM Config.
5. On the Channels tab, assign channel types and label to the unused channels, if
required.
6. Click the Options tab.
7. In the Memory list, click the amount of memory installed on the 3-ASU controller
board.
8. In the Page Deactivation box, type or select the number of seconds that must pass
before the system will turn off the paging function if an operator fails to maintain
pressure on the microphone push-to-talk switch.
9. In the Page Cancel box, type or select the number of seconds that must pass
before the system will cancel the selected paging function if the operator fails to
press the microphone push-to-talk switch after pressing a paging function switch.
10. In the Phone Page Trouble box, type or select the number of seconds allowed for
the handset on the 3-FTCU to remain off-hook before the 3-ASU reports a system
trouble.
11. Under Remote Microphone, select the Connected check box if a remote microphone
is connected to the 3-ASU.
12. Under Preannounce Tone, select when the 3-ASU should insert a message before
paging operators (always, on alarm, or never).
13. Click the Messages tab.
14. If necessary, click Add to add messages to the 3-ASU.
15. Click the Message Label cell for each new record in the message table and enter a
label.
To record a message refer to Recording the audio message content.
See also
Creating message records in the 3-ASU database
ASU Configuration - Channels tab
ASU Configuration - Options tab
Creating message records in the 3-ASU database
Adding custom messages to the 3-ASU database expands the capabilities of the
Emergency Voice/Alarm Communication System. The SDU automatically creates four
message records when the 3-ASU is added to the cabinet configuration table; a default
normal message, alert message, evacuation message, and preannounce message.
Note: The audio source for the 3X panel is the EAEC card. Use the ASU options to
program the EAEC.
Notes
The number of custom messages that a 3-ASU can store depends on the run length
of all the messages added together and the amount of memory installed on the 3-
ASU.
You cannot record a message beyond 35 seconds. A single message, including the
recorded message, the pre-clip, and the post-clip, cannot be longer than 40
seconds independent of memory size.
Tip: Enter the text of the audio message as the object message to use as a script when
recording the message content.
To create a message record in the 3-ASU database:
1. On the Configure menu, click Cabinet.
2. Select the cabinet that contains the 3-ASU being configured and then click the
Modules tab.
The cabinet must have a 3-ASU assigned to it.
3. On the Hardware Layer tab, select the 3-ASU, and then click LRM Config.
4. Click the Message tab.
5. Click the Add button. An empty record is displayed in the message table.
6. Enter a label for each message in the message table.
7. After you have finished creating messages, click the OK button to close the dialog
box.
To record a message refer to Recording the audio message content.
When you create a message in the audio source unit, an MSG object is also created in the
object configuration table. By default, the text in the object message boxes is the same as
the object label. If you choose, you can change this text to be that of the recorded
message.
Configuring an Edwards analog loop controller module
The Edwards analog loop controller module comes in two types: a single loop module (3-
EASC) and a dual loop module (3-EADC). You can configure each module with up to 127
devices per loop. To make configuring the module easier, you can set default values for
each type of device. As you add each device, the default values are automatically entered
into the configuration table.
You can also add more than one device at one time. When you add multiple devices, the
devices are assigned a contiguous block of addresses starting at the selected (lowest)
address.
To configure an Edwards analog loop controller module:
1. On the Configure menu, click Cabinet.
2. Select the cabinet that contains the 3-EADC or 3-EASC being configured and then
click the Modules tab.
3. On the Hardware Layer tab, select the 3-EADC or 3-EASC, and then click LRM
Config.
4. On the Card Parameters tab, perform the following steps:
Under Supervisory, click Latching or Non Latching depending on whether supervisory
states are latched on the loop controller.
Under Wiring Class, click Class A or Class B depending on the required performance of
the loop controller's signaling line circuit.
Under Polling LED Action, click Blink or No Blink depending on the required action of the
device's light-emitting diode when the loop controller polls the device.
5. Click the Loop1 tab, to add the devices that are connected to the Loop1 circuit.
6. Select the row for the device's assigned address in the configuration table. If
addresses have not been assigned, go to the first available address.
7. Double-click the Model list box for the desired address then click the model name of
the device being added. The SDU adds the devices to the configuration table and
automatically enters the default values for the device properties.
8. If you are configuring a dual loop controller, repeat steps 5 through 7 for Loop2.
9. Click OK.
See also
Changing addresses on a Edwards analog devices
Setting default properties for Edwards analog devices
Specifying Edwards analog device default settings
Tips for configuring a 3-EASC module or a 3-EADC module
Tips for configuring a 3-EASC module or a 3-EADC module
Here are some tips for configuring a 3-EASC module or a 3-EADC module:
Before adding any devices, make sure that the device default settings are set for
the correct values.
If you need to add devices with different default settings, arrange them in blocks,
change the default value settings on the Card Parameters tab, and add them using
the Add Multiple option.
When adding multiple devices, make sure the number of devices does not exceed
the number of free contiguous addresses. If the block size overlaps existing devices
in the configuration table, the existing devices will be overwritten with the new
devices.
Changing addresses of Edwards analog devices
When configuring Edwards analog devices, you might find it necessary to change the
address of a device already in the configuration table. If the new address location is empty,
the device is moved to the new address and the old address number becomes empty. If the
new address location is occupied by another device the device addresses are swapped.
To create a message:
1. Select one or more devices in Object Configuration dialog box, and then click the
Prefab Labels button.
2. Click the Message Text tab.
3. In Line 1, enter the first line of the message. The bar to the right of this field keeps
track of how much of the available space you are using.
If you are using a wild card in your label, you can direct the editor to either increment or
decrement the number in the Wild Cards section.
4. In the same manner, enter the second line of the message in Line 2.
5. Click Add. The editor adds the two-line message you just created to the Prefab Line
1 and Prefab Line 2 areas.
Abbreviation Text
Use the Abbreviation Text tab to specify standard abbreviations you want to use in your
project.
For more details, see Prefabricated Text Editor - Abbreviation Text tab.
To create abbreviation text:
1. Select one or more devices in Object Configuration dialog box, and then click the
Prefab Labels button.
2. Click the Abbreviation Text tab.
3. In Line 1, enter the abbreviation. The bar to the right of this field keeps track of how
much of the available space you are using.
If you are using a wild card in your label, you direct the editor to either increment or
decrement the number in the Wild Cards section.
4. Click Add. The editor adds the abbreviation you just created to the Abbreviation Text
area.
Device Types
Use the Device Types tab to change the substitution value for the device type wildcard (<).
For example, the default substitution value for the 12SW/12LED device type is 12S12L, but
you could change this to 12SW/12LED.
For more details, see Prefabricated Text Editor - Device Types tab.
Note: To return device types back to their default values, click the Assign Default Device
Type Abbreviations button.
To change the substitution value:
1. Click the Prefab Messages button, and then click the Device Types tab.
2. Select the device type in the device table.
3. In the Substitution Value box, type the new value.
4. Click Change.
Substitution Legend
This tab provides a quick reference of the substitution characters allowed in the
Prefabricated Text Editor.
For more details, see Prefabricated Text Editor - Substitution Legend tab.
See also
Adding a number reference to object labels
Entering location message text
Labeling database objects
Using wildcards in labels, messages, and abbreviations
You can use the following wildcards in the Prefabricated Text Editor to make entering
labels, messages, and abbreviations easier:
Asterisk (*)
Number sign (#)
Percent sign (%)
Greater than sign (>)
Less than sign (<)
Asterisk (*)
Use the asterisk (*) to automatically insert a number. The following options control how the
number is inserted:
Start * Value: Determines the number inserted in place of the asterisk. When more than
one device is selected in the object configuration table, this number is inserted for the first
device (the device closest to the top of the table).
Increment *: Determines if the numbers inserted count up when more than one device is
selected in the object configuration table.
Decrement *: Determines if the numbers inserted count down when more than one device
is selected in the object configuration table.
*Width: Determines the number of digits used to represent the number. Leading zeros are
automatically added only if the number of digits in the inserted number is less than the width
setting. For example, if the width were set for 2, the number 1 would be 01, the number 10
would be 10, and 100 would be 100.
Back to top
Number sign (#)
Use the number sign (#) to automatically insert the selected object's device address. The #
Width setting determines the width of the inserted device address. Leading zeros are
added if the device address is less than the # Width setting as described above.
Back to top
Percent sign (%)
Use the percent sign (%) to automatically insert the selected object's cabinet address. The
% Width setting determines the width of the inserted cabinet address. Leading zeros are
added if the cabinet address is less than the %Width setting as described above.
Back to top
Greater than sign (>)
Use the greater than sign (>) to automatically insert the selected object's slot position in the
cabinet. The > Width setting determines the width of the inserted slot position. Leading
zeros are added if the slot position is less than the >Width setting as described above.
Back to top
Less than sign (<)
Use the less than sign (>) to automatically insert the selected object's device type.
Back to top
Adding a number reference to object labels
Adding a number reference to object labels is useful when you want to associate a device
with a particular numbered area, floor, or room. Doing so also lets you use some of the
advanced programming features of the rule editor when writing rules for those devices.
Note: If numbered referencing is part of the labeling plan, include the asterisk in the label
modifier when building the label library. Only 1 asterisk per label modifier placed at the end
of the modifier.
To add a number reference to a group of objects:
1. On the Configure menu, select Objects
2. On the Object Configuration tab, select the objects.
3. Click Prefab Labels.
4. Type an asterisk character in the label text boxes.
5. In the Start * Value boxes, select the number for the first object in the group.
6. Select Increment for the numbers to count up one at a time or Decrement for the
numbers to count down.
7. Click After.
Defining an object's network routes
Note: This topic describes features available in 3-CPU1 application code version 3.5 or
earlier. If you are using version 3.6 or later, see Defining an object's message annunciation
routes, instead.
To define an object's Routing Label and Alt Routing Label properties:
1. On the Configure menu, select Objects. This opens the Object Configuration dialog
box. The Object Configuration tab is selected by default.
2. Click the device's Routing Label to activate the pull-down button.
3. Click the pull-down button, and from the list that appears, select the network route
to be used when the protected site is occupied.
4. Repeat steps 2 and 3 for the Alt Routing Label. This network route will be used
when the protected site is unoccupied.
5. When you have finished, click Close.
Tips:
Use the display filters to limit the number of devices displayed in the configuration
table
You can set message routing options for more than one device by selecting the Pick
check box for each device then changing one of them
Defining an object's message annunciation routes
Note: This topic describes features available with application code version 3.6 or later of
the 3-CPU1. If you are using an earlier version of this application code, see Defining an
object's network routes instead.
You will assign two message annunciation routes to each object. The first will be used
during times when the building (or other protected site) is occupied, and the other will be
used only when the building is unoccupied.
To define network routes for an object's event messages:
1. On the Configure menu, select Objects. The Object Configuration dialog box opens.
2. In the table, check the Pick check boxes of any objects to be assigned the same
message route.
3. Scroll right, if necessary, to display the Msg Annunciation Route Label column.
4. Click the Msg Annunciation Route Label cell, then click the pull-down button and
select the route to be used when the protected site is occupied.
5. Click the Alt Msg Annunciation Route Label cell, and select the route to be used
when the protected site is unoccupied.
6. Repeat steps 2 through 5 for any other objects to be configured.
7. When you have finished, click Close.
See also
Overview of message annunciation routing
Create a message annunciation route
Entering location message text
Location messages are included as part of the data that is routed to a panel when a device
changes to an active state. Location messages, sometimes called object messages or
event messages, when properly constructed work in conjunction with the displayed event to
identify the active device.
Using object labels as message text
If the device label contains sufficient information to identify the device, you can use the label
as the device location message.
The following diagram illustrates the interaction between Rule 1 and Rule 2.
See also
Creating a logical output
Reconfiguring a logical output
Deleting a logical output
Changing the configuration of a logical output
This topic shows you how to change the address, object label, description, or custom
message associated with a logical output. If you need help writing rules that incorporate
logical outputs, see Using logical outputs.
To reconfigure a logical output:
1. On the Configure menu, select Logical Outputs. This opens the Logical Output
Manager.
2. Select the logical output to be changed, then click Edit. This opens the Logical
Output Properties dialog box.
3. Make whatever changes are needed to the Device Address, Logical Output Label,
or Description.
4. If you want to change the message associated with the object, click Edit Message
and make the necessary changes.
5. Click Save.
6. Click OK to close the Logical Output Properties dialog box.
7. Click Close to close the Logical Output Manager.
Creating a logical output
If you need background information on logical outputs, see Overview of logical outputs.
Notes
1. Max single object group memberships: Specifies how many logic groups of one
type an object can belong to. For example, a smoke detector can belong to five
different AND groups, but only one Zone group.
2. Max objects per group: Specifies how many different objects can be placed in a
single group.
3. Although most objects can belong to multiple partitions, the following Security and
Access Control objects operate differently:
Card reader controller: For each CRC added to a 3-SAC, three objects can be
added to a partition. This includes the CRC itself plus the CRC’s two input circuits.
These three objects can be members of a single partition only.
Keypad display: The KPDISP can belong to multiple partitions.
4. The actual limit depends on the remaining CPU memory for a given project, which is
affected by overall system configuration and programming.
See also
Calculating how many logic group allotments remain
Calculating how many logic group allotments remain
Logic group addresses are assigned sequentially and, for most logic groups, the numbering
remains sequential when groups are added or removed. For example, a project has 100
AND groups, and AND group 50 is deleted. As a result, AND group addresses 51 to 100
become 50 to 99. So for most logic groups, you can calculate the remaining number of
allotments by subtracting the highest address from the maximum allowed allotments for that
type.
Note: This information is not currently available for Time Controls, Command Lists, and
Logical Outputs.
See also
Project limits for logic groups and objects in logic groups
Configuring a guard patrol group
A guard patrol group is a collection of guard station devices that provides a unique system
response when any member of the group fails to change to the active state in the correct
order or in the specified time limits.
Note: Only GUARD device types can be added to a guard patrol group.
The devices in the group can be arranged in one or more sequences or routes. A route can
be started by:
Activating the route through the LCD
Pressing a programmed switch (e.g. via a programmed rule)
Sending a gateway connection command (e.g. via a FireWorks command)
Triggering the first device in a route
Note that different routes can start with the same device. In such a situation, if you start the
guard patrol route by activating the first station, the system assumes you are starting the
route with the lowest number. The other routes that start with that station must be started
by some other method.
To configure a guard patrol group:
1. On the Configure menu, select Objects.
2. On the Object Configuration tab, check the Pick check box for each device that you
want in the group.
Tip: Use the display filters to limit the number of devices displayed in the
configuration table.
3. Click the Guard Patrol tab, and then perform the following steps:
Click New Group or select an existing group from the Available Groups list. When you
click New Group, the SDU creates a new group with a default label. To change the label,
enter a new label in the Label for Guard Patrol Group box.
Click Add Devices.
4. Click Edit Message, and then perform the following steps:
Note: When a CDR-3 coder is used, do not use the # symbol in the Location Message.
In the Location Message box, enter a description of where the device is located. For a
two-line LCD, you can click the 1<->2 button and enter a second line of text.
In the Abbreviation box, enter a short form of the group's label to use when referring to
the group in the LCD command menu
Check the Coder check box if a CDR-3 is connected to the system, and then select or
enter the numeric command string that you want sent to the coder when the group
changes to its active state. (For more information, see Sending events to a CDR-3 Bell
Coder.)
Click Save.
5. Click the Object Configuration tab, and then perform the following steps:
Select the guard patrol group in the object configuration table.
Select the Routing Label for the network route that you want to receive the location
message when the protected site is occupied.
Select the Alt Routing Label for the network route that you want to receive the location
message when the protected site is unoccupied.
6. Click the Guard Patrol tab, and then perform the following steps:
Click New Route to add the number of distinct routes this guard patrol group needs.
Click View Guard Patrol to define each route.
See Defining a guard patrol tour for details on defining routes.
7. Click Close.
See also
Deleting a logic group
Removing devices from a logic group
Deleting a guard patrol tour
Defining a guard patrol tour
Object Configuration - Guard Patrol tab
Project limits for logic groups and objects in logic groups
Configuring a matrix group
A matrix group is a collection of devices that are grouped together in the database in order
to provide a unique system response based on a specified number state changes (a
member's Alarm, Supervisory, Trouble, or Monitor state whose active status serves as an
input for activating the AND Group) similar to the way an AND Group operates.
Matrix groups change to an active state when either of the following two conditions are met:
When the number of qualified state changes equals or exceeds the Activation
Number setting
When more than one device in a search radius changes to a qualified active state.
A matrix group's active state can be configured for Alarm, Supervisory, Trouble, or Monitor.
To configure a matrix group:
1. On the Configure menu, select Objects.
2. On the Object Configuration tab, check the Pick check box for each device that you
want in the group.
Note: In the Canadian Local and Proprietary marketplace, do not add CO devices to a
Matrix group. When the group activates, CO devices in the group would not be correctly
prioritized.
Tip: Use the display filters to limit the number of devices displayed in the configuration
table.
3. Click the Matrix tab, and then perform the following steps:
Click New Group or select an existing group from the Available Groups list. When you
click New Group, the SDU creates a new group with a default label. To change the label,
enter a new label in the Label for Matrix Group box.
Click Add Devices.
In the Activation Number box, select or enter the number of qualified state changes
required to activate the group.
In the Radius box, select or enter the size of the search radius. The search radius is the
area surrounding an active device on the matrix grid in which a second device must
change to a qualified active state before the group changes to an active state.
In the Activation Event box, select the event produced when the group changes to the
active state.
For each member of the group, check the check box for each type of state change that
you want counted as a device activation.
4. Click Edit Message. The Object Message Editor dialog box appears. Perform the
following steps:
Note: When a CDR-3 coder is used, do not use the # symbol in the Location Message.
In the Location Message box, enter a description of where the device is located. For a
two-line LCD, you can click the 1<->2 button and enter a second line of text.
In the Abbreviation box, enter a short form of the group's label to use when referring to
the group in the LCD command menu
Check the Coder check box if a CDR-3 is connected to the system, and then select or
enter the numeric command string that you want sent to the coder when the group
changes to its active state. (For more information, see Sending events to a CDR-3 Bell
Coder.)
Click Save.
5. Click the Object Configuration tab, and then perform the following steps:
Select the matrix group in the object configuration table.
Select the Message Annunciation Route Label or the network route that you want to
receive the location message when the protected site is occupied.
Select the Alternate Message Annunciation Route Label for the network route that you
want to receive the location message when the protected site is unoccupied.
6. Click Close.
See also
Deleting a logic group
Removing devices from a logic group
Defining a matrix grid
Object Configuration - Matrix tab
Project limits for logic groups and objects in logic groups
Configuring a partition group
Note: Partition groups are not supported in a networks consisting only of 3X panels (3X
Only networks).
To configure a partition group:
1. On the Configure menu, select Objects.
2. On the Object Configuration tab, check the Pick check box for each device that you
want in the group.
Tip: Use the display filters to limit the number of devices displayed in the
configuration table.
3. Click the Partitions tab, and then perform the following steps:
Click New Partition or select an existing partition from the Available Groups list. When
you click New Partition, the SDU creates a new partition with a default label. To change
the label, enter a new name in the Label for Partition box.
Click Add Devices.
In the Max Bypassed box, select or enter how many devices in the partition can be
bypassed before the system prohibits arming the partition.
In the Entry Delay Timer box, select or enter the time delay allowed after a perimeter
door is opened before the system activates a security alarm. This delay allows site staff
to enter the site and disarm the partition without activating an alarm.
In the Exit Delay Timer boxes, select or enter the time delay allowed after arming a
partition during which perimeter doors can remain open without activating a security
alarm. This delay allows site staff to arm a partition and exit from the site without
activating an alarm.
For each member of the partition, check the check box for each type of state change
that you want counted as a device activation.
4. Click Edit Message. The Object Message Editor dialog box appears. Perform the
following steps.
Note: When a CDR-3 coder is used, do not use the # symbol in the Location Message.
In the Location Message box, enter a description of where the device is located. For a
two-line LCD, you can click the 1<->2 button and enter a second line of text.
In the Abbreviation box, enter a short form of the group's label to use when referring to
the group in the LCD command menu.
Check the Coder check box if a CDR-3 is connected to the system, and then select or
enter the numeric command string that you want sent to the coder when the group
changes to its active state. (For more information, see Sending events to a CDR-3 Bell
Coder.)
Click Save.
5. Click the Object Configuration tab, and then perform the following steps:
Select the partition group in the object configuration table.
Select the Message Annunciation Route Label for the network route that you want to
receive the location message when the protected site is occupied.
Select the Alternate Message Annunciation Route Label for the network route that you
want to receive the location message when the protected site is unoccupied.
6. Click Close.
See also
Deleting a logic group
Removing devices from a logic group
Object Configuration - Partitions tab
Project limits for logic groups and objects in logic groups
Configuring a service group
A service group is a collection of devices that are grouped together in the database to
provide a unique response for testing purposes. When enabled, the service group
automatically disables the member device's normal alarm response, and provides a
common alternate test response.
Content
Introduction
Assigning partitions
Assigning card reader controllers
Assigning Keypad Displays
Removing assigned partitions or devices
Introduction
Once you have created buildings and assigned them to companies, you can then assign
partitions and devices to the buildings. The Allocations menu has commands that let you
assign:
Partitions
Card reader controllers
Keypad displays
You can assign an outgoing MODCOM account to a company in the SDU. When a company
has an assigned outgoing MODCOM account, the MODCOM and account are assigned to
the company automatically by the RPM.
Back to top
Assigning partitions
When you select a building, then choose Allocations, then click Assign Partition, the RPM
displays a list of partitions defined for the project. You can assign any partition or group of
partitions to a building as required for the company.
When you assign a partition, the RPM automatically assigns all devices that belong to the
partition. These appear below the partition in the tree structure.
A CRC belongs to the partition you assign when you configure the CRC in the SDU. A
KPDISP belongs to its primary partition and to all partitions in the partition route you assign
when you configure the KPDISP in the SDU.
Back to top
To write a rule:
1. On the Rules menu, select Edit Rules.
2. In the text window, position the mouse pointer where you want to insert the rule.
3. Enter a rule label using the following format: [rule_label].
4. Enter the input (event) statement.
5. Enter the output (command) statements.
6. Click OK.
See also
Rule syntax
12SW/12LED device type
Description
The SDU assigns the 12SW/12LED device type to control-display modules that have 12
switches and 12 indicator lights.
Short form: 12S12L
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
12SW/24LED device type
Description
The SDU assigns the 12SW/24LED device type to control-display modules that have 12
switches and 24 light-emitting diodes.
Short form: 12S24L
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
2StageSignal device type
Description
Assign the 2StageSignal device type to Edwards Analog sounders that sound alert and
evacuation signals.
Short form: 2SSIG
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
SignalAlert
SignalEvacuate
SignalOff
24LED device type
Description
The SDU assigns the 24LED device type to control-display modules that have only 24 light-
emitting diodes.
Short form: 24L
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
24VRiser device type
Description
Assign the 24VRiser device type to a circuit that monitors the integrity of a 24 Vdc riser. A
24 Vdc riser monitor circuit reports a trouble condition when the riser voltage falls below
approximately 50%.
Short form: 24V
Input events
This device type can initiate the following input events:
Acknowledge
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
none
3-AADC device type
Description
The SDU assigns the 3-AADC device type to 3-AADC Addressable Analog Driver Controller
module.
Short form: AADC
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
3-AADC1 device type
Description
The SDU assigns the 3-AADC1 device type to the 3-AADC1 Addressable Analog Driver
Controller module. The 3-AADC1 contains extended memory for improved performance and
is fully backward compatible.
Short form: AADC1
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
3-ANNSM device type
Description
The SDU assigns the 3-ANNSM device type to 3-ANNSM Annunciator Support modules.
No events or commands are associated with this device type; however, each 3-ANNSM
module has several pseudo points of the LocalTrouble device type. You can create rules
using these pseudo points.
Short form: ANNSM
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
3-ASU device type
Description
The SDU assigns the 3-ASU device type to 3-ASU Audio Source Unit modules.
Note: The audio source for the 3X panel is the EAEC card. Use the ASU options to
program the EAEC.
Short form: ASU
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
3-CPU device type
Description
When you add a cabinet to a project, the SDU assigns a device type of 3-CPU1 to the
central processor module for the panel. You can switch this to 3-CPU if you are using the
earlier model of central processor.
The SDU treats both device types the same. The 3-CPU device type simply lets you identify
these modules.
There are no input events or output commands associated with a 3-CPU device. Each has
several LocalTrouble pseudo points for which you can write rules.
Short form: CPU
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
3-CPU1 device type
Description
When you add a cabinet to a project, the SDU assigns a device type of 3-CPU1 to the
central processor module for the panel.
Note: You can switch this to 3-CPU if you are using the earlier model of central processor.
The SDU treats both device types the same.
There are no input events or output commands associated with a 3-CPU1 device. Each has
several LocalTrouble pseudo points for which you can write rules.
Short form: CPU1
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
3-DSDC device type
Description
The SDU assigns the 3-DSDC device type to Signature controller modules.
Short form: DSDC
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
3-DSDC1 device type
Description
The SDU assigns the 3-DSDC1 device type to Signature controller modules. The 3-DSDC1
contains extended memory for improved performance and is fully backward compatible.
Short form: DSDC1
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
3-EADC device type
Description
The SDU assigns the 3-EADC device type to Edwards Analog controller modules that have
two analog loops installed.
Short form: EADC
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Calibrate
Disable
Enable
3-EASC device type
Description
The SDU assigns the 3-EASC device type to Edwards Analog controller modules that have
only one analog loop installed. If a second analog loop is added to a 3-EASC then you must
change the rail module to the 3-EADC device type in the SDU.
Short form: EASC
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Calibrate
Disable
Enable
3-EVDVR device type
Description
The SDU assigns the 3-EVDVR device type to Envoy Driver modules (LED/Switch Driver
module).
There are no input events or output commands associated with 3-EVDVR devices.
However, they have LocalTrouble pseudo-points for which you can write rules.
Short form: EVDVR
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
3-FTCU device type
Description
The SDU assigns the 3-FTCU device type to 3-FTCU Firefighter's Telephone Control Unit
modules.
Short form: FTCU
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
3-IDC8/4 device type
Description
The SDU assigns the 3-IDC8/4 device type to 3-IDC8/4 Initiating Device Circuit modules.
Short form: IDC
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
3-LCD device type
Description
When you add a non-CAB6 cabinet to a project, the SDU assigns a device type of 3-LCD to
the Main LCD Display module on the operator layer of the 3-CPU1 module.
There are no input events, output commands, or pseudo points associated with a 3-LCD.
You can write rules for the Annunciator_Supervision_xx_xx LocalTrouble pseudo point of the
3-CPU1 module.
Short form: LCD
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
3-LDSM device type
Description
The SDU assigns the 3-LDSM device type to 3-LDSM LED Display Support modules.
There are no input events or output commands associated with 3-LDSM devices. However,
they have LocalTrouble pseudo points for which you can write rules.
Short form: LDSM
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
3-MODCOM device type
Description
The SDU assigns the 3-MODCOM device type to 3-MODCOM and 3-MODCOMP Modem
Communicator modules.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
3-OPS device type
Description
The SDU assigns the 3-OPS device type to 3-OPS Off-Premises Signaling modules.
Short form: OPS
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
3-PS/M device type
Description
When you add a cabinet to a project, the SDU assigns a device type of 3-PS/M to the
Primary Power Supply and Monitor module.
There are no input events or output commands associated with a 3-PS/M device. Each has
several LocalTrouble pseudo points for which you can write rules.
Short form: PS/M
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
3-SAC device type
Description
The SDU assigns the 3-SAC device type to 3-SAC Security Access Control modules.
There are no input events or output commands associated with a 3-SAC device. Each has
several LocalTrouble pseudo points for which you can write rules.
Short form: SAC
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
3-SDDC device type
Description
The SDU assigns the 3-SDDC device type to Signature controller modules that have two
Signature loops installed.
Note: The 3-DSDC device type is used instead of the 3-SSDC device type in limited
versions of the SDU.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
3-SDDC1 device type
Description
The SDU assigns the 3-SDDC1 device type to Signature controller modules that have two
Signature loops installed. The 3-SDDC1 contains extended memory for improved
performance and is fully backward compatible.
Note: The 3-DSDC1 device type is used instead of the 3-SSDC1 device type in limited
versions of the SDU.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
3-SSDC device type
Description
The SDU assigns the 3-SSDC device type to Signature controller modules that have only
one Signature loop installed. If a second Signature loop is added to a 3-SSDC then you
must change the rail module to the 3-SDDC device type in the SDU.
Note: The 3-DSDC device type is used instead of the 3-SSDC device type in limited
versions of the SDU.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
3-SSDC1 device type
Description
The SDU assigns the 3-SSDC1 device type to Signature controller modules that have only
one Signature loop installed. If a second Signature loop is added to a 3-SSDC1 then you
must change the rail module to the 3-SDDC1 device type in the SDU. The 3-SSDC1
contains extended memory for improved performance and is fully backward compatible.
Note: The 3-DSDC1 device type is used instead of the 3-SSDC1 device type in limited
versions of the SDU.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
3SW/3LEDx6 device type
Description
The SDU assigns the 3SW/3LEDX6 device type to control-display modules that have 6
groups of 3 switches and 3 light-emitting diodes.
Short form: 3S3L6
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
3SW/4LEDx4 device type
Description
The SDU assigns the 3SW/4LEDx4 device type to control-display modules that have four
groups of three switches and four LED indicators.
Short form: 3S4L4
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
AccessDoorControl device type
Assign the AccessDoorControl device type to CRC output relays configured for access
door motor control applications.
AccessOutput device type
Description
When you add a CRC to a 3-SAC module, the SDU creates pseudo points for that CRC.
You can use several of these pseudo points in rules to monitor or control the CRC. The
SDU assigns the AccessOutput device type to the following pseudo points:
Inside_Reader_Disable
Outside_Reader_Disable
Relay_Open
Sounder
Task_Supervision_Fault
Unlock
Short form: ACOUT
Input events
This device type can initiate the following input events:
AccessTrouble
Disabled
RelayConfirmation
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
AccessTrouble device type
Description
When you add a CRC to a 3-SAC module, the SDU creates pseudo-points for that CRC.
You can use several of these pseudo points in rules to monitor or control the CRC. The
SDU assigns the AccessTrouble device type to the following pseudo points:
AC_Brownout_01_06_01
Low_Battery_01_06_01
Strike_Fault_01_06_01
Reader_Fault_01_06_01
RAM_Fault_or_Stack_Fault_01_06_01
Code_Supervision_01_06_01
Database_Supervision_01_06_01
Communication_Fault_01_06_01
Short form: ACCTRB
Input events
This device type can initiate the following input events:
AccessTrouble
Output commands
This device type can respond to the following output commands:
none
ACFail device type
Description
Assign the ACFail device type to objects that can detect AC power failure.
Short form: ACF
Input events
This device type can initiate the following input events:
ACFail
Acknowledge
Disabled
DisabledActive
DisabledTrouble
RelayConfirmation
ServiceDevice
Output commands
This device type can respond to the following output commands:
Active1Test
Disable
Enable
Off
On
TroubleTest
AlarmSilence device type
Description
The SDU assigns the AlarmSilence device type to a panel's AlarmSilence pseudo point. The
AlarmSilence pseudo point changes to the active state when:
An operator presses a momentary switch on the local panel that executes the
AlarmSilence command
An operator presses a momentary switch on a remote panel that executes the
AlarmSilence command, and the remote panel is part of the same network route as
the local panel
When the AlarmSilence pseudo point changes to the active state, the panel activates its
automatic Alarm Silence responses and any programmed output responses written for the
AlarmSilence event.
Short form: AS
Input events
This device type can initiate the following input events:
AlarmSilence
Output commands
This device type can respond to the following output commands:
AlarmSilence
AllCall device type
Description
The SDU assigns the AllCall device type to the AllCall event's pseudo point. The AllCall
event's pseudo point changes to the active state when an operator presses the All Call
switch on a 3-ASU.
The AllCall device type is only used to identify the AllCall event's pseudo point in the
database and is not used when writing a rule using the AllCall event.
Input events
This device type can initiate the following input events:
AllCall
Output commands
This device type can respond to the following output commands:
none
AllCallMinus device type
Description
The SDU assigns the AllCallMinus device type to the AllCallMinus event's pseudo point. The
AllCallMinus event's pseudo point changes to the active state when an operator presses the
All Call Minus switch on a 3-ASU.
The AllCallMinus device type is only used to identify the AllCallMinus event's pseudo point in
the database and is not used when writing a rule using the AllCallMinus event.
Input events
This device type can initiate the following input events:
AllCallMinus
Output commands
This device type can respond to the following output commands:
none
AlternateLanguage device type
Description
This device type is for system use only.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
AlternateMsg device type
Description
This device type is for system use only.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
AlternateSensitivity device type
Description
This device type is for system use only.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
AlternateSensitivityMode device type
Description
The SDU assigns the AlternateSensitivityMode device type to the system
AlternateSensitivityMode pseudo point (Alternate_Sensitivity_Mode_00_00) which changes
to the active state when:
An operator activates the Alt Sensitivity command On the LCD command menu
The output side of a rule activates the AlternateSensitivityOn command or the
RemoteAltSensitivityOn command
The output side of a rule activates the AlternateSensingOn command or the
RemoteAltSensingOn command
An operator presses a common control switch on the LCD that is configured to
execute the AlternateSensitivityOn or AlternateSensingOn command
Upon activation, the AlternateSensitivityMode pseudo point initiates the
AlternateSensitivityMode event.
Short form: ALTSMOD
Input events
This device type can initiate the following input events:
AlternateSensitivityMode
Output commands
This device type can respond to the following output commands:
AlternateSensitivityOn
RemoteAltSensitivityOn
AlternateSensingOn
RemoteAlternateSensingOn
Amp device type
Description
The SDU assigns the Amp device type to 3-ZAxx Zoned Amplifier modules.
Note: By default for the Singapore marketplace, any devices or zones configured with this
device type cannot be disabled. If you are using the Singapore marketplace but want to use
the Disable command with this device type, check the Allow Disables check box on the
Project Parameters - Operations tab.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
AmpOff
AmpOn
Disable
Enable
AND device type
Description
The SDU assigns the AND device type to AND groups.
Input events
This device type can initiate the following input events:
Acknowledge
Alarm
Monitor
Supervisory
Trouble
Output commands
This device type can respond to the following output commands:
Activate
Disable
Enable
Restore
Audible device type
Description
Assign the Audible device type to notification appliance circuits that produce a signal which
turns off when the user presses Alarm Silence.
Note: By default for the Singapore marketplace, any devices or zones configured with this
device type cannot be disabled. If you are using the Singapore marketplace but want to use
the Disable command with this device type, check the Allow Disables check box on the
Project Parameters - Operations tab.
Short form: AUD
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
TroubleTest
NACCO (for the PS/NAC module only)
AudioRiser device type
Description
Assign the AudioRiser device type to a circuit that monitors the integrity of a 70 VAC or 25
VAC audio riser. An audio riser monitor circuit reports a trouble condition when the riser
voltage falls below approximately 50%.
Short form: AUDRSR
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
none
AuxPowerSupply device type
Description
Assign the AuxPowerSupply device type to a SIGA-APS Auxiliary Power Supply. The
SIGA-APS uses two addresses. The SDU assigns each address the AuxPowerSupply
device type.
The first (lower) address changes to the active state when the SIGA-APS loses AC or
battery power.
The second (higher) address changes to the active state when the SIGA-APS detects an
open circuit or a ground fault on either of its 24 Vdc power outputs.
Short form: AUXPS
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
TroubleTest
C-CPU device type
Description
When you add a CAB6 cabinet to a project, the SDU assigns the C-CPU device type to the
SFS1-CPU central processor module for the panel.
There are no input events or output commands associated with a C-CPU device. Each has
several LocalTrouble pseudo points for which you can write rules.
Short form: none
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
C-LCDXL device type
Description
When you add a CAB6 cabinet to a project, the SDU assigns the C-LCDXL device type to
the 4X-LCD(-LC) Main LCD Display module.
There are no input events, output commands, or pseudo points associated with a C-LCDXL.
You can write rules for the Annunciator_Supervision_xx_xx LocalTrouble pseudo point of the
C-CPU module.
Short form: none
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
CardDBIncompat device type
Description
The SDU assigns the CardDBIncompat device type to a panel's Database Out of Sync with
CPU pseudo points. There are nineteen Database Out of Sync with CPU pseudo points on
a panel; one for each available card position.
A Database Out of Sync with CPU pseudo point changes to the active state when:
There is a conflict between the CPU module's database version and the Signature
loop controller's database version.
A Signature loop controller's actual and expected devices are not the same.
Short form: DBIN
Input events
This device type can initiate the following input events:
Acknowledge
Trouble
Output commands
This device type can respond to the following output commands:
none
CfgMismatch device type
Description
The SDU assigns the CfgMismatch device type to a panel's Configuration Mismatch pseudo
points. There are 19 Configuration Mismatch pseudo points on a panel; one for each
available card position.
A Configuration Mismatch pseudo point changes to the active state when the rail module in
the corresponding card position does not support the extended configuration options
selected in the SDU (for example, Standalone Mode operation).
Input events
This device type can initiate the following input events:
Acknowledge
Trouble
Output commands
This device type can respond to the following output commands:
none
Channel device type
Description
This device type is for system use only.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
City_Tie device type
Use the City_Tie device type when assigning a city tie module to a NAC circuit on the
PS/NAC card, and you want to output an unsynchronized 24 VDC signal that does not turn
off when an operator presses Alarm Silence.
You can control the city tie module by controlling the NAC circuit feeding it. City_Tie requires
that you write a rule to:
activate the associated NAC circuit during an alarm
activate the associated NAC circuit during a drill
disable the associated NAC circuit to disable the module
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
CmdList device type
Description
SDU assigns the CmdList device type to the command list objects you create.
Short form: CMDLIST
Input events
This device type can initiate the following input events:
Activation
Output commands
This device type can respond to the following output commands:
Activate
Disable
Enable
Restore
CMSFirstTrouble device type
Description
SDU assigns the CMSFirstTrouble device type to a project's CMSFirstTrouble pseudo point.
The CMSFirstTrouble pseudo point changes to the active state the first time that any point
in the project changes to the trouble state, with two exceptions: 3-MODCOM accounts, and
AC Brownout pseudo points. (See the CMSFirstTrouble event for details.)
Short form: CMSFT
Input events
This device type can initiate the following input events:
CMSFirstTrouble
Output commands
This device type can respond to the following output commands:
none
CMSNonsupervisedOutput device type
Description
Assign the CMSNonsupervisedOutput device type to nonsupervised, dry contact output
circuits. Nonsupervised output circuits do not monitor their output for open or shorted
wiring.
Note: This device type is available for the Singapore marketplace, and by default any
devices or zones configured with this device type cannot be disabled using rules or the front
panel (and the system does not contact the Central Monitoring Station).
If you are using the Singapore marketplace but want to use the Disable command with this
device type, check the Allow Disables check box on the Project Parameters - Operations
tab. This option allows you to write a rule to disable this device type; it still cannot be
disabled from the front panel.
If you are not using the Singapore marketplace, instead use the NonsupervisedOutput
device type.
Short form: CMSNSO
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
TroubleTest
CMSSupervisedOutput device type
Description
Assign the CMSSupervisedOutput device type to notification appliance signaling circuits that
monitor their supervised output.
Note: This device type is available for the Singapore marketplace, and by default any
devices or zones configured with this device type cannot be disabled using rules or the front
panel (and the system does not contact the Central Monitoring Station).
If you are using the Singapore marketplace but do want to use the Disable command with
this device type, check the Allow Disables check box on the Project Parameters -
Operations tab. This option allows you to write a rule to disable this device type; it still
cannot be disabled from the front panel.
If you are not using the Singapore marketplace, instead use the SupervisedOutput device
type.
Short form: CMSSUP
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
TroubleTest
COAlarm device type
Description
Assign the COAlarm device type to stand-alone or combination CO detectors that you want
to trigger a COAlarm event when activated.
Note: The default CO setting for the SIGA2 CO detectors is COSupervisory. For more
information on SIGA2 devices, see Understanding SIGA2 devices.
Short form: COALM
Input events
This device type can initiate the following input events:
COAlarm
Disabled
DisabledActive
DisabledTrouble
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
AlarmTest
Disable
Enable
GasAcceleratedResponseOn
GasAcceleratedResponseOff
TroubleTest
COMonitor device type
Description
Assign the COMonitor device type to stand-alone or combination CO detectors that you
want to trigger a COMonitor event when activated.
Note: The default CO setting for the SIGA2 CO detectors is COSupervisory. For more
information on SIGA2 devices, see Understanding SIGA2 devices.
Short form: COMON
Input events
This device type can initiate the following input events:
COMonitor
Disabled
DisabledActive
DisabledTrouble
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
GasAcceleratedResponseOn
GasAcceleratedResponseOff
TroubleTest
COSupervisory device type
Description
Assign the COSupervisory device type to stand-alone or combination CO detectors that you
want to trigger a COSupervisory event when activated.
Note: The default CO setting for the SIGA2 CO detectors is COSupervisory. For more
information on SIGA2 devices, see Understanding SIGA2 devices.
Short form: COSUP
Input events
This device type can initiate the following input events:
COSupervisory
Disabled
DisabledActive
DisabledTrouble
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
GasAcceleratedResponseOn
GasAcceleratedResponseOff
TroubleTest
CommFailure device type
Description
SDU assigns the CommFailure device type to the pseudo point that the system changes to
the active state when a panel loses communication with the other panels on the network.
Short form: CFAIL
Input events
This device type can initiate the following input events:
Acknowledge
Trouble
Output commands
This device type can respond to the following output commands:
none
CommonAlarmOutput device type
Description
Assign the CommonAlarmOutput device type to a supervised output circuit that requires
automatic activation when any alarm event occurs. The system restores the output when an
operator presses Alarm Silence.
You do not have to write a rule to activate a CommonAlarmOutput device.
Note: By default for the Singapore marketplace, any devices or zones configured with this
device type cannot be disabled. If you are using the Singapore marketplace but want to use
the Disable command with this device type, check the Allow Disables check box on the
Project Parameters - Operations tab.
Short form: CAO
Input events
This device type can initiate the following input events:
Acknowledge
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
CommonAlarmOff
CommonAlarmOn
Disable
Enable
Off
On
TroubleTest
NACCO (for the PS/NAC module only)
CommonMonitorOutput device type
Description
Assign the CommonMonitorOutput device type to a supervised output circuit that requires
automatic activation when any monitor event occurs.
You do not have to write a rule to activate a CommonMonitorOutput device.
Short form: CMO
Input events
This device type can initiate the following input events:
Acknowledge
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
CommonMonitorOff
CommonMonitorOn
Disable
Enable
Off
On
TroubleTest
CommonSupervisoryOutput device type
Description
Assign the CommonSupervisoryOutput device type to a supervised output circuit that
requires automatic activation when any supervisory event occurs.
You do not have to write a rule to activate a CommonSupervisoryOutput device.
Short form: CSO
Input events
This device type can initiate the following input events:
Acknowledge
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
CommonSupervisoryOff
CommonSupervisoryOn
Disable
Enable
Off
On
TroubleTest
Control_Center_ALO device type
Description
When you configure a control panel as a display control center, the SDU assigns the
Control_Center_ALO access level override device type to the control center and generates
a Ctrl Center Enabled pseudo point. When active, the command overrides the access levels
on the control center.
Short form: ALO
Input events
This device type can initiate the following input events:
LocalMonitor
Output commands
This device type can respond to the following output commands:
Off
On
ControlledAuxOutput device type
Description
Assign the ControlledAuxOutput (Controlled Auxiliary Output) device type to a NAC circuit
that provides auxiliary power, and is on all the time. You must write a rule to activate the
ControlledAuxOutput device type; typically this is a start-up rule.
Short form: CAUX
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
CRC device type
Description
Assign the CRC device type when adding a CRC or CRCXM Card Reader Controller to a 3-
SAC module.
No events or commands are associated with this device type; however, each CRC has
several pseudo points for which you can create rules.
Short form: CRC
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
DamperControl device type
Description
Assign the DamperControl device type to an output circuit that connects to a control
mechanism used for operating a damper. The output circuit can be either supervised or
nonsupervised, depending on the type and placement of the module used for the circuit.
Short form: DAMP
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Close
Disable
Enable
NCClose
NCOpen
Off
On
Open
TroubleTest
DamperFeedback device type
Description
Assign the DamperFeedback device type to non-latching input circuits that monitor the
operation of damper control circuits.
Short form: DAMPFB
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
DisabledActive
DisabledTrouble
Monitor
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
Active1Test
AlarmTest
TroubleTest
DoorControl device type
Description
Assign the DoorControl device type to an output circuit that connects to a control
mechanism used for holding doors in a fixed position. The output circuit can be either
supervised or nonsupervised depending on the type and placement of the module used for
the circuit.
Short form: DOOR
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
HoldDoor
NCHoldDoor
NCReleaseDoor
Off
On
ReleaseDoor
TroubleTest
DoorFeedback device type
Description
Assign the DoorFeedback device type to non-latching input circuits that monitor the
operation of door control circuits.
Short form: DOORFB
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
DisabledActive
DisabledTrouble
Monitor
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
Active1Test
AlarmTest
TroubleTest
Drill device type
Description
SDU assigns the Drill device type to a panel's Drill pseudo point (Drill_Response_00_00).
The Drill pseudo point changes to the active state when:
An operator presses the Drill switch on the local panel
An operator presses the Drill switch on a remote panel that is a member of the
network route designated by the local panel's State option setting. See Setting
network routing properties for common controls.
An operator presses a control-display module switch programmed to execute the
Drill command and the local panel is a member of the network route specified by the
command's routing parameter.
The panel receives a Drill command from equipment connected to a gateway port
When the Drill pseudo point changes to the active state, the panel activates its automatic
Drill responses and any programmed output responses written for the Drill event.
Input events
This device type can initiate the following input events:
Drill event
Output commands
This device type can respond to the following output commands:
Drill command
EMailAccount device type
The SDU assigns the EMailAccount device type to accounts that you create when
configuring an Email Account for an Email Service type.
Input events
This device type can initiate the following input events:
Disable
DisabledTrouble
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
SendEmail
Ethernet_Card device type
The SDU assigns the Ethernet_Card device type to the Ethernet card.
Input events
This device type can initiate the following input events:
N/A
Output commands
This device type can respond to the following output commands:
Disable
Enable
Evacuation device type
Description
SDU assigns the Evacuation device type to a panel's Evacuation pseudo point. The
Evacuation pseudo point changes to the active state when:
An operator presses a momentary switch on the local panel that executes the
Evacuation command
An operator presses a momentary switch on a remote panel that executes the
Evacuation command and the remote panel is part of the same network route as the
local panel
When the Evacuation pseudo point changes to the active state, the panel activates its
automatic Evacuation responses and any programmed output responses written for the
Evacuation event.
Short form: EVAC
Input events
This device type can initiate the following input events:
Evacuation
Output commands
This device type can respond to the following output commands:
Evacuation
ExtDBIncompatibility device type
Description
SDU assigns the ExtDBIncompatibility device type to a panel's ExtDBIncompatibility pseudo
point. The ExtDBIncompatibility pseudo point changes to the active state when a CPU
module's database is not at the same revision level as other CPU modules on the network.
Short form: EXTDBIN
Input events
This device type can initiate the following input events:
Acknowledge
Trouble
Output commands
This device type can respond to the following output commands:
none
Failsafe device type
Description
SDU assigns the Failsafe device type to a panel's Failsafe pseudo point. The Failsafe
pseudo point changes to the active state when the panel's Alarm Present signal line
becomes active.
An active Failsafe pseudo point places the panel into alarm or trouble depending on whether
the CPU module can communicate with the other rail modules.
The panel goes into trouble when the Failsafe pseudo point changes to the active
state and the panel can communicate with the other rail modules.
The panel goes into alarm when the Failsafe pseudo point changes to the active
state and the panel cannot communicate with the other rail modules.
Short form: FSAFE
Input events
This device type can initiate the following input events:
Acknowledge
Alarm
Trouble
Output commands
This device type can respond to the following output commands:
none
FanControl device type
Description
Assign the FanControl device type to an output circuit that connects to a control mechanism
used for operating a fan. The output circuit can be either supervised or nonsupervised
depending on the type and placement of the module used for the circuit.
Short form: FAN
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
FanOff
FanOn
NCFanOff
NCFanOn
Off
On
TroubleTest
FanFeedback device type
Description
Assign the FanFeedback device type to non-latching input circuits that monitor the operation
of fan control circuits.
Short form: FANFB
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
DisabledActive
DisabledTrouble
Monitor
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
Active1Test
AlarmTest
TroubleTest
Firephone device type
Description
Assign the Firephone device type to supervised signal input circuits used to select telephone
risers.
Short form: FP
Input events
This device type can initiate the following input events:
Acknowledge
CallIn
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
Active1Test
AlarmTest
TroubleTest
FirstAlarm device type
Description
The SDU assigns the FirstAlarm device type to a panel's FirstAlarm pseudo point. The
FirstAlarm pseudo point changes to the active state:
The first time that any point on the local panel changes to the alarm state.
The first time that any point on a remote panel that is part of the same network
route as the local panel changes to the alarm state.
When the FirstAlarm pseudo point changes to the active state, the panel automatically
activates its common alarm devices.
Input events
This device type can initiate the following input events:
FirstAlarm
Output commands
This device type can respond to the following output commands:
none
FirstDisable device type
Description
The SDU assigns the FirstDisable device type to a panel's FirstDisable pseudo point. The
FirstDisable pseudo point changes to the active state when:
The first time that any point on the local panel changes to the disable state.
The first time that any point on a remote panel that is part of the same network
route as the local panel changes to the disable state.
Input events
This device type can initiate the following input events:
FirstDisable
Output commands
This device type can respond to the following output commands:
none
FirstMonitor device type
Description
The SDU assigns the FirstMonitor device type to a panel's FirstMonitor pseudo point. The
FirstMonitor pseudo point changes to the active state when:
The first time that any point on the local panel changes to the monitor state.
The first time that any point on a remote panel that is part of the same network
route as the local panel changes to the monitor state.
When the FirstMonitor pseudo point changes to the active state, the panel automatically
activates its common monitor devices.
Input events
This device type can initiate the following input events:
FirstMonitor
Output commands
This device type can respond to the following output commands:
none
FirstSupervisory device type
Description
The SDU assigns the FirstSupervisory device type to a panel's FirstSupervisory pseudo
point. The FirstSupervisory pseudo point changes to the active state when:
The first time that any point on the local panel changes to the supervisory state.
The first time that any point on a remote panel that is part of the same network
route as the local panel changes to the supervisory state.
When the FirstSupervisory pseudo point changes to the active state, the panel automatically
activates its common supervisory devices.
Input events
This device type can initiate the following input events:
FirstSupervisory
Output commands
This device type can respond to the following output commands:
none
FirstTrouble device type
Description
The SDU assigns the FirstTrouble device type to a panel's FirstTrouble pseudo point. The
FirstTrouble pseudo point changes to the active state when:
The first time that any point on the local panel changes to the trouble state.
The first time that any point on a remote panel that is part of the same network
route as the local panel changes to the trouble state.
When the FirstTrouble pseudo point changes to the active state, the panel automatically
activates its common trouble devices.
Input events
This device type can initiate the following input events:
FirstTrouble
Output commands
This device type can respond to the following output commands:
none
GAInhibit device type
Description
This device type is for system use only.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
Gatevalve device type
Description
Assign the Gatevalve device type to active-latching input circuits that supervise gate valves
to determine when the valves are not fully open.
Short form: GATE
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
DisabledActive
DisabledTrouble
RelayConfirmation
ServiceDevice
SprinklerSupervisory
Supervisory
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
Active1Test
AlarmTest
TroubleTest
GenAlarm device type
Description
Assign the GenAlarm device type to alarm input circuits that connect to the following:
normally-open dry contact initiating devices
non-retarded waterflow alarm switches
devices used in applications that require soft-short detection (the device
differentiates between shorted wires and alarm conditions).
Short form: GENA
Input events
This device type can initiate the following input events:
Acknowledge
Alarm
Disabled
DisabledActive
DisabledTrouble
MaintenanceAlert
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
Active1Test
AlarmTest
TroubleTest
G_Audible device type
Description
Use the G_Audible device type if you want a CAB6 panel NAC to output a synchronized
signal that turns off when the user presses Alarm Silence. Use this device type with
Genesis temporal horns.
Note: By default for the Singapore marketplace, any devices or zones configured with this
device type cannot be disabled. If you are using the Singapore marketplace but want to use
the Disable command with this device type, check the Allow Disables check box on the
Project Parameters - Operations tab.
Short form: GAUD
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
G_AudibleVisible device type
Description
Use the G_AudibleVisible device type if you want a CAB6 NAC to output a synchronized
signal that turns off when the user presses Alarm Silence. Use this device type with
Genesis temporal horn-strobes.
Note: By default for the Singapore marketplace, any devices or zones configured with this
device type cannot be disabled. If you are using the Singapore marketplace but want to use
the Disable command with this device type, check the Allow Disables check box on the
Project Parameters - Operations tab. (The Allow Disables check box appears only for the
Singapore marketplace.)
Short form: GAV
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
G_CommonAlarmOutput device type
Description
Use the G_CommonAlarmOutput device type for Genesis devices when you want a CAB6
NAC to output a synchronized signal automatically on any alarm event that turns off when an
operator presses Alarm Silence.
Note: By default for the Singapore marketplace, any devices or zones configured with this
device type cannot be disabled. If you are using the Singapore marketplace but want to use
the Disable command with this device type, check the Allow Disables check box on the
Project Parameters - Operations tab.
Short form: GCAO
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
G_CommonMonitorOutput device type
Description
Use the G_CommonMonitorOutput device type for Genesis devices when you want a CAB6
NAC to output a synchronized signal automatically on any monitor event.
You do not have to write a rule to activate a G_CommonMonitorOutput device.
Short form: GCMO
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
G_CommonSupervisoryOutput device type
Description
Use the G_CommonSupervisoryOutput device type for Genesis devices when you want a
CAB6 NAC to output a synchronized signal automatically on any supervisory event.
You do not have to write a rule to activate a G_CommonSupervisoryOutput device.
Short form: GCSO
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
G_Visible device type
Description
Use the G_Visible device type if you want a 3X panel NAC to output a synchronized signal
that turns off when the user presses Alarm Silence. Use this device type with Genesis
temporal strobes.
Note: By default for the Singapore marketplace, any devices or zones configured with this
device type cannot be disabled. If you are using the Singapore marketplace but want to use
the Disable command with this device type, check the Allow Disables check box on the
Project Parameters - Operations tab.
Short form: GVIS
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
GenSmoke device type
Description
Use the GenSmoke device type only in rules to substitute for Smoke and SmokeVfy device
types.
Short form: GENS
Input events
This device type can initiate the following input events:
Acknowledge
Alarm
AlarmVerify
Disabled
DisabledActive
DisabledTrouble
MaintenanceAlert
PreAlarm
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
GroundFault device type
Description
The SDU assigns the GroundFault device type to the GroundFault pseudo point on CPU
modules and loop controller modules. The GroundFault pseudo point changes to the active
state when the rail module detects a ground fault.
Short form: GNDF
Input events
This device type can initiate the following input events:
Acknowledge
GroundFault
Output commands
This device type can respond to the following output commands:
none
Guard device type
Description
Assign the Guard device type to normally-open, non-latching input circuits that are used to
connect to patrol stations in guard patrol applications.
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
DisabledActive
DisabledTrouble
RelayConfirmation
ServiceDevice
StationActivation
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
Active1Test
AlarmTest
TroubleTest
GuardPatrol device type
Description
The SDU assigns the GuardPatrol device type to Guard Patrol Groups.
Short form: GPG
Input events
This device type can initiate the following input events:
Acknowledge
GuardPatrol
ObjectRunning
Output commands
This device type can respond to the following output commands:
Disable
Enable
OffGuard
OnGuard
Heat device type
Description
Assign the Heat device type to an initiating device or circuit that changes to the alarm state
when there is enough heat in the protected area to indicate the presence of a fire.
Input events
This device type can initiate the following input events:
Acknowledge
Alarm
COAlarm
COMonitor
COSupervisory
Disabled
DisabledActive
DisabledTrouble
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
SignalEvacuate
SignalOff
Active1Test
AlarmTest
TroubleTest
Interlock device type
Description
Note: The interlock feature is available only for the China (Local and Prop) marketplaces.
Assign the Interlock device type to controlled equipment, such as damper actuators and fan
on/off controls, whose activation and operation you want to monitor. When the interlock
device activates, the system tracks whether it operates correctly within a programmed
response time using an associated InterlockFeedback device type.
When the interlock device activates, if its associated InterlockFeedback device type
indicates that it failed to operate correctly within the programmed response time, then the
system generates an InterlockFailure event. You can write a rule that executes when this
event occurs, for example:
Monitor INTERLOCKFEEDBACK :
Steady 'LED_GEN_INTLCK_FEEDBACK',
Off 'LED_GEN_INTLCK_DELAY';
[Interlock Failed LED]
{Interlock failed - Turn On Interlock Failure LED}
Description
Note: The interlock feature is available only for the China (Local and Prop) marketplaces.
Associate the InterlockFeedback device type to an interlock device (such as damper
actuators and fan on/off controls) whose activation and operation you want to monitor.
When the interlock device activates, if its associated InterlockFeedback device type
indicates that it failed to operate correctly within the programmed response time, then the
system generates an InterlockFailure event. You can write a rule that executes when this
event occurs, for example:
Monitor INTERLOCKFEEDBACK :
Steady 'LED_GEN_INTLCK_FEEDBACK',
Off 'LED_GEN_INTLCK_DELAY';
[Interlock Failed LED]
{Interlock failed - Turn On Interlock Failure LED}
Description
The SDU assigns the Isolator device type to SIGA-IM Isolator Modules when you add them
to a Signature Series controller module.
Short form: ISO
Input events
This device type can initiate the following input events:
Acknowledge
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
none
KPDISP device type
Description
Assign the KPDISP device type when adding a KPDISP Keypad Display to a 3-SAC
module.
No events or commands are associated with this device type; however, each KPDISP has
several pseudo points for which you can create rules.
Short form: KPDISP
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
LampTest device type
Description
This device type is for system use only.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
LED device type
Description
The SDU assigns the LED device type to light-emitting diodes on control-display modules.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
FastBlink
LEDOff
Off
On
SlowBlink
Steady
LocalAlarm device type
Description
The SDU assigns the LocalAlarm device type to the pseudo point that loop controller
modules change to the active state when an unprogrammed device on their circuit goes into
alarm.
Short form: LALM
Input events
This device type can initiate the following input events:
Acknowledge
LocalAlarm
Output commands
This device type can respond to the following output commands:
Disable
Enable
LocalMonitor device type
Description
The SDU assigns the LocalMonitor device type to pseudo points that monitor the activity of
rail module functions.
Short form: LMON
Input events
This device type can initiate the following input events:
Acknowledge
LocalMonitor
Output commands
This device type can respond to the following output commands:
Disable
Enable
LocalRelay device type
Description
The SDU assigns the LocalRelay device type to pseudo points that monitor a channel
selection relay on a zoned amplifier module.
Short form: LRLAY
Input events
This device type can initiate the following input events:
Acknowledge
RelayConfirmation
Output commands
This device type can respond to the following output commands:
Disable
Enable
LocalTrouble device type
Description
The SDU assigns the LocalTrouble device type to pseudo points that supervise circuits on
LRM modules for possible fault conditions.
Short form: LTRB
Input events
This device type can initiate the following input events:
Acknowledge
LocalTrouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
LogicalOutput device type
Description
The SDU assigns the LogicalOutput device type to logical outputs.
Short form: LOUT
Input events
This device type can initiate the following input events:
RelayConfirmation
Output commands
This device type can respond to the following output commands:
Enable
Disable
On
Off
LoopControllerResetExt device type
Description
The SDU assigns the LoopControllerResetExt device type to the pseudo point that changes
to the active state when a loop controller stays in the reset mode longer than normally
required.
Short form: LCREXT
Input events
This device type can initiate the following input events:
Acknowledge
Trouble
Output commands
This device type can respond to the following output commands:
none
Matrix device type
Description
The SDU assigns the Matrix device type to Matrix Groups.
Input events
This device type can initiate the following input events:
Acknowledge
Alarm
Monitor
Supervisory
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
MComAccount device type
Description
The SDU assigns the MComAccount device type to the accounts you create when
configuring a 3-MODCOM.
Short form: MACCT
Input events
This device type can initiate the following input events:
Disabled
DisabledTrouble
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Send
MComCompany device type
Description
The SDU assigns the MComCompany device type to the companies you create with the
Configure > Company command.
This device type is for system use only.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
Monitor device type
Description
Assign the Monitor device type to normally-open, non-latching input circuits that monitor
switch closures.
For CRC input circuits, these are devices not related to security partitions. Typically used
for request to exit buttons, unlock or open buttons, and panic bars.
Short form: MON
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
DisabledActive
DisabledTrouble
Monitor
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
Active1Test
AlarmTest
TroubleTest
MSG device type
Description
Assign the MSG device type to the recorded audio messages stored in a 3-ASU. The MSG
device type is only used to identify the message in the database and is not used when
writing a rule.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
MsgOff
MsgOn
NetworkOverflowFault device type
Description
The SDU assigns the NetworkOverflowFault device type to a panel's Network Overflow
Fault pseudo point. The pseudo point changes to the active state when the panel must
disconnect from the network due to an excess of network traffic.
Input events
This device type can initiate the following input events:
Acknowledge
Output commands
This device type can respond to the following output commands:
none
None device type
Description
The SDU assigns the None device type to the second address of dual-address Signature
Series modules, when the module's configuration prohibits use of that address. The system
programmer can also assign the None device type when configuring a dual address module
when the second address is unused.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
NonsupervisedOutput device type
Description
Assign the NonsupervisedOutput device type to nonsupervised, dry contact output circuits.
Nonsupervised output circuits do not monitor their output for open or shorted wiring.
Short form: NSO
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
TroubleTest
NSAudibleOutput device type
Description
Assign the NSAudibleOutput device type to a Signature relay/sounder group.
Short form: NSAUDO
Input events
This device type can initiate the following input events:
RelayConfirmation
Output commands
This device type can respond to the following output commands:
Off
On
NSCommonAlarmOutput device type
Description
Assign the NSCommonAlarmOutput device type to a nonsupervised, dry contact output
circuit that requires automatic activation when a panel's FirstAlarm event occurs. The
system restores the output when an operator presses Alarm Silence.
You do not have to write a rule to activate a NSCommonAlarmOutput device.
Short form: NSCAO
Input events
This device type can initiate the following input events:
Acknowledge
RelayConfirmation
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
NSCommonAlarmOff
NSCommonAlarmOn
Off
On
TroubleTest
NSCommonMonitorOutput device type
Description
Assign the NSCommonMonitorOutput device type to a nonsupervised, dry contact output
circuit that requires automatic activation when a panel's FirstMonitor event occurs. You do
not have to write a rule to activate a NSCommonMonitorOutput device.
Short form: NSCMO
Input events
This device type can initiate the following input events:
Acknowledge
RelayConfirmation
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
NSCommonMonitorOff
NSCommonMonitorOn
Off
On
TroubleTest
NSCommonSupervisoryOutput device type
Description
Assign the NSCommonSupervisoryOutput device type to a nonsupervised, dry contact
output circuit that requires automatic activation when a panel's FirstSupervisory event
occurs. You do not have to write a rule to activate a NSCommonSupervisoryOutput device.
Short form: NSCSO
Input events
This device type can initiate the following input events:
Acknowledge
RelayConfirmation
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
NSCommonSupervisoryOff
NSCommonSupervisoryOn
Off
On
TroubleTest
NSCommonTroubleOutput device type
Description
Assign the NSCommonTroubleOutput device type to a nonsupervised, dry contact output
circuit that requires automatic activation when a panel's FirstTrouble event occurs. You do
not have to write a rule to activate a NSCommonTroubleOutput device.
Short form: NSCTO
Input events
This device type can initiate the following input events:
Acknowledge
RelayConfirmation
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
NSCommonTroubleOff
NSCommonTroubleOn
Off
On
TroubleTest
NSVisibleOutput device type
Description
Assign the NSVisibleOutput device type to a Signature relay/sounder group.
Short form: NSVISO
Input events
This device type can initiate the following input events:
RelayConfirmation
Output commands
This device type can respond to the following output commands:
Off
On
PanelCommFault device type
Description
The SDU assigns the PanelCommFault device type to panel pseudo points that monitor
panel communications.
Short form: PCF
Input events
This device type can initiate the following input events:
Acknowledge
Trouble
Output commands
This device type can respond to the following output commands:
none
Partition device type
Description
The SDU assigns the Partition device type to partitions.
Short form: PART
Input events
This device type can initiate the following input events:
SecurityAlarm
SecurityAway
SecurityAwayFail
SecurityDisarmed
SecurityEntryTimer
SecurityExitTimer
SecurityStay
SecurityStayFail
Output commands
This device type can respond to the following output commands:
Away
ConditionalAway
ConditionalStay
Disarm
ResetPartition
Stay
UpdateStatus
PartitionRouting device type
Description
The SDU assigns the PartitionRouting device type to a partition route.
Input events
This device type can initiate the following input events:
None
Output commands
This device type can respond to the following output commands:
None
PhoneRiser device type
Description
Assign the PhoneRiser device type to Signature SIGA-RM1 and SIGA-MRM1 modules
when used to monitor phone risers (module personality code 24).
Short form: PHRSR
Input events
This device type can initiate the following input events:
Acknowledge
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
none
Power device type
Description
Assign the Power device type to active-latching input circuits that supervise the electrical
power supplied to fire pumps or other sprinkler system equipment to determine when power
is not present.
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
ServiceDevice
SprinklerSupervisory
Supervisory
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
Active1Test
AlarmTest
TroubleTest
PS/NAC device type
When you add a cabinet to a project, the SDU assigns a device type of PS/NAC to the
primary Power Supply NAC module.
There are no input events or output commands associated with a PS/NAC device. Each has
several LocalTrouble pseudo points for which you can write rules.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
On
NAC20
NAC120
NACTemporal
Pull device type
Description
Assign the Pull device type to input circuits that connect to manual pull stations.
Input events
This device type can initiate the following input events:
Acknowledge
Alarm
Disabled
DisabledActive
DisabledTrouble
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
Active1Test
AlarmTest
TroubleTest
R1 device type
Description
SDU assigns the R1 device type to a panel's R1 pseudo point. The R1 pseudo point
changes to the active state when:
An operator presses a momentary switch that executes the Reset command on the
local panel
An operator presses a momentary switch that executes the Reset command on a
remote panel that is part of the same network routing group as the local panel.
Input events
This device type can initiate the following input events:
R1
Output commands
This device type can respond to the following output commands:
none
R2 device type
Description
The SDU assigns the R2 device type to a panel's R2 pseudo point. The R2 pseudo point
automatically changes to the active state when the R1 event restores.
Input events
This device type can initiate the following input events:
R2
Output commands
This device type can respond to the following output commands:
none
R3 device type
Description
The SDU assigns the R3 device type to a panel's R3 pseudo point. The R3 pseudo point
automatically changes to the active state when the R2 event restores.
Input events
This device type can initiate the following input events:
R3
Output commands
This device type can respond to the following output commands:
none
RebootFault device type
Description
The SDU assigns the RebootFault device type to a panel's RebootFault pseudo point. The
RebootFault pseudo point monitors CPU functions and changes to the active state when a
panel restarts unexpectedly.
Short form: RBF
Input events
This device type can initiate the following input events:
Acknowledge
Trouble
Output commands
This device type can respond to the following output commands:
none
Reset device type
Description
The SDU assigns the Reset device type to a panel's Reset pseudo point. The Reset
pseudo point changes to the active state when:
An operator presses a momentary switch on the local panel that executes the Reset
command
An operator presses a momentary switch on a remote panel that executes the
Reset command and the remote panel is part of the same network route as the local
panel
When the Reset pseudo point changes to the active state, the panel activates its automatic
Reset responses and any programmed output responses written for the Reset event.
Input events
This device type can initiate the following input events:
Reset
Output commands
This device type can respond to the following output commands:
none
Security device type
Description
Assign the Security device type to active-latching input circuits that monitor supervisory or
tamper switches.
Short form: SEC
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
DisabledActive
DisabledTrouble
RelayConfirmation
Security
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
Active1Test
AlarmTest
TroubleTest
Security24Hour device type
Description
Assign the Security24Hour device type to any device that is armed and active continuously,
regardless of whether the partition is armed or disarmed. Typically used with high security
devices where a violation of the device during any armed or disarmed condition is reported
as a security alarm to the CMS.
Short form: SEC24
Input events
This device type can initiate the following input events:
SecurityAlarm
SecurityBypassed
SecurityDisabled
SecurityFault
SecurityMaintenance
SecurityTamper
ServiceDevice
This device type signals different events based on the personality code, partition state and
circuit condition. Use the following table to determine which event to use when writing a
rule.
Note: You must have a rule that runs a security alarm response for every SecurityAlarm,
SecurityFault, or SecurityTamper event.
Output commands
This device type can respond to the following output commands:
Bypass
Disable
Enable
RemoveBypass
Active1Test
Active2Test
AlarmTest
PrealarmTest
TroubleTest
SecurityDay device type
Description
Assign the SecurityDay device type to any device that is always active, even when the
partition is disarmed. Typically used with glass break detectors, foil, screens, and fixed
traps.
Short form: SECDAY
Input events
This device type can initiate the following input events:
SecurityAlarm
SecurityBypassed
SecurityDisabled
SecurityDisarmedAlarm
SecurityDisarmedFault
SecurityDisarmedTamper
SecurityFault
SecurityMaintenance
SecurityTamper
ServiceDevice
This device type signals different events based on the personality code, partition state, and
circuit condition. Use the following table to determine which event to use when writing a
rule.
Notes
The Door Ajar function is configurable in the ACDB for perimeter access doors.
You must have a rule that runs a security alarm response for every SecurityAlarm,
SecurityFault, or SecurityTamper event.
Output commands
This device type can respond to the following output commands:
Bypass
Disable
Enable
RemoveBypass
Active1Test
Active2Test
AlarmTest
PrealarmTest
TroubleTest
SecurityIMonitor device type
Description
Assign the SecurityIMonitor device type to interior devices that should be secured
continuously and if opened while the partition is disarmed, or armed stay, cause local
annunciation. Activating this type of device when the partition is armed away causes a
security alarm. Typically used on stockroom type doors or cages where a violation is
handled by employees on site and not reported to an off-site monitoring station.
Short form: SECIMON
Input events
This device type can initiate the following input events:
SecurityAlarm
SecurityBypassed
SecurityDisabled
SecurityDisarmedAlarm
SecurityDisarmedFault
SecurityDisarmedTamper
SecurityFault
SecurityMaintenance
SecurityTamper
ServiceDevice
This device type signals different events based on the personality code, partition state, and
circuit condition. Use the following table to determine which event to use when writing a
rule.
Notes: You must have a rule that runs a security alarm response for every SecurityAlarm,
SecurityFault, or SecurityTamper event.
Output commands
This device type can respond to the following output commands:
Bypass
Disable
Enable
RemoveBypass
Active1Test
Active2Test
AlarmTest
PrealarmTest
TroubleTest
SecurityInterior device type
Description
Assign the SecurityInterior device type to an interior detection device that allows free
passage into, out of, or through a partition when that partition is disarmed or armed stay.
Examples are: motion detectors, interior doors, or photo beams.
When the partition is armed away, this type of device provides interior detection of intrusion
through ceilings, walls, or otherwise unprotected openings. When the partition is armed
stay, these devices are bypassed, allowing staff to freely move about the interior without
causing a security alarm.
Short form: SECINT
Input events
This device type can initiate the following input events:
SecurityAlarm
SecurityBypassed
SecurityDisabled
SecurityDisarmedAlarm
SecurityDisarmedFault
SecurityDisarmedTamper
SecurityFault
SecurityMaintenance
SecurityTamper
ServiceDevice
This device type signals different events based on the personality code, partition state, and
circuit condition. Use the following table to determine which event to use when writing a
rule.
Notes
The SecurityDisarmedAlarm event is only sent to the panel on demand.
You must have a rule that runs a security alarm response for every SecurityAlarm,
SecurityFault, or SecurityTamper event.
Output commands
This device type can respond to the following output commands:
Bypass
Disable
Enable
RemoveBypass
Active1Test
Active2Test
AlarmTest
PrealarmTest
TroubleTest
SecurityPerimeter device type
Description
Assign the SecurityPerimeter device type to any perimeter door or window that allows free
passage in and out when the partition is disarmed. When the partition is armed stay or
away, opening a door or window of this device type activates a security alarm.
Short form: SECPER
Input events
This device type can initiate the following input events:
SecurityAlarm
SecurityBypassed
SecurityDisabled
SecurityDisarmedAlarm
SecurityDisarmedFault
SecurityDisarmedTamper
SecurityFault
SecurityMaintenance
SecurityTamper
ServiceDevice
This device type signals different events based on the personality code, partition state, and
circuit condition. Use the following table to determine which event to use when writing a
rule.
Notes
The SecurityDisarmedAlarm event is only sent to the panel once every sixty seconds.
The Door Ajar function is configurable in the ACDB for perimeter access doors.
You must have a rule that runs a security alarm response for every SecurityAlarm,
SecurityFault, or SecurityTamper event.
Output commands
This device type can respond to the following output commands:
Bypass
Disable
Enable
RemoveBypass
Active1Test
Active2Test
AlarmTest
PrealarmTest
TroubleTest
SecurityPMonitor device type
Description
Assign the SecurityPMonitor device type to exterior doors that should be secured
continuously. Opening while the partition is disarmed causes a local audible and visual
indication. Opening this type of point when the partition is armed away or stay causes a
security alarm. Typically used on emergency exit doors where a violation during the
disarmed condition is handled by employees on site and not reported to an off-site
monitoring station.
Short form: SECPMO
Input events
This device type can initiate the following input events:
SecurityAlarm
SecurityBypassed
SecurityDisabled
SecurityDisarmedAlarm
SecurityDisarmedFault
SecurityDisarmedTamper
SecurityFault
SecurityMaintenance
SecurityTamper
ServiceDevice
This device type signals different events based on the personality code, partition state, and
circuit condition. Use the following table to determine which event to use when writing a
rule.
Notes
The Door Ajar function is configurable in the ACDB for perimeter access doors.
You must have a rule that runs a security alarm response for every SecurityAlarm,
SecurityFault, or SecurityTamper event.
Output commands
This device type can respond to the following output commands:
Bypass
Disable
Enable
RemoveBypass
Active1Test
Active2Test
AlarmTest
PrealarmTest
TroubleTest
ServiceDeviceSupervision device type
Description
Assign the ServiceDeviceSupervision device type to the pseudo point that changes to the
active state when a circuit under test is left active at the time the Service group test is
canceled.
Short form: SERVSUP
Input events
This device type can initiate the following input events:
Acknowledge
Trouble
Output commands
This device type can respond to the following output commands:
none
ServiceGroup device type
Description
Assign the ServiceGroup device type to Service logic groups.
Short form: SG
Input events
This device type can initiate the following input events:
Acknowledge
ObjectRunning
ServiceGroup
Output commands
This device type can respond to the following output commands:
Off
On
ServiceGroupActive device type
Description
The SDU assigns the ServiceGroupActive device type to the ServiceGroupActive event's
pseudo point. The ServiceGroupActive pseudo point changes to the active state when an
operator starts a test on a Service Group from the LCD module.
Short form: SGA
Input events
This device type can initiate the following input events:
Acknowledge
ServiceGroupActive
Output commands
This device type can respond to the following output commands:
none
SignalSilenceInhibit device type
Description
The SDU assigns the SignalSilenceInhibit device type to the system SignalSilenceInhibit
pseudo point (Signal_Silence_Inhibit_00_00). The SignalSilenceInhibit pseudo point changes
to the active state when the signal silence inhibit timer starts and is automatically restored
when the timer times out.
Short form: none
Input events
This device type can initiate the following input events:
SignalSilenceInhibit
Output commands
This device type can respond to the following output commands:
none
Smoke device type
Description
Assign the Smoke device type to an initiating device or circuit that changes to the alarm
state when there is enough smoke in the protected area to indicate the presence of a fire.
Short form: SMK
Input events
This device type can initiate the following input events:
Acknowledge
Alarm
Disabled
DisabledActive
DisabledTrouble
MaintenanceAlert
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
SignalEvacuate
SignalOff
Calibrate
Active1Test
AlarmTest
TroubleTest
SmokePre device type
Description
Assign the SmokePre device type to an initiating device or circuit that provides early
notification of a possible fire condition then changes to the alarm state when there is enough
smoke in the protected area to indicate the presence of a fire.
Short form: PRE
Input events
This device type can initiate the following input events:
Acknowledge
Alarm
Disabled
DisabledActive
DisabledTrouble
MaintenanceAlert
PreAlarm
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
SignalEvacuate
SignalOff
Calibrate
Active1Test
Active2Test
AlarmTest
PrealarmTest
TroubleTest
SmokeVfy device type
Description
Assign the SmokeVfy device type to an initiating device or circuit that verifies there is
enough smoke in the protected area to indicate the presence of a fire before changing to
the alarm state.
Short form: VFY
Input events
This device type can initiate the following input events:
Acknowledge
Alarm
AlarmVerify
Disabled
DisabledActive
DisabledTrouble
MaintenanceAlert
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
SignalEvacuate
SignalOff
Calibrate
Active1Test
AlarmTest
TroubleTest
SprinklerSupervisory device type
Description
Assign the SprinklerSupervisory device type to a circuit that supervises a component of the
sprinkler system.
Note: The SprinklerSupervisory device type is no longer available. Use the Supervisory
device type instead. Any existing rules using the SprinklerSupervisory device type will still
function properly.
Short form: SPSUP
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
DisabledActive
DisabledTrouble
RelayConfirmation
ServiceDevice
SprinklerSupervisory
Supervisory
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
Active1Test
AlarmTest
TroubleTest
StageOne device type
Description
Assign the StageOne device type to the first address (pre-alarm stage) of a circuit that
connects to a two-stage pull station.
Short form: STAGE1
Input events
This device type can initiate the following input events:
Acknowledge
Alarm
Disabled
DisabledActive
DisabledTrouble
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Active1Test
AlarmTest
TroubleTest
StageTwo device type
Description
Assign the StageTwo device type to the second address (alarm stage) of a circuit that
connects to a two-stage pull station.
Input events
This device type can initiate the following input events:
Acknowledge
Alarm
Disabled
DisabledActive
DisabledTrouble
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Active1Test
AlarmTest
Disable
Enable
TroubleTest
Startup device type
Description
The SDU assigns the Startup device type to the pseudo point that is activated when a panel
is initially powered up or when an operator initiates the Restart command from the LCD
module.
Input events
This device type can initiate the following input events:
Startup
Output commands
This device type can respond to the following output commands:
none
SupervisedOutput device type
Description
Assign the SupervisedOutput device type to notification appliance signaling circuits that
monitor their output for open or shorted wiring.
Short form: SUP
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
TroubleTest
Supervisory device type
Description
Assign the Supervisory device type to input circuits used for supervising switch closures.
Short form: SUPV
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
DisabledActive
DisabledTrouble
RelayConfirmation
ServiceDevice
SprinklerSupervisory
Supervisory
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
Active1Test
AlarmTest
TroubleTest
SensorBypassOff (SIGA2-PHS only)
SensorBypassOn (SIGA2-PHS only)
Switch device type
Description
The SDU assigns the Switch device type to control-display module switches.
Short form: SW
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
DisabledActive
Switch
Output commands
This device type can respond to the following output commands:
Disable
Enable
SystemMonitor device type
Description
The SDU assigns the SystemMonitor device type to the system function pseudo points. The
system function pseudo points change to the active state when:
An operator presses a configured system function switch on the LCD panel or a
momentary switch
An operator activates the system function pseudo point from FireWorks
When the system function pseudo point changes to the active state, the panel activates any
programmed output responses written for SystemMonitor events.
Short form: SMON
Input events
This device type can initiate the following input events:
Acknowledge
SystemMonitor
Output commands
This device type can respond to the following output commands:
None
Tamper device type
Description
Assign the Tamper device type to input circuits that supervise a secured component of the
sprinkler system to determine when someone tries to gain access to it.
Short form: TAMP
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
DisabledActive
DisabledTrouble
RelayConfirmation
ServiceDevice
SprinklerSupervisory
Supervisory
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
Active1Test
AlarmTest
TroubleTest
TaskFailure device type
Description
The SDU assigns the TaskFailure device type to the pseudo point that changes to the active
state when a CPU module takes too long to complete a task.
Short form: TFAIL
Input events
This device type can initiate the following input events:
Acknowledge
Trouble
Output commands
This device type can respond to the following output commands:
none
Temperature device type
Description
Assign the Temperature device type to input circuits that supervise the temperature
surrounding a component of the sprinkler system to determine when freezing temperatures
exist.
Short form: TEMP
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
DisabledActive
DisabledTrouble
RelayConfirmation
ServiceDevice
SprinklerSupervisory
Supervisory
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
Active1Test
AlarmTest
TroubleTest
Text device type
Description
The SDU assigns the Text device type to Instruction Text Groups.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
Disable
Enable
TimeControl device type
Description
The SDU assigns the TimeControl device type to time controls.
Short form: TIME
Input events
This device type can initiate the following input events:
TimeControl
Output commands
This device type can respond to the following output commands:
Disable
Enable
TimedAccessOutput device type
Description
When you add a CRC to a 3-SAC module, the SDU creates pseudo points for that CRC.
Several of these pseudo-points can be used in rules to monitor or control the CRC. SDU
assigns the TimedAccessOutput device type to the following pseudo points:
Timed_Unlock
Relay_Timed
Short form: TACOUT
Input events
This device type can initiate the following input events:
AccessTrouble
Output commands
This device type can respond to the following output commands:
Off
Toggle
TroubleSilence device type
Description
This device type is for system use only.
Input events
This device type can initiate the following input events:
none
Output commands
This device type can respond to the following output commands:
none
TwoStageTimerActive device type
Description
The SDU assigns the TwoStageTimerActive device type to the TwoStageTimerActive
pseudo point. The TwoStageTimerActive pseudo point changes to the active state when a
panel's two stage timer starts counting down.
Short form: 2STAGEA
Input events
This device type can initiate the following input events:
Acknowledge
TwoStageTimerActive
Output commands
This device type can respond to the following output commands:
none
TwoStageTimerExpiration device type
Description
The SDU assigns the TwoStageTimerExpiration device type to the
TwoStageTimerExpiration pseudo point. The TwoStageTimerExpiration pseudo point
changes to the active state when a panel's two stage timer completes its count-down cycle.
Short form: 2STAGETO
Input events
This device type can initiate the following input events:
Acknowledge
TwoStageTimerExpiration
Output commands
This device type can respond to the following output commands:
none
UserTrouble device type
Description
The SDU assigns the UserTrouble device type to
Short form: USRTRB
Input events
This device type can initiate the following input events:
Acknowledge
Trouble
Output commands
This device type can respond to the following output commands:
None
Visible device type
Description
Assign the Visible device type to notification appliance circuits that produce a signal that a
person can see.
Note: By default for the Singapore marketplace, any devices or zones configured with this
device type cannot be disabled. If you are using the Singapore marketplace but want to use
the Disable command with this device type, check the Allow Disables check box on the
Project Parameters - Operations tab.
Short form: VIS
Input events
This device type can initiate the following input events:
Acknowledge
Disabled
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
TroubleTest
Waterflow device type
Description
Assign the Waterflow device type to input circuits that change to the alarm state when it
detects water flowing through the fire protection sprinkler system.
Short form: FLOW
Input events
This device type can initiate the following input events:
Acknowledge
Alarm
Disabled
DisabledActive
DisabledTrouble
RelayConfirmation
ServiceDevice
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
Off
On
Active1Test
AlarmTest
TroubleTest
Zone device type
Description
The SDU assigns the Zone device type to zone groups.
Input events
This device type can initiate the following input events:
Acknowledge
Alarm
Trouble
Output commands
This device type can respond to the following output commands:
Disable
Enable
AccessTrouble event
Description
Use the AccessTrouble event to activate a rule when AccessControl pseudo point on a CRC
changes to the active state.
Short form: ACCTRB
Syntax
AccessTrouble|ACCTRB device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The AccessTrouble event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the AccessTrouble event:
AccessDoorControl
AccessOutput
AccessTrouble
TimedAccessOutput
Example
The following rule turns on an LED when any CRC battery is low.
[CRC Battery Trouble]
ACCTRB AccessTrouble 'Low_Battery_*' : Slow 'CRC_Battery_Low' ;
ACFail event
Description
Use the ACFail event to activate a rule when any device configured as an ACFail device
type goes active. This can be the AC Brownout pseudo point associated with a power
supply or a device configured to detect a loss of power.
Note: The ACFail device must be part of an AND group.
Short form: ACF
Syntax
ACFail|ACF device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: ACFail event syntax requires a device type, an object label, or both.
Device types
The following device type can initiate the ACFail event:
ACFail
Example
The following rule sends a common trouble signal to a central monitoring station when the
ACFAIL AND group activates.
{******************** GENERAL ACFAIL ********************}
[GENERAL ACFAIL – RULE 1]
ACFAIL 'AC_Brownout_0<N:1-8>_02' : ON 'LOGIC_ACFAIL' ;
[GENERAL ACFAIL – RULE 2]
RLYCFG 'LOGIC_ACFAIL' : ACTIVATE 'AND_ACFAIL' ;
[GENERAL ACFAIL – RULE 3]
CMSFIRSTTROUBLE : ACTIVATE 'AND_ACFAIL' ;
[GENERAL ACFAIL – RULE 4]
MON 'AND_ACFAIL' : +SEND 'ACCT_1' MSG "130100000" ,
-SEND 'ACCT_1' MSG "330100000" ;
See also
Programming a general ACFail event response
Imposing a delay on off-site reporting of AC power failures
Acknowledge event
Description
Use the Acknowledge event to activate a rule when an operator acknowledges an event
displayed on the LCD.
Short form: ACK
Syntax
Acknowledge|ACK device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Notes
The Acknowledge event syntax requires that you specify a device type, an object
label, or both.
The Acknowledge input event can only be used when the system is configured as a
proprietary fire alarm system in accordance with NFPA 72.
Device types
The following device types can initiate the Acknowledge event:
Description
Use the Activation event to program responses for a command list. Command lists can be
activated by rules, by devices, or by external control systems. The Activation event is
generated whenever a command list is activated.
Short form: ACTVN
Syntax
Activation|ACTVN device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the command list
Notes
The Activation event syntax requires that you specify a device type, an object label,
or both.
Up to 32 commands can be used in a single command list rule
The Activation event for a command list can be used in more than one rule
You cannot use the $(Location:n-m) and $(Location) substitution strings in a
command list.
Device types
The following device types can initiate the Activation event:
CmdList
Examples
The following rule turns on a specific horn and strobe when MyCmdList is activated.
[On Horn Strobes]
Activation CMDLIST 'MyCmdList':
On AUD 'Level_1_Horn',
On VIS 'Level_1_Strobe';
The following rule uses the n-variable and index modifiers to turn on a specific horn and
strobe on separate levels.
[On Horn Strobes]
Activation CMDLIST 'MyCmdList_<n:1-3>':
On AUD 'Level_<n>_Horn',
On VIS 'Level_<n>_Strobe';
Alarm event
Description
Use the Alarm event to activate a rule when any initiating device or circuit on a panel or any
panel in the same network route changes to the alarm state.
Short form: none
Syntax
Alarm device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Notes: The Alarm event syntax requires that you specify a device type, an object label, or
both.
Device types
The following device types can initiate the Alarm event:
AND Smoke
Failsafe SmokePre
GenAlarm SmokeVfy
GenSmoke StageOne
Heat StageTwo
Matrix Waterflow
Pull Zone
Example
The following rule turns on the fan control circuit when any smoke detector with the word
"Lobby" anywhere in its label changes to the alarm state.
[Fan On]
Alarm SMK '*_Lobby_*' : FANON -high 'Fan_Control_*' ;
AlarmHeat event
Description
SIGA2-PHS devices contain two elements that you can use in either the split configuration
(each element can activate a different event type) or combined configuration (either element
activates the same event). In addition, you can program the device to use Operation or
Alternate Operation modes, which can produce different events upon activation.
Use the AlarmHeat event to activate a rule when the heat sensor of the SIGA2-PHS
activates, the device uses a split configuration, and the system is in either primary
Operation or Alternate Operation mode. Note: Operation is the primary or default behavior
of the system. Alternate Operation takes effect when a rule you program using the
Alternate Sensing or Alternate Sensitivity command executes, or when the user issues the
Alternate Sensing commands through the front panel.
Note: Use the Configure Cabinet > Modules > LRM Config > Loop Detectors tab to
configure the Device Type, Operation, and Alternate Operation settings.
The following tables show the different events the system generates upon sensor activation,
based on the settings for Operation and Alternate Operation.
Description
Use the AlarmSilence event to program output responses in addition to those that the Alarm
Silence function performs automatically. The AlarmSilence event occurs when an operator
presses a switch that executes the AlarmSilence command. The switch can be the Alarm
Silence switch on the LCD module or a momentary switch on a control-display module.
Short form: AS
Syntax
AlarmSilence|AS:
Notes
The AlarmSilence event syntax does not require that you specify a device type or an
object label.
Project_configuration settings determine if the Alarm Silence function automatically
silences only audible devices or both audible and visible device types.
Device types
The following device types can initiate the AlarmSilence event:
AlarmSilence
Example
The following rule turns on the control-display module LED labeled AS_Active_LED while
the Alarm Silence function is active.
[Alarm Silence Active]
AS:FAST -LOW 'AS_Active_LED';
AlarmSmoke event
Description
SIGA2-PHS devices contain two elements that you can use in either the split configuration
(each element activates a different event type) or combined configuration (either element
activates the same event). In addition, you can program the device to use Operation or
Alternate Operation modes, which can produce different events upon activation.
Use the AlarmSmoke event to activate a rule when the photo sensor of the SIGA2-PHS
activates, the device is configured for the AlarmSmoke split configuration, and the system is
in Alternate Operation mode. Note: Operation is the primary or default behavior of the
system. Alternate Operation takes effect when a rule you program using the Alternate
Sensing or Alternate Sensitivity command executes, or when the user issues the Alternate
Sensing commands through the front panel.
Note: Use the Configure Cabinet > Modules > LRM Config > Loop Detectors tab to
configure the Device Type, Operation, and Alternate Operation settings.
The following tables show the different events the system generates upon sensor activation,
based the settings for Operation and Alternate Operation.
Description
Use the AlarmVerify event to activate a rule when a smoke detector starts its smoke
verification cycle. Typically, you use the AlarmVerify event to provide an indication of
potential alarm or pre-alarm conditions.
Short form: AVER
Syntax
AlarmVerify|AVER device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The AlarmVerify event syntax requires that you specify a device type, an object label,
or both.
Device types
The following device types can initiate the AlarmVerify event:
GenSmoke
SmokeVfy
Example
The following rule turns on the control-display module LED labeled Alrm_Vfy_On during the
smoke detector's verification process.
[Alarm Verify On]
AVER GENS 'Smk_*':SLOW -low 'Alrm_Vfy_On';
AllCall event
Description
Use the AllCall event to activate a rule when an operator presses the All Call switch on the
3-ASU.
Short form: AC
Syntax
AllCall|AC:
Note: The AllCall event syntax does not require that you specify a device type or an object
label.
Device types
The following device types can initiate the AllCall event:
AllCall
Example
The following rule turns on the control-display module LED labeled AllCall_LED when an
operator presses the All Call switch on the 3-ASU.
[All Call On]
AllCall : FAST -low 'AllCall_LED';
AllCallMinus event
Description
Use the AllCallMinus event to activate a rule when an operator presses the All Call Minus
switch on the 3-ASU.
Short form: ACM
Syntax
AllCallMinus|ACM:
Note: The AllCallMinus event syntax does not require that you specify a device type or an
object label.
Device types
The following device types can initiate the AllCallMinus event:
AllCallMinus
Example
The following rule turns on the control-display module LED labeled AllCallMinus_LED when
an operator presses the All Call Minus switch on the 3-ASU.
[All Call Minus On]
AllCallMinus:FAST -low 'AllCallMinus_LED';
AlternateSensitivityMode event
Use the AlternateSensitivityMode event to program an output response that activates when
the system is operating in alternate sensitivity or alternate sensing mode (alternate
sensitivity, alternate alarm verify, and alternate prealarm option settings are in effect). The
system operates in alternate sensitivity/sensing mode when:
An operator activates the Alt Sensitivity command On the LCD command menu.
The output side of a rule activates the AlternateSensitivityOn command or the
RemoteAltSensitivityOn command.
The output side of a rule activates the AlternateSensingOn command or the
RemoteAltSensingOn command.
An operator presses a common control switch on the LCD that is configured to
execute the Alternate Sensing command.
Short form: ALTSMODE
Syntax
AlternateSensitivityMode|ALTSMODE:
Note: The AlternateSensitivityMode event syntax does not require that you specify a device
type or an object label.
Device types
The following device types can initiate the AlternateSensitivityMode event:
AlternateSensitivityMode
Example
The following rule turns on the control-display module LED labeled Alt_Sensing_On_LED
while the alternate sensing mode is active.
[Alternate Sensing Mode Active]
ALTSMODE : FAST 'Alt_Sensing_On_LED' ;
CallIn event
Description
Use the CallIn event to activate a rule when a fire safety professional plugs a handset into a
firefighter's telephone jack.
Short form: CI
Syntax
CallIn|CI device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The CallIn event syntax requires that you specify a device type, an object label, or
both.
Device types
The following device types can initiate the CallIn event:
Firephone
Example
The following rule turns on a control-display module LED when a firefighter makes a
connection to the corresponding phone jack.
[Call In Active]
CI FP 'FP_LVL_<n:1-10>' : Steady -low 'Call_In_LVL<n>' ;
COAlarm event
Description
Use the COAlarm event to activate a rule when any CO initiating device or circuit on a panel
(or any panel in the same network route) changes to the alarm state.
Note: The SIGA-TCDR module uses two addresses: address 1 is tied to pattern 1,
address 2 is tied to pattern 2. If both channels are activated, channel 1 takes priority.
Patterns and channel configurations are driven by the marketplace. For example, in the US
marketplace channel 1 is TC3 and channel 2 is TC4. For more details, see Programming a
SIGA-TCDR for CO.
Short form: COALM
Syntax
COAlarm|COALM device_type 'object_label':
Where:
device_type specifies the device type of the CO device initiating the event
object_label specifies the label of the CO device initiating the event
Note: The Alarm event syntax requires that you specify a device type, an object label, or
both.
Device types
The following device types can initiate the COAlarm event:
COAlarm
Heat
Smoke
SmokePre
SmokeVfy
Example
The following rule turns on a TCDR when a COS detector in the mechanical equipment
room goes into alarm.
[COAlarm Mechanical Equipment Room]
COALM 'Mech_Equ_Rm_129' : On 'LVL_1_Siga_TCDR_CH_1' ;
COMonitor event
Description
Use the COMonitor event to activate a rule when any CO monitor point on a panel (or any
panel in the same network route) changes to the active state.
Short form: COMON
Syntax
COMonitor|COMON device_type 'object_label':
Where:
device_type specifies the device type of the CO device initiating the event
object_label specifies the label of the CO device initiating the event
Note: The COMonitor event requires that you specify a device type, an object label, or
both.
Device types
The following device types can initiate the COMonitor event:
COMonitor
Heat
Smoke
SmokePre
SmokeVfy
Example
The following rule turns on a TCDR when a CO monitor point in the mechanical equipment
room activates.
[COMonitor Mechanical Equipment Room]
COMON 'Mech_Equ_Rm_129' : On 'LVL_1_Siga_TCDR_CH_1' ;
Note: The SIGA-TCDR module uses two addresses: address 1 is tied to pattern 1,
address 2 is tied to pattern 2. If both channels are activated, channel 1 takes priority.
Patterns and channel configurations are driven by the marketplace. For example, in the US
marketplace channel 1 is TC3 and channel 2 is TC4. For more details, see Programming a
SIGA-TCDR for CO.
COSupervisory event
Description
Use the COSupervisory event to activate a rule when any CO point on a panel (or any panel
in the same network route) changes to the supervisory state.
Short form: COSUP
Syntax
COSupervisory|COSUP device_type 'object_label':
Where:
device_type specifies the device type of the CO device initiating the event
object_label specifies the label of the CO device initiating the event
Note: The COSupervisory event syntax requires that you specify a device type or an object
label, or both.
Device types
The following device types can initiate the COSupervisory event:
COSupervisory
Heat
Smoke
SmokePre
SmokeVfy
Example
The following rule turns on a TCDR when a CO supervisory point in the mechanical
equipment room activates.
[COSupervisory Mechanical Equipment Room]
COSUP 'Mech_Equ_Rm_129' : On 'LVL_1_Siga_TCDR_CH_1' ;
Note: The SIGA-TCDR module uses two addresses: address 1 is tied to pattern 1,
address 2 is tied to pattern 2. If both channels are activated, channel 1 takes priority.
Patterns and channel configurations are driven by the marketplace. For example, in the US
marketplace channel 1 is TC3 and channel 2 is TC4. For more details, see Programming a
SIGA-TCDR for CO.
CMSFirstTrouble event
Description
Use the CMSFirstTrouble event to program an output response that transmits a trouble
signal to a central monitoring station (CMS).
The CMSFirstTrouble event occurs the first time that any point on a panel or any panel in
the same network route changes to the trouble state. There are two exceptions:
3-MODCOM accounts (points with device type MComAccount) do not generate a
CMSFirstTrouble event
AC Brownout pseudo point (a LocalTrouble device type) does not generate a
CMSFirstTrouble event until after the AC Power Delay timer times out
In all cases, the CMSFirstTrouble event stays active until all trouble conditions restore.
Short form: CMSFT
Syntax
CMSFirstTrouble|CMSFT:
Note: The CMSFirstTrouble event syntax does not require a device type or an object label.
Device types
The following device types can initiate the CMSFirstTrouble event:
CMSFirstTrouble
Example
The following rule sends a common trouble signal to a Central Monitoring Station.
[CMS First Trouble On]
CMSFT:
+Send 'CMS_Account_SIA/DCS' "FT",
-Send 'CMS_Account_SIA/DCS' "FJ";
Disabled event
Description
Use the Disabled event to program output responses, in addition to the common disabled
responses that a panel activates automatically. The Disabled event occurs when a point on
a panel (or a panel in the same network routing group) changes to the disabled state.
Short form: DIS
Syntax
Disabled|DIS device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Notes
The Disabled event syntax requires that you specify a device type, an object label,
or both.
If you check the "Restore Event on Disable" check box on the Project Parameters -
Operations tab, when a device is disabled the system restores the device's off-
normal events. If you clear that check box, when a device is disabled the system
instead latches the device's off-normal events until the device is again enabled. This
affects both input events and output commands.
Device types
The following device types can initiate the Disabled event:
Description
Use the DisabledActive event to program output responses if a device in a disabled state
becomes active.
Short form: DISACT
Syntax
DisabledActive|DISACT device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The DisabledActive event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the DisabledActive event:
Description
Use the DisabledTrouble event to program output responses if a device in a disabled state
develops a fault.
Short form: DISTRB
Syntax
DisabledTrouble|DISTRB device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The DisabledTrouble event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the DisabledTrouble event:
Description
Use the Drill event to program output responses in addition to those that the Drill function
performs automatically. The Drill event occurs when an operator presses a switch that
executes the Drill command. The switch can be the Drill switch on the LCD module or a
momentary switch on a control-display module.
Short form: none
Syntax
Drill:
Notes
The Drill event syntax does not require that you specify a device type or an object
label.
Project_configuration settings determine if the Drill function automatically activates
only audible, or audible and visible device types.
Device types
The following device types can initiate the Drill event:
Drill
Example
The following rule broadcasts the drill message over the General channel when an operator
presses a switch that executes the Drill command.
[Drill Function]
Drill:
AmpOn 'LVL*_Amp' to 'Ch_Gen_01_08',
MsgOn 'Drill_Message' to 'Ch_Gen_01_08';
See also
Configuring Drill operation
Evacuation event
Description
Use the Evacuation event to put a panel into alarm and activate its programmed alarm
responses regardless of the current state of any alarm initiating devices. The Evacuation
event occurs when an operator presses a momentary switch on a control-display module
that executes the Evacuation command.
Short form: EVAC
Syntax
Evacuation|EVAC:
Note: The Evacuation event syntax does not require a device type or an object label.
Device types
The following device types can initiate the Evacuation event:
Evacuation
Example
The following rule turns on the control-display module LED labeled Evac_Active when an
operator presses a switch that executes the Evacuation command.
[Evacuation Function]
EVAC : FAST -low 'Evac_Active';
FirstAlarm event
Description
Use the FirstAlarm event to program output responses in addition to the common alarm
responses that a panel activates automatically. The FirstAlarm event occurs the first time
that any point on a panel or any panel in the same network route changes to the alarm
state.
Short form: FA
Syntax
FirstAlarm|FA:
Note: The FirstAlarm event syntax does not require a device type or an object label.
Device types
The following device types can initiate the FirstAlarm event:
FirstAlarm
Example
The following rule turns on an LED when the FirstAlarm event occurs.
[First Alarm On]
FA:Steady -low 'First_Alarm_On';
FirstDisable event
Description
Use the FirstDisable event to program output responses in addition to the common disable
responses that a panel activates automatically. The FirstDisable event occurs the first time
that any point on a panel or any panel in the same network route changes to the disable
state.
Short form: FD
Syntax
FirstDisable|FD:
Note: The FirstDisable event syntax does not require a device type or an object label.
Device types
The following device types can initiate the FirstDisable event:
FirstDisable
Example
The following rule turns on an LED when the FirstDisable event occurs.
[First Disable On]
FD:SLOW -low 'First_Disable_On';
FirstMonitor event
Description
Use the FirstMonitor event to program output responses in addition to the common monitor
responses that a panel activates automatically. The FirstMonitor event occurs the first time
that any point on a panel or any panel in the same network route changes to the monitor
state.
Short form: FM
Syntax
FirstMonitor|FM:
Note: The FirstMonitor event syntax does not require a device type or an object label.
Device types
The following device types can initiate the FirstMonitor event:
FirstMonitor
Example
The following rule turns on an LED when the FirstMonitor event occurs.
[First Monitor On]
FM:SLOW -low 'First_Mon_On';
FirstSupervisory event
Description
Use the FirstSupervisory event to program output responses in addition to the common
supervisory responses that a panel activates automatically. The FirstSupervisory event
occurs the first time that any point on a panel or any panel in the same network route
changes to the supervisory state.
Short form: FS
Syntax
FirstSupervisory|FS:
Note: The FirstSupervisory event syntax does not require a device type or an object label.
Device types
The following device types can initiate the FirstSupervisory event:
FirstSupervisory
Example
The following rule turns on an LED when the FirstSupervisory event occurs.
[First Supervisory On]
FS:FAST -low 'First_Sup_On';
FirstTrouble event
Description
Use the FirstTrouble event to program output responses in addition to the common trouble
responses that a panel activates automatically. The FirstTrouble event occurs the first time
that any point on a panel or any panel in the same network route changes to the trouble
state.
Short form: FT
Syntax
FirstTrouble|FT:
Note: The FirstTrouble event syntax does not require a device type or an object label.
Device types
The following device types can initiate the FirstTrouble event:
FirstTrouble
Example
The following rule turns on an LED when the FirstTrouble event occurs.
[First Trouble On]
FT:FAST -low 'First_Trbl_On';
GroundFault event
Description
Use the GroundFault event to activate a rule when a rail module detects a ground fault on
its boxes wiring.
Short form: GNDF
Syntax
GroundFault|GNDF device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The GroundFault event syntax requires that you specify a device type, object label,
or both.
Device types
The following device types can initiate the GroundFault event:
GroundFault
Example
The following rule turns on an LED when the panel detects a ground fault.
[GroundFault Response]
GNDF 'Grnd_Fault_Data_Card_1_01_05':FAST -low 'Ground_Fault_LED';
GuardPatrol event
Description
Use the GuardPatrol event to activate a rule when a patrol guard fails to activate a patrol
tour station at the proper time. Typically, you use the GuardPatrol event to create an output
response for the entire Guard Patrol group.
Short form: GPG
Syntax
GuardPatrol|GPG device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The GuardPatrol event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the GuardPatrol event:
GuardPatrol
Example
The following rule turns on the guard patrol late/out of sequence horn.
[GuardPatrol Response]
GPG 'GUARD_PATROL_Group1':On -high AUD 'Guard_Horn';
InterlockFailure event
Description
Note: The interlock feature is available only for the China (Local and Prop) marketplaces.
Use the InterlockFailure event to activate a rule when controlled equipment, such as damper
actuators and fan on/off controls, fails to operate correctly within the allowed interlock
feedback response time. When the Interlock device activates, the system tracks whether it
operates correctly within a programmed response time using an associated
InterlockFeedback device type.
Short form: INTLCKFAIL
Syntax
InterlockFailure|INTLCKFAIL device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The InterlockFailure event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the InterlockFailure event:
InterlockFeedback
Example
The following rule starts the interlock feedback timer when Damper1 activates, then lights
an LED if Damper1 fails to operate correctly within the given interlock feedback response
time.
Monitor INTERLOCKFEEDBACK :
Steady 'LED_GEN_INTLCK_FEEDBACK',
Off 'LED_GEN_INTLCK_DELAY';
[Interlock Failed LED]
{Interlock Failed – Turn on Interlock Failure LED}
Description
Use the LocalAlarm event to activate a rule when a rail module's LocalAlarm pseudo point
changes to the active state.
Short form: LALM
Syntax
LocalAlarm|LALM device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The LocalAlarm event syntax requires that you specify a device type, an object label,
or both.
Device types
The following device types can initiate the LocalAlarm event:
LocalAlarm
Example
The following rule turns on the LED labeled Unprgrmd_Device when the Signature controller
detects an unprogrammed device.
[Unprgrmd Device]
LALM 'Unprogrammed_Device_Data_Card_1_01_05':Steady -low
'Unprgrmd_Device';
LocalMonitor event
Description
Use the LocalMonitor event to activate a rule when a rail module's LocalMonitor pseudo
point goes active.
Short form: LMON
Syntax
LocalMonitor|LMON device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The LocalMonitor event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the LocalMonitor event:
LocalMonitor
Control_Center_ALO
Example
The following rule turns on the LED labeled Reconstct_Line_Data when the Signature
controller is identifying devices on the loop.
[Reconstct Line Data]
LMON 'Reconstct_Line_Data_Card_1_01_05':SLOW -low
'Reconstct_Line_Data';
LocalTrouble event
Description
Use the LocalTrouble event to activate a rule when a monitored circuit internal to a rail
module signals a fault condition.
Short form: LTRB
Syntax
LocalTrouble|LTRB device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The LocalTrouble event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the LocalTrouble event:
LocalTrouble
Example
The following rule turns on the LED labeled Map_fault when the Signature controller detects
a map fault.
[Map Fault]
LTRB 'Map_Fault_Data_Card_1_01_05':FAST -low 'Map_fault';
MaintenanceAlert event
Description
Use the MaintenanceAlert event to activate a rule when a smoke detector reaches an 80%
dirty level.
Short form: MAINT
Syntax
MaintenanceAlert|MAINT device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The MaintenanceAlert event requires that you specify a device type, an object label,
or both.
Device types
The following device types can initiate the MaintenanceAlert event:
GenAlarm
GenSmoke
Smoke
SmokePre
SmokeVfy
Monitor event
Description
Use the Monitor event to activate a rule when any monitor point on a panel or any panel in
the same network route changes to the active state.
Short form: MON
Syntax
Monitor|MON device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The Monitor event requires that you specify a device type, an object label, or both.
Device types
The following device types can initiate the Monitor event:
AND
DamperFeedback
DoorFeedback
FanFeedback
Matrix
Monitor
Example
The following rule turns on fan status LEDs 1-10 when the corresponding fan feedback
circuit changes state.
[Fan Status]
MON FANFB 'Fan<n:1-10>_Status':Steady -low 'Fan<n>_On';
ObjectRunning event
Description
Use the ObjectRunning event to activate a rule when an operator or a rule starts a Check-In
Group, Guard Patrol Group, or Service Group.
Short form: OBJR
Syntax
ObjectRunning|OBJR device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The ObjectRunning event requires that you specify a device type, an object label, or
both.
Device types
The following device types can initiate the ObjectRunning event:
GuardPatrol
ServiceGroup
Example
The following rule turns on a light-emitting diode during the check-in period for the
corresponding Check-In Group.
[Guard Patrol Route 1 in Progress]
OBJR GPG 'GuardPatrol_Route_1' : FAST 'Route_1_LED' ;
PreAlarm event
Description
Use the PreAlarm event to activate a rule when any initiating device or circuit on a panel or
any panel in the same network route changes to the active supervisory state to signal a
possible fire condition.
Short form: PREALM
Syntax
PreAlarm|PREALM device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The PreAlarm event requires that you specify a device type, an object label, or both.
Device types
The following device types can initiate the PreAlarm event:
GenSmoke
SmokePre
R1 event
Description
Use the R1 event to activate a rule when the first phase of the 3-phase reset cycle starts
after an operator presses the Reset switch on the LCD module.
Short form: none
Syntax
R1:
Notes
The R1 event syntax does not require a device type or an object label.
The R1 event is self-restoring. Any outputs activated by this event automatically
restore at the end of the reset cycle.
Device types
The following device types can initiate the R1 event:
R1
Example
The following rule turns on the LED label R1_LED during the 1st phase of the reset cycle.
[Reset 1st Phase]
R1:FAST -low 'R1_LED';
R2 event
Description
Use the R2 event to activate a rule when the second phase of the 3-phase reset cycle
starts. The second phase starts after the first phase finishes.
Short form: none
Syntax
R2:
Notes
The R2 event syntax does not require a device type or an object label.
The R2 event is self-restoring. Any outputs activated by this event automatically
restore at the end of the reset cycle.
Device types
The following device types can initiate the R2 event:
R2
Example
The following rule turns on the LED label R2_LED during the 2nd phase of the reset cycle.
[Reset 2nd Phase]
R2:FAST -low 'R2_LED';
R3 event
Description
Use the R3 event to activate a rule when the third phase of the 3-phase reset cycle starts.
The third phase starts after the second phase finishes.
Short form: none
Syntax
R3:
Notes
The R3 event syntax does not require a device type or an object label.
The R3 event is self-restoring. Any outputs activated by this event automatically
restore at the end of the reset cycle.
Device types
The following device types can initiate the R3 event:
R3
Example
The following rule turns on the LED label R3_LED during the 3rd phase of the reset cycle.
[Reset 3rd Phase]
R3:FAST -low 'R3_LED';
RelayConfirmation event
Description
Use the RelayConfirmation event to activate a rule when an output circuit indicates that its
electrical contacts have switched positions. You can also use the RelayConfirmation event
to verify the operation of the dry contact relay on SIGA–IO and SIGA–MIO modules that
are being used as alarm, active latching, and nonlatching input circuits.
Short form: RLYCFG
Syntax
RelayConfirmation|RLYCFG device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Notes
The RelayConfirmation event syntax requires that you specify a device type or an
object label, or both.
Typically, you use the RelayConfirmation event in applications that require verifying
the proper operation of remote circuits.
Device types
The following device types can initiate the RelayConfirmation event:
SIGA-IO and SIGA-MIO modules with the following device types can initiate the
RelayConfirmation event:
Description
Use the Reset event to activate a rule when an operator presses a switch that executes the
Reset command. The switch can be the Reset switch on the LCD module or a control-
display module switch programmed to execute the Reset command. Typically, you use the
Reset event to activate output responses unique to the Reset function.
Short form: none
Syntax
Reset:
Note: The Reset event syntax does not require a device type or an object label.
Device types
The following device types can initiate the Reset event:
Reset
Example
The following rule turns on the LED labeled Cab2_Reset_Active when an operator presses
a switch programmed to execute the Reset command.
[Cab2 Reset Active]
Reset:FAST -low 'Cab2_Reset_Active';
Security event
Description
Use the Security event to activate a rule when the open input to a device or circuit that
monitors a supervisory or tamper switch closes.
Short form: SEC
Syntax
Security|SEC device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The Security event syntax requires that you specify a device type, an object label, or
both.
Device types
The following device types can initiate the Security event:
Security
Example
The following rule turns on the LED labeled Cab1_Door_Open when an operator opens a
cabinet door guarded by a tamper switch.
[Cabinet Tamper Switch]
SEC SEC 'Cab1_Tmpr_Switch':Steady -low 'Cab1_Door_Open';
SecurityAlarm event
Description
Use the SecurityAlarm event to activate a rule when a security device in an armed partition
goes into alarm. This event occurs when the device has generated a security alarm as the
result of an open or short condition on the circuit.
Short form: SECALM
Syntax
SecurityAlarm|SECALM device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SecurityAlarm event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the SecurityAlarm event:
Partition
Security24Hour
SecurityDay
SecurityIMonitor
SecurityInterior
SecurityPerimeter
SecurityPMonitor
Example
The following rule handles a perimeter security breach. It activates for any
SecurityPerimeter device type in the project. The rule notifies the off-site monitoring station
and announces the breach over the PA system.
[Security Perimeter Alarm]
SECALM SecurityPerimeter '*<n:1-9999>':
Fast -High '*SECURITY_ALARM_LED*<n>*',
+Send 'CMS-Account-A' Message "BA<n>",
-Send 'CMS-Account-A' Message "BH<n>",
MsgOn 'Security_Alarm_Message' to 'SecurityChannel_1',
AmpOn '*' to 'SecurityChannel_1';
SecurityAway event
Description
Use the SecurityAway event to activate a rule when a partition is armed and changes state
to Away. You can use this event to provide feedback to users when arming partitions with
control-display modules. You can also use the SecurityAway event to report to a central
monitoring station when an exit timer is not used (the SecurityExitTimer event is
unavailable).
Short form: SECAWAY
Syntax
SecurityAway|SECAWAY device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SecurityAway event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the SecurityAway event:
Partition
Examples
This rule turns on an LED when a partition is armed away.
[Security Away LEDs]
SecurityAway 'Partition_<n:1-7>':
Steady -medium 'Away_LED_<n>*';
The next rule transmits a closing message to a central monitoring station.
[Security Closing CMS]
SecurityAway 'Partition_<n:1-7>':
+Send 'CMSAccount<n>' Msg "CL" Confirm 'Confirm_Closing_<n>';
SecurityAwayFail event
Description
Use the SecurityAwayFail event to activate a rule when the ConditionalAway command fails
to arm a partition. You can use the SecurityAwayFail event to provide feedback to the user
when arming partitions with control-display modules. You can also use this event to report
failures when the site is configured for automatic arming using a time control.
Short form: SECAWAYF
Syntax
SecurityAwayFail|SECAWAYF device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SecurityAwayFail event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the SecurityAwayFail event:
Partition
Examples
The following rules report the failure of a partition to arm in the away state. The first rule
turns on an LED. The second rule reports to a central monitoring station.
[Security Away Failed LEDs]
SecurityAwayFail 'Partition_<n:1-7>':
Steady -medium 'AwayFail_LED_<n>*';
[Security Closing Failed CMS]
SecurityAwayFail 'Partition_<n:1-7>':
+Send 'CMSAccount<n>' Msg "CI";
SecurityBypassed event
Description
Use the SecurityBypassed event to activate a rule when a security device is bypassed.
When a device is bypassed, alarm events from the device are ignored, but all other events
are monitored.
Short form: SECBP
Syntax
SecurityBypassed|SECBP device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SecurityBypassed event syntax requires that you specify a device type, an
object label, or both.
Device types
The following device types can initiate the SecurityBypassed event:
Security24Hour
SecurityDay
SecurityIMonitor
SecurityInterior
SecurityPerimeter
SecurityPMonitor
Example
The following rule reports a bypassed device to the central monitoring station. Note that the
rule uses the +/- operator to report correctly when the bypass is removed.
[Security Bypass]
SecurityBypassed 'SecurityPoint_<n>':
+Send 'CMSAccount' "BB<n>",
-Send 'CMSAccount' "BU<n>";
SecurityDisabled event
Description
Use the SecurityDisabled event to activate a rule when a security device is disabled. When
a device is disabled, all device event messages are ignored.
Short form: SECDIS
Syntax
SecurityDisabled|SECDIS device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SecurityDisabled event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the SecurityDisabled event:
Security24Hour
SecurityDay
SecurityIMonitor
SecurityInterior
SecurityPerimeter
SecurityPMonitor
Example
The following rule reports a disabled device to the central monitoring station. Note that the
rule uses the +/- operator to report correctly when the device is enabled.
[Security Disable]
SecurityDisabled 'SecurityPoint_<n>':
+Send 'CMSAccount' "BB<n>",
-Send 'CMSAccount' "BU<n>";
SecurityDisarmed event
Description
Use the SecurityDisarmed event to activate a rule when a partition is successfully disarmed.
Short form: SECDARM
Syntax
SecurityDisarmed|SECDARM device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SecurityDisarmed event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the SecurityDisarmed event:
Partition
Example
This rule sends a message to the central monitoring station when the site is opened (the
security partition is disarmed).
[Security Disarmed]
SecurityDisarmed Partition '*__<n:1-255>':
+Send 'CMSAccount' "OP<n>";
SecurityDisarmedAlarm event
Description
Use the SecurityDisarmedAlarm event to activate a rule when a device in a disarmed
partition goes into alarm. While in a disarmed partition, the device has generated a security
alarm as the result of an open or short condition on the circuit. This event is typically used
to report alarm states in SecurityDay, SecurityIMonitor, and SecurityPMonitor device types.
Short form: SECDISALM
Syntax
SecurityDisarmedAlarm|SECDISALM device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SecurityDisarmedAlarm event syntax requires that you specify a device type, an
object label, or both.
Device types
The following device types can initiate the SecurityDisarmedAlarm event:
Security24Hour
SecurityDay
SecurityIMonitor
SecurityInterior
SecurityPerimeter
SecurityPMonitor
Examples
This rule sends a message to the central monitoring station for an access point that should
not be triggered during the day. The rule also turns on an LED and activates a command list
that notifies on-site guards.
[Security Disarmed SecurityDay Alarms]
SecurityDisarmedAlarm SecurityDay '*__<n:1-9999>*':
Slow -Low '*Security_Alarm_LED*<n>*',
+Send 'CMSAccount' "BT<n>",
-Send 'CMSAccount' "BJ<n>",
+Activate 'Notify_Guards';
The next rule applies to an access point in the interior of a partition that needs to be
monitored even when the partition is disarmed. An example would be a stock room door.
The rule notifies on-site guards, but does not send a message to the central monitoring
station.
[Security Disarmed SecurityIMonitor Alarms]
SecurityDisarmedAlarm SecurityIMonitor '*__<n:1-9999>*':
Fast -High '*SECURITY_ALARM_LED*<n>*',
+Activate 'Notify_Guards';
The last rule applies to an access point on the perimeter of a partition that needs to be
monitored even when the partition is disarmed. An example would be an emergency-only
exit. The rule notifies the guards, but does not call the central monitoring station.
[Security Disarmed SecurityIMonitor Alarms]
SecurityDisarmedAlarm SecurityPMonitor '*__<n:1-9999>*':
Fast -High '*SECURITY_ALARM_LED*<n>*',
+Activate 'Notify_Guards';
SecurityDisarmedFault event
Description
Use the SecurityDisarmedFault event to activate a rule when a device in a disarmed
partition goes into fault. While in a disarmed partition, the device has a problem that would
impede the reporting of a security alarm or tamper.
Short form: SECDISFLT
Syntax
SecurityDisarmedFault|SECDISFLT device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SecurityDisarmedFault event syntax requires that you specify a device type, an
object label, or both.
Device types
The following device types can initiate the SecurityDisarmedFault event:
Security24Hour
SecurityDay
SecurityIMonitor
SecurityInterior
SecurityPerimeter
SecurityPMonitor
Examples
This rule sends a security trouble message to a central monitoring station when any security
device in a disarmed partition goes into fault. The rule also activates a command list to
notify the on-site security staff, and plays a security alarm message.
[Security Disarmed Fault]
SecurityDisarmedFault '*__<n:1-9999>*':
Slow -Low '*Security_Fault_LED*<n>*',
+Send 'CMSAccount' "BT<n>",
-Send 'CMSAccount' "BJ<n>",
+Activate 'Notify_Guards',
MsgOn 'Security_Alarm_Message' to 'SecurityChannel_1',
AmpOn '*' to 'SecurityChannel_1';
The next rule is similar to the first, but sends a message to a pager, rather than to a central
monitoring station.
[Security Disarmed Fault]
SecurityDisarmedFault '*__<n:1-9999>*':
Slow -Low '*Security_Fault_LED*<n>*',
+Send 'ManagersPager' "Security Alarm$(CR)$(LOCATION:1-42)",
+Activate 'Notify_Guards',
MsgOn 'Security_Alarm_Message' to 'SecurityChannel_1',
AmpOn '*' to 'SecurityChannel_1';
SecurityDisarmedTamper event
Description
Use the SecurityDisarmedTamper event to activate a rule when a device in a disarmed
partition is tampered with. While in a disarmed partition, the device has generated a
security alarm as the result of a tamper switch being tripped.
Short form: SECDISTAMP
Syntax
SecurityDisarmedTamper|SECDISTAMP device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SecurityDisarmedTamper event syntax requires that you specify a device type,
an object label, or both.
Device types
The following device types can initiate the SecurityDisarmedTamper event:
Partition
Security24Hour
SecurityDay
SecurityIMonitor
SecurityInterior
SecurityPerimeter
SecurityPMonitor
Example
This rule sends a burglary trouble message to a central monitoring station when any
security device in a disarmed partition is tampered with. The rule also activates a command
list to notify on-site security staff.
[Security Disarmed Tamper]
SecurityDisarmedTamper '*__<n:1-9999>*':
Slow -Low '*SECURITY_TAMPER_LED*<n>*',
+Send 'CMSAccount' "BT<n>",
-Send 'CMSAccount' "BJ<n>",
+Activate 'Notify_Guards',
MsgOn 'Security_Alarm_Message' to 'SecurityChannel_1',
AmpOn '*' to 'SecurityChannel_1';
SecurityEntryTimer event
Description
Use this event to activate a rule when the entry timer of a partition starts running.
Short form: SECENTMR
Syntax
SecurityEntryTimer|SECENTMR device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SecurityEntryTimer event syntax requires that you specify a device type, an
object label, or both.
Device types
The following device types can initiate the SecurityEntryTimer event:
Partition
Example
This rule controls a KPDISP Keypad Display sounder. When the door is opened the
KPDISP sounder is turned on until the partition is successfully disarmed.
[Security Entry Buzzer]
SecurityEntryTimer 'Lobby':
On -high 'Keypad_Buzzer_01';
SecurityExitTimer event
Description
Use this event to activate a rule when the exit timer of a partition starts running.
Short form: SECEXTMR
Syntax
SecurityExitTimer|SECEXTMR device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SecurityExitTimer event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the SecurityExitTimer event:
Partition
Examples
The following rules transmit messages that a closing (partition arming) is in progress. The
first rule sends the message to a central monitoring station, while the second rule sends the
message to a pager. Both rules play a closing message on the audio system.
[Security Exit Timer]
SecurityExitTimer Partition '*__<n:1-255>':
MsgOn 'Security_Exit_Message' to 'SecurityChannel_2',
AmpOn '*' to 'SecurityChannel_2',
+Send 'CMSAccount' "CL<n>" Confirm 'Confirm_Closing';
[Security Exit Timer]
SecurityExitTimer Partition '*':
MsgOn 'Security_Exit_Message' to 'SecurityChannel_2',
AmpOn '*' to 'SecurityChannel_2',
+Send 'ManagersPager' "Closing$(CR)$(LOCATION:1-42)";
SecurityFault event
Description
Use the SecurityFault event to activate a rule when a security device in an armed partition
goes into fault. The device has a problem that would impede the reporting of a security
alarm or tamper.
Short form: SECFLT
Syntax
SecurityFault|SECFLT device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SecurityFault event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the SecurityFault event:
Security24Hour
SecurityDay
SecurityIMonitor
SecurityInterior
SecurityPerimeter
SecurityPMonitor
Examples
The following rules send security alarm messages when a security device in an armed
partition goes into fault. The first rule sends the message to a central monitoring station,
while the second rule sends the message to a pager. Both rules play an alarm message on
the audio system.
[Security Fault]
SecurityFault '*_<n:1-9999>*':
Fast -High '*Security_Fault_LED*<n>*',
+Send 'CMSAccount' "BA<n>",
-Send 'CMSAccount' "BH<n>",
MsgOn 'Security_Alarm_Message' to 'SecurityChannel_1',
AmpOn '*' to 'SecurityChannel_1';
[Security Fault]
SecurityFault '*_<n:1-9999>*':
Fast -High '*Security_Offnormal_LED*<n>*',
+Send 'ManagersPager' "Security Alarm$(CR)$(LOCATION:1-42)",
MsgOn 'Security_Alarm_Message' to 'SecurityChannel_1',
AmpOn '*' to 'SecurityChannel_1';
SecurityMaintenance event
Description
Use the SecurityMaintenance event to activate a rule when a security device requires
maintenance. The device has a fault that would not impede the reporting of a security
alarm. The partition containing the device can be either armed or disarmed.
Short form: SECMAINT
Syntax
SecurityMaintenance|SECMAINT device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SecurityMaintenance event syntax requires that you specify a device type, an
object label, or both.
Device types
The following device types can initiate the SecurityMaintenance event:
Security24Hour
SecurityDay
SecurityIMonitor
SecurityInterior
SecurityPerimeter
SecurityPMonitor
Examples
The following rules transmit a "door left open" message when a door contact indicates that
a door has been left open, whether or not the partition is armed. The first rule sends the
message to a central monitoring station. The second rule sends the message to a pager.
[Security Maintenance]
SecurityMaintenance 'Security*Door*<n:1-9999>*':
Slow -Low '*SECURITY_MAINTENANCE_LED*<n>*',
+Send 'CMSAccount' "DM<n>",
-Send 'CMSAccount' "DH<n>";
[Security Maintenance]
SecurityMaintenance 'Security*Door*':
Slow -Low '*SECURITY_MAINTENANCE_LED*<n>*',
+Send 'ManagersPager' "Security Maintenance$(CR)$(LOCATION:1-
42)";
SecurityStay event
Description
Use the SecurityStay event to activate a rule when a partition is armed and changes state
to Stay. You can use this event to provide feedback to users when arming partitions with
control-display modules. You can also use the SecurityStay event to report to a central
monitoring station.
Short form: SECSTAY
Syntax
SecurityStay|SECSTAY device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SecurityStay event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the SecurityStay event:
Partition
Examples
This rule turns on an LED when a partition is armed stay.
[Security Stay LEDs]
SecurityStay 'Partition_<n:1-7>':
Steady -medium 'Stay_LED_<n>*';
This rule sends a partially armed message to a central monitoring station.
[Security Stay Partial Arm]
SecurityStay 'Partition_<n:1-7>':
+Send 'CMSAccount<n>' Msg "CG" Confirm 'Confirm_Closing_<n>';
SecurityStayFail event
Description
Use the SecurityStayFail event to activate a rule when the ConditionalStay command fails to
arm a partition. You can use the SecurityStayFail event to provide feedback to the user
when arming partitions with control-display modules. You can also use this event to report
failures when the site is configured for automatic arming using a time control.
Short form: SECSTAYF
Syntax
SecurityStayFail|SECSTAYF device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SecurityStayFail event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the SecurityStayFail event:
Partition
Example
The following rules report the failure of a partition to arm in the stay state. The first rule
turns on an LED. The second rule reports to a central monitoring station.
[Security Stay Failed LEDs]
SecurityStayFail 'Partition_<n:1-7>':
Steady -medium 'StayFail_LED_<n>*';
[Security Closing Failed CMS]
SecurityAwayFail 'Partition_<n:1-7>':
+Send 'CMSAccount<n>' Msg "CI";
SecurityTamper event
Description
Use the SecurityTamper event to activate a rule when the tamper switch on a security
device is activated.
Short form: SECTAMP
Syntax
SecurityTamper|SECTAMP device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SecurityTamper event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the SecurityTamper event:
Security24Hour
SecurityDay
SecurityIMonitor
SecurityInterior
SecurityPerimeter
SecurityPMonitor
Examples
The following rules send security alarm messages when a security device in an armed
partition is tampered with. The first rule sends the message to a central monitoring station,
while the second rule sends the message to a pager. Both rules play an alarm message on
the audio system.
[Security Tamper]
SecurityTamper '*__<n:1-9999>*':
Fast -High '*SECURITY_TAMPER_LED*<n>*',
+Send 'CMSAccount' "BA<n>",
-Send 'CMSAccount' "BH<n>",
MsgOn 'Security_Alarm_Message' to 'SecurityChannel_1',
AmpOn '*' to 'SecurityChannel_1';
[Security Tamper]
SecurityTamper '*':
Fast -High '*SECURITY_TAMPER_LED*<n>*',
+Send 'ManagersPager' "Security Alarm$(CR)$(LOCATION:1-42)",
MsgOn 'Security_Alarm_Message' to 'SecurityChannel_1',
AmpOn '*' to 'SecurityChannel_1';
ServiceDevice event
Description
Use the ServiceDevice event to activate a rule when an authorized service technician
activates a device in a service group under test. The ServiceDevice event is used to
program individual responses for each device in the service group.
Short form: SERV
Syntax
ServiceDevice|SERV device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Notes
The ServiceDevice event syntax requires that you specify a device type, an object
label, or both.
Outputs activated in response to a ServiceDevice event stay latched until the service
test is canceled.
Device types
The following device types can initiate the ServiceDevice event:
Description
Use the ServiceGroup event to activate a rule when service technician activates a device
that is part of a Service group under test. The ServiceGroup event is used to program a
response in order to perform a one-man test.
Short form: SG
Syntax
ServiceGroup|SG device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Notes
The ServiceGroup event syntax requires that you specify a device type, an object
label, or both.
The ServiceGroup event is self-restoring. You must include a delay command at the
end of a rule activated by the ServiceGroup event with a delay value sufficient to
perform the one-man test
Device types
The following device types can initiate the ServiceGroup event:
ServiceGroup
Example
The following rule activates the group response for performing a one-man test that lasts
approximately 5 minutes.
[Service Group Response]
SG 'SERVICE_GROUP_<n:1-8>':
On VIS 'LVL<n>_Strobes',
DLYR 300;
ServiceGroupActive event
Description
Use the ServiceGroupActive event to activate a rule when an operator starts a test on a
Service Group from the LCD module.
Short form: SGA
Syntax
ServiceGroupActive|SGA:
Note: The ServiceGroupActive event syntax does not require a device type or an object
label.
Device types
The following device types can initiate the ServiceGroupActive event:
ServiceGroupActive
Example
The following rule turns on an LED when someone starts a test on a Service Group.
[ServiceGroup Active Response]
SGA:Steady 'ServGroup_Active';
SignalSilenceInhibit event
Description
Use the SignalSilenceInhibit event to program an output response that activates on the first
alarm event when the alarm signal silence inhibit feature is enabled (Signal Silence Inhibit
option set for a value greater than zero). During this time the system cannot be silenced or
reset. Output responses typically programmed using this event include:
Turning on an LED to indicate that the alarm signal silence inhibit feature is active
and has temporarily disabled the Alarm Silence and Reset switches on the LCD.
Temporarily disabling control-display module switches programmed as Alarm Silence
and Reset controls
Short form: SSINH
Syntax
SignalSilenceInhibit | SSINH:
Note: The SignalSilenceInhibit event syntax does not require a device type or an object
label.
Device types
The following device types can initiate the SignalSilenceInhibit event:
SignalSilenceInhibit
Example
The following rule turns on an LED while the alarm signal silence inhibit timer is active.
[Automatic Signal Silence Inhibit Active]
SSINH : Steady 'Alarm_Silence_Inhibit_Active' ;
SprinklerSupervisory event
Description
Use the SprinklerSupervisory event to activate a rule when the open input to a device or
circuit that supervises a component of the sprinkler system closes. Typically, you use the
SprinklerSupervisory event to provide local and off-site notification of sprinkler system
status.
Short form: SPSUP
Syntax
SprinklerSupervisory|SPSUP device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Notes
The SprinklerSupervisory event syntax requires that you specify a device type or an
object label, or both.
The Supervisory event can be used with a greater number of device types and
should be used in place of the SprinklerSupervisory event. Any existing rules using
the SprinklerSupervisory event will still function properly and should not be rewritten.
Device types
The following device types can initiate the SprinklerSupervisory event:
Gatevalve
Power
SprinklerSupervisory
Supervisory
Tamper
Temperature
Example
The following rule turns on an LED when the gatevalve monitoring circuit changes to the
active state.
[Gatevalve Tamper Detect]
SPSUP TAMP 'Main_Valve':Steady -low 'Main_Valve_Alert';
Startup event
Description
Use the Startup event to activate a rule when the panel is initially powered up or when an
operator initiates the Restart command from the LCD module. Typically, you use the Startup
event to program the initial operating state of system components or functions.
Short form: STUP
Syntax
Startup|STUP:
Note: The Startup event syntax does not require a that you specify a device type or an
object label.
Device types
The following device types can initiate the Startup event:
Startup
Example
The following rule disables the HVAC switches at startup.
[Startup Response]
STUP:Disable -low SW '*HVAC*';
StationActivation event
Description
Use the StationActivation event to activate a rule when a patrol guard activates a patrol tour
station. Typically, you use the StationActivation event to monitor a patrol guard's progress
through the tour.
Short form: STACT
Syntax
StationActivation|STACT device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The StationActivation event syntax requires that you specify a device type, an object
label, or both.
Device types
The following device types can initiate the StationActivation event:
Guard
Example
The following rule turns on an LED when the corresponding patrol station is activated.
[Guard Station OK]
STACT 'Station<n:1-10>':Steady -low 'Station<n>_OK';
Supervisory event
Description
Use the Supervisory event to activate a rule when any point on a panel or any panel in the
same network route changes to the supervisory state.
Short form: SUP
Syntax
Supervisory|SUP device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Notes
The Supervisory event syntax requires that you specify a device type or an object
label, or both.
The Supervisory event can be used with a greater number of device types and
should be used in place of the SprinklerSupervisory event. Any existing rules using
the SprinklerSupervisory event will still function properly and need not be rewritten.
Device types
The following device types can initiate the Supervisory event:
AND
Gatevalve
Matrix
Power
SprinklerSupervisory
Supervisory
Tamper
Temperature
Example
The following rule turns on an LED when the AND group changes to the supervisory state.
[ANDGroup 1 in Sup State]
SUP AND 'AND_GROUP1' : Steady 'ANDGroup_1_Sup' ;
Switch event
Description
Use the Switch event to activate a rule when an operator presses a control-display module
switch.
Short form: SW
Syntax
Switch|SW device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Notes
The Switch event syntax requires that you specify a device type, an object label, or
both
Any commands listed in an output statement activated by the Switch event are
automatically assigned the high priority level
Device types
The following device types can initiate the Switch event:
Switch
Example
The following rule activates the Alarm Silence function on the panel labeled Cab2 when an
operator presses the switch labeled C2_AlarmSil_On.
[Alarm Silence Cntrl]
SW 'C2_AlarmSil_On':AS 'Cab2';
SystemMonitor event
Description
Use the SystemMonitor event to activate a rule when one of the system function pseudo
points activates. System function pseudo points can be activated from the four LCD key
functions, a momentary switch, or FireWorks. If using a momentary switch, or FireWorks
you must use the SystemFunction command to activate a SystemMonitor event.
If the system function pseudo point is assigned to one of the four LCD key functions, you do
not need to use SytemFunction command to activate the SystemMonitor event. The four
LCD key functions automatically activate the SystemMonitor event without using the
SystemFunction command.
Short form: SMON
Syntax
SystemMonitor|SMON device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The SystemMonitor event requires that you specify a device type, an object label, or
both.
Device types
The following device types can initiate the SystemMonitor event:
SystemMonitor
Example 1
The following rules disable all smoke detectors on all panels when an operator presses the
switch labeled System_Function_Switch_1.
Switch 'System_Function_Switch 1': SYSFUNC 1 'All_Cabinets';
SMON 'System_Function_1_Response_00_00': Disable Smoke;
Example 2
The following rule disables all smoke detectors on all panels when an operator presses the
LCD key function configured as System Function 1. The LCD key function does not require
the use of the SystemFunction command to activate the SystemMonitor event; the LCD key
function automatically activates the SystemMonitor event without using the SystemFunction
command.
SMON 'System_Function_1_Response_00_00': Disable Smoke;
TimeControl event
Description
Use the TimeControl event to activate a rule when a specific combination of day, date,
and/or time of day occurs. Typically, you use the TimeControl event to program output
responses that hold and release doors or change smoke detector sensitivity.
Short form: TIME
Syntax
TimeControl|TIME device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Notes
The TimeControl event syntax requires that you specify a device type, an object
label, or both.
Use the SysTime command in conjunction with the TimeControl event to program
daylight savings time changes. For a list of Daylight Saving days see Daylight saving
time around the world.
Device types
The following device types can initiate the TimeControl event:
TimeControl
Example
The following rule activates the alternate sensitivity and alternate alarm verification settings
according to the time control labeled Mon_Fri_Non_Work_Hrs.
[Alt Sensitivity On]
TIME 'Mon_Fri_Non_Work_Hrs' : ALTSON;
Trouble event
Description
Use the Trouble event to create a rule that runs when a point in the system signals a fault
condition. Typically, these are points that are external to the panel, but logic groups and
some pseudo points can also be used.
Short form: TRB
Syntax
Trouble|TRB device_type 'object_label':
Where:
device_type specifies the device type of the device initiating the event
object_label specifies the label of the device initiating the event
Note: The Trouble event syntax requires that you specify a device type, an object label, or
both.
Device types
The following device types can initiate the Trouble event:
Description
Use the TwoStageTimerActive event to activate a rule when a panel's two-stage alarm
timer starts counting down. Typically, you use the TwoStageTimerActive event in
jurisdictions that require some time delay before sounding a general alarm in order to verify
the source of the alarm.
Short form: 2STAGEA
Syntax
TwoStageTimerActive|2STAGEA:
Notes
The TwoStageTimerActivation event syntax does not require a device type or an
object label.
The project parameters setting determines the two-stage timer's count value.
Device types
The following device types can initiate the TwoStageTimerActivation event:
TwoStageTimerActive
Example
The following rule turns on an LED when the panel's two-stage timer starts.
[2Stage Timer Active]
2STAGEA:FAST -low '2Stage_Active';
TwoStageTimerExpiration event
Description
Use the TwoStageTimerExpiration event to activate a rule when a panel's two-stage alarm
timer expires. Typically, you use the TwoStageTimerExpiration event to sound a general
alarm in jurisdictions that require some time delay in order to verify of the source of the
alarm.
Short form: 2STAGETO
Syntax
TwoStageTimerExpiration|2STAGETO:
Notes
The TwoStageTimerExpiration event syntax does not require a device type or an
object label.
The project parameters setting determines the two-stage timer's count value.
Device types
The following device types can initiate the TwoStageTimerExpiration event:
TwoStageTimerExpiration
Example
The following rule turns on an LED when the panel's two-stage timer expires.
[2Stage Timer Expire]
2STAGETO:FAST -low '2Stage_Expire';
Activate command
Description
Use the Activate command to activate a command list. Command lists do not have states.
Activating a command list causes its Activation rules to execute once in the activation
direction. Restoring a command list causes its Activation rules to execute once in the
restoral direction.
Short form: ACT
Syntax
[+|–]Activate|ACT device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
device_type specifies the device type of the command list you want to activate
object_label specifies the label of the command list to activate
Device types
The following device types respond to the Activate command:
AND
CmdList
Example
The following rule activates the command list labeled OnAlarmCmdList when the rule
activates, and activates OnRestoreCmdList when the rule restores.
[Smoke Alarm Response]
Alarm SMK 'Level_<n:0-64>_Smk':
On AUD 'Level_<n>_Horn',
On VIS 'Level_<n>_Strobe',
+Activate 'OnAlarmCmdList',
-Activate 'OnRestoreCmdList';
ActivateRemoteReadLock command
Use the ActivateRemoteReadLock command to disable IP read communications between
the CU and the panel. The default setting is to allow read communications (remote read
capability is unlocked).
If you are using IP connectivity, you may want to prohibit IP communications with the panel
on a normal basis to help prevent "denial of service" attacks from affecting the performance
of the panel. You can then enable panel IP communications as needed by using the
RestoreRemoteReadLock command.
Short form: ARRL
Syntax
[+|–]ActivateRemoteReadLock|ARRL 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
routing_label specifies the label of the network routing group containing the panels
for which you want to lock all remote reads.
Device types
The following device types respond to the ActivateRemoteReadLock command:
None
Example
The following rule blocks read capability between the CU and all cabinets, when an
operator presses the Activate Remote Read Lock switch.
[Remote Read OFF for all cabs]
SW 'Activate Remote Read Lock' : ARRL 'All Cabinets';
ActivateRemoteWriteUnlock command
Use the ActivateRemoteWriteUnlock command to allow write capability using IP
communications between the CU and the panel. The default setting does not allow write
communications (remote write capability is locked).
If you are using IP connectivity, you can disable IP communications with the panel on a
normal basis to block messages that write information to the panel. (This is a security
measure that can help address UL's requirement for programming a protected-premises
unit.) You can disable panel write communications as needed by using the
RestoreRemoteWriteUnlock command.
Note: After 15 minutes with no write activity, the panel automatically returns to the default,
locked state.
Short form: ARWU
Syntax
[+|–]ActivateRemoteWriteUnlock|ARWU 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
routing_label specifies the label of the network routing group containing the panels
for which you want to allow remote write operations.
Device types
The following device types respond to the ActivateRemoteWriteUnlock command:
None
Example
The following rule allows write capability between the CU and all cabinets, when an
operator presses the Activate Remote Write Unlock switch.
[Remote Write ON for all cabs]
SW 'Activate Remote Write Unlock' : ARWU 'All Cabinets';
Active1Test command
Description
Use the Active1Test command to activate nonalarm Signature devices for verification
testing. For alarm Signature devices use AlarmTest command. This command requires a 3-
SSDC1 or 3-SDDC1 loop controller and firmware version 3.4 or later.
Note: The Active1Test command puts the device into an active condition and activates its
programmed output responses.
Short form: A1TST
Syntax
[+|–]Active1Test|A1TST device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
device_type specifies the device type of the nonalarm signature devices you want to
test
object_label specifies the label of the nonalarm signature devices to test
Device types
The following device types respond to the Active1Test command:
Description
Use the Active2Test command to activate Signature security devices with a security tamper
event. This command requires a 3-SSDC1 or 3-SDDC1 loop controller and firmware version
3.4 or later.
Note: The Active2Test command puts the device into a security tamper event and activates
its programmed output responses.
Short form: A2TST
Syntax
[+|–]Active2Test|A2TST device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
device_type specifies the device type of the signature security devices you want to
test
object_label specifies the label of the signature security devices to test
Device types
The following device types respond to the Active2Test command:
Security24Hour
SecurityDay
SecurityIMonitor
SecurityInterior
SecurityPerimeter
SecurityPMonitor
Example
The following rule activates the Active2Test function on floor 1 motion detectors when an
operator presses the switch labeled Fl1_Active2Test_On.
[Fl1 Active2Test]
SW 'Fl1_Active2Test_On': A2TST 'Fl1_Motion*';
AlarmSilence command
Description
Use the AlarmSilence command to program a momentary switch on a control-display
module to activate the Alarm Silence function. Activating the Alarm Silence function
temporarily turns off any active alarm notification appliance circuits on the local panel or on
all the panels in the same network routing group.
Short form: AS
Syntax
[+|–]AlarmSilence|AS 'cabinet_label';
— or —
[+|–]AlarmSilence|AS 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
cabinet_label specifies the panel whose Alarm Silence function you want to activate
routing_label specifies the label of the network routing group containing the panels
whose Alarm Silence function you want to activate
Notes
The AlarmSilence command syntax only requires that you specify a cabinet label or
a routing label
You must configure the switch used to execute the AlarmSilence command as a
momentary switch
Project parameter settings determine whether the Alarm Silence function silences
visible notification appliance circuits automatically
Wildcards can be used to substitute characters in the cabinet label but not in the
routing label
Device types
The following device types respond to the AlarmSilence command:
AlarmSilence
CommonAlarmOutput
Example
The following rule activates the Alarm Silence function on the panel labeled Cab2 when an
operator presses the switch labeled C2_AlarmSil_On.
[Alarm Silence Cntrl]
SW 'C2_AlarmSil_On': AS 'Cab2';
AlarmTest command
Description
Use the AlarmTest command to place a logical address for an SDU device into alarm for
testing. This command requires a 3-SSDC1 or 3-SDDC1 loop controller and microcode
version 3.4 or later.
Note: You can also perform this function from the LCD without having to write a rule.
Short form: ALMTST
WARNING: The AlarmTest command puts the device into an alarm condition and activates
its programmed alarm responses.
Syntax
[+|–]AlarmTest|ALMTST device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
device_type specifies the device type of the signature device you want to test.
object_label specifies the label of the signature device to test.
Device types
The following device types respond to the AlarmTest command:
COAlarm Smoke StageOne
GenAlarm SmokePre StageTwo
Heat SmokeVfy Waterflow
Pull
Example
The following rule activates the AlarmTest function on all Signature smoke devices on floor 1
when an operator presses the switch labeled FL1_AlarmTest_Smk.
[AlarmTest Smk FL1]
SW 'FL1_AlarmTest_Smk' : ALMTST 'FL1_Smk*' ;
AlternateLanguage command
Description
Use the AlternateLanguage command to change the language used to display text on the
LCD module. By programming a control-display module switch to execute the
AlternateLanguage command, an operator can switch between the primary language setting
and the secondary language setting. You can also use a time control to toggle the language
settings without operator intervention.
Short form: ALTL
Syntax
[+|–]AlternateLanguage|ALTL;
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
Notes
The AlternateLanguage command syntax does not require that you specify a device
type or an object label.
You must configure the switch used to execute the AlternateLanguage command as
a momentary switch.
The AlternateLanguage command only switches languages on the panel that
contains the switch programmed to execute the command.
Device event messages are not affected by the Language settings and are
displayed as entered in the SDU. You can customize the SDU to change the target
language used for entering device event messages.
Device types
The following device types respond to the AlternateLanguage command:
AlternateLanguage
Example
The following rule changes the language displayed on the LCD module when an operator
presses the control-display module switch labeled Cab1_Alt_Lang.
[Alt Language On]
SW 'Cab1_Alt_Lang' : ALTL ;
AlternateMsgOff command
Description
Use the AlternateMsgOff command to change event message routing properties to their
primary settings when the alternate settings are active.
The AlternateMsgOff command changes event message routing properties on selected
panels in the system or in a group of panels.
Short form: ALTMOFF
Syntax
[+|–]AlternateMsgOff|ALTMOFF 'cabinet_label';
— or —
[+|–]AlternateMsgOff|ALTMOFF 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
cabinet_label specifies the name of the panels to which the command is directed
routing_label specifies the name of the network route to which the command is
directed
Notes
The AlternateMsgOff command syntax does not require that you specify a device
type.
Wildcards can be used to substitute characters in the cabinet label but not in the
routing label.
The AlternateMsgOff command is typically used with a control-display module
switch to manually override the alternate message routing settings.
Device types
The following device types respond to the AlternateMsgOff command:
AlternateMsg
Example
The following rule activates the primary message routing settings on every panel on the
network when an operator presses the switch labeled Cab1_AltMsg_Off.
[Activate Pri Msg Route]
SW 'Cab1_AltMsg_Off': ALTMOFF 'All_Cabinets';
AlternateMsgOn command
Description
Use the AlternateMsgOn command to change event message routing properties to their
alternate settings when the primary settings are active.
The AlternateMsgOn command changes event message routing properties on selected
panels in the system or in a group of panels.
Short form: ALTMON
Syntax
[+|–]AlternateMsgOn|ALTMON 'cabinet_label';
— or —
[+|–]AlternateMsgOn|ALTMON 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
cabinet_label specifies the name of the panels to which the command is directed
routing_label specifies the name of the network routing group to which the command
is directed
Notes
The AlternateMsgOn command syntax does not require that you specify a device
type.
Wildcards can be used to substitute characters in the cabinet label but not in the
routing label.
The AlternateMsgOn command is typically used with a time control to automatically
change the routing settings and with a toggle switch to manually override the primary
settings.
Device types
The following device types respond to the AlternateMsgOn command:
AlternateMsg
Example
The following rule activates the alternate message routing settings on every panel on the
network when an operator presses the switch labeled Cab1_AltMsg_On.
[Activate Alt Msg Route]
SW 'Cab1_AltMsg_On' : ALTMON 'All_Cabinets' ;
AlternateSensingOff command
Description
Use the AlternateSensingOff command to return smoke detector sensitivity, alarm verify,
prealarm, and operation settings to their primary values from their alternate values. Note:
There are no alternate values for CO detectors.
The AlternateSensingOff command changes these options on every panel in the system.
Tip: Use the RemoteAltSensingOff command to return smoke detector sensitivity, alarm
verify, prealarm, and operation options to their primary values from their alternate values on
selected panels or on a group of panels.
Short form: ALTSOFF
Syntax
[+|–]AlternateSensingOff|ALTSOFF;
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. If you do not specify + or – , the system activates the
command when the rule activates and restores when the rule restores.
Notes
The AlternateSensingOff command syntax does not require that you specify a
device type or an object label.
The AlternateSensingOff command is typically used with a control-display module
switch to manually override the alternate settings.
Device types
The following device types respond to the AlternateSensingOff command:
AlternateSensitivityMode
Example
The following rule overrides the smoke detector alternate settings and restores the primary
settings when an operator presses the switch labeled Alt_Sensing_Off.
[Alt Sensing Off]
SW 'Alt_Sensing_Off' : ALTSOFF ;
AlternateSensingOn command
Description
Use the AlternateSensingOn command to change detector sensitivity, alarm verify,
prealarm, and operation properties to their alternate settings, when their primary settings
are active. For example, you may use these alternate settings at night when the building is
unoccupied. The AlternateSensingOn command changes these options on every panel in
the system. Note: There are no alternate settings for CO detectors.
Short form: ALTSON
Tip: Use the RemoteAltSensingOn command to change to alternate modes for detector
sensitivity, alarm verify, prealarm, and operation options on selected panels or on a group of
panels.
Syntax
[+|–]AlternateSensingOn|ALTSON;
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
Notes
The AlternateSensingOn command syntax does not require that you specify a device
type or an object label.
The AlternateSensingOn command is typically used with a time control to
automatically change smoke detector settings or with a control-display module
switch to manually override them.
Device types
The following device types respond to the AlternateSensingOn command:
AlternateSensitivityMode
Example
The following rule activates the alternate smoke detector settings when the time control
labeled Mon_Fri_Non_Work_Hrs goes active.
[Alt Sensing On]
TIME 'Mon_Fri_Non_Work_Hrs' : ALTSON ;
AlternateSensitivityOff command
Description
Use the AlternateSensitivityOff command to change smoke detector Sensitivity, Alarm
Verify, and Pre Alarm properties to their primary settings when their alternate settings are
active.
The AlternateSensitivityOff command changes smoke detector Sensitivity, Alarm Verify, and
Pre Alarm properties on every panel in the system.
Short form: ALTSOFF
Tip: Use the RemoteAltSensingOff command to restore normal smoke detector Sensitivity,
Alarm Verify, Pre Alarm, and Operation properties on selected panels or on a group of
panels.
Syntax
[+|–]AlternateSensitivityOff|ALTSOFF;
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
Notes
The AlternateSensitivityOff command syntax does not require that you specify a
device type or an object label.
The AlternateSensitivityOff command is typically used with a control-display module
switch to manually override the alternate settings.
Device types
The following device types respond to the AlternateSensitivityOff command:
AlternateSensitivity
Example
The following rule overrides the smoke detector alternate settings and restores the primary
settings when an operator presses the switch labeled Alt_Sens_Off.
[Alt Sensitivity Off]
SW 'Alt_Sens_Off' : ALTSOFF ;
AlternateSensitivityOn command
Description
Use the AlternateSensitivityOn command to change smoke detector Sensitivity, Alarm
Verify, and Pre Alarm properties to their alternate settings when their primary settings are
active.
The AlternateSensitivityOn command changes smoke detector Sensitivity, Alarm Verify, and
Pre Alarm properties on every panel in the system.
Short form: ALTSON
Tip: Use the RemoteAltSensitivityOn command to change smoke detector Sensitivity, Alarm
Verify, and Pre Alarm properties on selected panels or on a group of panels.
Syntax
[+|–]AlternateSensitivityOn|ALTSON;
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
Notes
The AlternateSensitivityOn command syntax does not require that you specify a
device type or an object label.
The AlternateSensitivityOn command is typically used with a time control to
automatically change smoke detector settings or with a control-display module
switch to manually override them.
Device types
The following device types respond to the AlternateSensitivityOn command:
AlternateSensitivity
Example
The following rule activates the alternate smoke detector settings when the time control
labeled Mon_Fri_Non_Work_Hrs goes active.
[Alt Sensitivity On]
TIME 'Mon_Fri_Non_Work_Hrs' : ALTSON ;
AmpOff command
Description
Use the AmpOff command to disconnect an amplifier module from an audio channel and
turn the amplifier off. The AmpOff command contains two parts. The first part of the
command (AmpOff) identifies the amplifier and the second part (to) identifies the audio
channel.
Short form: none
Syntax
[+|–]AmpOff –priority 'amp_label' to 'channel_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
amp_label specifies the amplifier module to turn off.
channel_label specifies the audio channel to remove from the amplifier's input.
Notes
The AmpOff command syntax requires that you specify an amplifier label and a
channel label. Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the AmpOff command:
Amp
Example
The following rule turns off amplifiers on a floor-by-floor basis when an operator presses
the corresponding switch.
[Page Control Switches]
SW 'LVL<n:1-10>_Page_Off' : AMPOFF -low 'LVL<n>_Amp' to
'Ch_Page_01_08' ;
AmpOn command
Description
Use the AmpOn command to connect an amplifier module to an audio channel and turn the
amplifier on. The AmpOn command contains two parts. The first part of the command
(AmpOn) identifies the amplifier and the second part (to) identifies the audio channel.
Short form: none
Syntax
[+|–]AmpOn –priority 'amp_label' to 'channel_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
amp_label specifies the amplifier module to turn on
channel_label specifies the audio channel to connect to the amplifier's input
Notes
The AmpOn command syntax only requires that you specify an amplifier label and a
channel label. Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the AmpOn command:
Amp
Example
The following rule turns on amplifiers on a floor-by-floor basis when an operator presses the
corresponding switch.
[Page Control Switches]
SW 'LVL<n:1-10>_Page_On' : AMPON -low 'LVL<n>_Amp' to
'Ch_Page_01_08' ;
Away command
Description
Use the Away command to arm a partition completely (both perimeter and interior devices).
The initial state of the partition can be Disarmed or Stay and the Away command changes it
to Away.
This command changes the partition state to Away unconditionally, without determining the
current state of devices in the partition.
Short form: none
Syntax
[+|–]Away device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
device_type specifies the device type of the partition you want to arm
object_label specifies the label of the partition you want to arm
Note: The Away command syntax requires that you specify a device type, an object label,
or both.
Device types
The following device types respond to the Away command:
Partition
Example
The following rule arms (away) the common area partitions in a multi-story building.
[Manually Arm-Away Common Areas]
SW 'Arm_Away_Common' : Away PARTITION 'Common_*' ;
See also
ConditionalAway command
ConditionalStay command
Disarm command
Stay command
UpdateStatus command
Bypass command
Description
Use the Bypass command to inhibit SecurityAlarm events generated by a device. Other
events are still monitored. To remove a Bypass, use the RemoveBypass command.
The partition must be disarmed for this command to have any effect. Devices in an armed
partition cannot be bypassed.
Short form: BYP
Syntax
[+|–]Bypass|BYP device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
device_type specifies the device type of the device you want to bypass
object_label specifies the label of the device you want to bypass
Notes: The Bypass command syntax requires that you specify a device type or an object
label, or both.
Device types
The following device types respond to the Bypass command:
Security24Hour
SecurityDay
SecurityIMonitor
SecurityInterior
SecurityPerimeter
SecurityPMonitor
Example
This rule uses a switch to bypass the door to a stockroom.
Switch 'Stockroom_Access' : BYP 'Stockroom_Door_Contact';
Calibrate command
Description
Use the Calibrate command to reset the environmental compensation and dirtiness level on
Edwards Analog sensors after the devices have been cleaned. When used with a 3-EASC
or 3-EADC this command calibrates all smoke devices connected to the controller, and
recalculates the number of isolators on a Class A circuit.
Short form: CAL
Syntax
[+|–]Calibrate|CAL device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
device_type specifies the device type of the device you want to calibrate
object_label specifies the label of the output device you want to calibrate
Notes
The Calibrate command syntax requires that you specify a device type, an object
label, or both.
The Calibrate command does not work on Signature detectors.
Device types
The following device types respond to the Calibrate command:
3-EADC
3-EASC
Smoke
SmokePre
SmokeVfy
Example
The following rule reset the environmental compensation and dirtiness level on an Edwards
analog device when an operator presses the corresponding switch.
[Calibrate Smoke Switches]
SW 'Calibrate_Smoke_<n:1-5>' : CAL Smoke 'Smoke<n>' ;
Close command
Description
Use the Close command to turn off an output circuit that connects to a control mechanism
used to operate a damper. To use this command as intended, the output circuit must be
wired to the control mechanism so that when the output circuit is turned off the control
mechanism places the damper in the closed position.
Short form: none
Syntax
[+|–]Close –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn off
Notes
The Close command syntax only requires that you specify an object label. Specifying
a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the Close command:
DamperControl
Example
The following rule turns off the damper control output circuit when an operator presses the
corresponding switch.
[Damper Close Switches]
SW 'Close_Dmpr_<n:1-5>' : CLOSE -low 'Dmpr_Control_<n>' ;
CommonAlarmOff command
Description
Use the CommonAlarmOff command to turn off a supervised common alarm output circuit
that was turned on with the CommonAlarmOn command.
Short form: CAOFF
Syntax
[+|–]CommonAlarmOff|CAOFF –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn off.
Notes
The CommonAlarmOff command syntax only requires that you specify an object
label. Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Common alarm output circuits turned on as a result of an alarm event cannot be
turned off using the CommonAlarmOff command.
The CommonAlarmOff command does not affect the operation of the Form C
common alarm relay on the 3-CPU1 module.
Device types
The following device types respond to the CommonAlarmOff command:
CommonAlarmOutput
Example
The following rule turns off the supervised common alarm output circuit when an operator
presses the corresponding switch.
[Common Alarm Off Switches]
SW 'Com_Alarm_<n:1-5>_Off' : CAOFF -low 'Com_Alarm_<n>' ;
CommonAlarmOn command
Description
Use the CommonAlarmOn command to turn on a supervised common alarm output circuit
when an event other than the FirstAlarm event occurs.
Short form: CAON
Syntax
[+|–]CommonAlarmOn|CAON –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn on.
Notes
The CommonAlarmOn command syntax only requires that you specify an object
label. Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
The CommonAlarmOn command does not affect the operation of the Form C
common alarm relay on the 3-CPU1 module.
Device types
The following device types respond to the CommonAlarmOn command:
CommonAlarmOutput
Example
The following rule turns on the supervised common alarm output circuit when an operator
presses the corresponding switch.
[Common Alarm On Switches]
SW 'Com_Alarm_<n:1-5>_On' : CAON -low 'Com_Alarm_<n>' ;
CommonMonitorOff command
Description
Use the CommonMonitorOff command to turn off a supervised common monitor output
circuit that was turned on with the CommonMonitorOn command.
Short form: CMOFF
Syntax
[+|–]CommonMonitorOff|CMOFF –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn off
Notes
The CommonMonitorOff command syntax only requires that you specify an object
label. Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Common monitor output circuits turned on as a result of a monitor event cannot be
turned off using the CommonMonitorOff command.
You cannot use any device to turn off a common monitor output circuit that upon
activation produces a monitor event. For example, you cannot use a control-display
module switch.
Device types
The following device types respond to the CommonMonitorOff command:
CommonMonitorOutput
Example
The following rule turns off the common monitor output circuit labeled Evac_Door when any
alarm device changes to the active state.
[General Alarm Response]
Alarm GENALARM : CMOFF -low 'Evac_Door' ;
CommonMonitorOn command
Description
Use the CommonMonitorOn command to turn on a supervised common monitor output
circuit when an event other than the FirstMonitor event occurs.
Short form: CMON
Syntax
[+|–]CommonMonitorOn|CMON –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn on.
Notes
The CommonMonitorOn command syntax only requires that you specify an object
label. Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the CommonMonitorOn command:
CommonMonitorOutput
Example
The following rule turns on the supervised common monitor output circuit when an operator
presses the corresponding switch.
[Common Monitor On Switches]
SW 'Com_Mon_<n:1-5>_On' : CMON -low 'Com_Mon_<n>' ;
CommonSupervisoryOff command
Description
Use the CommonSupervisoryOff command to turn off a supervised common supervisory
output circuit that was turned on with the CommonSupervisoryOn command.
Short form: CSOFF
Syntax
[+|–]CommonSupervisoryOff|CSOFF –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn off
Notes
The CommonSupervisoryOff command syntax only requires that you specify an
object label. Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Common supervisory output circuits turned on as a result of an supervisory event
cannot be turned off using the CommonSupervisoryOff command.
Device types
The following device types respond to the CommonSupervisoryOff command:
CommonSupervisoryOutput
Example
The following rule turns off the supervised common supervisory output circuit when an
operator presses the corresponding switch.
[Common Sup Off Switches]
SW 'Com_Sup_<n:1-5>_Off' : CSOFF -low 'Com_Sup_<n>' ;
CommonSupervisoryOn command
Description
Use the CommonSupervisoryOn command to turn on a supervised common supervisory
output circuit when an event other than the FirstSupervisory event occurs.
Short form: CSON
Syntax
[+|–]CommonSupervisoryOn|CSON –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn on.
Notes
The CommonSupervisoryOn command syntax only requires that you specify an
object label. Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the CommonSupervisoryOn command:
CommonSupervisoryOutput
Example
The following rule turns on the supervised common supervisory output circuit when an
operator presses the corresponding switch.
[Common Sup On Switches]
SW 'Com_Sup_<n:1-5>_On' : CSON -low 'Com_Sup_<n>' ;
ConditionalAway command
Description
Use the ConditionalAway command to check the state of partition devices and arm-away
the partition if the devices are normal. The initial state of the partition can be Disarmed or
Stay and is changed to Away.
Devices must not be in any of these states:
Bypassed
SecurityAlarm
SecurityTamper
SecurityTrouble
Further, all associated points (such as AC power supervision, telecom supervision, and
network communications supervision) must be normal.
If the partition fails to arm, the system generates a SecurityAwayFail event.
Short form: CONAWAY
Syntax
[+|–]ConditionalAway|CONAWAY device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
device_type specifies the device type of the partition you want to arm
object_label specifies the label of the partition you want to arm
Note: The ConditionalAway command syntax requires that you specify a device type, an
object label, or both.
Device types
The following device types respond to the ConditionalAway command:
Partition
Network performance
This command can result in a high volume of network messages. If you use a single
response (for example, a switch) to control several partitions, make sure that you don't
degrade network performance by generating a high volume of messages.
The number of messages exchanged by the panels depends on:
The number of partitions being controlled
The number of panels in the network
For example, if you reset 10 partitions on a 10 panel network, 100 messages are
exchanged. If you reset 50 partitions on a 40 panel network, then 2,000 messages are
exchanged. Resetting 250 partitions on a 60 panel network exchanges 15,000 messages.
While this amount of network traffic does not harm the network, the time it takes to process
the information can delay the processing of other network messages.
We recommend that you limit number of partitions controlled by a single response
according this formula:
P < 320 / N
Where:
P = number of partitions
N = number of panels
Examples: For a 20 panel network, limit commands to 16 partitions. For a 64 panel
network, limit commands to 5 partitions.
In practice, you would write a rule with several output commands. Each command would
control a limited number of partitions (according to the formula). You would also place a 10
second delay between each command, to make sure all messages for one command were
processed before the next command was executed.
This limitation does not apply to the Disarm, Away, and Stay commands. These commands
do not require a high volume of messages.
Example
The following rule tests and arms (away) the common area partitions in a multi-story
building.
[Manually Arm-Away Common Areas]
SW 'Arm_Away_Common' : CONAWAY PARTITION 'Common_*' ;
See also
Away command
ConditionalStay command
Disarm command
Stay command
UpdateStatus command
ConditionalStay command
Description
Use the ConditionalStay command to check the state of partition devices and arm-stay the
partition if the devices are normal. The initial state of the partition must be Disarmed and is
changed to Stay.
Devices must not be in any of these states:
Bypassed
SecurityAlarm
SecurityTamper
SecurityTrouble
Further, all associated points (such as AC power supervision, telecom supervision, and
network communications supervision) must be normal.
If the partition fails to arm, the system generates a SecurityStayFail event.
Short form: CONSTAY
Syntax
[+|–]ConditionalStay|CONSTAY device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
device_type specifies the device type of the partition you want to arm
object_label specifies the label of the partition you want to arm
Note: The ConditionalStay command syntax requires that you specify a device type, an
object label, or both.
Device types
The following device types respond to the ConditionalStay command:
Partition
Network performance
This command can result in a high volume of network messages. If you use a single
response (for example, a switch) to control several partitions, make sure that you don't
degrade network performance by generating a high volume of messages.
The number of messages exchanged by the panels depends on:
The number of partitions being controlled
The number of panels in the network
For example, if you reset 10 partitions on a 10 panel network, 100 messages are
exchanged. If you reset 50 partitions on a 40 panel network, then 2,000 messages are
exchanged. Resetting 250 partitions on a 60 panel network exchanges 15,000 messages.
While this amount of network traffic does not harm the network, the time it takes to process
the information can delay the processing of other network messages.
We recommend that you limit number of partitions controlled by a single response
according this formula:
P < 320 / N
Where:
P = number of partitions
N = number of panels
Examples: For a 20 panel network, limit commands to 16 partitions. For a 64 panel
network, limit commands to 5 partitions.
In practice, you would write a rule with several output commands. Each command would
control a limited number of partitions (according to the formula). You would also place a 10
second delay between each command, to make sure all messages for one command were
processed before the next command was executed.
This limitation does not apply to the Disarm, Away, and Stay commands. These commands
do not require a high volume of messages.
Example
The following rule tests and arms (stay) the common area partitions in a multi-story building.
[Manually Arm-Stay Common Areas]
SW 'Arm_Stay_Common' : CONSTAY PARTITION 'Common_*' ;
See also
Away command
ConditionalAway command
Disarm command
Stay command
UpdateStatus command
Delay command
Description
Use the Delay command to insert a time delay between output command statements when
the rule activates and restores.
Short form: DLY
Syntax
[+|–]Delay|DLY delay_value;
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
delay_value specifies the length of the delay from 0 to 65,535 seconds, inclusive.
Note: This option lets you select settings outside the range specified in UL 864 and
CAN/ULC-S527. For more details see UL 864 and ULC-S527 programming
requirements.
Notes
The Delay command does not require that you specify a device type or an object
label.
Remember that the system can reorder output commands to optimize your compiled
rules. You can force one command to follow another by inserting a delay between
them. Even a delay of 0 seconds will keep the commands in the same order.
If the input restores during a delay, the rule restores without completing the
remaining output commands. To ensure that all output commands are executed when
a rule contains delay commands, use a command list.
Example
The following rule turns the second amplifier on approximately 10 seconds after turning on
the first amplifier when the panel first starts up.
[Startup]
STUP : AMPON 'LVL_5_Amp' TO 'Ch_Gen_01_08',
DLY 10,
AMPON 'LVL_6_Amp' TO 'Ch_Gen_01_08' ;
DelayActivate command
Description
Use the DelayActivate command to insert a time delay between output command
statements only when the rule activates. The delay is not inserted when the rule restores.
Short form: DLYA
Syntax
DelayActivate|DLYA delay_value;
Where:
delay_value specifies the length of the delay from 0 to 65,535 seconds, inclusive.
Note: This option lets you select settings outside the range specified in UL 864 and
CAN/ULC-S527. For more details see UL 864 and ULC-S527 programming
requirements.
Notes
The DelayActivate command syntax does not require that you specify a device type
or an object label.
You cannot use the On Rule Activate (+) and On Rule Restore (–) command
qualifiers with this command.
DelayActivate is equivalent to +Delay.
Remember that the system can reorder output commands to optimize your compiled
rules. You can force one command to follow another by inserting a delay between
them. Even a delay of 0 seconds will keep the commands in the same order.
It the input restores during a delay, then the rule restores without completing the
remaining output commands. To ensure that all output commands are executed when
a rule contains delay commands, use a command list.
Example
The following rule turns on the pressurization fan approximately 15 seconds after turning off
the supply fan when any smoke detector changes to the alarm state.
[Alarm Fan]
Alarm GENSMOKE : FANOFF 'Supply_Fan',
DLYA 15,
FANON 'Pressure_Fan1' ;
DelayRestore command
Description
Use the DelayRestore command to insert a time delay between output command
statements only when the rule restores. The delay is not inserted when the rule activates.
Short form: DLYR
Syntax
DelayRestore|DLYR delay_value;
Where:
delay_value specifies the length of the delay from 0 to 65,535 seconds, inclusive.
Notes
The DelayRestore command syntax does not require that you specify a device type
or an object label.
You cannot use the On Rule Activate (+) and On Rule Restore (–) command
qualifiers with this command.
DelayRestore is equivalent to -Delay.
Remember that the system can reorder output commands to optimize your compiled
rules. You can force one command to follow another by inserting a delay between
them. Even a delay of 0 seconds will keep the commands in the same order.
It the input restores during a delay, then the rule restores without completing the
remaining output commands. To ensure that all output commands are executed when
a rule contains delay commands, use a command list.
Example
The following rule turns on the second pressurization fan immediately after turning on the
first pressurization fan when the switch is pressed. When the switch is released, the first
fan is turned off approximately 15 seconds after the second fan is turned off.
[Fan On Switch]
SW 'Pressure_Fans_On' : FanOn 'Pressure_Fan1',
DLYR 15,
FanOn 'Pressure_Fan2';
Disable command
Description
Use the Disable command to prevent a system hardware component, circuit, or logic group
from activating.
Note: By default for the Singapore marketplace, any devices or zones configured with the
CMSSupervisedOutput and CMSNonsupervisedOutput device types cannot be disabled. If
you are using the Singapore marketplace but want to use the Disable command with these
device types, check the Allow Disables check box on the Project Parameters - Operations
tab (Configure > Project > Operations).
Short form: none
Syntax
[+|–]Disable device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
device_type specifies the device type of the device you want to disable.
object_label specifies the label of the output device you want to disable.
Notes
The Disable command syntax requires that you specify a device type, an object
label, or both.
Disabling a Zone group disables the group and all the devices in the group.
If you check the "Restore Event on Disable" check box on the Project Parameters -
Operations tab, when a device is disabled the system restores the device's off-
normal events. If you clear that check box, when a device is disabled the system
instead latches the device's off-normal events until the device is again enabled. This
affects both input events and output commands.
Device types
The following device types respond to the Disable command:
Description
Use the Disarm command to disarm a partition. The partition state can be Away or Stay
and the Disarm command changes it to Disarmed.
Short form: DISA
Syntax
[+|–]Disarm|DISA device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
device_type specifies the device type of the partition you want to disarm
object_label specifies the label of the partition you want to disarm
Notes: The Disarm command syntax requires that you specify a device type or an object
label, or both.
Device types
The following device types respond to the Disarm command:
Partition
Example
The following rule disarms the common area partitions in a multi-story building.
[Manually Disarm Common Areas]
SW 'Disarm_Common' : Disarm PARTITION 'Common_*' ;
See also
Away command
ConditionalAway command
ConditionalStay command
Stay command
UpdateStatus command
Drill command
Description
Use the Drill command to program a momentary switch on a control-display module to
activate the Drill function. Activating the Drill function turns on a panel's alarm notification
appliance signals but does not put the panel into alarm.
Short form: none
Syntax
[+|–]Drill 'cabinet_label';
— or —
[+|–]Drill 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
cabinet_label specifies the label of the panel whose Drill function you want to
activate
routing_label specifies the label of the network route containing the panels whose
Drill function you want to activate
Notes
The Drill command syntax does not require that you specify a device type.
You must configure the switch used to execute the Drill command as a momentary
switch.
Project parameter settings determine whether the Drill function automatically
activates only audible, or both audible and visible notification appliance circuits.
Wildcards can be used to substitute characters in the cabinet label but not in the
routing label.
Device types
The following device types respond to the Drill command:
Drill
Example
The following rule activates the Drill function on the panel labeled Cab2 when an operator
presses the switch labeled C2_Drill_On.
[Drill Cntrl]
SW 'C2_Drill_On' : Drill 'Cab2' ;
Enable command
Description
Use the Enable command to allow a system hardware component, circuit, or logic group to
activate. At system start up, all devices are enabled unless disabled in a startup rule.
Short form: none
Syntax
[+|–]Enable device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
device_type specifies the device type of the device you want to enable.
object_label specifies the label of the output device you want to enable.
Note: The Enable command syntax requires that you specify a device type, an object label,
or both.
Device types
The following device types respond to the Enable command:
Description
Use the Evacuation command to program a momentary switch on a control-display module
to activate the Evacuation function. Activating the Evacuation function puts a panel into
alarm and activates its programmed alarm responses.
Short form: EVAC
Syntax
[+|–]Evacuation|EVAC 'cabinet_label';
— or —
[+|–]Evacuation|EVAC 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
cabinet_label specifies the label of the panel whose Evacuation function you want to
activate
routing_label specifies the label of the network route containing the panels whose
Evacuation function you want to activate
Notes
The Evacuation command syntax does not require that you specify a device type.
Wildcards can be used to substitute characters in the cabinet label but not in the
routing label.
Device types
The following device types respond to the Evacuation command:
Evacuation
Example
The following rule activates the Evacuation function on all panels in the network when an
operator presses the switch labeled C1_Evac_On.
[Evacuation Cntrl]
SW 'C1_Evac_On' : EVAC 'All_Cabinets' ;
FanOff command
Description
Use the FanOff command to turn off an output circuit that connects to a control mechanism
used to operate a fan. To use this command as intended, the output circuit must be wired to
the control mechanism so that when the output circuit is turned off the control mechanism
turns off the fan.
Short form: none
Syntax
[+|–]FanOff –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn off
Notes
The FanOff command syntax only requires that you specify an object label.
Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the FanOff command:
FanControl
Example
The following rule turns off a fan control circuit when an operator presses the corresponding
switch.
[Fan Off Switches]
SW 'Stop_Fan_<n:1-5>' : FANOFF -low 'Fan_Control_<n>' ;
FanOn command
Description
Use the FanOn command to turn on an output circuit that connects to a control mechanism
used to operate a fan. To use this command as intended, the output circuit must be wired to
the control mechanism so that when the output circuit is turned on the control mechanism
turns on the fan.
Short form: none
Syntax
[+|–]FanOn –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn on
Notes
The FanOn command syntax only requires that you specify an object label.
Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the FanOn command:
FanControl
Example
The following rule turns on a fan control circuit when an operator presses the corresponding
switch.
[Fan On Switches]
SW 'Start_Fan_<n:1-5>' : FANON -low 'Fan_Control_<n>' ;
FastBlink command
Description
Use the FastBlink command to turn on a control-display module's light-emitting diode and
have it blink at a fast rate.
Short form: FAST
Syntax
[+|–]FastBlink|FAST –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the light-emitting diode to turn on
Notes
The FastBlink command syntax only requires that you specify an object label.
Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the FastBlink command:
LED
Example
The following rule turns on the LED labeled R2_LED during the second phase of the Reset
cycle.
[Ann_Reset_2nd_Phase]
R2 : FAST -low 'R2_LED' ;
GAInhibit command
Description
Use the GAInhibit command to stop a panel's two-stage timer before it expires. By
programming a control-display module switch to execute the GAInhibit command, an
operator can stop a panel's two-stage alarm timer and prevent the panel from sounding a
general alarm.
Short form: GAIN
Syntax
[+|–]GAInhibit|GAIN 'cabinet_label';
— or —
[+|–]GAInhibit|GAIN 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
cabinet_label specifies the panel whose two-stage timer you want to stop
routing_label specifies the label of the network route containing the panels whose
two-stage timer you want to stop
Notes
The GAInhibit command syntax does not require that you specify a device type.
You must configure the switch used to execute the GAInhibit command as a
momentary switch.
Wildcards can be used to substitute characters in the cabinet label but not in the
routing label.
Device types
The following device types respond to the GAInhibit command:
GAInhibit
Example
The following rule stops the two-stage timer on all the panels in the network when an
operator presses the switch labeled 2Stage_Stop.
[GAInhibit Cntrl]
SW '2Stage_Stop' : GAIN 'All_Cabinets' ;
GasAcceleratedResponseOff command
Description
Use this command to turn off the accelerated response mode for testing CO devices, and
to return CO detection to the normal levels.
Note: When testing a CO device, you can first turn on the accelerated response mode by
using the GasAcceleratedResponseOn command; the device stays in that mode for up to
four hours or until it is turned off by the GasAcceleratedResponseOff command.
Short form: GASACCELOFF
Syntax
[+|–]GasAcceleratedResponseOff|GASACCELOFF device_type 'object_label';
Where:
device_type specifies the device type of the device to turn off.
object_label specifies the label of the device to turn off.
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
Device types
The following device types respond to the GasAcceleratedResponseOff command:
COAlarm
COMonitor
COSupervisory
Heat
Smoke
SmokePre
SmokeVfy
Example
The following rule turns off CO gas acceleration for the CO detector on the second floor,
and returns the CO detection to the normal levels, when an operator activates switch 001.
[Turn CO Gas acceleration off]
SW 'SW_001' : GASACCELOFF 'CO_FLR_002' ;
GasAcceleratedResponseOn command
Description
Use this command to change the CO rate of detection, for test purposes only.
Under normal conditions, it takes approximately four minutes at 400 PPM of CO before a
CO detector activates (which mimics the normal absorption rate of CO in the bloodstream).
When testing a CO device, you can put the CO detectors in the CO accelerated response
mode, which shortens the time to activation to be between four to eight seconds at 400
PPM of CO.
After completing the CO tests, return to the regular CO response mode by using the
GasAcceleratedResponseOff command.
Note: If you do not use the GasAcceleratedResponseOff command, CO detection returns
to its normal response after 4 hours.
Short form: GASACCELON
Syntax
[+|–]GasAcceleratedResponseOn|GASACCELON device_type 'object_label';
Where:
device_type specifies the device type of the device to turn on.
object_label specifies the label of the device to turn on.
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
Notes
The GasAcceleratedResponseOn command syntax requires that you specify a
device type, an object label, or both.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the GasAcceleratedResponseOn command:
COAlarm
COMonitor
COSupervisory
Heat
Smoke
SmokePre
SmokeVfy
Example
The following rule accelerates CO gas detection for the CO detector on the second floor,
when an operator presses switch 002.
[Turn CO Gas acceleration on for test]
SW 'SW_002' : GASACCELON 'CO_FLR_002' ;
HoldDoor command
Description
Use the HoldDoor command to turn on an output circuit that connects to a control
mechanism used to hold a door in a fixed position. To use this command as intended, the
output circuit must be wired to the control mechanism so that when the output circuit is
turned on the control mechanism holds the door.
Short form: HOLD
Syntax
[+|–]HoldDoor|HOLD –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn on
Notes
The HoldDoor command syntax only requires that you specify an object label.
Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the HoldDoor command:
DoorControl
Example
The following rule turns on a door control circuit when an operator presses the
corresponding switch.
[Door Hold Switches]
SW 'Hold_Door_<n:1-5>' : HOLD -low 'Door_Control_<n>' ;
LampTest command
Description
Use the LampTest command to program a momentary switch on a control-display module to
activate the Lamp Test function. Activating the Lamp Test function temporarily lights all
control-display module light-emitting diodes only on the panel containing the switch
programmed that executes the command.
Short form: LAMP
Syntax
[+|–]LampTest|LAMP;
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
Notes
The LampTest command syntax does not require that you specify a device type or
an object label.
You must configure the switch used to execute the LampTest command as a
momentary switch.
The LampTest command operates only on the panel containing the switch
programmed to execute the command. To do a lamp test on all panels defined in
network routing, use the LampTest2 command instead.
Device types
The following device types respond to the LampTest command:
LampTest
Example
The following rule activates a network's Lamp Test function.
[Lamp Test]
SW 'C2_LampTest' : +LAMP ;
LampTest2 command
Description
Use the LampTest2 command to program a momentary switch on a control-display module
to activate the Lamp Test2 function. Activating the Lamp Test2 function temporarily lights all
control-display module light-emitting diodes defined by the cabinet or network routing label.
Short form: LAMP2
Syntax
[+|–]LampTest2|LAMP2 ‘cabinet_label’;
[+|–]LampTest2|LAMP2 ‘routing_label’;
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
Notes
The LampTest2 command syntax does not require that you specify a device type or
an object label.
You must configure the switch used to execute the LampTest2 command as a
momentary switch.
The LampTest2 command operates on all panels defined in network routing. To do a
lamp test only on the panel containing the switch programmed to execute the
command, use the LampTest command instead.
Device types
The following device types respond to the LampTest2 command:
LampTest
Example
The following rule activates a panel's Lamp Test2 function.
[Lamp Test2]
SW 'C2_LampTest' : +LAMP2 ‘Cab1’;
SW 'C2_LampTest' : +LAMP2 ‘All_Cabinets’;
LEDOff command
Description
Use the LEDOff command to turn off a control-display module's light-emitting diode.
Short form: none
Syntax
[+|–]LEDOff –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the LED to turn off
Notes
The LEDOff command syntax only requires that you specify an object label.
Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the LEDOff command:
LED
Example
The following rule turns off the damper status LED when the corresponding damper
feedback circuit changes to the active state.
[DAMPER_LIMIT_LED_OFF]
MON DAMPERFB 'Fan<n:1-5>_Dmpr_CLIMIT' : LEDOFF -low
'Dmpr<n>_Open_LED' ;
MsgOff command
Description
Use the MsgOff command to stop broadcasting an voice message over the selected audio
channel. The MsgOff command contains three parts. The first part of the command
(MsgOff) identifies the message, the second part (from) identifies the 3-ASU that provides
the message, and the third part (to) identifies the audio channel.
Short form: none
Syntax
[+|–]MsgOff –priority 'msg_label' from 'asu_label' to 'channel_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
msg_label specifies the label of the voice message to stop broadcasting.
asu_label specifies the label of the audio source unit providing the voice message.
channel_label specifies the label of the audio channel broadcasting the voice
message.
Notes
Use the asu_label parameter only with systems that have multiple audio source
units.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the MsgOff command:
MSG
Example
The following rule stops the test message from being broadcast over the EVAC channel
when an operator presses the switch labeled Evac_Ch_Off.
[EVAC Msg Off Test]
SW 'Evac_Ch_Off' : MSGOFF 'Test_Msg' from '3-ASU1' to
'Ch_Evac_01_08' ;
MsgOn command
Description
Use the MsgOn command to start broadcasting a voice message over a selected audio
channel. The MsgOn command contains three parts. The first part of the command
(MsgOn) identifies the message, the second part (from) identifies the 3-ASU that provides
the message, and the third part (to) identifies the audio channel.
Short form: none
Syntax
[+|–]MsgOn –priority 'msg_label' from 'asu_label' to 'channel_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
msg_label specifies the label of the voice message to start broadcasting.
asu_label specifies the label of the audio source unit providing the voice message.
channel_label specifies the label of the audio channel broadcasting the voice
message.
Notes
The MsgOn command must be placed after the AmpOn command in a rule and
selected to the same audio channel as the amplifier.
Only use the asu_label parameter with systems that have multiple audio source
units.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the MsgOff command:
MSG
Example
The following rule broadcasts the test message over the EVAC channel when an operator
presses the switch labeled Evac_Msg_Test.
[EVAC Msg Test]
SW 'Evac_Msg_Test' :
AMPON 'Amp1' to 'Ch_Evac_01_08',
MSGON 'Test_Msg' from '3-ASU1' to 'Ch_Evac_01_08' ;
NAC120 command
Use the NAC120 command to change a notification appliance circuit's output to 120 beats
per minute (1/4 second on, 1/4 second off).
Note: Do not use on notification appliance circuits connected to temporal horns or strobes.
Short form: none
Syntax
[+|–]NAC120 –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit.
Device types
The following device types respond to the NAC120 command:
Audible
CommonAlarmOutput
Example
The following rule, upon alarm activation, sounds all the horns on the floor of incidence, the
floor above, and the floor below using the NACTemporal pattern; all horns on the floors that
are two floors above and two floors below the floor of incidence using the NAC120 pattern;
and the horns on all other floors using the NAC20 pattern.
[Alarm Horns]
Alarm 'Level_<N:1-10>_SMK' : NAC20 -low 'Level_*_Horn',
NACTMP -high 'Level_<N>_Horn',
NACTMP -high 'Level_<N+1>_Horn',
NACTMP -high 'Level_<N-1>_Horn',
NAC120 -medium 'Level_<N+2>_Horn',
NAC120 -medium 'Level_<N-2>_Horn';
NAC20 command
Use the NAC20 command to change a notification appliance circuit's output to 20 beats per
minute (1-1/2 seconds on, 1-1/2 seconds off).
Note: Do not use on notification appliance circuits connected to temporal horns or strobes.
Short form: none
Syntax
[+|–]NAC20 –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit.
Device types
The following device types respond to the NAC20 command:
Audible
CommonAlarmOutput
Example
The following rule, upon alarm activation, sounds all the horns on the floor of incidence, the
floor above, and the floor below using the NACTemporal pattern; all horns on the floors that
are two floors above and two floors below the floor of incidence using the NAC120 pattern;
and the horns on all other floors using the NAC20 pattern.
[Alarm Horns]
[Alarm Horns]
Alarm 'Level_<N:1-10>_SMK' : NAC20 -low 'Level_*_Horn',
NACTMP -high 'Level_<N>_Horn',
NACTMP -high 'Level_<N+1>_Horn',
NACTMP -high 'Level_<N-1>_Horn',
NAC120 -medium 'Level_<N+2>_Horn',
NAC120 -medium 'Level_<N-2>_Horn';
NACCO command
Use the NACCO command to change a notification appliance circuit's output to the CO
alarm signal pattern: 1/10th second on, 1/10th second off, 1/10th second on, 1/10th second
off, 1/10th second on, 1/10th second off, 1/10th second on, 5-1/10th seconds off.
Notes
Do not use on notification appliance circuits connected to temporal horns or strobes.
You can only use the NACCO command for circuits on the PS/NAC module.
Short form: none
Syntax
[+|–]NACCO –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit.
Device types
The following device types respond to the NACCO command:
Audible
CommonAlarmOutput
Example
The following rule, upon CO alarm activation, sounds all the horns on the floor of incidence,
the floor above, and the floor below using the NACCO pattern.
[COAlarm Horns]
COALM 'Level_<N:1-10>_CO' : NACCO -high 'Level_<N>_Horn',
NACCO -high 'Level_<N+1>_Horn',
NACCO -high 'Level_<N-1>_Horn';
NACTemporal command
Use the NACTemporal command to change a notification appliance circuit's output to the
NFPA 72 audible emergency evacuation signal pattern (3-3-3).
Note: Do not use on notification appliance circuits connected to temporal horns or strobes.
Short form: NACTMP
Syntax
[+|–]NACTemporal|NACTMP –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit.
Device types
The following device types respond to the NACTMP command:
Audible
CommonAlarmOutput
Example
The following rule, upon alarm activation, sounds all the horns on the floor of incidence, the
floor above, and the floor below using the NACTemporal pattern; all horns on the floors that
are two floors above and two floors below the floor of incidence using the NAC120 pattern;
and the horns on all other floors using the NAC20 pattern.
[Alarm Horns]
Alarm 'Level_<N:1-10>_SMK' : NAC20 -low 'Level_*_Horn',
NACTMP -high 'Level_<N>_Horn',
NACTMP -high 'Level_<N+1>_Horn',
NACTMP -high 'Level_<N-1>_Horn',
NAC120 -medium 'Level_<N+2>_Horn',
NAC120 -medium 'Level_<N-2>_Horn';
NCClose command
Description
Use the NCClose command to turn on an output circuit that connects to a control
mechanism used to operate a damper. To use this command as intended, the output circuit
must be wired to the control mechanism so that when the output circuit is turned on the
control mechanism places the damper in the closed position.
Short form: none
Syntax
[+|–]NCClose –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn on.
Notes
The NCClose command syntax only requires that you specify an object label.
Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the NCClose command:
DamperControl
Example
The following rule turns on a damper control circuit when an operator presses the
corresponding switch.
[Damper Close Switches]
SW 'Close_Dmpr_<n:1-5>' : NCCLOSE -low 'Dmpr_Control_<n>' ;
NCFanOff command
Description
Use the NCFanOff command to turn on an output circuit that connects to a control
mechanism used to operate a fan. To use this command as intended, the output circuit must
be wired to the control mechanism so that when the output circuit is turned on the control
mechanism turns off the fan.
Short form: none
Syntax
[+|–]NCFanOff –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn on
Notes
The NCFanOff command syntax only requires that you specify an object label.
Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the NCFanOff command:
FanControl
Example
The following rule turns on a fan control circuit when an operator presses the corresponding
switch.
[Fan Off Switches]
SW 'Stop_Fan_<n:1-5>' : NCFANOFF -low 'Fan_Control_<n>' ;
NCFanOn command
Description
Use the NCFanOn command to turn off an output circuit that connects to a control
mechanism used to operate a fan. To use this command as intended, the output circuit must
be wired to the control mechanism so that when the output circuit is turned off the control
mechanism turns on the fan.
Short form: none
Syntax
[+|–]NCFanOn –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn off
Notes
The NCFanOn command syntax only requires that you specify an object label.
Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the NCFanOn command:
FanControl
Example
The following rule turns off a fan control circuit when an operator presses the corresponding
switch.
[Fan On Switches]
SW 'Start_Fan_<n:1-5>' : NCFANON -low 'Fan_Control_<n>' ;
NCHoldDoor command
Description
Use the NCHoldDoor command to turn off an output circuit that connects to a control
mechanism used to hold a door in a fixed position. To use this command as intended, the
output circuit must be wired to the control mechanism so that when the output circuit is
turned off the control mechanism holds the door.
Short form: NCHOLD
Syntax
[+|–]NCHoldDoor|NCHOLD –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn off
Notes
The NCHoldDoor command syntax only requires that you specify an object label.
Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the NCHoldDoor command:
DoorControl
Example
The following rule turns off the door control circuit when an operator presses the
corresponding switch.
[Door Hold Switches]
SW 'Hold_Door_<n:1-5>' : NCHOLD -low 'Door_Control_<n>' ;
NCOpen command
Description
Use the NCOpen command to turn off an output circuit that connects to a control
mechanism used to operate a damper. To use this command as intended, the output circuit
must be wired to the control mechanism so that when the output circuit is turned off the
control mechanism places the damper in the open position.
Short form: none
Syntax
[+|–]NCOpen –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn off
Notes
The NCOpen command syntax only requires that you specify an object label.
Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the NCOpen command:
DamperControl
Example
The following rule turns off the damper control circuit when an operator presses the
corresponding switch.
[Damper Open Switches]
SW 'Open_Dmpr_<n:1-5>' : NCOpen -low 'Dmpr_Control_<n>' ;
NCReleaseDoor command
Description
Use the NCReleaseDoor command to turn on an output circuit that connects to a control
mechanism used to hold a door in a fixed position. To use this command as intended, the
output circuit must be wired to the control mechanism so that when the output circuit is
turned on the control mechanism releases the door.
Short form: NCRELEASE
Syntax
[+|–]NCReleaseDoor|NCRELEASE –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn on
Notes
The NCReleaseDoor command syntax only requires that you specify an object label.
Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the NCReleaseDoor command:
DoorControl
Example
The following rule turns on the door control circuit when an operator presses the
corresponding switch.
[Door Release Switches]
SW 'Release_Door_<n:1-5>' : NCRELEASE -low 'Door_Control_<n>' ;
NSCommonAlarmOff command
Description
Use the NSCommonAlarmOff command to turn off a nonsupervised common alarm output
circuit that was turned on with the NSCommonAlarmOn command.
Short form: NSCAOFF
Syntax
[+|–]NSCommonAlarmOff|NSCAOFF –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn off
Notes
The NSCommonAlarmOff command syntax only requires that you specify an object
label. Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Nonsupervised common alarm output circuits turned on as a result of the FirstAlarm
event cannot be turned off using the NSCommonAlarmOff command.
The NSCommonAlarmOff command does not affect the Form C common alarm
relay on the 3-CPU1 module.
Device types
The following device types respond to the NSCommonAlarmOff command:
NSCommonAlarmOutput
Example
The following rule turns off the nonsupervised common alarm output circuit when an
operator presses the corresponding switch.
[NSCommon Alarm Off Switches]
SW 'NSCom_Alarm_<n:1-5>_Off' : NSCAOFF -low 'NSCom_Alarm_<n>' ;
NSCommonAlarmOn command
Description
Use the NSCommonAlarmOn command to turn on a nonsupervised common alarm output
circuit when an event other than the FirstAlarm event occurs.
Short form: NSCAON
Syntax
[+|–]NSCommonAlarmOn|NSCAON –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn on
Notes
The NSCommonAlarmOn command syntax only requires that you specify an object
label. Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
The NSCommonAlarmOn command does not affect the Form C common alarm relay
on the 3-CPU1 module.
Device types
The following device types respond to the NSCommonAlarmOn command:
NSCommonAlarmOutput
Example
The following rule turns on the nonsupervised common alarm output circuit when an
operator presses the corresponding switch.
[NSCommon Alarm On Switches]
SW 'NSCom_Alarm_<n:1-5>_On' : NSCAON -low 'NSCom_Alarm_<n>' ;
NSCommonMonitorOff command
Description
Use the NSCommonMonitorOff command to turn off a nonsupervised common monitor
output circuit that was turned on with the NSCommonMonitorOn command.
Short form: NSCMOFF
Syntax
[+|–]NSCommonMonitorOff|NSCMOFF –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn off
Notes
The NSCommonMonitorOff command only works on circuits with the
The NSCommonMonitorOff command syntax only requires that you specify an object
label. Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Nonsupervised common monitor output circuits turned on as a result of the
FirstMonitor event cannot be turned off using the NSCommonMonitorOff command.
You cannot use any device to turn off a nonsupervised common monitor output
circuit that upon activation produces a monitor event. For example, you cannot use a
control-display module switch.
Device types
The following device types respond to the NSCommonMonitorOff command:
NSCommonMonitorOutput
Example
The following rule turns off the nonsupervised common monitor output circuit when an
operator presses the corresponding switch.
[General Alarm Response]
Alarm GENALARM : NSCMOFF -low 'Evac_Door' ;
NSCommonMonitorOn command
Description
Use the NSCommonMonitorOn command to turn on a nonsupervised common monitor
output circuit when an event other than the FirstMonitor event occurs.
Short form: NSCMON
Syntax
[+|–]NSCommonMonitorOn|NSCMON –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn on
Notes
The NSCommonMonitorOn command syntax only requires that you specify an object
label. Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the NSCommonMonitorOn command:
NSCommonMonitorOutput
Example
The following rule turns on the nonsupervised common monitor output circuit when an
operator presses the corresponding switch.
[NSCommon Monitor On Switches]
SW 'NSCom_Mon_<n:1-5>_On' : NSCMON -low 'NSCom_Mon_<n>' ;
NSCommonSupervisoryOff command
Description
Use the NSCommonSupervisoryOff command to turn off a nonsupervised common
supervisory output circuit that was turned on with the NSCommonSupervisoryOn command.
Short form: NSCSOFF
Syntax
[+|–]NSCommonSupervisoryOff|NSCSOFF –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn off
Notes
The NSCommonSupervisoryOff command syntax only requires that you specify an
object label. Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Nonsupervised common supervisory output circuits turned on as a result of the
FirstSupervisory event cannot be turned off using the NSCommonSupervisoryOff
command.
The NSCommonSupervisoryOff command does not affect the Form C common
supervisory relay on the 3-CPU1 module.
Device types
The following device types respond to the NSCommonSupervisoryOff command:
NSCommonSupervisoryOutput
Example
The following rule turns off the nonsupervised common supervisory output circuit when an
operator presses the corresponding switch.
[NSCommon Sup Off Switches]
SW 'NSCom_Sup_<n:1-5>_Off' : NSCSOFF -low 'NSCom_Sup_<n>' ;
NSCommonSupervisoryOn command
Description
Use the NSCommonSupervisoryOn command to turn on a nonsupervised common
supervisory output circuit when an event other than the FirstSupervisory event occurs.
Short form: NSCSON
Syntax
[+|–]NSCommonSupervisoryOn|NSCSON –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn on
Notes
The NSCommonSupervisoryOn command syntax only requires that you specify an
object label. Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
The NSCommonSupervisoryOn command does not affect the Form C common
supervisory relay on the 3-CPU1 module.
Device types
The following device types respond to the NSCommonSupervisoryOn command:
NSCommonSupervisoryOutput
Example
The following rule turns on the nonsupervised common supervisory output circuit when an
operator presses the corresponding switch.
[NSCommon Sup On Switches]
SW 'NSCom_Sup_<n:1-5>_On' : NSCSON -low 'NSCom_Sup_<n>' ;
NSCommonTroubleOff command
Description
Use the NSCommonTroubleOff command to turn off a nonsupervised common trouble
output circuit that was turned on with the NSCommonTroubleOn command.
Short form: NSCTOFF
Syntax
[+|–]NSCommonTroubleOff|NSCTOFF –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn off
Notes
The NSCommonTroubleOff command syntax only requires that you specify an object
label. Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Nonsupervised common trouble output circuits turned on as a result of the
FirstTrouble event cannot be turned off using the NSCommonTroubleOff command.
The NSCommonTroubleOff command does not affect the Form C common trouble
relay on the 3-CPU1 module.
Device types
The following device types respond to the NSCommonTroubleOff command:
NSCommonTroubleOutput
Example
The following rule turns off the nonsupervised common trouble output circuit when an
operator presses the corresponding switch.
[NSCommon Trbl Off Switches]
SW 'NSCom_Trbl_<n:1-5>_Off' : NSCTOFF -low 'NSCom_Trbl_<n>' ;
NSCommonTroubleOn command
Description
Use the NSCommonTroubleOn command to turn on a nonsupervised common trouble output
circuit when an event other than the FirstTrouble event occurs.
Short form: NSCTON
Syntax
[+|–]NSCommonTroubleOn|NSCTON –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn on
Notes
NSCommonTroubleOnSpecifying a priority is optional. If you do not specify a priority,
the system assigns one based on the input event used to activate the rule. For all
events except for the Switch event, the system assigns a low priority. For the Switch
event, the system assigns a high priority.
The NSCommonTroubleOn command does not affect the Form C common trouble
relay on the 3-CPU1 module.
Device types
The following device types respond to the NSCommonTroubleOn command:
NSCommonTroubleOutput
Example
The following rule turns on the nonsupervised common trouble output circuit when an
operator presses the corresponding switch.
[NSCommon Trbl On Switches]
SW 'NSCom_Trbl_<n:1-5>_On' : NSCTON -low 'NSCom_Trbl_<n>' ;
Off command
Description
Use the Off command to restore a system hardware component, circuit, or logic group.
Short form: none
Syntax
[+|–]Off –priority device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
device_type specifies the device type of the device to turn off
object_label specifies the label of the device to turn off
Notes
The Off command syntax requires that you specify a device type, an object label, or
both.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the Off command:
SIGA-IO and SIGA-MIO modules with the following device types respond to the Off
command:
Description
Use the OffGuard command to cancel a specific guard patrol tour. The OffGuard command
contains two parts. The first part of the command (OffGuard) identifies the GuardPatrol
group and the second part (Route) identifies the route number.
Short form: none
Syntax
[+|–]OffGuard 'guard_label' Route route_id
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
guard_label specifies the label of the Guard Patrol group
route_id specifies the route number of the guard patrol tour to turn off
Example
The following rule turns off the guard patrol tour when an operator presses the control-
display module switch.
[GuardPatrol Route Off Switches]
SW 'Group_1_Tour_1_Off' : OffGuard 'Guard_Patrol_Group1' Route 1 ;
On command
Description
Use the On command to turn on control-display module LEDs, output circuits, and the dry
contact relay on SIGA–IO and SIGA–MIO modules configured as alarm, active latching, or
nonlatching input circuits.
Short form: none
Syntax
[+|–]On –priority device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
device_type specifies the device type of the device to turn on
object_label specifies the label of the device to turn on
Notes
The On command syntax requires that you specify a device type, an object label, or
both
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the On command:
SIGA-IO and SIGA-MIO modules with the following device types respond to the On
command:
Description
Use the OnGuard command to start a specific guard patrol tour. The OnGuard command
contains two parts. The first part of the command (OnGuard) identifies the GuardPatrol
group and the second part (Route) identifies the route number.
Short form: none
Syntax
[+|–]OnGuard 'guard_label' Route route_id
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
guard_label specifies the label of the Guard Patrol group
route_id specifies the route number of the guard patrol tour to turn on
Example
The following rule turns on the guard patrol tour when an operator presses the control-
display module switch.
[GuardPatrol Route On Switch]
SW 'Group_1_Tour_1_On' : OnGuard 'Guard_Patrol_Group1' Route 1 ;
Open command
Description
Use the Open command to turn on an output circuit that connects to a control mechanism
used to operate a damper. To use this command as intended, the output circuit must be
wired to the control mechanism so that when the output circuit is turned on the control
mechanism places the damper in the open position.
Short form: none
Syntax
[+|–]Open –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn on
Notes
The Open command syntax only requires that you specify an object label. Specifying
a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the Open command:
DamperControl
Example
The following rule turns on the damper control circuit when an operator presses the
corresponding switch.
[Damper Open Switches]
SW 'Open_Dmpr_<n:1-5>' : Open -low 'Dmpr_Control_<n>' ;
PrealarmTest command
Description
Use the PrealarmTest command to place a signature sensor into pre-alarm for verification
testing. This command requires a 3-SSDC1 or 3-SDDC1 loop controller and firmware
version 3.4 or later.
Note: The PrealarmTest command puts the device into a pre-alarm condition and activates
its programmed output responses.
Short form: PALMTST
Syntax
[+|–]PrealarmTest|PALMTST device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
device_type specifies the device type of the signature sensor you want to test
object_label specifies the label of the signature sensor to test
Device types
The following device types respond to the PrealarmTest command:
SmokePre
Example
The following rule activates the PrealarmTest function on all smoke sensors on floor 1 when
an operator presses the switch labeled Fl1_PrealarmTest_Smk.
[PrealarmTest Smk Fl1]
SW 'Fl1_PrealarmTest_Smk' : PALMTST 'Fl1_Smk*' ;
ReleaseDoor command
Description
Use the ReleaseDoor command to turn off an output circuit that connects to a control
mechanism used to hold a door in a fixed position. To use this command as intended, the
output circuit must be wired to the control mechanism so that when the output circuit is
turned off the control mechanism releases the door.
Short form: RELEASE
Syntax
[+|–]ReleaseDoor|RELEASE –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the output circuit to turn off
Notes
The ReleaseDoor command syntax only requires that you specify an object label.
Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the ReleaseDoor command:
DoorControl
Example
The following rule turns off the door control circuit when an operator presses the
corresponding switch.
[Door Release Switches]
SW 'Release_Door_<n:1-5>' : RELEASE -low 'Door_Control_<n>' ;
RemoteAltSensingOn command
Description
Use the RemoteAltSensingOn command to change smoke detector sensitivity, alarm verify,
and prealarm options to their alternate settings when their primary settings are active.
The RemoteAltSensingOn command changes these options on every panel in the system or
in a group of panels.
Short form: RASON
Syntax
[+|–]RemoteAltSensingOn|RASON 'cabinet_label';
— or —
[+|–]RemoteAltSensingOn|RASON 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
cabinet_label specifies the panel whose alternate sensitivity and alarm verification
settings you want to activate.
routing_label specifies the label of the network routing group containing the panels
whose alternate sensitivity and alarm verification settings you want to activate.
Notes
The RemoteAltSensitivityOn command syntax does not require that you specify a
device type or an object label.
You can use wildcards to substitute characters in the cabinet label but not in the
routing label.
The RemoteAltSensingOn command is typically used with a time control to
automatically change smoke detector settings or with a control-display module
switch to manually override them.
Device types
The following device types respond to the RemoteAltSensitivityOn command:
AlternateSensitivityMode
Example
The following rule activates the alternate smoke detector settings on the panel labeled
Cab2, when the time control labeled Mon_Fri_Non_Work_Hrs goes active.
[Remote Alt Sensing On]
TIME 'Mon_Fri_Non_Work_Hrs' : RASON 'Cab2' ;
RemoteAltSensingOff command
Description
Use the RemoteAltSensingOff command to change smoke detector sensitivity, alarm verify,
and prealarm options to their primary settings when their alternate settings are active.
The RemoteAltSensingOff command changes these options on selected panels in the
system or in a group of panels.
Short form: RASOFF
Syntax
[+|–]RemoteAltSensingOff|RASOFF 'cabinet_label';
— or —
[+|–]RemoteAltSensingOff|RASOFF 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
cabinet_label specifies the panel whose primary sensitivity and alarm verification
settings you want to activate.
routing_label specifies the label of the network routing group containing the panels
whose primary sensitivity and alarm verification settings you want to activate.
Notes
The RemoteAltSensingOff command syntax does not require that you specify a
device type or an object label.
You can use wildcards to substitute characters in the cabinet label but not in the
routing label.
Typically, you use the RemoteAltSensingOff command with a toggle switch to
manually override the alternate settings.
Device types
The following device types respond to the RemoteAltSensingOff command:
AlternateSensitivityMode
Example
The following rule deactivates the alternate smoke detector settings and returns to the
primary detector settings on the panel labeled Cab2, when the time control labeled
Mon_Fri_Normal_Work_Hrs goes active.
[Remote Alt Sensing Off]
TIME 'Mon_Fri_Normal_Work_Hrs' : RASOFF 'Cab2' ;
RemoteAltSensitivityOff command
Description
Use the RemoteAltSensitivityOff command to change smoke detector Sensitivity, Alarm
Verify, and Pre Alarm properties to their primary settings when their alternate settings are
active.
The RemoteAltSensitivityOff command changes smoke detector Sensitivity, Alarm Verify,
and Pre Alarm properties on selected panels in the system or in a group of panels.
Short form: RASOFF
Syntax
[+|–]RemoteAltSensitivityOff|RASOFF 'cabinet_label';
— or —
[+|–]RemoteAltSensitivityOff|RASOFF 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
cabinet_label specifies the panel whose primary sensitivity and alarm verification
settings you want to activate
routing_label specifies the label of the network routing group containing the panels
whose primary sensitivity and alarm verification settings you want to activate
Notes
The RemoteAltSensitivityOff command syntax does not require that you specify a
device type or an object label.
Wildcards can be used to substitute characters in the cabinet label but not in the
routing label.
Typically, you use the RemoteAltSensitivityOff command with a toggle switch to
manually override the alternate settings.
Device types
The following device types respond to the RemoteAltSensitivityOff command:
AlternateSensitivity
Example
The following rule overrides the smoke detector alternate settings and restores the primary
settings on the panel labeled Cab2 when an operator presses the switch labeled
Alt_Sens_Off.
[Remote Alt Sensitivity Off Switch]
SW 'C2_AltSens_On' : RASOFF 'Cab2' ;
RemoteAltSensitivityOn command
Description
Use the RemoteAltSensitivityOn command to change smoke detector Sensitivity, Alarm
Verify, and Pre Alarm properties to their alternate settings when their primary settings are
active.
The RemoteAltSensitivityOn command changes smoke detector Sensitivity, Alarm Verify,
and Pre Alarm properties on every panel in the system or in a group of panels.
Short form: RASON
Syntax
[+|–]RemoteAltSensitivityOn|RASON 'cabinet_label';
— or —
[+|–]RemoteAltSensitivityOn|RASON 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
cabinet_label specifies the panel whose alternate sensitivity and alarm verification
settings you want to activate
routing_label specifies the label of the network routing group containing the panels
whose alternate sensitivity and alarm verification settings you want to activate
Notes
The RemoteAltSensitivityOn command syntax does not require that you specify a
device type or an object label.
Wildcards can be used to substitute characters in the cabinet label but not in the
routing label.
The RemoteAltSensitivityOn command is typically used with a time control to
automatically change smoke detector settings or with a control-display module
switch to manually override them.
Device types
The following device types respond to the RemoteAltSensitivityOn command:
AlternateSensitivity
Example
The following rule activates the alternate smoke detector settings on the panel labeled
Cab2 when the time control labeled Mon_Fri_Non_Work_Hrs goes active.
[Remote Alt Sensitivity On]
TIME 'Mon_Fri_Non_Work_Hrs' : RASON 'Cab2' ;
RemoveBypass command
Description
Use the RemoveBypass command to resume monitoring of SecurityAlarm events generated
by a device. When a device was bypassed using the Bypass command, the RemoveBypass
command removes the bypass.
The partition must be disarmed for this command to have any effect. Devices in an armed
partition cannot have a bypass removed.
Short form: REMBYP
Syntax
[+|–]RemoveBypass|REMBYP device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
device_type specifies the device type of the device from which you want to remove
a bypass
object_label specifies the label of the device from which you want to remove a
bypass
Notes: The RemoveBypass command syntax requires that you specify a device type or an
object label, or both.
Device types
The following device types respond to the RemoveBypass command:
Security24Hour
SecurityDay
SecurityIMonitor
SecurityInterior
SecurityPerimeter
SecurityPMonitor
Example
This rule uses a switch to bypass then remove the bypass from the door to a stockroom. In
effect it provides a momentary bypass of the door to allow controlled entry to or exit from
the room.
Switch 'Stockroom_Access' :
+Bypass SecurityIMonitor 'Stockroom_Door_Contact',
–RemoveBypass SecurityIMonitor 'Stockroom_Door_Contact',
Delay 60 ;
Reset command
Description
Use the Reset command to program a momentary switch on a control-display module to
activate the Reset function. Activating the Reset function clears the panel of any latched off-
normal conditions that have been restored.
Short form: none
Syntax
[+|–]Reset 'cabinet_label';
— or —
[+|–]Reset 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
cabinet_label specifies the panel whose Reset function you want to activate
routing_label specifies the label of the network routing group containing the panels
whose Reset function you want to activate
Notes
The Reset command syntax does not require that you specify a device type or an
object label.
You must configure the switch used to execute the Reset command as a momentary
switch.
Wildcards can be used to substitute characters in the cabinet label but not in the
routing label.
Device types
The following device types respond to the Reset command:
Reset
Example
The following rule activates the Reset function on the panel labeled Cab2 when an operator
presses the switch labeled C2_Reset_On.
[Reset Cntrl]
SW 'C2_Reset_On' : Reset 'Cab2' ;
ResetPartition command
Description
Use the ResetPartition command to reset a partition. You can use this command to emulate
the Partition Restore command available on the LCD menu, or the Reset Security command
available on KPDISP menu. When restoring a partition, ResetPartition updates the status of
all points in the partition and clears security event messages from the KPDISP queues.
You could use the ResetPartition command to program a momentary switch on a control-
display module to reset a partition.
Short form: RSTPART
Syntax
[+|–]ResetPartition|RSTPART device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
device_type specifies the device type of the partition you want to reset
object_label specifies the label of the partition you want to reset
Notes
The ResetPartition command syntax requires that you specify a device type or an
object label, or both.
The ResetPartition command can only be used with a device type of
The partition must be disarmed before it can be reset.
Device types
The following device types respond to the ResetPartition command:
Partition
Network performance
This command can result in a high volume of network messages. If you use a single
response (for example, a switch) to control several partitions, make sure that you don't
degrade network performance by generating a high volume of messages.
The number of messages exchanged by the panels depends on:
The number of partitions being controlled
The number of panels in the network
For example, if you reset 10 partitions on a 10 panel network, 100 messages are
exchanged. If you reset 50 partitions on a 40 panel network, then 2,000 messages are
exchanged. Resetting 250 partitions on a 60 panel network exchanges 15,000 messages.
While this amount of network traffic does not harm the network, the time it takes to process
the information can delay the processing of other network messages.
We recommend that you limit number of partitions controlled by a single response
according this formula:
P < 320 / N
Where:
P = number of partitions
N = number of panels
Examples: For a 20 panel network, limit commands to 16 partitions. For a 64 panel
network limit, commands to 5 partitions.
In practice, you would write a rule with several output commands. Each command would
control a limited number of partitions (according to the formula). You would also place a 10
second delay between each command, to make sure all messages for one command were
processed before the next command was executed.
This limitation does not apply to the Disarm, Away, and Stay commands. These commands
do not require a high volume of messages.
Example
The following rule resets the common area partitions in a multi-story building. You must
configure the switch as a momentary switch.
[Manually Reset Common Areas]
SW 'Reset_Common' : RSTPART PARTITION 'Common_*' ;
Restore command
Description
Use the Restore command to restore a command list. Command lists do not have states.
Activating a command list causes its Activation rules to execute once in the activation
direction. Restoring a command list causes its Activation rules to execute once in the
restoral direction.
Short form: none
Syntax
[+|–]Restore 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
object_label specifies the label of the command list to restore
Device types
The following device types respond to the Restore command:
AND
CmdList
Example
The following rule activates the command list labeled OnAlarmCmdList when the rule
activates, and restores OnAlarmCmdList when the rule restores.
[Smoke Alarm Response]
Alarm SMK 'Level_<n:0-64>_Smk' :
On AUD 'Level_<n>_Horn',
On VIS 'Level_<n>_Strobe',
+Activate 'OnAlarmCmdList',
–Restore 'OnAlarmCmdList' ;
RestoreRemoteReadLock command
Use the RestoreRemoteReadLock command to allow IP read communications between the
CU and the panel. The default setting is to allow read communications (remote read
capability is unlocked).
If you are using IP connectivity, you may want to prohibit IP communications with the panel
on a normal basis to help prevent "denial of service" attacks from affecting the performance
of the panel. You can disable panel IP communications by using the
ActivateRemoteReadLock command.
Short form: RRRL
Syntax
[+|–]RestoreRemoteReadLock|RRRL 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
routing_label specifies the label of the network routing group containing the panels
for which you want to allow remote reads.
Device types
The following device types respond to the RestoreRemoteReadLock command:
None
Example
The following rule allows read capability between the CU and all cabinets, when an operator
presses the Restore Remote Read Lock switch.
[Remote Read ON for all cabs]
SW 'Restore Remote Read Lock' : RRRL 'All Cabinets';
RestoreRemoteWriteUnlock command
Use the RestoreRemoteWriteUnlock command to block write capability using IP
communications between the CU and the panel. The default setting is to block write
communications (remote write capability is locked).
If you are using IP connectivity, you can disable IP communications with the panel on a
normal basis to block messages that write information to the panel. (This is a security
measure that can help address UL's requirement for programming a protected-premises
unit.) You can then enable panel IP communications when needed by
using ActivateRemoteWriteUnlock command.
Note: After 15 minutes with no write activity, the panel automatically returns to the default,
locked state.
Short form: RRWU
Syntax
[+|–]RestoreRemoteWriteUnlock|RRWU 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
routing_label specifies the label of the network routing group containing the panels
for which you want to block remote write operations.
Device types
The following device types respond to the RestoreRemoteWriteUnlock command:
None
Example
The following rule blocks write capability between the CU and all cabinets, when an
operator presses the Restore Remote Write Unlock switch.
[Remote Write OFF for all cabs]
SW 'Restore Remote Write Unlock' : RRWU 'All Cabinets';
Send command
Description
Use the Send command to send a message to a central monitoring station through the 3-
MODCOM.
Short form: none
Syntax
[+|-]Send 'account_label' [Message|MSG] "text" [Priority|PRI ppp] [Confirm|CNF
'cmd_list_label'];
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
Note: This option lets you select settings outside the range specified in UL 864 and
CAN/ULC-S527. For more details see UL 864 and ULC-S527 programming
requirements.
account_label specifies the account (and thus the receiver) to which the message is
being sent
Message is an optional keyword to identify the text portion as the message being
sent
text specifies the actual body of the message sent to the receiver. The message
format depends on the transmission protocol that the central monitoring station
requires.
Priority ppp specifies the order of importance this command has over other
commands affecting the same output device. Valid priority levels are any whole
number between 1 and 255, inclusive. 1 is the highest priority and 255 is the lowest.
Note: This option lets you select settings outside the range specified in UL 864 and
CAN/ULC-S527. For more details see UL 864 and ULC-S527 programming
requirements.
Confirm 'cmd_list_label' specifies the command list to activate on the successful
transmission of the message. Specifying a confirmation command list is optional.
Note: Specifying a priority is optional. If you do not specify a priority, the system assigns
priority values based on the input event used to activate the rule. If you do specify priorities,
be sure to use the same priority for the activation and restore messages of each input
event. This ensures that multiple activation and restore messages from the same point do
not pass one another.
Here is a list of the priority substitution default values for each event type:
Description
Use the SendEMail command to send email or SMS text messages to an SMTP server
through the Ethernet card.
Short form: none
Syntax
[+|-] Sendemail 'Account_Label' [Message|MSG] “$(location) text” [Priority|PRI ppp]
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
Account_label specifies the email account (email server) to which the message is
being sent.
Message or MSG is an optional keyword. The “text” specified will be appended to
the email message body with the corresponding event. The same SendEmail
command is used for texting as well; however, if the email address is configured to
be a text message, then the text portion of the rule will be ignored.
Note: This parameter contains an optional “$(location)” element. When “$(location)” is
used, the message will contain the location text configured in the SDU, which is the
Message text shown in the Configure > Objects Configuration tab.
Priority or PRI ppp specifies the order of importance this command has over other
commands affecting the same output device. Valid priority levels are any whole
number between 1 and 255, inclusive. 1 is the highest priority and 255 is the lowest.
Note: Specifying a priority is optional. If you do specify a priority, be sure to use the same
priority for the activation and restore messages of each input event. This ensures that
multiple activation and restore messages from the same point do not pass one another. If
you do not specify a priority, the system assigns priority values based on the input event
used to activate the rule.
Here is a list of the priority substitution values:
Description
Use the SendIP command to send events messages to a remote site through the Ethernet
card.
Short form: none
Syntax
[+|-]SendIP 'Account_Label' MSG 'CID Text' [Priority | PRI ppp] [CNF 'Command List
Label']
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
Account_label specifies the IP account to which the message is being sent.
MSG is an optional keyword to identify the CID Text portion as the message being
sent.
CID Text specifies the actual body of the message.
Contact ID messages are typically 16-digit hexadecimal strings that include predefined
event codes and variable account and address information.
ACCT MT QEEE GG PPP S
Where:
ACCT = Account number. A four-digit account number (hex 0-9, B-F) defined in the
SDU. The account number links a company to a receiver. You must include the
account number in your rule.
MT = Message type. This two-digit code identifies the Contact ID message type to
the receiver. The IP receiver service sends this portion (with value = 18)
automatically.
Q = Event qualifier. A one-digit code. Use 1 for activation messages and 3 for
restoral messages. You must include the event qualifier as part of your message.
EEE = Event code. A three-digit code (hex 0-9, B-F). The codes and descriptions
are given in the topic Contact ID codes.
GG = Group, zone, or partition number. A two-digit number that identifies a group,
zone, or partition (hex 0-9, B-F). Use 00 when no group, zone, or partition
information applies.
PPP = Point ID (for event reports) or user ID (for open or close reports ). A three-
digit number (hex 0-9,B-F ). Use 000 when no point or user information applies.
S = Checksum digit. one-digit hex checksum calculated by the IP receiver service.
CNF 'cmd_list_label' specifies a user-defined command list to activate on the
successful transmission of the message. Specifying a confirmation command list is
optional. Use the Activate and Restore commands to activate and restore a
command list.
Priority ppp specifies the order of importance this command has over other
commands affecting the same output device. Valid priority levels are any whole
number between 1 and 255, inclusive. 1 is the highest priority and 255 is the lowest.
Note: Specifying a priority is optional. If you do specify a priority, be sure to use the same
priority for the activation and restore messages of each input event. This ensures that
multiple activation and restore messages from the same point do not pass one another. If
you do not specify a priority, the system assigns priority values based on the input event
used to activate the rule.
Here is a list of the priority substitution default values for each event type:
Description
Use the SensorBypassOff command to turn off an existing bypass condition that has
inhibited the smoke element on a SIGA2-PHS. After issuing this command, both the heat
and smoke (photo) elements of the PHS return to normal operation (activation messages
for either condition appear on the LCD).
When the user turns bypass off for a SIGA2-PHS photo element, the panel removes the
"SensorBypass active" trouble message from the LCD.
To bypass the photo element on a SIGA2-PHS, use the SensorBypassOn command.
When a SensorBypass command is manually activated from the LCD or by a switch rule,
the event is stored in a marketplace-dependent queue. Refer to the table below to
determine which queue is used for your marketplace.
Queue
Marketplace Trouble Trouble (All Other Monitor
Others)
Arabic X
Asia X
Australia AS4428 X
Australia AS7240 X
Canada X
China X
Europe X
International X
Middle East X
New Zealand X
Singapore X
US X
Note: This command works only with the SIGA2-PHS detector; it does not function with the
SIGA-PHS detector. This option also requires both:
SDU version 04.00.00 or later
A 3-SSDC1 or 3-SDDC1 loop controller running application code version 04.00.00
and bootloader code version 04.00.00 or later
Short form: SBYPOFF
Syntax
[+|–]SensorBypassOff|SBYPOFF device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
device_type specifies the device type of the device whose sensor you no longer
want to bypass (Supervisory).
object_label specifies the label of the SIGA2-PHS device you no longer want to
bypass.
Device types
The following device type responds to the SensorBypassOff command:
Supervisory
Note: The SensorBypassOff command does not apply to all Supervisory device types; it
works only with the SIGA2-PHS detector using Supervisory as the device type.
Example
This rule activates the previously-disabled photo element of the PHS devices on the second
floor, when a user presses the switch labeled Smoke_Bypass_Off.
[turn smoke bypass on for 2nd floor]
SW 'Smoke_Bypass_Off' : SBYPOFF 'PHS_Flr_002' ;
SensorBypassOn command
Description
Use this command to keep the photo element on the SIGA2-PHS detector from generating
supervisory messages on the LCD, while still using the heat element of the same SIGA2-
PHS. With this condition on, the system displays an alarm message only if the heat element
activates. For example, if a large event is planned that allows smoking or pyrotechnics in a
ballroom that has SIGA2-PHS detectors installed, you could bypass the smoke element to
prevent false alarms while still using the heat element to detect a fire.
When the user bypasses a SIGA2-PHS photo element, the panel displays a "SensorBypass
active" trouble message on the LCD. If the photo element activates, it appears as
"Disabled Active Event" in reports even though it does not appear on the LCD.
To remove an existing bypass and return to normal (dual) functioning for a SIGA2-PHS
detector, use the SensorBypassOff command.
When a SensorBypass command is manually activated from the LCD or by a switch rule,
the event is stored in a marketplace-dependent queue. Refer to the table below to
determine which queue is used for your marketplace.
Queue
Trouble (All
Marketplace Trouble Other Monitor
Others)
Arabic X
Asia X
Australia AS4428 X
Australia AS7240 X
Canada X
China X
Europe X
International X
Middle East X
New Zealand X
Singapore X
US X
Note: This command works only with the SIGA2-PHS detector; it does not function with the
SIGA-PHS detector. This option also requires both:
SDU version 04.00.00 or later
A 3-SSDC1 or 3-SDDC1 loop controller running application code version 04.00.00
and bootloader code version 04.00.00 or later
Note: This command works only on SIGA2-PHS detectors that have been set to "Photo is
Supervisory | Heat is AlarmHeat." It does not work in alternate operation.
Short form: SBYPON
Syntax
[+|–]SensorBypassOn|SBYPON device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
device_type specifies the device type of the device whose sensor you want to
bypass (Supervisory).
object_label specifies the label of the SIGA2-PHS device whose smoke element you
want to bypass.
Note: The SensorBypassOn command syntax requires that you specify a device type or an
object label, or both.
Device types
The following device type responds to the SensorBypassOn command:
Supervisory
Note: The SensorBypassOn command does not apply to all Supervisory device types; it
works only with the SIGA2-PHS detector using Supervisory as the device type.
Example
This rule bypasses the photo element of the PHS devices on the second floor, when a user
presses the switch labeled Smoke_Bypass_On.
[turn smoke bypass on for 2nd floor]
SW 'Smoke_Bypass_On' : SBYPON 'PHS_Flr_002' ;
SignalAlert command
Description
Use the SignalAlert command to activate the Edwards Analog sounder to sound an alert
signal.
Short form: SIGALERT
Syntax
[+|–]SIGALERT –priority device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
device_type specifies the device type for the signal alert command
object_label specifies the label for the signal alert command
Notes
The SignalAlert command syntax requires that you specify a device type, an object
label, or both.
We recommend that you use a different priority for SignalAlert commands and
SignalEvacuate commands. This allows the panel to track signal types by priority. If
a sounder is active in alert state at a low priority, and then switched to evacuate
state at a high priority, and then off at a high priority, the system will restore the alert
state.
Device types
The following device types respond to the SignalAlert command:
2_Stage_Signal
Example
The following rule activates all sounders on the floor above and floor below the smoke
alarm floor.
[Alarm Signal Alert]
Alarm Smk 'Fl<N:1-9>_Smk*' : SIGALERT 'FL<N+1>_Sounder*' ,
SIGALERT 'FL<N-1>_Sounder*' ;
SignalEvacuate command
Description
Use the SignalEvacuate command to activate the Edwards Analog sounder to sound an
evacuate signal.
Short form: SIGEVAC
Syntax
[+|–]SIGEVAC –priority device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
device_type specifies the device type for the signal evacuate command
object_label specifies the label for the signal evacuate command
Notes
The SignalEvacuate command syntax requires that you specify a device type, an
object label, or both.
We recommend that you use a different priority for SignalAlert commands and
SignalEvacuate commands. This allows the panel to track signal types by priority. If
a sounder is active in alert state at a low priority, and then switched to evacuate
state at a high priority, and then off at a high priority, the system will restore the alert
state.
Device types
The following device types respond to the SignalEvacuate command:
2 Stage Signal
Example
The following rule activates all sounders on the floor of the smoke alarm.
[Alarm Signal Evacuate]
Alarm Smk 'Fl<N:1-9>_Smk*' : SIGEVAC 'FL<N>_Sounder*' ;
SignalOff command
Description
Use the SignalOff command to turn off the alert and evacuate signals on Edwards Analog
sounders.
Short form: SIGOFF
Syntax
[+|–]On –priority device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
device_type specifies the device type for the signal off command
object_label specifies the label for the signal off command
Notes
The SignalOff command syntax requires that you specify a device type, an object
label, or both.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the SignalOff command:
2 Stage Signal
Example
The following rule turns off all sounders when an operator presses the switch labeled
SW1_SignalOff.
[SignalOff Switch]
SW 'SW1_SignalOff' : SIGOFF 'FL*_Sounder*' ;
SlowBlink command
Description
Use the SlowBlink command to turn on a control-display module's light-emitting diode and
have it blink at a slow interval.
Short form: SLOW
Syntax
[+|–]SlowBlink|SLOW –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the LED to turn on
Notes
The SlowBlink command syntax only requires that you specify an object label.
Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the SlowBlink command:
LED
Example
The following rule turns on the LED label R2_LED during the 2nd phase of the Reset cycle.
[Ann_Reset_2nd_Phase]
R2 : SLOW -low 'R2_LED' ;
Stay command
Description
Use the Stay command to arm a partition perimeter (interior devices are not armed). The
partition state must be Disarmed for the Stay command to work. You cannot change the
partition state from Away to Stay.
This command changes the partition state to Stay unconditionally, without determining the
current state of devices in the partition.
Short form: none
Syntax
[+|–]Stay device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
device_type specifies the device type of the partition you want to arm
object_label specifies the label of the partition you want to arm
Notes
The Stay command syntax requires that you specify a device type or an object label,
or both.
The Stay command can only be used with a device type of
Device types
The following device types respond to the Stay command:
Partition
Example
The following rule arms (stay) the common area partitions in a multi-story building.
[Manually Arm-Stay Common Areas]
SW 'Arm_Stay_Common' : Stay PARTITION 'Common_*' ;
See also
Away command
ConditionalAway command
ConditionalStay command
Disarm command
UpdateStatus command
Steady command
Description
Use the Steady command to turn on a control-display module's light-emitting diode and have
it remain on.
Short form: none
Syntax
[+|–]Steady –priority 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
object_label specifies the label of the LED to turn on
Notes
The Steady command syntax only requires that you specify an object label.
Specifying a device type causes the compiler to report an error.
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
Device types
The following device types respond to the Steady command:
LED
Example
The following rule turns on the LED labeled Call_In_Active when a firefighter's telephone
handset is connected to a firefighter's phone jack.
[Phone Connection Response]
CI : STEADY -low 'Call_In_Active' ;
SystemFunction command
Description
Use the SystemFunction command to activate a SystemMonitor event from a momentary
switch or a FireWorks command. Activating the SystemMonitor event lets you program a
rule response to the activation of one of the four system function pseudo points.
If a system function pseudo point is assigned to one of the four LCD key functions, you do
not need to use SytemFunction command to activate the SystemMonitor event. The four
LCD key function automatically activate the SystemMonitor event without using the
SystemFunction command.
Short form: SYSFUNC
Syntax
[+|–]SYSFUNC 1-4 'cabinet_label';
— or —
[+|–]SYSFUNC 1-4 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
1-4 specifies which SystemFunction command you want to activate
cabinet_label specifies the label of the panel whose SystemFunction function you
want to activate
routing_label specifies the label of the network routing group containing the panels
whose SystemFunction function you want to activate
Notes
The SystemFunction command syntax does not require that you specify a device
type.
You must configure the switch used to execute the SystemFunction command as a
momentary switch.
Wildcards can be used to substitute characters in the cabinet label but not in the
routing label.
Device types
The following device types respond to the SystemFunction command:
none
Example 1
The following rules disable all smoke detectors on all panels when an operator presses the
switch labeled System_Function_Switch_1.
Switch 'System_Function_Switch 1' : SYSFUNC 1 'All_Cabinets' ;
SMON 'System_Function_1_Response_00_00 ': Disable Smoke ;
Example 2
The following rule disables all smoke detectors on all panels when an operator presses the
LCD key function configured as System Function 1. The LCD key function does not require
the use of the SystemFunction command to activate the SystemMonitor event. The LCD
key function automatically activates the SystemMonitor event without using the
SystemFunction command.
SMON 'System_Function_1_Response_00_00': Disable Smoke;
SysTime command
Description
Use the SysTime command to set the system clock.
Short form: SYSTIME
Syntax
[+|–]SysTime HH:MM:SS;
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
HH is the hour setting from 00 to 23; MM is the minute setting from 00 to 59; SS is
the seconds setting from 00 to 59
Device types
The following device types respond to the SysTime command:
none
Example
The following rules change the system clock for daylight saving time. For a list of daylight
saving days see Daylight saving time around the world.
[Standard_to_Daylight_Saving]
TIME 'Spring_Ahead' : +SysTime 03:00:00 ;
[Daylight_Saving_to_Standard]
TIME 'Fall_Behind' : +SysTime 01:00:00 ;
Note: the Daylight_Saving_to_Standard time control must be configured to run for more
than one hour. This prevents it from running continuously each time it reaches 02:00:00.
Toggle command
Description
Each CRC has two pseudo points with the device type TimedAccessOutput. These are
named Timed_Unlock and Relay_Timed. Activating these points causes the CRC to activate
its lock or relay for a specified period of time. The period of time is not specified in the
SDU, but in the Access Control Database (ACDB) program.
Use the Toggle command to activate the Timed_Unlock or Relay_Timed points on a CRC.
This lets you create rules in the SDU while leaving the decision about timer values to the
end user of the ACDB.
For example, you could include Toggle commands in a command list that is triggered from a
FireWorks workstation. In this way, a central guard station could use CCTV video to control
access at a remote door.
Short form: none
Syntax
[+|–]Toggle –priority device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
priority specifies the order of importance this command has over other commands
affecting the same output device. Valid priority levels are: low, medium, high, latch,
and set.
device_type specifies the device type of the point to activate
object_label specifies the label of the point to activate
Notes
Specifying a priority is optional. If you do not specify a priority, the system assigns
one based on the input event used to activate the rule. For all events except for the
Switch event, the system assigns a low priority. For the Switch event, the system
assigns a high priority.
The Toggle command syntax requires that you specify a device type or an object
label, or both.
Device types
The following device types respond to the Toggle command:
TimedAccessOutput
Example
The following rule turns on all the horns on a given floor when an operator presses the
corresponding switch.
[Open Storage Door]
Activation 'Open_Storage_Door' : Toggle -high TimedAccessOutput
'Timed_Unlock_01_06_01' ;
TroubleSilence command
Description
Use the TroubleSilence command to program a momentary switch on a control-display
module to activate the Trouble Silence function. Activating the Trouble Silence function
temporarily turns off a panel's trouble buzzer.
Short form: TS
Syntax
[+|–]TroubleSilence|TS 'cabinet_label';
— or —
[+|–]TroubleSilence|TS 'routing_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
cabinet_label specifies the panel whose Trouble Silence function you want to
activate
routing_label specifies the label of the network routing group containing the panels
whose Trouble Silence function you want to activate
Notes
The TroubleSilence command syntax does not require that you specify a device
type.
You must configure the switch used to execute the TroubleSilence command as a
momentary switch.
Wildcards can be used to substitute characters in the cabinet label but not in the
routing label.
Device types
The following device types respond to the TroubleSilence command:
TroubleSilence
Example
The following rule silences the trouble buzzer on the panel labeled Cab2 when an operator
presses the control-display module switch labeled C2_Panel_Silence.
[Panel Silence Switch]
SW 'C2_Panel_Silence' : TS 'Cab2' ;
TroubleTest command
Description
Use the TroubleTest command to put a Signature device into a fault condition. This
command requires a 3-SSDC1 or 3-SDDC1 and firmware version 3.4 or later.
Short form: TRBTST
Syntax
[+|–]TroubleTest|TRBTST device_type 'object_label';
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
only when the rule activates.
device_type specifies the device type of the Signature devices you want to put into a
fault condition.
object_label specifies the label of the Signature devices to put into a fault condition.
Device types
The following device types respond to the TroubleTest command:
ACFail Gatevalve SecurityPerimeter
Audible GenAlarm SecurityPMonitor
CMSNonsupervisedOutput Guard Smoke
CMSSupervisedOutput Heat SmokePre
COAlarm Monitor SmokeVfy
COMonitor NonsupervisedOutput SprinklerSupervisory
COSupervisory NSCommonAlarmOutput StageOne
CommonAlarmOutput NSCommonMonitorOutput StageTwo
CommonMonitorOutput NSCommonSupervisoryOutput SupervisedOutput
CommonSupervisoryOutput NSCommonTroubleOutput Supervisory
DamperControl Power Tamper
DamperFeedback Pull Temperature
DoorControl Security Visible
DoorFeedback Security24Hour Waterflow
FanControl SecurityDay
FanFeedback SecurityIMonitor
Firephone SecurityInterior
Example
The following rule activates the TroubleTest function for floor 1 smoke detectors when an
operator presses the switch labeled 'FL1_TroubleTest_On'.
[FL1 TroubleTest]
SW 'FL1_TroubleTest_On' : TRBTST 'FL1_Smk*' ;
UpdateStatus command
Description
Use the UpdateStatus command to force an update of the status of all points in the
partition.
Short form: UPSTAT
Syntax
[+|–]UpdateStatus|UPSTAT device_type 'object_label'
Where:
+ activates the command only when the rule activates, and – activates the command
only when the rule restores. When + or – are not specified, the command activates
when the rule activates and restores when the rule restores.
device_type specifies the device type of the partition you want to update
object_label specifies the label of the partition you want to update
Note: The UpdateStatus command syntax requires that you specify a device type, an
object label, or both.
Device types
The following device types respond to the UpdateStatus command:
Partition
Network performance
This command can result in a high volume of network messages. If you use a single
response (for example, a switch) to control several partitions, make sure that you don't
degrade network performance by generating a high volume of messages.
The number of messages exchanged by the panels depends on:
The number of partitions being controlled
The number of panels in the network
For example, if you reset 10 partitions on a 10 panel network, 100 messages are
exchanged. If you reset 50 partitions on a 40 panel network, then 2,000 messages are
exchanged. Resetting 250 partitions on a 60 panel network exchanges 15,000 messages.
While this amount of network traffic does not harm the network, the time it takes to process
the information can delay the processing of other network messages.
We recommend that you limit number of partitions controlled by a single response
according this formula:
P < 320 / N
Where:
P = number of partitions
N = number of panels
Examples: For a 20 panel network, limit commands to 16 partitions. For a 64 panel
network, limit commands to 5 partitions.
In practice, you would write a rule with several output commands. Each command would
control a limited number of partitions (according to the formula). You would also place a 10
second delay between each command, to make sure all messages for one command were
processed before the next command was executed.
This limitation does not apply to the Disarm, Away, and Stay commands. These commands
do not require a high volume of messages.
See also
Away command
ConditionalAway command
ConditionalStay command
Disarm command
Stay command
Using command lists
A command list is an abstract component that you can create for use in developing rules.
The command list itself has no features except for a label and description. Although it does
not contain a list of commands as its name implies, it is associated with a rule that defines
the actions to be performed. The command list's function is to activate on command, in
order to generate a activation event. You can use this event to initiate a chain of events
specified in a set of rules.
Command lists respond to the commands Activate and Restore. The Activate command
executes the Activation rules in activation sequence (forward). The Restore command
executes the Activation rules in reverse.
You can create command lists by specifying a label and description in the Command List
Manager. You can access this dialog box by selecting Command List from the Configure
menu.
Activating a command list
Using rules to activate command lists
Suppressing multiple activations
To create a command list:
1. From the Configure menu, select Command Lists. This opens the Command List
Manager, which lists any existing command lists.
2. Click the New button. This opens the Command List Properties dialog box.
3. In the Command List Label box, enter a descriptive label.
Tip: If you want to include the address as part of the label, enter the number symbol (#)
where the address is to appear. The SDU automatically inserts the address. This is
especially useful for creating multiple command lists at once.
4. In the Description box, enter any information that would be helpful in distinguishing
this command list from others that may be similar.
5. Click the Edit Message button and enter the location message to be displayed on
the control-display module when the command list activates. This will be displayed
as two lines or as a single line depending on the control-display model installed.
6. In the Abbreviation box, type a short form of the label that can be used to refer to
the command list in the LCD command menus.
7. To send a command to a bell coder when the command list goes active, check the
Coder box, and enter the numeric command string to be sent in boxes on the right.
To clear the command string, click Clear Coder Command.
8. Click Save. This closes the Object Message dialog box.
9. Click OK. This closes the Command List Properties dialog box.
10. Click Close.
Using command qualifiers
Normally, each command in a rule is activated when the rule activates and restored when
the rule restores. However, you can preface a command with a qualifier that determines
when the command is executed. You can use the command qualifiers with any commands
except DelayActivate and DelayRestore.
The qualifiers are:
+ (on rule activate) causes the command to execute when the rule activates
– (on rule restore) causes the command to execute when the rule restores
For example, +ON executes when the rule activates but does nothing when the rule
restores, and –ON executes when the rule restores but does nothing when the rule
activates.
With no qualifier, commands behave as before. They activate when the rule activates and
restore when the rule restores. This means that the use of command qualifiers is optional.
Existing rules do not have to be rewritten.
Using H-variables
The H-variable lets you generate a set of system responses by writing a single rule, rather
than writing several rules that are identical except for numeric portions of the labels. The H-
variable is similar to the n-variable, but uses hexadecimal values. The H-variable is most
commonly used for sending messages to a central monitoring station (CMS).
You can use the N-variable on one side of a rule and the H-variable on the other side. This
means you can label your devices using ordinary decimal numbers, but send messages to
the CMS that contain hexadecimal point addresses. The system converts between decimal
and hexadecimal values automatically. (See Using N-variables.)
The H-variable has this general format:
<h:###[:w]>
Where:
h is the variable identifier
### is a list or range of values, or a combination these
w is the minimum number of digits for the index (optional, default is 1)
How the H-variable works
Writing a rule that uses the H-variable
H-variable input formats
H-variable output formats
Using mathematical operators
Using the mathematical operators gives the programmer the ability to generate a set
system responses with a single rule when there is an offset between the index number
modifier used in the input object label and the index number modifier used in output object
label. You can use mathematical operators in conjunction with n-variables or H-variables.
For example:
<n + #> substitutes a number greater than the number determined by the input
object label
<n - #> substitutes a number less than the number determined by the input object
label
When using mathematical operators remember that:
The # parameter can be any integer (there are no practical limits to the value)
<n + #> can be any integer
<n - #> cannot equal less than zero
Wildcards cannot be used in place of the #-parameter
Combining multiple n-, or H-variables in the same pair of brackets is not allowed
For example, an application calls for all devices on a floor of a ten story building to activate
the horns and strobes on the fire floor, the floor above the fire floor, and the floor below the
fire floor. Using mathematical operators, the rule required might appear as shown below.
[FireFlrHorn]
Alarm 'LVL<n:2-9>*':
On 'LVL<n>_Horn',
On 'LVL<n>_Strobe',
On 'LVL<n+1>_Horn',
On 'LVL<n+1>_Strobe',
On 'LVL<n-1>_Horn',
On 'LVL<n-1>_Strobe';
Using N-variables
The N-variable lets you generate a set of system responses by writing a single rule, rather
than writing several rules that are identical except for numeric portions of the labels. To use
an N-variable, your device labels should include numbers (ASCII character range 1-32767)
that can be treated as an index.
Note: The number zero (0) cannot be used as an n-variable.
Example: If your device labels include a floor number, you can use an N-variable to write
one rule for all floors, rather than writing separate rules for each floor. The floor number
acts as the index.
You can use an N-variable on one side of a rule and an H-variable on the other side. The
system converts between decimal and hexadecimal values automatically. (See Using H-
variables.)
The N-variable has this general format:
<n:###[:w]>
Where:
n is the variable identifier
### is a list or range of values, or a combination of these
w is the minimum number of digits for the index (optional, default is 1)
How the N-variable works
Writing a rule that uses the N-variable
N-variable input formats
Rules Notes
[Rule 1] In this project, all smoke detectors, heat detectors, and
Alarm 'Floor*' : pull stations share the label scheme "Floor[floor
ON 'Logical_Output_Alarm'; #]_[device type]". For example, Floor9_pull or
Floor1_heat.
Rule 1 condenses all smoke detector, heat detector, and
pull station activations to a single point — the logical
output labeled Logical_Output_Alarm. Notice that Rule 3
uses the resulting relay confirmation to activate the
Floor2_AND group.
[Rule 2] The matrix group follows a different labeling scheme that
Alarm 'Floor2_Matrix' : differs from the devices covered by Rule 1. This makes it
ACTIVATE 'Floor2_AND'; possible to write a separate rule (Rule 2) stating that each
time the matrix group goes into alarm, the Floor2_AND
group is activated.
[Rule 3] Rule 3 states that each time the logical output labeled
RLYCFG Logical_Output_Alarm is turned on, one (1) is added to
'Logical_Output_Alarm' : the activation count of the AND group.
ACTIVATE 'Floor2_AND';
Content
General procedure
Events
Commands
Command lists
Message protocols
Contact ID for Network Type EST3 / Combination
Contact ID for Network Type 3X Only
SIA DCS
SIA P2 and P3 formats
TAP protocol
Pseudo points
Account disabling
General procedure
Here is an overview of the steps you should follow to configure and program a 3-
MODCOM.
1. Use the Configure 3-MODCOM dialog boxes to configure the 3-MODCOM.
2. The Receiver Properties dialog box, accessible from the Receivers tab, lets you
enter codes for the Receiver Default Messages.
3. Use the Rules Editor to code rules that handle event-driven off-site monitoring
station messages.
4. Print the CMS Messaging Report and give a copy to the off-site monitoring station.
5. This allows the off-site monitoring station to verify the codes your project will be
sending.
Back to top
Events
For security applications, two input events are useful when reporting to an off-site
monitoring station. These are SecurityDisarmed and SecurityExitTimer.
SecurityDisarmed: This event occurs when a partition is disarmed and can be used to
report an opening to the CMS.
SecurityExitTimer: This event occurs when a partition is armed and can be used to report a
closing to the CMS.
For more information, see SecurityDisarmed event and SecurityExitTimer event.
Back to top
Commands
For all applications, three output commands are useful when programming for a 3-
MODCOM. These are the Send, Activate, and Restore commands. Send is used to send a
message to an off-site monitoring station. Activate and restore cause activation and restoral
of a command list.
Send command
Activate command
Restore command
Example: This rule uses SIA DCS format to send a closing message to an off-site
monitoring station. The send command uses the confirm option to activate a command list
when the CMS confirms receipt of the message.
[Closing]
SecurityExitTimer 'Office_Partition':
+Send 'AcmeAcct1234' MSG "CL" Cnf 'Confirm_Closing';
Back to top
Command lists
A command list is an object you create by specifying a label and description. You can use
the Activate and Restore commands to activate and restore a command list. You can use
the Activation event to detect activation or restoral of a command list. Command lists can
also be activated by devices and by external command and control systems.
You must use command lists to program system responses to CRC events. Command lists
can include commands that report security events to an off-site monitoring station via the 3-
MODCOM.
Example: This rule reports an access denied event to the CMS. The rule is triggered by
activation of a command list (Access_Denied_Door_1 through 8). Each command list would
be defined in the SDU, and then assigned to the access denied event of a given CRC during
configuration.
[Access denied - doors 1 to 8]
Activation 'Access_Denied_Door_<n:1-8>':
Send 'AcmeAcct1234' Msg "DD<n>";
Example: This rule sounds an audible device to confirm receipt of the closing message by
the CMS. The triggering command list would be named as the Confirm option of the Send
command that sends the closing message.
[Confirm Closing]
Activation 'Confirm_Closing':
On 'Security_Sounder',
Delay 1,
Off 'Security_Sounder';
Back to top
Message protocols
The 3-MODCOM can use any of the following message protocols:
Contact ID
SIA DCS
SIA P2 (3/1 Pulse Format)
SIA P3 (4/2 Pulse Format)
TAP (MODCOMP only)
Note: Contact ID, SIA P2, and SIA P3 formats make use of a special Telco version of
hexadecimal coding. In this version, 0 and A are equivalent. The SDU automatically converts
hex A to hex 0 when compiling rules for projects using these protocols. It generates a
warning message when this causes different events to generate the same CMS message.
Use these warnings to resolve labeling problems.
Back to top
Contact ID for Network Type EST3 / Combination
Contact ID messages are typically 16-digit hexadecimal strings that include predefined
event codes and variable account and address information.
ACCT MT QEEE GG PPP S
Where:
ACCT = Account number. A four-digit account number (hex 0-9, B-F) defined in the
SDU. The account number links a company to a receiver. You must include the account
number in your rule.
MT = Message type. This two-digit code identifies the Contact ID message type to the
receiver. The 3-MODCOM sends this portion (with value = 18) automatically.
Q = Event qualifier. A one-digit code. Use 1 for activation messages and 3 for restoral
messages. You must include the event qualifier as part of your message.
EEE = Event code. A three-digit code (hex 0-9, B-F). See Contact ID codes for a list of
codes and descriptions.
GG = Group, zone, or partition number. A two-digit number that identifies a group,
zone, or partition (hex 0-9, B-F). Use 00 when no group, zone, or partition information
applies.
PPP = Point ID (for event reports) or user ID (for open or close reports ). A three-digit
number (hex 0-9,B-F ). Use 000 when no point or user information applies.
S = Checksum digit. A one-digit hex checksum calculated by the 3-MODCOM
You can use the $(User) substitution string with Contact ID protocol. No other substitution
strings are allowed.
Examples of Send commands using Contact ID protocol:
SecurityAway Partition<h=1-5>:
+Send 'NationalAcct1235' Msg "3401<h>$(User)";
Alarm<h=1-4096>:
+Send 'NationalAcct1235' Msg "111000<h>",
-Send 'NationalAcct1235' Msg "311000<h>";
Check with your dialer receiver and central monitoring station software provider for the
exact structures they require. Use of wild cards and variable arithmetic is allowable in rules.
Remember that rules for device states require separate -Send commands to send the
appropriate restore messages. Events that do not require restore messages should use
+Send commands, which are run only on activation and not on restore.
Back to top
Contact ID for Network Type 3X Only
Contact ID messages are typically 16-digit hexadecimal strings that include predefined
event codes and variable account and address information.
Note: Guard patrol and text groups do not generate CID strings and will not be part of the
CMS report.
ACCT MT QEEE PC DDD S
Where:
ACCT = Account number. A four-digit account number (hex 0-9, B-F) defined in the
SDU. The account number links a company to a receiver. You must include the account
number in your rule.
MT = Message type. This two-digit code identifies the Contact ID message type to the
receiver. The 3-MODCOM sends this portion (with value = 18) automatically.
Q = Event qualifier. A one-digit code. Use 1 for activation messages and 3 for restoral
messages. You must include the event qualifier as part of your message.
EEE = Event code. A three-digit code (hex 0-9, B-F). See Contact ID codes for a list of
codes and descriptions.
P = Panel address. A one-digit code. Use 0 for logic groups (AND, zone, matrix, etc.)
and project level pseudo points (FirstAlarm, ResetActive, etc.).
C = Card address. A one-digit code. Use the following:
0 for project level pseudo points
6 for AND groups
7 for matrix groups
5 for service groups
4 for zone groups
DDD = Device address.
S = Checksum digit. A one-digit hex checksum calculated by the 3-MODCOM.
You can use the $(User) substitution string with Contact ID protocol. No other substitution
strings are allowed.
Examples of Send commands using Contact ID protocol:
SecurityAway Partition<h=1-5>:
+Send 'NationalAcct1235' Msg "3401<h>$(User)";
Alarm<h=1-4096>:
+Send 'NationalAcct1235' Msg "111000<h>"
-Send 'NationalAcct1235' Msg "311000<h>"
Check with your dialer receiver and central monitoring station software provider for the
exact structures they require. Use of wild cards and variable arithmetic is allowable in rules.
Remember that rules for device states require separate -Send commands to send the
appropriate restore messages. Events that do not require restore messages should use
+Send commands, which are run only on activation and not on restore.
Back to top
SIA DCS
SIA DCS messages are typically 6-digit strings that include variable account numbers in
hexadecimal format and predefined event codes in ASCII text. The messages can also
include a number of optional parameters. The format is:
ACCT EE [PPPP] [Date] [Time] [UserID]
Where:
ACCT = Account number. A four-digit account number (hex 0-9, B-F) defined in the SDU.
The account number links a company to a receiver. You must include the account number
in your rule.
EE = Event code. A two-character code consisting of upper-case ASCII letters. The
codes and descriptions are given in the topic SIA DCS codes.
PPPP = Address number. A four-digit number (hex 0-9, B-F). This can be a group, zone,
partition, or point number.
Date, Time, and UserID: These items are optional. Then can be included in your
message by using substitution strings. See the topic SIA DCS substitution strings for
details.
For more information, see SIA DCS codes and SIA DCS substitution strings
There is no partition or door substitution variable. You must use labels like Partition_1 and
Door_2 when naming the partitions and doors, and use <n> wildcard substitutions.
Examples: CL<n> or DD<n>.
Examples of Send commands using SIA DCS protocol:
+Send 'AcmeAcct1234' Msg "$(USERID)DD<n>";
+Send 'AcmeAcct1234' Msg "$(DATE)$(TIME)FA<n>"
Check with your dialer receiver and central monitoring station software provider for the
exact structures they require. Use of wild cards and variable arithmetic is allowed in rules
using the Send command.
Remember that rules for device states require separate -Send commands to send the
appropriate restore messages. Events that do not require restore messages should use
+Send commands, which are run only on activation and not on restore.
Back to top
SIA P2 and P3 formats
SIA P2 (3/1) and SIA P3 (4/2) messages include only an account number and a predefined
event code. In SIA P2 the account number is three digits and the event code is one digit. In
SIA P3 the account number is four digits and the event code is two digits. In both cases, the
account numbers and event codes are in hexadecimal format.
Because there are no standard event codes for these formats, the central monitoring
station must provide you with a list of the codes they use. The event code portion can
contain variable address information. For example, 11 could be a fire alarm in zone 1. 24
could be a burglar alarm in partition 4.
There are no substitution strings for addresses. You must use labels like Partition_1 and
Door_2 when naming partitions and doors, then use hex wildcard substitutions such as
3<h>.
You can use the $(User) substitution string for the second digit of the event code, but you
must set the first digit to 0. In this case, you are limited to reporting only 16 different user
IDs. (This is typically used in a small security or access control application, and is not used
for fire applications.)
Examples of Send commands using 4/2 format:
Send 'MuniAcct1236' Msg "3<h>"
Send 'MuniAcct1236' Msg "22"
Send 'MuniAcct1236' Msg "0$(User)"
Check with your central monitoring station for the exact codes and message formats they
require. Use of wild cards and variable arithmetic is allowed in rules using the Send
command.
Back to top
TAP protocol
TAP format consists of short, predefined ASCII text messages that contain a number of
optional parameters. The format is:
PagerID CR [Date] [Time] [User] Message [Location]
PagerID: Valid Pager IDs are determined by the paging service. While the Pager ID has
traditionally been a 7 digit PIN, many systems use a 4 digits and some use 10 or more
digits.
The SDU places no restriction on the Pager ID format. However, the total length of the
Pager ID and the Message is 59 characters, including spaces between words. The
longer the Pager ID, the shorter the text message.
CR: Use the substitution string $(CR). This inserts a carriage return into the text
message. This is a required boxes, and must appear between the PagerID and the body
of the message.
Date, Time, User, and Location: These items are optional. Then can be included in your
message by using substitution strings. See the topic TAP substitution strings for details.
Message: The text message to be sent. Examples: Fire Alarm, Burglar Bypass. Refer to
the SIA DCS codes and Contact ID codes topics for standard event descriptions.
Note: The system does not support embedded control characters such as carriage return
(CR), line feed (LF), escape (ESC), STX, ETX, US, ETB, EOT, or SUB in the message.
You might want to use labels like Partition_1 and Door_2 when naming the partitions and
doors, then use <n> wildcard substitutions. Example Partition_<n> and Door_<n>.
Examples of the Send command using TAP protocol:
+Send 'PageMart' Msg "1234567$(CR)$(Date) $(Time) Fire Alarm $(Location:1-20)"
+Send 'PageMart' Msg "1234567$(CR)$(DATE) $(TIME) Opening – Pharmacy $(User)"
Check that your paging service provider accepts the TAP protocol and determine any
further message length limitations. Use of wild cards and variable arithmetic is allowable in
the rule.
Remember that rules for device states require separate -Send commands to send the
appropriate restore messages. Events that do not require restore messages should use
+Send commands, which are run only on activation and not on restore.
Note: Messages sent using TAP protocol have the same priority, and are stored in a single
queued when received by the paging service. Delivery of alarm messages might take
several minutes during times of heavy traffic. When writing rules, always send messages to
the central monitoring station receivers first, then send messages to supplemental receivers
such as pagers.
Back to top
Pseudo points
The 3-MODCOM has the following pseudo points for which you can write rules.
Example: This rule sends a message to the CMS (using SIA DCS protocol) when either
telephone line goes into trouble or comes out of trouble. (The 3-MODCOM handles line
switching internally, so that the alternate line is used.)
[Telephone line trouble]
LocalTrouble 'Telephone_Line_<n:1-2>':
+Send 'Account_Label' Msg "LT <n>",
-Send 'Account_Label' Msg "LR <n>";
Example: This rule activates an LED when the 3-MODCOM receives a call.
[Incoming call on MODCOM]
LocalMonitor 'Incoming_Ring_XX_XX':
Fast 'LED1';
Example: This rule establishes manual reception of incoming calls. This could be used
when the customer requires a person on site before allowing any changes to the system.
You would use the previous example rule to indicate an incoming call. When site staff
respond by activating the switch, the 3-MODCOM proceeds to answer the call.
To notify the CMS (or several CMSs) and disable all accounts using a switch, create
the following rule.
[Disable all MODCOM accounts]
Switch 'Switch_Label':
+Send 'Account_Label <N:001-255>' MSG "155100<N:3>" {Disable account
message},
-Send 'Account_Label <N:001-255>' MSG "355100<N:3>" {Enable account
message},
Disable 'MODCOM_Label';
Back to top
Contact ID codes
Burglar Supervisory BS
Burglary Alarm BA
Close, Fail to CI
Close, Late OT
Closing Automatic CA
Closing Automatic CP
Closing Delinquent CD
Closing Extend CE
Closing Keyswitch CS
Closing Report CL
Closing, Exit Alarm EA
Closing, Exit Error EE
Closing, Forced CW
Fire Unbypass FU
Fire, Combustion -
Fire, Flame -
Fire, Flame Restore -
Fire, Heat -
Fire, Heat Restore -
Fire, Near Alarm -
Fire, Near Alarm Restore -
Gas Unbypass GU
Gas, Low Level -
Ground Fault -
Ground Fault Restore -
Group Bypass -
Group UnBypass -
Heat Alarm KA
Heat Alarm Restore KH
Medical Supervisory MS
Medical Trouble MT
Medical Trouble Restore MJ
Medical Unbypass MU
Message, Unknown YO
Missing Alarm – Exit Error EZ
Open, Fail to OI
Open, From Alarm OR
Open, Late OJ
Open, Late from Alarm OL
Open, Device OZ
Opening Automatic OA
Opening Keyswitch OS
Opening Report OP
Opening Report by User OP
Panic Alarm PA
Panic Alarm Restore PH
Panic Alarm/Trouble Restore PR
Panic Bypass PB
Panic Supervisory PS
Panic Trouble PT
Panic Trouble Restore PJ
Panic Unbypass PU
Panic, Audible -
Panic, Audible Restore -
Panic, Duress -
Panic, Duress Restore -
Panic, Silent -
Panic, Silent Restore -
Parameter Changed YG
Parameter Checksum Fail YF
System Shutdown -
System Trouble -
System Trouble Restore -
Tamper Alarm TA
Tamper Bypass TB
Tamper Restoral TR
Tamper Trouble TT
Tamper Unbypass TU
Tamper, Expansion Module -
Tamper, Expansion Module Restore -
Telephone Line 1 Fault -
Telephone Line 1 Fault Restore -
Telephone Line 2 Fault -
Telephone Line 2 Fault Restore -
Temperature, High -
Temperature, High Restore -
Temperature, Low -
Oman 968
Pakistan 92
Palau 680
Panama 507
Papua New Guinea 675
Paraguay 595
Peru 51
Philippines 63
Poland 48
Portugal 351
Puerto Rico 1
Qatar 974
Reunion Island 262
Romania 40
Rota Island 670
Russia 7
Rwanda 250
Saint Lucia 1
Saipan Island 670
San Marino 378
Sao Tome and Principe 239
Saudi Arabia 966
Senegal Republic 221
Seychelle Islands 248
Sierra Leone 232
Singapore 65
Slovak Republic 42
Slovenia 386
Solomon Islands 677
Somalia 252
South Africa 27
Spain 34
Sri Lanka 94
St. Helena 290
St. Kitts 1
St. Pierre and Miquelon 508
St. Vincent and the Grenadines 1
Sudan 249
Suriname 597
Swaziland 268
Sweden 46
Switzerland 41
Syria 963
Taiwan 886
Tajikistan 7
Tanzania 255
Thailand 66
Tinian Island 670
Togo 228
Tokelau 690
Tonga 676
Trinidad and Tobago 1
Tunisia 216
Turkey 90
Turkmenistan 7
Turks and Caicos Islands 1
Tuvalu 688
Uganda 256
Ukraine 380
United Arab Emirates 971
United Kingdom 44
United States of America 1
United States Virgin Islands 1
Uruguay 598
Uzbekistan 7
Vanuatu 678
Vatican City 39
Venezuela 58
Vietnam 84
Wallis and Futuna Islands 681
Western Samoa 685
Yemen 967
Yugoslavia 381
Zaire 243
Zambia 260
Zimbabwe 263
SIA DCS substitution strings
These are the substitution strings that you can use when sending messages to a central
monitoring station account that uses the SIA DCS protocol.
String Description
$(DATE) Inserts the date type code and current date in this
format: daMM-DD-YY
$(TIME) Inserts the time type code and current time in this
format: tiHH:MM:SS
$(USER) Inserts the current user (subscriber) ID in this format:
UUUU
$(USERID) Inserts the user (subscriber) ID type code and current
user ID in this format: idUUUU
TAP substitution strings
These are the substitution strings that you can use when sending messages to a central
monitoring station account that uses the TAP protocol.
String Description
$(") Inserts a quotation mark
$(CR) Inserts a carriage return
$(DATE) Inserts the current date in the format:
MM-DD-YY
$(DDMMYY) Inserts the current date in the format:
DD-MM-YY
$(DDMMYYYY) Inserts the current date in the format:
DD-MM-YYYY
$(LOCATION) Inserts all of the characters in the active
device location message text
$(LOCATION:M- Inserts a string of characters from the
N) active device location message text,
where:
M is the position of the
beginning character to use. M
must be greater than 0 and
less than N.
N is the position of the ending
character to use. N must be
greater than M.
$(MMDDYY) Inserts the current date in the format:
MM-DD-YY
$(MMDDYYYY) Inserts the current date in the format:
MM-DD-YYYY
$(TIME) Inserts the current time in the same
format as $(TIME24)
$(TIME12) Inserts the current time in 12-hour
format: HH:MM:SS X
HH is the current hour from 00 to 12
X is a (for a.m.) or p (for p.m.). These
values are language dependent.
$(TIME24) Inserts the current time in 24-hour
format: HH:MM:SS
HH is the hour from 00 to 23.
$(USER) Inserts the user ID in the format UUUU
$(USERID) Inserts the user ID in the format UUUU
Display and control centers (Canadian marketplace)
In the Canadian marketplace, for a life safety network using display and control centers
(DCCs) each DCC cabinet in a network route must indicate which DCC cabinet or gateway
DCC within the same network routing group is in control of the common control functions of
the network group. The common Reset and Alarm Silence control buttons and any other
control switches on the DCC will be disabled until the DCC is in control of the network.
There are additional operation requirements if the system includes optional features such as
a paging microphone, emergency telephone system, alarm signal silence inhibit, two-stage
operation, or global panel silence.
To meet CAN/ULC-S527 requirements, refer to the EST Canadian Marketplace Manual
(P/N 3102245-EN) for configuration and operating instructions. Chubb Edwards technicians
can download the manual from the Insight website for Canadian Technical Support on the
Technical Documentation > EST3/3X page.
AND groups and the Not Active (NA) device state
The example rule shown below uses an AND group as an input event to light an LED if a
damper door fails to open during a smoke alarm. The AND group is configured as follows:
The AND group contains two devices, Damper_Control and Damper_Monitor. The
Damper_Control has active state Q4 checked. The Damper_Monitor has active
states Q4 and NA checked. The AND group is defined with an Activation Number of
two.
The first device (Damper_Control) is a relay that opens the damper door. The
second device (Damper_Monitor) verifies that the damper opened. When the
Damper_Control relay activates, this increments the activation number by one. The
Damper_Monitor device is not active at this point which also increments the
activation number by one and therefore satisfies the activation number of two. This
causes the AND group to activate.
Note: A ten second delay is programmed in the rule to allow the damper to open. If the
damper does not open after 10 seconds the LED lights steady.
When the damper door opens, the Damper_Monitor device activates and subtracts
one activation number. The AND group activation number is now one, thus the AND
group does not activate and the LED does not light.
[Smoke alarm open damper]
Alarm 'Smk*_Fl<n:1-3>':
Open 'Damper_Control_Fl<n>';
[Light LED if damper does not open]
Monitor 'AND_Group*_Damper_Monitor_Fl<n:1-3>':
+Delay 10,
Steady 'Damper_Not_Open_Fl<n>_LED';
CMS general reporting
These examples show how to program the system for general central monitoring station
reporting. By general reporting we mean reporting these events:
Common fire alarm event
Common supervisory event
Common trouble event
Low battery event
Zoned alarm
Common fire alarm event
[Common fire alarm - Contact ID]
FirstAlarm:
+Send 'Account_Label' MSG "111000000",
-Send 'Account_Label' MSG "311000000";
[Common fire alarm - SIA DCS]
FirstAlarm:
+Send 'Account_Label' MSG "FA",
-Send 'Account_Label' MSG "FH";
Common supervisory event
[Common supervisory - Contact ID]
FirstSupervisory:
+Send 'Account_Label' MSG "120000000",
-Send 'Account_Label' MSG "320000000";
[Common supervisory - SIA DCS]
FirstSupervisory:
+Send 'Account_Label' MSG "ST",
-Send 'Account_Label' MSG "SJ";
Common trouble event
[Common trouble - Contact ID]
CMSFirstTrouble:
+Send 'Account_Label' MSG "130000000",
-Send 'Account_Label' MSG "330000000";
[Common trouble - SIA DCS]
CMSFirstTrouble:
+Send 'Account_Label' MSG "FT",
-Send 'Account_Label' MSG "FJ";
Low battery event
Note: For projects with more than one panel, create an AND group for the battery trouble
pseudo points. Set the Activation Number to 1. Use this AND group in place of the battery
trouble pseudo point in the following rules.
[Low battery - Contact ID]
LocalTrouble 'Batt_trbl_*':
+Send 'Account_Label' MSG "130200000",
-Send 'Account_Label' MSG "330200000";
[Low battery - SIA DCS]
LocalTrouble 'Batt_trbl_*':
+Send 'Account_Label' MSG "YT",
-Send 'Account_Label' MSG "YR";
Zoned alarm event
For zoned alarm reporting, replace the FirstAlarm rule with one of the following:
[Zoned alarm - Contact ID]
Alarm Zone '*<n:1-99>':
+Send 'Account_Label' MSG "1110<n:2>000",
-Send 'Account_Label' MSG "3110<n:2>000";
[Zoned alarm - SIA DCS]
Alarm Zone '*<n:1-999>':
+Send 'Account_Label' MSG "ri<n>FA",
-Send 'Account_Label' MSG "ri<n>FH";
[AND alarm - Contact ID]
Alarm AND '*<n:1-99>':
+Send 'Account_Label' MSG "1110<n:2>000",
-Send 'Account_Label' MSG "3110<n:2>000";
[AND alarm - SIA DCS]
Alarm AND '*<n:1-499>':
+Send 'Account_Label' MSG "ri<n>FA",
-Send 'Account_Label' MSG "ri<n>FH";
Connecting calls on the 3-MODCOM
These rules permit manual connection of calls received by the 3-MODCOM.
This rule activates a light-emitting diode when the MODCOM receives a call.
[Incoming Call on MODCOM]
LocalMonitor 'Incoming_Ring_01_05':
Fast -low 'LED1';
This rule connects the call to the local phone.
[Accept Call on MODCOM]
Switch 'Switch1':
On 'Manual_Answer_Control_01_05',
Steady -high 'LED1';
Setting up a 3-MODCOM failover
This topic presents rules that illustrate dynamic failover for 3-MODCOMs. The sample
project has two 3-MODCOM modules in two separate panels. These report fire alarms to a
central monitoring station (CMS). Here are the details of the configuration:
The first 3-MODCOM is in Panel 1, Slot 5
The second 3-MODCOM is in Panel 9, Slot 7
PrimaryAccount is an off-site monitoring station account on the first 3-MODCOM
BackupAccount is an off-site monitoring station account on the second 3-MODCOM
PrimaryAccount and BackupAccount have the same connection phone numbers and
Account IDs
The example uses an AND group labeled SwitchToBackupModcom. The activation count of
the AND group is 1. The member devices:
First 3-MODCOM network comm fault for the 1st 3-MODCOM (Comm_Fail_01)
First 3-MODCOM line faults (Telephone_Line_1_01_05, Telephone_Line_2_01_05)
First 3-MODCOM comm fault (Rail_Module_Communications_Fault_01_05)
PrimaryAccount
The AND group's activation type is Trouble. When any one of the faults occurs, the AND
group goes active, which enables BackupAccount and disables PrimaryAccount.
For simplicity this example only sends Fire Alarm and Trouble signals. The messages are
coded for a SIA DCS protocol.
[Fire Alarm]
FirstAlarm:
+Send 'PrimaryAccount' "FA1",
-Send 'PrimaryAccount' "FH1",
+Send 'BackupAccount' "FA1" {Duplicate of Primary message}
-Send 'BackupAccount' "FH1" {Duplicate of Primary message};
[Trouble]
FirstTrouble:
+Send 'PrimaryAccount' "FT1",
-Send 'PrimaryAccount' "FJ1",
+Send 'BackupAccount' "FT1" {Duplicate of Primary message},
-Send 'BackupAccount' "FJ1" {Duplicate of Primary message};
[Switch to Backup Account]
LocalTrouble 'SwitchToBackupModcom':
-Send 'PrimaryAccount' "YK1" {Communication Restore},
Disable 'PrimaryAccount',
Enable 'BackupAccount',
+Send 'BackupAccount' "YS1" {Communication Trouble};
[Startup]
Startup:
Disable 'BackupAccount' {At startup use PrimaryAccount until
fault detected};
Disabling IP accounts
These examples show you how to disable a single IP account or all IP accounts linked to an
Ethernet card by using a switch. The CMS is notified when an account is disabled or
enabled.
Disabling a single account
The following rule disables a single IP account linked to an Ethernet card and notifies the
CMS.
[Disable IP account]
Switch 'Switch_Label':
+SendIP 'Account_Label' MSG "155100000" {Disable account
message},
-SendIP 'Account_Label' MSG "355100000" {Enable account
message},
Disable 'Account_Label';
Disabling all accounts
The following rule disables all IP accounts linked to an Ethernet card and notifies the CMS.
[Disable all IP accounts]
Switch 'Switch_Label':
+SendIP 'Account_Label <N:001-255>' MSG "155100<N:3>" {Disable
account message},
-SendIP 'Account_Label <N:001-255>' MSG "355100<N:3>" {Enable
account message},
Disable 'Ethernet_Card_Label';
See also
SendIP command
Common security alarm function
This rule emulates a common security alarm function. When the project includes a local bell,
you can use a rule similar to this to ensure that all security input devices have an output
response.
The rule is triggered when the Common_Security_Alarm command list is activated. It
disables the command list object so that multiple activations are suppressed, rings the
security bell for fifteen minutes, then turns off the bell and enables the command list for
further events.
[Common Security Alarm]
Activation 'Common_Security_Alarm':
Disable 'Common_Security_Alarm',
On -set 'Security_Bell_*',
Delay 900,
Off -set 'Security_Bell_*',
Enable 'Common_Security_Alarm';
Performing a closing confirmation
Security systems that include central monitoring station reporting might require confirmation
that the station has received a closing (partition arming) message. This is called closing
confirmation or ring back. You can use the KPDISP sounder or a local security bell to
provide audible confirmation.
To program closing confirmation, use the Confirm parameter of the Send command to
activate a command list. Write rules to operate the audible device using the Activation event
for that command list.
Here is an example of how the Send command would be written, using the Confirm
parameter. This rule uses SIA DCS format to send a closing message to the CMS. The
send command uses the Confirm parameter to activate a command list when the CMS
confirms receipt of the message.
[Closing]
SecurityExitTimer 'Partition_<n:1-3>':
+Send 'CMSAccount<n>' Msg "CL" Confirm 'Confirm_Closing_<n>';
The next rule uses the security bell to signal confirmation of the closing. The rule is
triggered when the Confirm_Closing command list is activated. It disables the command list
object so that multiple activations are suppressed, rings the security bell for ten seconds,
then turns off the bell and enables the command list for further events.
[Confirm closing with bell]
Activation 'Confirm_Closing_<n:1-3>':
Disable 'Confirm_Closing_<n>',
On -set 'Security_Bell_<n>',
Delay 10,
Off -set 'Security_Bell_<n>',
Enable 'Confirm_Closing_<n>';
The next rule uses the KPDISP sounder to signal confirmation of the closing.
[Confirm closing with KPDISP sounder]
Activation 'Confirm_Closing_<n:1-3>':
Disable 'Confirm_Closing_<n>',
On -high 'Keypad_Buzzer_<n>'
Delay 10,
Off -high 'Keypad_Buzzer_<n>',
Enable 'Confirm_Closing_<n>';
Programming a general ACFail event response
When programming for an AC failure, the ACFail device must be part of an AND group. The
following programming example illustrates how to set up AND groups for a general ACFail
event.
{******************** GENERAL ACFAIL ********************}
[GENERAL ACFAIL – RULE 1]
ACFAIL 'AC_Brownout_0<N:1-8>_02' : ON 'LOGIC_ACFAIL' ;
[GENERAL ACFAIL – RULE 2]
RLYCFG 'LOGIC_ACFAIL' : ACTIVATE 'AND_ACFAIL' ;
[GENERAL ACFAIL – RULE 3]
CMSFIRSTTROUBLE : ACTIVATE 'AND_ACFAIL' ;
[GENERAL ACFAIL – RULE 4]
MON 'AND_ACFAIL' : +SEND 'ACCT_1' MSG "130100000" ,
-SEND 'ACCT_1' MSG "330100000" ;
To use an n-variable
If your object labeling plan permits, you could rewrite the rule using an n-variable to
represent the level or floor number. Doing so allows a single rule to control multiple remote
firefighter’s telephones.
The following sample rule is for a 15-story building with one remote firefighter’s telephone
on each floor.
[FIREPHONE LED]
RLYCFG 'FIREPHONE_FLOOR<n:1-15>':
ON 'FIREPHONE_RELAY<n>';
For more information on working with <n> variables, see Using N-variables.
CRC load shedding
This rule provides load shedding for the maglocks and card readers attached to the CRCs
on this panel. Disabling both readers will cause the CRC to power down the readers. With
the readers powered down, the strike will effectively be load shed as well.
The <n:1-2:2> on the left hand side will match labels containing '01' & '02'. The <n:2> will
match '01' & '02' on the right hand side. So the single rule will have power on the local panel
control load shed for the CRCs connected to that panel.
[CRC Load Shed]
LocalTrouble 'AC_Brownout_<n:1-2:2>_03':
Delay 60 { Short AC fail debounce delay },
On 'Door_Unlock_<n:2>*' { Unlock all doors },
Delay 14340 { 4 hours delay },
On '*Reader_Disable_<n:2>*' { Disabling all readers will load
shed };
Downloading files
To complete the system programming process, you must download the application code,
bootloader code, converted database files that contain rules, and configuration data into
their respective rail modules.
Downloading is required whenever you:
Bring a system up for the first time
Upgrade the microcode (application and bootstrap) used in the programmable rail
modules
Make any changes to the project database (project configuration, hardware
configuration, or rules file)
When you begin a download session, the panel receiving the SDU takes the data files out of
service temporarily, until the download finishes. When you download data files over the
network to multiple panels, the SDU takes each panel individually out of service and brings it
back into service only after the download session has finished transferring files to all of the
panels.
Note: A panel that is programmed for standalone operation will activate its alarm signaling
outputs even while out of service.
The SDU provides a single-step mode and network mode for downloading files. Use the
single-step mode when you want to download files to individual rail modules through a direct
connection on the module. Use network mode when downloading files to rail modules over
the rail bus or over the network.
See also
Compile and download
Downloading to a single rail module
Downloading files across the network
Assigning a panel address for first-time installations
When a system is first installed, you must download the CPU database for each panel
separately to give each panel its correct panel address. After each panel has its correct
address, you can perform subsequent downloads over the network. Depending on firmware
revision compatibility, the first time you download the database you may also need to
download the bootloader code and application code at the same time.
Note: The target panel must have a 3-RS232 option card installed on the 3-CPU1.
To assign a panel address for first-time installations:
1. On the 3-CPU1, disconnect the network data riser on the Network A and B
terminals.
2. Connect the download cable assembly from SDU computer to the modular phone
jack on the 3-CPU1.
3. From the Tools menu, select Communications.
4. Set the display filters for the following:
File Display Filter: Application Code, Bootloader Code, and Database
LRM Type Display Filter: CPU1
Cabinet Filter: the cabinet number for the target panel
5. For each record displayed, double-click the Action boxes and select Download.
6. Click Single Step download mode.
7. Click Download/Upload.
8. On the LRM Communications dialog box, click Start.
9. Verify that you are connected to the correct module, then click OK. SDU displays a
dialog box indicating that the selected module and actual module have different
cabinet numbers.
10. Do one of the following:
If the new cabinet number is correct, click Force operation then click OK.
If the new cabinet number is not correct, click Abort communications then click OK.
11. Follow any instructions displayed on the screen and close all dialog boxes after
completing the download.
12. On the 3-CPU1, reconnect the network data riser on the Network A and B terminals.
13. Disconnect the download cable assembly from the modular phone jack on the 3-
CPU1.
Tip: Save a version of your project that only includes cabinets for the specific purpose of
assigning panel addresses. Do not include rail modules, devices, or rules. Downloading a
cabinet-only version is quicker and then you can load everything else over the network.
Downloading files across the network
The network download mode lets you download application code, bootloader code, and
database files over the rail bus to rail modules in a single panel or to any panel on the
network data riser.
If you want to download data to every panel across a class B network data riser, the
download panel must be the first connection on the network data riser (the one with no
connection on the Network A terminals.) With Class A network wiring make sure to connect
to the first panel in the network. Class B wiring only allows downloading to panels
downstream of the panel to which you are connected.
Note: You can download the application code, bootloader code, and database files
separately or in any combination.
Report Description
Cabinets Displays a list of cabinets and their configuration
properties.
R-Series Annunciators Displays a list of remote annunciators for each associated
Report cabinet, listing for each annunciator its type, banner text,
and expander settings.
CMS Messaging Report Displays a list of messages that can be sent to the off-site
monitoring station, their activating event, and activating
device location. The report is based on the cabinet,
MODCOM, receiver, and account you select.
Compiler/Conversion Displays a list of warnings and error messages generated
Messages from the rules compiler based on the selected message
type and priority.
IP Dialer and Email > CMS Displays the configuration of the IP service type you have
Report selected.
IP Dialer and Email > IP Displays the configuration of the receiver account you
Accounts Report have selected.
IP Dialer and Email > Email Displays the configuration of the email account you have
Accounts Report selected.
IP Configuration Report Displays the configuration of the DHCP, DNS, port, and
Ethernet card type for the cabinet you have selected.
IP Dialer and Email > CMS Displays a list of messages that can be sent to the off-site
Messaging Report monitoring station, their activating event, and activating
device location. The report is based on the cabinet, dialer,
receiver, and account you have selected.
Logic Group Membership Displays a list of logic groups and their members.
Loop Controller Devices > Displays a list of detectors or modules and their device
Signature Barcode address in bar code format. This report is used by
Worksheet equipment installers and the system programmers.
Loop Controller Devices > Displays a list of Signature detectors and modules and
Signature their configuration.
Detectors/Modules
Loop Controller Devices > Displays a list of analog addressable sensors and modules
Analog Addressable Devices and their configuration.
Loop Controller Devices > Displays a list of Edwards analog sensors and modules
Edwards Analog Devices and their configuration (if applicable to the current
marketplace).
LRM Displays a list of LRMs for the selected cabinet.
Modcom > Accounts Displays a list of MODCOM accounts base on the
MODCOM you have selected
Modcom > Receivers where Displays a list of MODCOM receivers base on the
used MODCOM you have selected
Msg Annunciation Routing > Displays, for each annunciation group, the type, address,
Msg Annunciation Group cabinet label, LRM label, and object label of each member.
Membership
Msg Annunciation Routing Displays, for each annunciation group, the logical address,
>Object Annunciation device type, label, and message annunciation label.
Correlation
Objects Displays a list of SDU objects and their logical addresses
for all or selected LRMs
Objects Without Labels Displays all the objects in the project database that have
not been assigned a label
Project Configuration Displays the configuration parameters of the currently
open SDU project
Project History Displays a historical list of selected events within the open
project
Rule Related > Input/Output Displays the inputs and the outputs for each rule in the
By Rules SDU. You can select to see all rules or only an individual
rule.
Rule Related > Input/Output Displays a list of devices by their logical address and the
Correlation devices that respond to their rule activation. The report lets
you filter the selection of devices that you want to display.
Rule Related > Object in Displays all the rules containing a specific object label
Rules
Rule Related > Unused Displays all objects that are not used in any rule
Object Labels
Security and Access Control Displays all security type devices that are not included in
> Security Devices not in a any partitions
Partition
Security and Access Control Displays a list of devices connected to a 3-SAC and their
> device addresses in bar code format. This report is used
3-SAC Barcode Worksheet by equipment installers and the system programmers.
See also
Project comparison report
Creating a project comparison report
Managing existing project comparison reports
Project comparison report
The Project Compare Utility (PCU) generates a report that compares the SDU project
currently open with a previous version of the same SDU project. The PCU report shows the
differences between the two project versions.
Each project comparison report is divided into sections and subsections based on
differences between the two project versions. Sections and subsections are identified by
headers. All section headers are displayed as black rows with white text.
Subsection headers are displayed within sections and identify additions, deletions, or
changes. Subsection headers might or might not be displayed based on the differences
between the projects and the level of detail chosen for the report. Subsection headers are
displayed as white rows with black text.
Note: If nothing has changed between the two projects for a section, that header is not
displayed in the report.
Compare Project Information sections
Each PCU report starts with the Compare Project Information section header. See the
figure below. This section displays detail information about the two projects being
compared. Listed below are definitions of the compare project information provided.
Project Name: Displays the name of the projects as they are saved in the SDU
CU Version: Displays the version number of the 3-SDU software
Project Version: Displays the version number of SDU projects
Revision: Displays the number of times the project has been saved in its current
version
Conversion: Displays the date and time when the last CPU database (DB)
conversion was performed on the project. If a CPU DB conversion has never been
performed, the row is blank.
Last Updated: Displays the date and time when the projects were last saved
User Label: Displays the user label of SDU projects. The same label is also
displayed on the LCD screen of a green panel.
Description: Displays the project description text you entered in the Project
Parameters dialog
Firmware section
The Firmware section shows the differences between the downloaded firmware versions
for the CPU and installed rail modules.
Project Data section
Project Data Changes subsection
The Project Data section shows the differences between project properties for the two
projects. Project properties are configured in the SDU by clicking the Project command on
the Configure menu. If nothing has changed between the two projects, the Project Data
header is not displayed in the report.
Routings section
The Routings section shows all network and partition routing differences between the two
projects. Routing differences are displayed in the three subsections named Routing
Additions, Routing Deletions, and Routing Changes.
If nothing has changed between the two projects for a given subsection, the header and
subsection body are not displayed in the report.
When an interlock output device is activated, the control panel receives a signal within the
feedback response time, indicating that the controlled equipment operated correctly. If not,
the control panel posts an interlock feedback failure.
Defining an interlock
Interlocks are defined on the Assign Interlockfeedback Devices to Interlock Devices dialog
box. Interlock feedback devices that are assigned to another interlock output device are
displayed in red. You can assign one or more interlock feedback devices to only one
interlock output device.
To define an interlock:
1. On the Configure menu, click Cabinets.
2. On the Cabinet Configuration dialog box, select the required control panel then click
the Modules tab.
3. On the Modules tab, select the required loop controller, click LRM Config, and then
click the Loop x Modules tab for the required loop (the signaling line circuit) with the
interlock output and interlock feedback devices.
4. On the Loop x Module tab, click Assign Interlockfeedbacks.
Note: The Device Type must be set as "Interlockfeedback" for the Assign
Interlockfeedbacks button to be available.
5. Select the interlock output device on the left side of the dialog box, and then click the
check box of the required interlock feedback devices on the right side of the dialog
box.
6. Click Close when you are finished.
Specifying the interlock feedback response time
The project's Feedback Response option determines how much time is allowed for
controlled equipment to operate correctly before the control panel indicates a failure.
In addition:
Ensure that the Restore Event on Disable check box is not checked (Configure >
Project > Operations). If checked, the system will not bypass the positive alarm
sequence.
Set the Silence Inhibit option for 0 minutes (Configure > Project > Timing).
Configure all outputs as Audible or Visible device types as required. Do not
configure outputs as CommonAlarmOutput device types.
For all PAS smoke detectors, set the Alarm Verify option and the Alt Alarm Verify
option to None.
Set the message routing options for the switches and AND Group 3 to the no
message routing group. Set the message routing options for AND Group 1 and AND
Group 2 to the all message routing group. If you do not, the SDU compiler may stop
(depending on your marketplace setting).
Programming
This section provides the rules required to program this application. It also includes a
description of the logic behind the rules.
Notes
We labeled the PAS smoke detectors as *_PASSmk_* and the non-PAS devices as
*_Smk_*, *_Pull_*, *_Heat_*, etc.
You can only use smoke detectors to initiate a positive alarm sequence.
General alarm rules
[PAS Startup]
Startup :
Disable 'Swi_PAS_Ack' ; {== Disable the PAS
Ack switch upon startup, as there
is nothing to
acknowledge until the system is alarmed. ==}
{== AND Group PAS2 activation of 1 Alarm ==}
[PAS Phase 1 Active]
Alarm 'And_Group_PAS2' :
Enable 'Swi_PAS_Ack' , {== Enable the PAS
Ack switch to allow the user to
acknowledge the
alarm. ==}
from going
into the PAS General Alarm state. ==}
Activate 'And_Group_PAS3' , {== Activates
AND Group PAS3 to set its activation
counter to
1, thus allowing the reset rule to
cancel the
PAS Gen Alarm. ==}
Slow 'LED_PAS_Sequence' , {== Indicates
that PAS phase 2 is active. ==}
+Dly 180 , {== Delay 180
seconds to allow a system reset
before going
into the PAS General Alarm state. ==}
Activate 'And_Group_PAS1' ; {== PAS phase
2 timer expired. Put system in PAS
General
alarm state. ==}
The MSB (Most Significant Bit, left-most bit) of an address indicates the class of the
network.
All PCs belonging to the same workgroup should have an identical subnet mask.
See Also
Basic network addressing
Networking protocols
Ethernet terminology
Cabinet Configuration - Ports tab
Use the Ports tab to configure the panel's serial ports. You must have installed an RS-232
option card in the CPU module for the serial port to operate.
Port Type
Baud Rate
Message Annunciation Group
Port Enabled settings
Determines which event messages routed to the panel are sent out the serial port to
external equipment. The device or circuit that signaled the event must belong to a panel in
the network routing group with which the cabinet shares state information.
The system classifies event messages into the following types; this varies depending on
your marketplace setting.
Alarm
Supervisory
Trouble
Monitor (All Others)
Service Group
Service Device
Commands
Partition Events
Guard Station Events
Acknowledgements
Restorations
Gateway/RDU Settings
The Gateway/RDU options appear when you set the Port Type option to Gateway or
Remote Diagnostics. For these options the system sends all event message types through
the port.
Primary
Alternate
Port connection is a Control Center
Card Access Events
Command Logging
Cabinet Configuration - Options tab
Use the Options tab to set the general options for a cabinet, including: Display Enabled,
Battery Type, Supervise Class A Audio, Rail Band Rate, LCD Configuration, Log to History,
and AC Power Monitored By options.
Note: Some of these options may not apply to the marketplace you are using; if so the
system does not show the corresponding fields on the Options tab. Thus, there may be
some fields described here that you cannot see or use.
Display Enabled
The Display Enabled options let you specify which events routed to the panel you want the
system to queue on the LCD. The device or circuit that signaled the event must belong to a
panel in the network route with which the cabinet shares state information.
Alarm
Fire
Supervisory
Fault
Trouble
Test and Disable
Monitor (All Others)
Service Group
Service Device
Battery Type
The Battery Type options let you configure the battery charging circuit, based on the
ampere-hour rating of the standby batteries installed in the control panel. For more
information, see Configuring the battery charging circuit.
<30 Amp Hours
>30 Amp Hours
Supervise Class A Audio
Check the Supervise Class A Audio check box if you want to supervise Class A audio wiring
in this cabinet. Note: For details on setting up Class A audio supervision for all panels in a
project, see = 4 && typeof(BSPSPopupOnMouseOver) == 'function')
BSPSPopupOnMouseOver(event);" class="BSSCPopup"
onclick="BSSCPopup('../Project_configuration/Configuring_Class_A_audio_supervision.htm');r
false;">Configuring Class A audio supervision.
Rail Baud Rate
The Rail Baud Rate options enable you to configure the speed at which the local rail
modules communicate with the CPU card.
Baud Rate
All LRM firmware is V3.0 or later
Update Baud Rate/Firmware in all cabinets in project
3-LCD Configuration
The 3-LCD Configuration options let you configure the LCD.
Enable Security Control Functions
Use as a Control Center
Access Level Override
Use as a Master Panel
Message Annunciation Group
Log to History
The Log to History options let you specify which events the system records in this cabinet's
history file. For example, you can choose to record all events or only alarm events. Note:
Not available in all marketplaces.
Alarm
Supervisory
Trouble
Monitor
Service Group
Service Device
Commands
Partition Events
Guard Station Events
Acknowledgements
Restorations
AC Power Monitored By
Select the point that indicates when the control panel or remote booster supply used to
power the remote annunciator loses primary power. Note: Not available in all marketplaces
or on control panel cabinets.
Control-display Module Configuration
Use the Control-display Module Configuration dialog box to set up a control-display module.
Switch Label
Switch Type
LED Label
See also
Configuring control-display modules
3-IDC8/4 jumper settings
Jumper selections on the 3-IDC8/4 module determine whether the 3-IDC8/4 supplies 24
Vdc to the output circuit or 24 Vdc is supplied from an external 24V source.
Note: Configuration jumper settings have no effect when IDC/NAC circuits are used as input
circuits.
JP1–1 to JP1–2 and JP2–1 to JP2–2:
Output circuits 1 and 2 get 24 volts from external source by way of NAC IN 1/2 terminal
connections
JP1–2 to JP1–3 and JP2–2 to JP2–3:
Output circuits 1 and 2 get 24 volts from 3-IDC8/4 module
JP3–1 to JP3–2 and JP4–1 to JP4–2:
Output circuits 5 and 6 get 24 volts from external source by way of NAC IN 5/6 terminal
connections
JP3–2 to JP3–3 and JP4–2 to JP4–3:
Output circuits 5 and 6 get 24 volts from 3-IDC8/4 module
3-IDC8/4 Configuration
Use the 3-IDC8/4 Configuration dialog box to connect the eight dedicated Class B circuits to
traditional (nonaddressable) two-wire and dry contact initiating devices. You can also
connect four of the circuits (1, 2, 5, and 6) to supervised output devices.
Hard Zone Type
Class
Verification retard/reset/restart timing
See also
Configuring a 3-IDC8/4 module
3-ZAxx Amplifier Configuration
These properties determine the operating characteristics of the 3-ZA15, 3-ZA20, 3-ZA30,
3-ZA40, 3-ZA90, and 3-ZA95 amplifier modules.
Amplifier Output
Assigned to ASU in cabinet
Backup Amplifier
See also
Configuring a 3-ZAxx amplifier module
Configure 3-MODCOM - General tab
Use the General tab to configure the Public Service Telephone Network, Line Properties,
Dial In Phone Number, and Counters and Timers for the 3-MODCOM.
Public Service Telephone Network
DACT Settings
Line 1 Installed
Enable Line 1 Supervision
Enable Line 1 Enable Force Dial
Line 2 Installed
Enable Line 2 Supervision
Enable Line 2 Enable Force Dial
Ignore Monitor events when determining system status
Line Properties
Default Dialing Method to Use
Ring Cycle Type to Detect
Dial In Phone Number
Country Code
Area Code
Number
Counters and Timers
Auto-Answer Ring Cycle Count
Wait Time To Detect Dial Tone
Wait Time for Calling Party Disconnect
Wait Time for Line Cut Monitor Sensing
Wait Time Before Force Dialing
See also
Programming a 3-MODCOM
Configure 3-MODCOM - Receivers tab
Each 3-MODCOM can have up to 80 different receivers. The Receivers tab lists the
receivers you've already defined for the project, and lets you create new receivers, or edit
or delete receivers in the list.
Index
Receiver label
Description
Insert
Edit
Delete
See also
Programming a 3-MODCOM
Receiver Properties
Use the Receiver Properties dialog box to configure the properties of a 3-MODCOM
receiver, including its label, phone numbers, receiver protocol, counters and timers, and
default messages.
Receiver
When you insert a new receiver or edit an existing receiver, the system displays the
Receiver Properties dialog box, which contains all the configurable variables for a receiver.
It also lets you enter message text for the receiver's default messages, using the protocol
you have specified for the receiver.
Receiver Label
Description
Phone Number 1
Phone Number 2
Receiver Protocol
Counters and Timers
Max Dial Attempts
Wait Time On-Hook Between Attempts to Same Number
Receiver Default Messages
This area lets you define the default messages the 3-MODCOM uses.
Set Messages to Default Values button
Comm Fail With 3-CPU
Comm Fail Restore
General Fire Backup
General Fire Backup Restore
Normal Dialer Test
Abnormal Dialer Test
See also
Programming a 3-MODCOM
Configure 3-MODCOM - Accounts tab
Each 3-MODCOM can have up to 255 accounts. The Accounts tab lists the accounts you've
already defined for the project, and lets you create new accounts, edit, or delete accounts
in the list. On this tab, the system displays summary information about the accounts in a
table.
Index
Account label
Description
Insert
Edit
Delete
See also
Programming a 3-MODCOM
Account Properties
Use the Account Properties dialog box to specify information regarding the account in the
project database and rules.
Account Name
Account label
Description
Receiver Label
Receiver Protocol
CMS Account Number
Auto Generate Events
Note: Use the SMOKE device type only on RZBN12-6/3 modules and
the SMOKEVFY device type only on RZBV12-6/3 modules.
I/O1 to I/O4
You can configure I/O1 to I/O4 as initiating device circuits for connecting alarm dry contact
devices or nonalarm dry contact devices, or as supervised output circuits for connecting
horns and strobes, speakers, firefighter telephones, and control relays. Table 2 below lists
the device types you can select for each type of circuit configuration. Refer to the
RZB(V/N)12-6/3 installation sheet for switch and jumper settings.
Alternate IP
Note: Configuring an alternate central monitoring station is optional.
Enable
Secure Communication
IP Address / Domain Name
Port No
Encryption Key
Response Time
Receiver Account Code
DNIS
Enable DNIS
Counters and Timers
Heartbeat
Supervision Time
Maximum Attempts
Test Messages
Note: We recommend that you always specify Normal and Abnormal test messages, even
if the system does not require periodic tests, because the IP dialer can use the test
messages to exercise the connection after the system detects faults.
Normal Message
Abnormal Message
Ignore Monitor events when determining system status
Email Service Configuration
Use the Email Service Configuration dialog box to configure communication with an SMTP
server.
Prerequisite
Before starting to configure the Email service, you will need to gather configuration settings
from the local IT administrator. If no local IT administrator or no local SMTP server is
available and a public email service will be used, you will need to contact the Internet
service provider for configuration settings. Through the My-Eddie website, you can
download the EST3X IP Dialer-Email Configuration Worksheet (P/N 3102338-EN) that will
guide you through the information to gather from the local administrator or Internet service
provider. To access the website, enter my-eddie.com in your web browser, and then locate
the worksheet in Media Type > Installation Sheets.
Email Service
Service Type
Label
Description
SMTP Primary
Enable
IP Address / Domain Name
Port No
Response Time
SMTP Alternate
Note: Configuring an alternate SMTP server is optional.
Enable
IP Address / Domain Name
Port No
Response Time
Settings
Maximum Attempts
Timeout
Event Buffer Time
User Name
Password
SSL
No Supervision
From Email Address
Root Certificate
ECP Service Configuration
Use the ECP Service Configuration dialog box to configure an ECP Service that allows the
panel to send system events to a UL Listed FireWorks workstation.
Prerequisite
Before starting to configure the ECP service, you will need to gather configuration settings
from the FireWorks workstation administrator. Through the My-Eddie website, you can
download the EST3X IP Dialer-Email Configuration Worksheet (P/N 3102338-EN) that will
guide you through the information to gather. To access the website, enter my-eddie.com in
your web browser, and then locate the worksheet in Media Type > Installation Sheets.
ECP Service
Service Type
Label
Description
Port Type
ECP Configuration
Encrypted Communication
Passphrase
FireWorks
Enable
Primary IP / FireWorks PC
Alternate IP / FireWorks PC
Port
Keep the default port number or enter a user-defined FireWorks workstation port number
that the panel will use to communicate with FireWorks.
Possible values: 1 to 65535
Default setting: 1000x (Where x is the Service ID number)
Gateway / RDU Settings
Primary
Alternate
Port connection is a Control Center
Command Logging
Card Access Events
Receiver Account Properties
Use the Receiver Accounts Properties dialog box to configure account properties that are
used in the project database and rules.
Account
Label
Description
Receiver
CMS Account Number
Auto Generate Events
Test Timers
Enable Test Timers
Test Interval
Test Time of Day
Email Account Properties
Use the Email Accounts Properties dialog box to configure account properties that are used
in the project database and rules.
Account Name
Account Label
Description
Service
Email Message
SMS Text
Subject Text
Instruction Text
Specify Time of Day for Email Distribution
Specify Time of Day for Email Distribution
Start Time
Stop Time
Available Emails List
Lists email addresses that can be added to the Distribution List.
Add button
Delete button
Arrow buttons
Distribution List
Lists addresses that will receive the messages generated by this account (20 max.).
No. of Email Addresses
Specifies the number of email addresses in the Distribution List.
Object Configuration - Guard Patrol tab
Use the Guard Patrol tab to determine the operating characteristics of a guard patrol
group. When you create a guard patrol group, the SDU adds an object to the object
configuration table with the GuardPatrol device type.
Guard Patrol Groups
Label
Number of Routes
Group Description
Available Groups
Available Groups
Devices in Selected Group
Allows you to specify which inputs can activate the group.
Label Text
States (Q1, Q2, Q3, Q4)
Device/Station Info
Settings in effect for the device and route selected. Use this display to review the settings
for each route.
Route
Station ID
Min Time to Station
Max Time to Station
View Guard Patrol button
Buttons
New Group button
Add Devices button
Remove Devices button
Clear Devices button
Edit Message button
Delete Group button
Pick Devices button
Additive
See also
Configuring a guard patrol group
Deleting a guard patrol tour
Object Configuration - Matrix tab
Use the Matrix tab to specify how you want a matrix group to function. A matrix group
becomes active when any two devices within the search radius change to the active state,
or when the number of device activations equals or exceeds the Activation Number.
Note: You would typically use matrix groups for specialized applications such as releasing
extinguishing agents.
Matrix Groups
Label for Matrix Group
Activation Number
Radius
Activation Event
Group Description
Available Groups
Available Groups
Devices in Selected Group
Label Text
Active States (Q1, Q2, Q3, Q4)
Device Info
X Coordinate
Y Coordinate
View Matrix button
Buttons
New Group button
Add Devices button
Remove Devices button
Clear Devices button
Edit Message button
Delete Group button
Pick Devices button
Additive
See also
Configuring a matrix group
Defining a matrix grid
Object Configuration - Partitions tab
Use the Partitions tab to control the settings for any given partition.
Note: Partition groups are not supported in a networks consisting only of 3X panels (3X
Only networks). The SDU removes any existing partition groups from projects that contain
only 3X cabinets (CAB6s). On EST3/Combination networks, the SDU does not remove
partition groups.
Partitions
Label
Max Bypassed
Entry Delay Timer
Exit Delay Timer
Group Description
Available Groups
Available Groups
Devices in Selected Group
Label Text
Standard
Warning
Error
Buttons
New Group button
Add Devices button
Remove Devices button
Clear Devices button
Edit Message button
Delete Group button
Pick Devices button
Additive
See also
Configuring a partition
Object Configuration - Service tab
Use the Service tab to create and configure a service group. When you create a service
group, the SDU adds an object to the object configuration table with the SERVICEGROUP
device type.
Service Groups
Label for Service Group
Group Description
Available Groups
Available Groups
Devices in Selected Group
Label Text
Buttons
New Group button
Add Devices button
Remove Devices button
Clear Devices button
Edit Message button
Delete Group button
Pick Devices button
Additive
See also
Configuring a service group
Object Configuration - Zone tab
Use the Zone tab to define zone groups. When you create a zone group, the SDU adds an
object to the object configuration table with the ZONE device type.
Zone Groups
Label
Group Description
Enable Trouble Zone
Available Groups
Available Groups
Devices in Selected Group
Label Text
Buttons
New Group button
Add Devices button
Remove Devices button
Clear Devices button
Edit Message button
Delete Group button
Pick Devices button
Additive
See also
Configuring a zone group
Object Configuration - AND tab
Use the AND tab to determine the operating characteristics of an AND group. When you
create an AND group, the SDU adds an object to the object configuration table with the
AND device type.
AND Groups
Label for AND Group x
Activation Number
Activation Event
Group Description
Available Groups
Available Groups
Devices in Selected Group
Allows you to specify which inputs can activate the group.
Label Text
States (Q1, Q2, Q3, Q4)
Not Active (NA)
Buttons
New Group button
Add Devices button
Remove Devices button
Clear Devices button
Edit Message button
Delete Group button
Pick Devices button
Additive
See also
Configuring an AND group
Rules for AND groups and the Not Active device state
Object Configuration - Instruction Text tab
Use the Instruction Text tab to create an instruction text group and define its operating
characteristics. When you create an instruction text group the SDU adds an object to the
object configuration table with the TEXT device type.
Instruction Text Groups
Label for Instruction Text Group
Group Description
Available Groups
Available Groups
Devices in Selected Group
Label Text
Active States (Q1, Q2, Q3, Q4)
Buttons
New Group button
Add Devices button
Remove Devices button
Clear Devices button
Edit Message button
Delete Group button
Pick Devices button
Additive
See also
Configuring an instruction text group
Audio Message Configuration - Audio Messages tab
The Audio Messages tab lets you configure audio messages that the system plays during
an alarm.
Note: The audio source for the 3X panel is the EAEC card. Use the ASU options to
program the EAEC.
ASU
Messages
Script for
Play, Record, Pause, Stop
Current Position
Message Length
See also
How to use the Audio Message Recorder
Adding content to an audio message record
Editing and deleting audio messages
Audio Message Configuration - Audio Clips tab
The Audio Clips tab allows you to configure audio clips you can use to build messages that
the system plays during an alarm.
Note: The audio source for the 3X panel is the EAEC card. Use the ASU options to
program the EAEC.
Clip Library
Clips
Script for
Play, Record, Pause, Stop
Current Position
Clip Length
See also
How to use the Audio Message Recorder
Working with audio clip libraries
Adding new audio clips
Editing and deleting audio clips
Project Parameters - Operations tab
Use the Operations tab to select project-level settings.
Market Place
Market Place Description button
Primary Language
Secondary Language
Date Format
Water Flow Silence
Zone Resound Inhibit
Standalone Mode
Allow Disables
Alarm Silence
Drill
Restore Event on Disable
Allow Alarms During dB Download (EST3 only)
Re-evaluate SET Priorities on Restore
Control Center Comm Fault Access Level Override
Relay Confirmations and Monitors Events that are set to "No Cabinets"
See also
Configuring CPU operation
Configuring panel display operation
Daylight saving time around the world
The table below lists the dates when daylight saving time take effect in various countries
around the world. During daylight saving time, clock time is one hour ahead of standard
time. All time changes takes effect between midnight and 3 am.
Note: This table should only be used as a reference. For the exact days and times for
daylight saving time in your area, check with the local authorities.
Continent Country Set clocks ahead one Set clocks back one
hour hour
[1] Rules vary quite a bit from year to year. Also, equatorial Brazil does not observe DST.
Networking protocols
The following are examples of network protocols.
Net BEUI: Short for NetBios Extended User Interface. It is an enhanced version of
the NetBios protocol used by Windows for Workgroups, Windows95 and
WindowsNT operating systems to name a few.
IPX: Short for Internetwork Packet Exchange, a networking protocol used by the
Novell NetWare operating systems.
TCP/IP (most common): The suite of communications protocols used to connect
hosts on the Internet. TCP/IP uses several protocols, the two main ones being TCP
and IP. TCP/IP is built into the UNIX operating system and is used by the internet,
making it the de facto standard for transmitting data over networks. Even network
operating systems that have their own protocols, such as NetWare, also support
TCP/IP.
See Also
Ethernet terminology
Basic network addressing
Subnet masks
Cabinet Configuration - Port Type: Remote diagnostics and
Gateway types
When configuring your cabinet to communicate to external equipment using the ECP
protocol, select Remote Diagnostics or a Gateway type as the Port Type. The SDU will set
ECP protocol characteristics based on your selection. Refer to the table below to
determine which selection to choose. The table indicates whether the listed characteristic
will be on, off, or user defined.
Send all normal Access User Off Off User Off Off
(CRC card reader) defined defined
events [2] (default (default
Off) Off)
[1] Low priority events include relay confirmations, as well as background (disarmed)
security device state changes.
[2] Normal Access (CRC card reader) events are the Access Granted event (Type 0) and
Access Granted Muster event (Type 4). Event types other than these are considered
abnormal Access event types.
Short address groups
In 3-SDU V5.40 and higher, when output modules are added to a Signature loop, each
module is assigned a short address in addition to a device address. For dual address
modules, two short addresses are assigned. Once added to the database, the SDU
automatically places up to 16 consecutive short addresses into one of eight available short
address groups. This allows the system to activate and deactivate all the modules in the
same group at the same time. For example, for modules that control paging circuits and are
in the same group, the page is activated (or deactivated) by a single command when the 3-
ASU paging microphone PTT switch is pressed.
Utilizing short address groups is important for optimizing the response time of paging
outputs but this feature is not limited to paging devices. All output devices can benefit by
placing outputs that you want to activate and deactivate together in the same group.
However, because of significance that short addressing has on paging, the SDU attempts
to automatically assign audible output modules to separate groups from other output
module types.
By default, short addresses fall into one of eight groups based on their short address. The
table below shows the address ranges available within each group.