Home

EST3 Programming Manual

image

Contents

1. STEADY LOW DISPLAY 1 LED 1 3 58 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands TroubleSilence TS Use the TroubleSilence command to activate a panel s Trouble Silence function from a control display module switch By programming a control display module switch to execute the TroubleSilence command an operator can turn off a panel s trouble buzzer from panels that do not contain a 3 LCD module The TroubleSilence command only requires that you specify a cabinet label or a routing label TroubleSilence cabinet label TroubleSilence routing label Parameter Description cabinet label Specifies the label of the panel responding to the command routing label Specifies the label of the network routing group responding to the command Note You must configure the switch used to execute the TroubleSilence command as a momentary switch Example REMOTE TROUBLE SILENCE SW Bl Cl REM TRBL SIL TS ALL CABINETS EST3 Programming Manual 3 59 Technical Manuals Online http www tech man com Output commands 3 60 EST3 Programming Manual Technical Manuals Online http www tech man com Appendix A Quick reference Summary This appendix provides a quick reference to the information contained in chapters 2 and 3 Content Table A 1 Fire alarm system input events A 2 Table A 2 Fire alarm syste
2. 2STAGETO FAST LOW 2STAGE EXPIRE LED EST3 Programming Manual 2 39 Technical Manuals Online http www tech man com Input event types 2 40 EST3 Programming Manual Technical Manuals Online http www tech man com Chapter 3 Output commands Summary This chapter provides an alphabetical reference of the commands used to program the system Optional parameters are shown in italics Content AlarmSilence AS 3 3 AlternateLanguage ALTL 3 4 AlternateMsgOff ALTMOFF 3 5 AlternateMsgOn ALTMON 3 6 AlternateSensitivityOff ALTSOFF 3 7 AlternateSensitivityOn ALTSON 3 8 AmpOff 3 9 AmpOn e 3 10 Close 3 11 CommonAlarmOff CAOFF 3 12 CommonAlarmOn CAON 3 13 CommonMonitorOff CMOFF 3 14 CommonMonitorOn CMON 3 15 CommonSupervisoryOff CSOFF 3 16 CommonsSupervisoryOn CSON 3 17 Delay DLY 3 18 DelayActivate DLYA 3 19 DelayRestore DLYR 3 20 Disable 3 21 Drill e 3 22 Enable 3 23 Evacuation EVAC 3 24 FanOff 3 25 FanOn 3 26 FastBlink FAST 3 27 GAlnhibit GAIN 3 28 HoldDoor HOLD 3 29 LampTest LAMP 3 30 LEDOff 3 31 MsgOff 3 32 MsgOn 3 33 NCClose 3 34 NCFanOff 3 35 NCFanOn 3 36 NCHoldDoor NCHOLD 3 37 NCOpen 3 38 NCReleaseDoor NCRELEASE 3 39 NSCommonAlarmOff NSCAOFF 3 40 NSCommonAlarmOn NSCAON 3 41 EST3 Programming Manual 3 1 Technical Manuals Online
3. 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 from asu label parameter with systems containing multiple audio source units Example Send test message to Floor 1 on EVAC channel from panel control switch EVAC MSG ON TEST SW FLOOR1 TEST AMPON LEVEL3 AMP TO CH EVAC 01 08 MSGON TEST MESSAGE FROM 3 ASU1 TO CH EVAC 01 08 EST3 Programming Manual 3 33 Technical Manuals Online http www tech man com Output commands NCClose Use the NCClose command to turn on an output circuit or relay that connects to the control mechanism used to close a damper The NCClose command only works on devices with the DamperControl device type You are required to specify the object label Specifying a priority value is optional NCClose priority object label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Note The output circuit must be wired to the control mechanism so that with the output circuit on active the control mechanism closes the damper Ex
4. EST3 Programming Manual 3 11 Technical Manuals Online http www tech man com Output commands CommonAlarmOff CAOFF Use the CommonAlarmOff command to turn off a supervised notification signal output circuit that a panel automatically activates when the FirstAlarm event occurs The CommonAlarmOff command only works on devices with the CommonAlarmOutput device type You are required to specify the object label Specifying a priority value is optional CommonAlarmOff priority object_label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Note Active common alarm outputs can not be turned off using the CommonA larmOff command Example COMMON ALARM OFF SWITCHES SW COM ALARM OFF_LVL lt N 1 10 gt CAOFF LOW LVL N COM ALARM CKT 3 12 EST3 Programming Manual Technical Manuals Online http www tech man com CommonAlarmOn CAON Output commands Use the CommonAlarmOn command to turn on a supervised notification signal output circuit that a panel automatically activates wh en the FirstAlarm event occurs The CommonAlarmOn command only works on devices with the CommonAlarmOutput device type You are required to specify the object label Specifying a priority value
5. 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 Note Only use the from asu label parameter with systems containing multiple audio source units Example EVAC MSG OFF TEST SW FLOOR1 TEST MSGOFF TEST MESSAGE FROM 3 ASU1 TO CH EVAC 01 08 3 32 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands MsgOn Use the MsgOn command to start broadcasting a voice message over a selected audio channel The MsgOn command contains two parts The first part of the command MsgOn identifies the message and the second part to identifies the audio channel The MsgOn command only works on devices with the Msg device type You are required to specify the message label and the channel label Specifying an ASU label or priority value is optional MsgOn priority msg label from asu label to channel label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch 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
6. A label is a descriptive word or words to identify a specific object in the project database in order to simplify programming Labels are also used to identify a rule in the rules file Typically object labels describe the physical location of the device that the object represents Tip Excessively long labels are generally harder to read Sometimes less is more Labels have the following characteristics Labels must be unique Duplicate labels generate compiler errors and prevent the database from compiling Labels are arbitrary except for labels that are automatically assigned by the system Labels are not case sensitive and may contain up to 40 characters The characters may be any ASCII character except braces the percent symbol the number symbol less than and greater than symbols lt gt asterisks and blank spaces The SDU automatically replaces invalid label characters as shown below to prevent programming errors Character substitution table User types User sees space underscore i s gt 1 8 EST3 Programming Manual Technical Manuals Online http www tech man com Overview Creating a rules file The System Definition Utility provides an editing tool for creating and editing a rules file The Rules Editor default editor is limited to editing files of 32 kilobytes or less If it appears the 32K lim
7. ReleaseDoor command remote panel RemoteAltSensitivityOff command RemoteAltSensitivityOn command Reset command Reset device type Reset event Y 10 Classification used for the system pseudo point that changes to the active state when the first phase of the 3 phase reset cycle starts Event produced when the first phase of the 3 phase reset cycle starts Classification used for the system pseudo point that changes to the active state when the second phase of the 3 phase reset cycle starts Event produced when the second phase of the 3 phase reset cycle starts Classification used for the system pseudo point that changes to the active state when the third phase of the 3 phase reset cycle starts Event produced when the third phase of the 3 phase reset cycle starts Area in a cabinet enclosure used for mounting chassis rail assemblies Rail 1 refers to the location closest to the top of the enclosure Rail 2 the next lower and Rail 3 the next lower after that Physical connection where the module is installed in the cabinet enclosure Classification used for the pseudo point that the system changes to the active state when a panel restarts unexpectedly Abbreviation RBF Event produced when a control relay indicates that its electrical contacts have switched positions Abbreviation RLYCFG Command used to turn off an output circuit or relay that connects to the control mechanism used to release a door
8. The ServiceGroupActive event does not require that you specifya device type or an object label ServiceGroupActive Example Light LED on control display module when any service group is in test mode SERVICE GROUP ACTIVE RESPONSE SGA STEADY CDM 1 LED1 2 30 EST3 Programming Manual Technical Manuals Online http www tech man com Input event types SprinklerSupervisory SPSUP 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 premises notification of sprinkler system status The SprinklerSupervisory event requires that you specify a device type or an object label or both SprinklerSupervisory device type object label Parameter Description device_type Specifies the device type of the device initiating the event Valid device types are Gatevalve Power SprinklerSupervisory Tamper Temperature object label Specifies the label of the device initiating the event Note 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 Example Light LED on control display module when any
9. http www tech man com Output commands NSCommonMonitorOff NSCMOFF 3 42 NSCommonMonitorOn NSCMON 3 43 NSCommonSupervisoryOff NSCSOFF 3 44 NSCommonSupervisoryOn NSCSON 3 45 NSCommonTroubleOff NSCTOFF 3 46 NSCommonTroubleOn NSCTON 3 47 Off 3 48 OffGuard 3 49 On 3 50 OnGuard 3 51 Open 3 52 ReleaseDoor RELEASE 3 53 RemoteAltSensitivityOff RASOFF 3 54 RemoteAltSensitivityOn RASON 3 55 Reset 3 56 SlowBlink SLOW 3 57 Steady 3 58 TroubleSilence TS 3 59 3 2 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands AlarmSilence AS Use the AlarmSilence command to activate a panel s Alarm Silence function from a control display module switch By programming a control display module switch to execute the AlarmSilence command an operator can silence alarm notification signals from panels that do not contain a 3 LCD module The AlarmSilence command only requires that you specify a cabinet label or a routing label AlarmSilence cabinet_label AlarmSilence routing label Parameter Description cabinet label Specifies the label of the panel responding to the command routing label Specifies the label of the network routing group responding to the command Notes You must configure the switch used to execute the AlarmSilence command as a momentary switch Project parameter settings determine whether the Ala
10. optional NSCommonTroubleOn priority object label Parameter priority object label Example NSCOMMON _ SW NSCOM 7 Description Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set Specifies the label of the output device responding to the command TRB ON SWITCH RB ON LVL N ES 1 10 NSCTON LOW LVL N NSCOM TRB CKT EST3 Programming Manual Technical Manuals Online http www tech man com 3 47 Output commands Off Use the Off command to turn a system hardware component circuit or logic group off The Off command requires that you specify a device type or an object label or both Specifying a priority value is optional Off priority device type object label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set device type Specifies the device type of the device responding to the command Valid device types are Audible CheckIn CommonAlarmOutput CommonMonitorOutput CommonSupervisoryOutput DamperControl DoorControl FanControl Firephone LED NonsupervisedOutput NSCommonAlarmOutput NSCommonMonitorOutput NSCommonSupervisoryOutput NSCommonTroubleOutput ServiceGroup SupervisedOutput V
11. 1 5 Input vs Output matrix chart 1 18 Instruction Text Group description 1 32 Interleaved 2 of 5 1 3 L Label modifiers used in numberless floors 1 15 used in vertical applications 1 16 used to describe device type 1 14 used to describe function 1 14 used to describe location 1 14 using as message 1 17 using numbers to make unique 1 17 Labeling plan developing 1 13 important considerations 1 13 Labels characteristics of 1 8 formatting 1 13 making descriptive 1 14 using as the message 1 17 using common modifiers 1 15 using numbers in 1 17 LampTest command 3 30 Latch priority description 1 22 LED device type 3 21 3 23 3 48 3 50 LEDOff command 3 31 Limitation of liability iv LocalAlarm device type 2 2 2 18 3 21 3 23 LocalAlarm event 2 18 LocalMonitor device type 2 2 2 19 3 21 3 23 LocalMonitor event 2 19 LocalRelay device type 2 2 2 25 3 21 3 23 LocalTrouble device type 2 2 2 20 3 21 3 23 LocalTrouble event 2 20 Logic group parameters 1 28 Logic group types 1 28 LoopControllerResetExt device type 2 2 2 37 Mathematical operators 1 26 Matrix device type 2 2 2 3 2 21 2 34 2 37 3 21 3 23 Matrix group activation number setting 1 31 radius setting 1 31 EST3 Programming Manual Technical Manuals Online http www tech man com Matrix Group description 1 30 Minimum equipment required 1 2 Monitor device typ
12. A panel that can be operated over the network rather than directly In a network all panels that are not the local panel Command used to load the primary sensitivity and alarm verification settings into every smoke detector on selected panels or on a group of panels Command used to load the alternate sensitivity and alarm verification settings into every smoke detector on selected panels or on a group of panels Command used to clear a panel Classification used for the system pseudo point that changes to the active state when an operator presses a switch that executes the Reset command Event produced when an operator presses a switch that executes the Reset command EST3 Programming Manual Technical Manuals Online http www tech man com rule SDU database search radius Security device type Security event ServiceDevice event ServiceDeviceSupervision device type ServiceGroup device type ServiceGroup event ServiceGroupActive device type ServiceGroupActive event SlowBlink command Smoke device type SmokeVfy device type SprinklerSupervisory device type SprinklerSupervisory event EST3 Programming Manual Glossary Programming statement that designates which commands to execute when a specific event takes place When the condition exists that makes the input statement true active the system will respond as directed by the output statement Collection of all of the individual project
13. LAMP 1 Semiconductor device that converts electrical energy into light 2 Acronym for a light emitting diode Classification used for a light emitting diode on a control display module Command used to turn a control display module LED off Close at hand or restricted to a particular area A panel that can be operated directly rather than over the network Classification used for a pseudo point that a loop controller changes to the active state when an unprogrammed device goes into alarm Abbreviation LALM Event produced when a rail module s LocalAlarm pseudo point goes active Abbreviation LALM Classification used for a pseudo point that monitors the activity of rail module functions Abbreviation LMON Event produced when a rail module s LocalMonitor pseudo point goes active Abbreviation LMON Classification used for a pseudo point that monitors a channel selection relay on a zoned amplifier module Abbreviation LRLAY Classification used for a pseudo point that monitors fault conditions on a rail module that could compromise the operation of the rail module Abbreviation LTRB Event produced when a rail module s LocalTrouble pseudo point goes active Abbreviation LTRB A database object used to provide a single response for a set of devices Classification used for the system pseudo point changes to the active state when a loop controller stays in the reset mode longer than normally expected Abbreviatio
14. Organization This manual is organized as described below Chapter 1 provides a general overview of basic concepts that the system programmer should understand before attempting to program system functions Chapter 2 provides an alphabetical reference of the input event types used in the programming language Chapter 3 provides an alphabetical reference of the output commands used in the programming language Appendix A provides a quick reference to the information contained in chapters 2 and 3 EST3 Programming Manual V Technical Manuals Online http www tech man com Content The EST3 library A family of documents and multi media presentations supports the EST3 network A brief description of each document is provided below EST3 Installation Manual and Service Manual P N 270380 This manual provides complete information on how to install and service the EST3 hardware This manual also includes installation information on selected Signature Series components EST3 Programming Manual P N 270381 This manual provides quick reference information for defining and labeling individual system components using the Systems Definition Utility SDU and for writing rules to govern system operation EST3 System Operations Manual P N 270382 This manual provides detailed information on how to operate the system and system components EST3 International Installation Supplement Manual P N 270925 This manual provides informati
15. To remove an electric current from a device in order for the device to cease operating 2 To cause the normally open contacts of a relay to open and the normally closed contacts to close by removing an electric current from its coil Command used insert a time delay between rule output command statements when a rule activates and restores Abbreviation DLY Command used to insert a time delay between rule output command statements only when the rule activates Abbreviation DLYA Command used to insert a time delay between rule output command statements only when the rule restores Abbreviation DLYR A device type is the classification given to an object in the project database that defines the operating characteristics of the device the object represents Command used to inhibit the automatic or manual control of a system hardware component circuit or logic group Classification used for an output circuit or relay that connects to a control mechanism used for holding or releasing a door The output circuit may be supervised or nonsupervised depending on the type and placement of the module used for the circuit Abbreviation DOOR Classification used for a non latching input circuit that monitors the operation of a door control circuit Abbreviation DOORFB 1 The process of transferring a copy of a file from a local computer to a remote computer over a network or modem 2 To transfer a copy of a file from a local computer
16. at a fast interval Abbreviation FAST Classification used for a telephone riser selector circuit Abbreviation FP Classification used for the system pseudo point that changes to the active state when the first point on a panel or any panel in the same network routing group changes to the alarm state Event produced when the first point on a panel or any panel in the same network routing group changes to the alarm state Abbreviation FA Classification used for the system pseudo point that changes to the active state when the first point on a panel or any panel in the same network routing group changes to the disable state Y 5 Technical Manuals Online http www tech man com Glossary FirstDisable event FirstMonitor device type FirstMonitor event FirstSupervisory device type FirstSupervisory event FirstTrouble device type FirstTrouble event GAInhibit command Gatevalve device type GenAlarm device type GenSmoke GroundFault device type GroundFault event Guard device type GuardPatrol device type GuardPatrol event Y 6 Event produced when the first point on a panel or any panel in the same network routing group changes to the disable state Abbreviation FD Classification used for the system pseudo point that changes to the active state when the first point on a panel or any panel in the same network routing group changes to the monitor state Event produced when the first point on
17. 36 NCHoldDoor NCHOLD 3 37 NCOpen 3 38 NCReleaseDoor NCRELEASE 3 39 NSCommonAlarmOff NSCAOFF 3 40 NSCommonAlarmOn NSCAON 3 41 NSCommonMonitorOff NSCMOFF 3 42 NSCommonMonitorOn NSCMON 3 43 NSCommonSupervisoryOff NSCSOFF 3 44 NSCommonSupervisoryOn NSCSON 3 45 NSCommonTroubleOff NSCTOFF 3 46 NSCommonTroubleOn NSCTON 3 47 Off 3 48 OffGuard 3 49 ii EST3 Programming Manual Technical Manuals Online http www tech man com Content On 3 50 OnGuard 3 51 Open 3 52 ReleaseDoor RELEASE 3 53 RemoteAltSensitivityOff RASOFF 3 54 RemoteAltSensitivityOn RASON 3 55 Reset 3 56 SlowBlink SLOW 3 57 Steady 3 58 TroubleSilence TS 3 59 Appendix A Quick reference A 1 Glossary Y 1 Index Z 1 EST3 Programming Manual iii Technical Manuals Online http www tech man com Content Important information Limitation of liability This product has been designed to meet the requirements of NFPA Standard 72 1996 Edition Underwriters Laboratories Inc Standard 864 7th Edition and Underwriters Laboratories of Canada Inc Standard ULC S527 Installation in accordance with this manual applicable codes and the instructions of the Authority Having Jurisdiction is mandatory EST shall not under any circumstances be liable for any incidental or consequential damages arising from loss of property or other damages or losses owing to the failure of EST products b
18. 50 DoorFeedback device type 2 2 2 21 2 28 2 37 3 21 3 23 Drill command 3 22 Drill event 2 8 Z 1 Index E Emergency device type 2 2 2 9 2 28 2 37 3 21 3 23 Emergency event 2 9 Enable command 3 23 ESTS library e vi Evacuation command 3 24 Evacuation event 2 10 Event 1 7 ExtDBIncompatibility device type 2 2 2 37 F Failsafe device type 2 2 2 3 2 37 FanControl device type 2 2 2 25 2 28 2 37 3 21 3 23 3 48 3 50 FanFeedback device type 2 2 2 21 2 28 2 37 3 21 3 23 FanOff command 3 25 FanOn command 3 26 FastBlink command 3 27 FCC warning iv Firephone device type 2 2 2 7 2 25 2 28 2 37 3 21 3 23 3 48 3 50 FirstAlarm event 2 11 FirstDisable event 2 12 FirstMonitor event 2 13 FirstSupervisory event 2 14 FirstTrouble event 2 15 G GAInhibit command 3 28 Gatevalve device type 2 2 2 28 2 31 2 34 2 37 3 21 3 23 GenAlarm device type 2 2 2 3 2 28 2 37 3 21 3 23 GenSmoke device type 2 2 2 3 2 5 2 28 2 37 3 21 3 23 GroundFault device type 2 2 2 16 GroundFault event 2 16 Guard device type 2 2 2 28 2 33 2 37 3 21 3 23 Guard Patrol Group description 1 33 Guard Patrol logic groups 1 28 GuardPatrol device type 2 2 2 17 3 21 3 23 GuardPatrol event 2 17 H Heat device type 2 2 2 3 2 28 2 37 3 21 3 23 HoldDoor command 3 29 Z2 Input statement syntax
19. A group of devices in the database combined to provide a unique response based on a number of device activations Program file that controls the way a rail module performs fire related functions Classification used for a notification appliance circuit that produces a signal able to be perceived by the sense of hearing Abbreviation AUD Program file that controls the way a rail module performs system level functions like startup tests downloading and rail bus communications A set of conductive paths used for transferring data between electronic components 1 Index used to classify a cabinet when it is added to the database 2 Panel number Event produced when someone plugs a handset into a firefighter s telephone jack Abbreviation Cl Classification used for a pseudo point that the system changes to the active state when the CPU module s database contains different information than a rail module s database Abbreviation DBIN EST3 Programming Manual Technical Manuals Online http www tech man com Checkin device type Close command COM port CommFailure device type CommonAlarmOff command CommonAlarmOn command CommonAlarmOutput device type CommonMonitorOff command CommonMonitorOn command CommonMonitorOutput device type CommonSupervisoryOff command CommonSupervisoryOn command CommonSupervisoryOutput device type DamperControl device type DamperFeedback device type EST3 Pro
20. Every month every day of the week and every day Time control for a specific date each month Suppose you have an application requiring the system to execute a specific command on the 15th day of every month Instead of configuring twelve separate time controls this could be accomplished using one time control labeled Day 15 only as follows 1 Select every month 2 Select every day of the week 3 Select 15 in the date field EST3 Programming Manual 1 35 Technical Manuals Online http www tech man com Overview Time control for a specific day each month Suppose you have an application requiring that system to execute a specific command on the first Monday of every month This could be accomplished using one time control labeled First Monday as follows 1 Select every month 2 Select Monday 3 Select numbers 1 7 in the date field In this example dates 1 7 are selected because the first Monday of a month could fall on any of the first seven days Time control for a range of days Suppose you have an application requiring that system to execute a specific command on a Monday Friday schedule You could create a time control labeled Mon_thru_Fri as follows 1 Select every month 2 Select only Monday Tuesday Wednesday Thursday and Friday 3 Select every date because Monday Friday can land on any date depending on the month 1 36 EST3 Programming Manual Technical Manuals Online http www
21. Manual 3 19 Technical Manuals Online http www tech man com Output commands DelayRestore DLYR Use the DelayRestore command to insert a time delay between rule output command statements only when the rule restores The delay is not inserted when the rule activates The DelayRestore command only requires that you specify the delay value DelayRestore delay value Parameter Description delay value Specifies the length of the delay from 1 to 32767 seconds inclusive Example Supply and pressure fan alarm response ALARMFAN ALARM GENSMOKE FANON PRESSURE FANI DLYR 15 FANON PRESSURE FAN2 3 20 EST3 Programming Manual Technical Manuals Online http www tech man com Disable Output commands Use the Disable command to inhibit the automatic or manual control of a system hardware component circuit or logic group The Disable command requires that you specify a device type or an object label or both Disable device type object label Parameter device type object label Description Specifies the device type of the device responding to the command Valid device types are 12SW 12LED 12SW 24LED 24LED 3 AADC 3 ASU 3 DSDC 3 FTCU 3 IDC8 4 3 OPS 3SW 3LEDX6 Amp And Audible Checkin CommonAlarmOutput CommonMonitorOutput CommonSupervisoryOutput DamperControl DamperFeedback DoorControl DoorFeedback Emergency FanControl FanFeedbac
22. ON LOW ON LOW ON LOW High Priority Counter 1 Output Off 0 See Low Priority gt 21 Output On Ojojoj joj o oI jo jo Technical Manuals Online http www tech man com Low Priority Counter lt 0 Off gt 1 On 0 1 2 2 1 2 3 4 5 5 5 5 4 3 4 3 2 1 0 EST3 Programming Manual Output State OFF ON ON OFF OFF OFF OFF OFF OFF OFF OFF ON ON ON ON ON ON ON OFF Overview Advanced programming techniques Advanced programming techniques allow the system programmer to create more robust rules files You can use any of the following e Wildcards e N variables Mathematical operators Wildcards The asterisk can be used in a rule as a wildcard character to conditionally select devices based on character patterns The asterisk may be substituted for any single character or group of characters anywhere in the label Example Selects LVL Any devices whose labels begin with LVL SMK Any devices whose labels end with SMK LVL _SMK Any devices whose labels begin with LVL and end with SMK SMK Any devices that have _SMK_ somewhere in the label id All devices whose device types are valid for the specified input event type or output command N variable The N variable can be used in a rule to conditionally select devices based on the numerical indexing used in their object labels When using the N variable the numbers required to make the
23. Unprogrammed Device Data Card 1 01 05 STEADY LOW DISPLAY 1 LED 1 2 18 EST3 Programming Manual Technical Manuals Online http www tech man com Input event types LocalMonitor LMON Use the LocalMonitor event to activate a rule when a rail module s LocalMonitor pseudo point goes active The LocalMonitor event requires that you specify a device type or an object label or both LocalMonitor device type object label Parameter Description device type Specifies the device type of the device initiating the event Valid device types are LocalMonitor object label Specifies the label of the pseudo point initiating the event Example Flash LED on control display module when the Signature controller is identifying the devices on the loop LOCAL MONITOR ACTIVE wu LMON Reconstct Line Data Card 1 01 05 SLOW LOW DISPLAY 1 LED 1 EST3 Programming Manual 2 19 Technical Manuals Online http www tech man com Input event types LocalTrouble LTRB Use the LocalTrouble event to activate a rule when a rail module s LocalTrouble pseudo point goes active The LocalTrouble event requires that you specify a device type or an object label or both LocalTrouble device type object label Parameter Description device type Specifies the device type of the device initiating the event Valid device types are LocalTrouble object label Specifies the label of
24. a panel or any panel in the same network routing group changes to the monitor state Abbreviation FM Classification used for the system pseudo point that changes to the active state when the first point on a panel or any panel in the same network routing group changes to the supervisory state Event produced when the first point on a panel or any panel in the same network routing group changes to the supervisory state Abbreviation FS Classification used for the system pseudo point that changes to the active state when the first point on a panel or any panel in the same network routing group changes to the trouble state Event produced when the first point on a panel or any panel in the same network routing group changes to the trouble state Abbreviation FT Command used to stop a panel s two stage timer and prevent the panel from sounding a general alarm Abbreviation GAIN Classification used for an active latching input circuit that supervises a gate valve to determine when the valve is not fully open Abbreviation GATE Classification used for an alarm input circuit that connects to normally open dry contact initiating devices non retarded waterflow alarm switches or to devices used in applications that must differentiate between shorted and alarm conditions Abbreviation GENA Artificial device type that replaces using the Smoke and SmokeVfy device types in a rule Abbreviation GENS Classification used for the p
25. advanced techniques 1 25 Pull device type 2 2 2 3 2 28 2 37 3 21 3 23 R R1 event 2 22 R2 event 2 23 R3 event 2 24 RebootFault device type 2 37 RelayConfirmation event 2 25 ReleaseDoor command 3 53 RemoteAltSensitivityOff command 3 54 RemoteAltSensitivityOn command 3 55 Reset command 3 56 Reset event 2 26 Rule syntax 1 4 Rules 32K limit 1 9 factors affecting compile speed 1 12 S Security device type 2 2 2 27 2 28 2 37 3 21 3 23 Security event 2 27 Service Group description 1 34 Service logic groups 1 28 ServiceDevice event 2 28 ServiceDeviceSupervision device type 2 2 2 37 ServiceGroup device type 2 2 2 29 3 48 3 50 ServiceGroup event 2 29 ServiceGroupActive device type 2 2 ServiceGroupActive event 2 30 SlowBlink command 3 57 Smoke device type 2 2 2 3 2 28 2 37 3 21 3 23 SmokeVfy device type 2 2 2 3 2 5 2 28 2 37 3 21 3 23 Sound cards 1 3 SprinklerSupervisory device type 2 2 2 28 2 31 2 34 2 37 3 21 3 23 SprinklerSupervisory event 2 31 StageOne device type 2 2 2 3 2 28 2 37 3 21 3 23 StageTwo device type 2 2 2 3 2 28 2 37 3 21 3 23 Startup event 2 32 StationActivation event 2 33 Steady command 3 58 SupervisedOutput device type 2 25 2 28 2 37 3 21 3 23 3 48 3 50 Z 3 Index Supervisory device type 2 28 2 34 2 37 3 21 3 23 Supervisory event 2 34 Switc
26. affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Note The output circuit must be wired to the control mechanism so that with the output circuit on active the control mechanism holds the door Example a Energize magnetic door holders from panel control switch MANUAL DOOR CNTRL SW PANEL 1 SWl HOLD HIGH DOORCONTROL EST3 Programming Manual 3 29 Technical Manuals Online http www tech man com Output commands LampTest LAMP Use the LampTest command to activate the lamp test function from a control display module switch By programming a control display module switch to execute the LampTest command an operator can perform a lamp test on panels that do not contain a 3 LCD module The LampTest command does not require that you specify a device type or an object label LampTest Notes 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 Example LAMPTEST SW LAMPTEST ON LAMP 3 30 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands LEDOff Use the LEDOff command to turn a light emitting diode on a control display module off Th
27. are required to specify the amplifier label and the channel label Specifying a priority value is optional AmpOff priority amp label to channel label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set amp label Specifies the label of the amplifier module to turn off channel label Specifies the label of the audio channel to remove from the amplifier input Example Turn amplifiers off and deselect the pag channel PAGE OFF SWITCHES SW LVL lt N 1 10 gt PAGE OFF AMPOFF LOW LEVEL N AMP TO CH PAGE 01 08 EST3 Programming Manual 3 9 Technical Manuals Online http www tech man com Output commands AmpOn Use the AmpOn command to turn on an amplifier s audio output and connect an audio channel to its input 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 The AmpOn command only works on devices with the Amp device type You are required to specify the amplifier label and the channel label Specifying a priority value is optional AmpOn priority amp label to channel label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid prior
28. conditional true are specified in the input statement When the input statement becomes true the number is substituted for the variable N in the output statement Example Selects lt N gt A single number entry lt N gt A range of numbers lt N A combination of single numbers and gt number ranges EST3 Programming Manual 1 25 Technical Manuals Online http www tech man com Overview Notes The N variable may be any number between 0 and 32767 inclusive e The N variable may only be used in a label once e Wildcards may not be used in place of a number Any combination of single number and ranges may be used lt n 4 gt with the restriction that there must be less than 255 characters between the single quotes in the object label In the following rule pressing the switch labeled LVLI PHONE CNTRL turns on a module labeled LVLI PHONE JACK The same rule turns on a module labeled L VL5 PHONE JACK when the switch labeled LVL5 PHONE CNTRL is pressed PHONE SWITCH SWITCH LVL lt N 1 3 5 gt PHONE CNTRL ON FIREPHONE LVL N PHONE JACK Note The above rule does not produce an output response when a switch labeled LVL2 PHONE CNTRL is pressed Mathematical operators Mathematical operators can be used in conjunction with the N variable in the rule output statement to conditionally select devices based on the numerical indexing used i
29. event is self restoring Any outputs activated by this event automatically restore at the end of the reset cycle Example Flash LED on control display module during first phase of the reset cycle FIRST PHASE RESET R1 SLOW LOW R1 LED 2 22 EST3 Programming Manual Technical Manuals Online http www tech man com Input event types R2 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 The R2 event does not require that you specify a device type or an object label R2 Note The R2 event is self restoring Any outputs activated by this event automatically restore at the end of the reset cycle Example Flash LED on control display during second phase of the reset cycle SECOND PHASE RESET R2 FAST LOW R2 LED EST3 Programming Manual 2 23 Technical Manuals Online http www tech man com Input event types R3 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 The R3 event does not require that you specify a device type or an object label R3 Note The R3 event is self restoring Any outputs activated by this event automatically restore at the end of the reset cycle Example Light LED on control display module during third phase of the rese
30. increments to 1 per rule A Output is on per rule F 2 Input IN2 sets the output with a low priority The LPC increments to 2 per rule A The output is still on per rule F 3 Input IN3 resets the output with a high priority The High Priority Counter HPC decrements to 1 per rule B The output is now off per rule C 4 Input IN4 resets the output with a low priority LPC decrements to 1 per rule B The output is still off per rule C 5 Input IN5 sets the output with a low priority The LPC increments to 2 per rule A The output is still off per rule C 6 Input IN6 sets the output with a low priority The LPC increments to 3 per rule A The output is still off per rule C 7 Input IN7 sets the output with a low priority The LPC increments to 4 per rule A The output is still off per rule C 8 Input IN8 sets the output with a low priority The LPC increments to 5 per rule A The output is still off per rule C 9 Input IN9 resets the output with a high priority The HPC decrements to 2 per rule B The output is still off per rule C 10 ING restores The HPC increments to 1 per rule B The output is still off per rule C 1 22 EST3 Programming Manual Technical Manuals Online http www tech man com Overview 1 IN9 restores The HPC increments to 0 per rule B The output is now on per rule F 12 INI restores The LPC decrements to 4 per rule A The output is still on per rule F 13 IN2 restores The LPC
31. local computer over a network or modem Classification used for the system pseudo point that changes to the active state Classification used for a notification appliance circuit that produces a signal able to be perceived by the sense of sight Abbreviation VIS Classification used for an input circuit that changes to the alarm state when it detects water flowing through the fire protection sprinkler system Abbreviation FLOW Classification used for a Zone logic group Y 13 Technical Manuals Online http www tech man com Glossary Y 14 EST3 Programming Manual Technical Manuals Online http www tech man com 1 12SW 12LED device type 3 21 3 23 12SW 24LED device type 3 21 3 23 2 24LED device type 3 21 3 23 3 3 AADC device type 3 21 3 23 3 ASU device type 3 21 3 23 3 DSDC device type 3 21 3 23 3 FTCU device type 3 21 3 23 3 IDC8 4 device type 3 21 3 23 3 OPS device type 3 21 3 23 3SW 3LEDX6 device type 3 21 3 23 A About the Systems Definition Utility 1 2 Acknowledge event 2 2 Alarm event 2 3 Alarm logic groups 1 28 AlarmSilence command 3 3 AlarmSilence event 2 4 AlarmVerify event 2 5 AllCall event 2 6 AlternateLanguage command 3 4 AlternateMsgOff command 3 5 AlternateMsgOn command 3 6 AlternateSensitivityOff command 3 7 AlternateSensitivityOn command 3 8 Amp device type 3 21 3 23 AmpOff command 3 9 AmpOn command
32. low priority command can not override a high priority command A special priority called LATCH is discussed later in this section Because an output device may be affected by any number of input devices each output has two software counters associated with it to keep track of the output s status The High priority counter reflects the number of high priority set and reset commands issued to the output and the resulting high priority status The low priority counter reflects the number of low priority set and reset commands issued to the output and the resulting low priority status An output s status is the result of both the high and low priority counters as governed by the rules below A Every set command increments the appropriate counter by one restoring a set command decrements the appropriate counter by one B Every reset command decrements the appropriate counter by one restoring a reset command increments the appropriate counter by one C When the high priority counter is equal to or less than negative one 1 the output is off D When the high priority counter is equal to or greater than one 1 the output is on E When the high priority counter is zero 0 and the low priority counter is equal to zero 0 the output is off F When the high priority counter is zero 0 and the low priority counter is equal to or greater than one 1 the output is on When the input left side of a rule references the a
33. modifiers will allow you to assign labels faster using the prefabricated labels editor and also permit using wildcards when writing rules Using common labels for building levels Basements and mezzanines are good examples of areas that are not typically referred to by floor number On projects where numberless floors exist you might want to use a more generic label modifier such as levels which can apply to all areas as shown in Figure 1 1 Note You may want event messages that appear on the 3 LCD module to still refer to floors EST3 Programming Manual 1 15 Technical Manuals Online http www tech man com Overview Level 11 Level 10 7th Floor 6th Floor gt LEVELS2 CDR Sub basement Figure 1 1 By converting floors to levels all areas can be labeled with a common modifier that is also meaningful Using common labels for vertical applications Vertical spaces such as stairwells elevator shafts and pipe chases may be identified by placing a special character in the label modifier for instance a V for vertical Vertical spaces typically have unique application requirements The ability to uniquely identify objects associated with vertical spaces often proves useful when writing rules Stairwell WV Elevator Shaft pn V4 Pipe Chase V3 Stairwell V2 LEVELS3 CDR Figure 1 2 Labeling vertical areas 1 16 EST3 Pr
34. object label or both Acknowledge device type object label Parameter Description device type Specifies the device type of the device initiating the event Valid device types are And Audible CommFailure CommonAlarmOutput CommonMonitorOutput CommonSupervisoryOutput DamperControl DamperFeedback DoorControl DoorFeedback Emergency ExtDBIncompatibility Failsafe FanControl FanFeedback Firephone Gatevalve GenAlarm GenSmoke GroundFault Guard GuardPatrol Heat LocalAlarm LocalMonitor LocalRelay LocalTrouble LoopControllerResetExt Matrix Monitor NSCommonAlarmOutput NSCommonMonitorOutput NSCommonSupervisoryOutput NSCommonTroubleOutput PanelCommFault Power Pull Security ServiceDeviceSupervision ServiceGroup ServiceGroupActive Smoke SmokeVfy SprinklerSupervisory StageOne StageTwo SupervisedOutput Supervisory Switch Tamper TaskFailure Temperature TwoStageTimerActive TwoStageTimerExpiration UserTrouble Visible Waterflow Zone object label Specifies the label of the device initiating the event Note The Acknowledge input event can only be used when the system is configured as a proprietary fire alarm system in accordance with NFPA 72 Example Light LED on control display module to indicate message for SMK 1 has been acknowledged ACKMSGON ACK SMK SMK 1 STEADY LOW DISPLAY 1 LEDI1 2 2 EST3 Programming Manual Technical Manuals Online http www tech
35. on a group of panels EST3 Programming Manual 3 7 Technical Manuals Online http www tech man com Output commands AlternateSensitivityOn ALTSON Use the AlternateSensitivityOn command to load the alternate sensitivity and alarm verification settings into every smoke detector in the system Typically the alternate settings are used during off normal business hours when the protected premises is unoccupied The AlternateSensitivityOn command does not require that you specify a device type or an object label AlternateSensitivityOn Example Switch smoke detectors to alternate sensitivity level setting during non regular work hours ALT SENS ON TIME MON FRI AFTER HOURS ALTSON Tip Use the RemoteAltSensitivityOn command for greater control over smoke detector selection The RemoteAltSensitivityOn command allows you to load alternate sensitivity and alarm verification settings into every smoke detector on selected panels or on a group of panels 3 8 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands AmpOff Use the AmpOff command to turn off an amplifier s audio output and remove the connected audio channel from its input 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 The AmpOff command only works on devices with the Amp device type You
36. responding to the command Example COMMON SUP ON SWITCHES SW COM SUP ON LVL N 1 10 CSON LOW LVL N COM SUP CKT EST3 Programming Manual 3 17 Technical Manuals Online http www tech man com Output commands Delay DLY Use the Delay command to insert a time delay between rule output command statements when a rule activates and restores The Delay command only requires that you specify the delay value Delay delay value Parameter Description delay_value Specifies the length of the delay from 1 to 32767 seconds inclusive Example Turn amps on at startup to accept the General channel STARTUP_AMPS STUP AMPON LVL 5 AMP TO CH GEN 01 08 DLY 10 AMPON LVL 6 AMP TO CH GEN 01 08 3 18 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands DelayActivate DLYA Use the DelayActivate command to insert a time delay between tule output command statements only when the rule activates The delay is not inserted when the rule restores The DelayActivate command only requires that you specify the delay value DelayActivate delay value Parameter Description delay_value Specifies the length of the delay from 1 to 32767 seconds inclusive Example Supply and pressure fan alarm response ALARM FAN ALARM GENSMOKE FANOFF SUPPLY FAN DLYA 15 FANON PRESSURE FANI EST3 Programming
37. switch can be the Reset switch on the 3 LCD module or a control display module switch programmed to execute the Reset command Typically you use the Drill event to activate output responses in addition to those automatically activated by the Reset function The Reset event does not require that you specify a device type or an object label Reset Example Flash LED on control display module during reset cycle SYSTEM RESET ON RESET FAST LOW RESET LED Note See also R1 R2 and R3 input event types 2 26 EST3 Programming Manual Technical Manuals Online http www tech man com Input event types Security SEC 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 The Security event requires that you specify a device type or an object label or both Security device type object label Parameter Description device type Specifies the device type of the device initiating the event Valid device types are Security object label Specifies the label of the device initiating the Example Ligh t I event ED on control display module when relay confi rma RELAY O SEC S EC ST EST3 Programming Manual tion occurs K CAB1 TAMPER SW EADY LOW TAMPER SW LED 2 27 Technical Manuals Onli
38. system definition process will require that you assign labels to cabinets modules and other objects in the database Before you start defining your system develop a labeling plan A good labeling plan will ensure that your labels will be understandable and useful There are five things you should consider in your labeling plan Label format e Label content Using common label modifiers Label numbering Using labels as messages Formatting labels To make your labels more readable and more understandable your labeling plan should include how labels will be formatted You should take into consideration that labels will be viewed online on printed reports and on the system display panel Formatting considerations may include e How to separate label modifiers e Whether to use all uppercase or all lowercase characters or a combination of both How label modifiers may be abbreviated Note Labels are not case sensitive To the compiler ABCDEF and abcdef are duplicate labels but ABC DEF is not Suppose that you are creating labels for several cabinets in an industrial park of several buildings The following shows three examples using different methods of label formatting for a cabinet in one of the buildings BLDG1CAB BLDG1 CAB BldglCab The first label may be hard to read because it uses all uppercase characters and there is no separation between the label modifiers BLDGI and CAB The second label is easier t
39. tamper switch is activated TAMPER LED SPSUP TAMP FLOOR STEADY LOW TAMPER LED EST3 Programming Manual 2 31 Technical Manuals Online http www tech man com Input event types Startup STUP 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 3 LCD module Typically you use the Startup event to program the initial operating state of system components or functions The Startup event does not require that you specify a device type or an object label Startup Example Disable HVAC switches on startup STARTUP STUP DISABLE LOW SW HVAC 2 32 EST3 Programming Manual Technical Manuals Online http www tech man com Input event types StationActivation STACT 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 The StationActivation event requires that you specify a device type or an object label or both StationActivation device type object label Parameter Description device type Specifies the device type of the device initiating the event Valid device types are Guard object label Specifies the label of the object triggering the event Example Light LED on control display module when any tamp
40. tech man com Chapter 2 Input event types Summary This chapter provides an alphabetical reference of the input event types used to program the system Optional parameters are shown in italics Content Acknowledge ACK 2 2 Alarm 2 3 AlarmSilence AS 2 4 AlarmVerify AVER 2 5 AllCall 2 6 Callln Cl 2 7 Drill 2 8 Emergency EMER 2 9 Evacuation EVAC 2 10 FirstAlarm FA 2 11 FirstDisable FD 2 12 FirstMonitor FM 2 13 FirstSupervisory FS 2 14 FirstTrouble FT 2 15 GroundFault GNDF 2 16 GuardPatrol GPG 2 17 LocalAlarm LALM 2 18 LocalMonitor LMON 2 19 LocalTrouble LTRB 2 20 Monitor MON 2 21 R1 2 22 R2 2 23 R3 2 24 RelayConfirmation RLYCFG 2 25 Reset 2 26 Security SEC 2 27 ServiceDevice SERV 2 28 ServiceGroup SG 2 29 ServiceGroupActive SGA 2 30 SprinklerSupervisory SPSUP 2 31 Startup STUP 2 32 StationActivation STACT 2 33 Supervisory SUP 2 34 Switch SW 2 35 TimeControl TIME 2 36 Trouble TRB 2 37 TwoStageTimerActivation 2STAGEA 2 38 TwoStageTimerExpiration 2STAGETO 2 39 EST3 Programming Manual 2 1 Technical Manuals Online http www tech man com Input event types Acknowledge ACK Use the Acknowledge event to activate a rule when an operator acknowledges an event displayed on the 3 LCD module The Acknowledge event requires that you specify a device type or an
41. tech man com Quick reference Table A 2 Fire alarm system commands Choose this command NCOpen NCReleaseDoor NSCommonaAlarm Off NSCommonAlarmOn NSCommonMonitorOff NSCommonMonitorOn NSCommonSupervisoryOff NSCommonSupervisoryOn NSCommonTroubleOff NSCommonTroubleOn Off OffGuard On OnGuard Open ReleaseDoor RemoteAltSensitivityOff RemoteAltSensitivityOn Reset SlowBlink A 6 To do this Turn off an output circuit or relay that connects to the control mechanism used to open a damper Turn on an output circuit or relay that connects to the control mechanism used to release a door Turn off a nonsupervised output relay that a panel automatically activates when the FirstAlarm event occurs Turn on a nonsupervised output relay that a panel automatically activates when the FirstAlarm event occurs Turn off a nonsupervised output relay that a panel automatically activates when the FirstMonitor event occurs Turn on a nonsupervised output relay that a panel automatically activates when the FirstMonitor event occurs Turn off a nonsupervised output relay that a panel automatically activates when the FirstSupervisory event occurs Turn on a nonsupervised output relay that a panel automatically activates when the FirstSupervisory event occurs Turn off a nonsupervised output relay that a panel automatically activates when the FirstTrouble event occurs Turn on a nonsupervised output relay that a pan
42. the NSCommonTroubleOff command to turn off a nonsupervised output relay that a panel automatically activates when the FirstTrouble event occurs The NSCommonTroubleOff command only works on devices with the NSCommonTroubleOutput device type You are required to specify the object label Specifying a priority value is optional NSCommonTroubleOff priority object_label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Notes Active nonsupervised common trouble outputs can not be turned off using the NSCommonTroubleOff command The NSCommonTroubleOff command does not affect the operation of the Form C common trouble relay on the 3 CPUI module Example NSCOMMON TRB OFF SWITCHES SW NSCOM TRB OFF LVL N 1 10 NSCTOFF LOW LVL N NSCOM TRB CKT 3 46 EST3 Programming Manual Technical Manuals Online http www tech man com NSCommonTroubleOn NSCTON Use the NSCommonTroubleOn command to turn on a nonsupervised output relay that a panel automatically activates when the FirstTrouble event occurs Output commands The NSCommonTroubleOn command only works on devices with the NSCommonTroubleOutput device type You are required to specify the object label Specifying a priority value is
43. used to execute the Drill command as a momentary switch Project parameter settings determine whether the Drill function activates only audible or audible and visible notification appliance circuits The Drill function activates notification appliance circuits but does not put the panel into alarm Wildcards may be used in the cabinet label but not in the routing label Example REM DRILL CNTRL SW B1l_CAB lt N 1 5 gt DRILL DRILL CAB lt N gt 3 22 EST3 Programming Manual Technical Manuals Online http www tech man com Enable Output commands Use the Enable command to allow automatic or manual control of a system hardware component circuit or logic group The Enable command requires that you specify a device type or an object label or both Enable device type object label Parameter device type object label Example CI SW EST3 Programming Manual PANE RCUIT Description Specifies the device type of the device responding to the command Valid device types are 12SW 12LED 12SW 24LED 24LED 3 AADC 3 ASU 3 DSDC 3 FTCU 3 IDC8 4 3 OPS 3SW 3LEDX6 Amp And Audible Checkin CommonAlarmOutput CommonMonitorOutput CommonSupervisoryOutput DamperControl DamperFeedback DoorControl DoorFeedback Emergency FanControl FanFeedback Firephone Gatevalve GenAlarm GenSmoke Guard GuardPatrol Heat LED LocalAlarm LocalMonitor LocalRelay LocalTrouble Matr
44. 3 10 And device type 2 2 2 3 2 21 2 34 2 37 3 21 3 23 AND Group description 1 29 Audible device type 2 2 2 25 2 28 2 37 3 21 3 23 3 48 3 50 B Bar code readers 1 3 EST3 Programming Manual Technical Manuals Online http www tech man com Index C Callln event 2 7 Checkin device type 3 21 3 23 3 48 3 50 Check In Group description 1 33 Check In logic groups 1 28 Close command 3 11 CommFailure device type 2 2 2 37 CommonAlarmOff command 3 12 CommonAlarmOn command 3 13 CommonAlarm Output device type 2 2 2 25 2 28 2 37 3 21 3 23 3 48 3 50 CommonMonitorOff command 3 14 CommonMonitorOn command 3 15 CommonMonitorOutput device type 2 2 2 25 2 28 2 37 3 21 3 23 3 48 3 50 CommonSupervisoryOff command 3 16 CommonSupervisoryOn command 3 17 CommonSupervisoryOutput device type 2 2 2 25 2 28 2 37 3 21 3 23 3 48 3 50 CommonTroubleOutput device type 2 28 Compiling the rules file 1 12 D DamperControl device type 2 2 2 25 2 28 2 37 3 21 3 23 3 48 3 50 DamperFeedback device type 2 2 2 21 2 28 2 37 3 21 3 23 Delay command 3 18 DelayActivate command 3 19 DelayRestore command 3 20 Device types 1 7 used with And groups 1 29 used with Instruction Text groups 1 32 used with Service groups 1 34 used with Zone groups 1 32 Disable command 3 21 DoorControl device type 2 2 2 25 2 28 2 37 3 21 3 23 3 48 3
45. EST3 Programming Manual P N 270381 Rev 3 0 210CT99 Technical Manuals Online http www tech man com DEVELOPED BY COPYRIGHT NOTICE TRADEMARKS CREDITS DOCUMENT HISTORY Revision Date 1 0 18JUL96 1 1 1 4 N A 1 5 9MAY97 1 6 1 9 N A 2 0 14DEC98 3 0 210CT99 Edwards Systems Technology 6411 Parkland Drive Sarasota FL 34243 941 739 4300 Copyright 1996 1999 All rights reserved This manual and the products it describes are copyrighted by Edwards Systems Technology Inc EST and others under separate licensing agreements You may not reproduce translate transcribe or transmit any part of this manual without express written permission from EST This manual contains proprietary information intended for distribution to authorized persons or companies for the sole purpose of conducting business with EST If you distribute any information contained in this manual to unauthorized persons you have violated all distributor agreements and we may take legal action IBM is a trademark of International Business Machines Corporation Microsoft and MS DOS are registered trademarks and Microsoft Mouse Windows Word and Wordpad are trademarks of Microsoft Corporation SCAN ONE and Barcode Anything SCAN 97are trademarks of Zebra Technologies VTI Inc This manual was designed and written by EST Technical Services Documentation Department Sarasota Reason For Change Initial release Documentation
46. LEVEL lt n 1 gt _ ON LEVEL lt n 1 gt _ ON LEVEL n 1 ON LEVEL lt n 1 gt _ EST3 Programming Manual Technical Manuals Online http www tech man com STROBE 1 27 Overview Programming using logic groups System programming permits devices to be combined together in a logic group to provide a separate group response from individual device responses The following types of logic groups may be defined for system programming Nonalarm logic groups And Matrix Instruction Text Alarm logic groups Zone Trouble logic groups Zone Check In groups Guard Patrol groups Service groups In general Any 1 device can be a member of up tol Zone group 10 And groups 10 Matrix groups 1 Service group and 4 Instruction Text groups Any device that is a member of a Check In group can only be a member of 1 Check In group and no other groups Any device that is a member of a Guard Patrol group can only be a member of 1 Guard Patrol group and no other groups Logic groups have the following parameters And 499 per project max 64 000 devices per group max 1 to 255 devices required to activate Matrix 255 per project max Instruction Text 64 000 devices per group max 1 to 10 devices required to activate 10 device search radius max 999 per project max 64 000 devices per group max Zones 999 per project max 64 000 devices per group max Check In 255 per project max 255 devices per group max Guard P
47. al Technical Manuals Online http www tech man com NSCommonMonitorOn command NSCommonMonitorOutput device type NSCommonSupervisoryOff command NSCommonSupervisoryOn NSCommonSupervisoryOutp ut device type NSCommonTroubleOff command NSCommonTroubleOn command NSCommonTroubleOutput device type n variable object Off command OffGuard command On command OnGuard command Open command Power device type pseudo point Pull device type EST3 Programming Manual Glossary Command used to turn on a nonsupervised output relay that a panel automatically activates when the FirstMonitor event occurs Classification used for a nonsupervised output relay that a panel automatically activates when the FirstMonitor event occurs Abbreviation NSCMO Command used to turn off a nonsupervised output relay that a panel automatically activates when the FirstSupervisory event occurs Command used to turn on a nonsupervised output relay that a panel automatically activates when the FirstSupervisory event occurs Classification used for a nonsupervised output relay that a panel automatically activates when the FirstSupervisory event occurs Abbreviation NSCSO Command used to turn off a nonsupervised output relay that a panel automatically activates when the FirstTrouble event occurs Command used to turn on a nonsupervised output relay that a panel automatically activates when the FirstTrouble event occ
48. amming Manual LOW LVL N NSCOM ALARM CKT 3 41 Technical Manuals Online http www tech man com Output commands NSCommonMonitorOff NSCMOFF Use the NSCommonMonitorOff command to turn off a nonsupervised output relay that a panel automatically activates when the FirstMonitor event occurs The NSCommonMonitorOff command only works on devices with the NSCommonMonitorOutput device type You are required to specify the object label Specifying a priority value is optional NSCommonMonitorOff priority object_label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Notes Active nonsupervised common monitor outputs can not be turned off using the NSCommonMonitorOff command You can not use any device to turn off a nonsupervised common monitor output that upon activation produces a monitor event For example you can not use a control display module switch Example NSCOMMON MON OFF RESPONSE ALARM GENALARM NSCMOFF LOW NSCOM MON CKT LVL 3 42 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands NSCommonMonitorOn NSCMON Use the NSCommonMonitorOn command to turn on a nonsupervised output relay that a panel auto
49. amming Manual Technical Manuals Online http www tech man com Input functions 3rd floor pull station Overview Output functions 3rd floor area smoke detector 3rd floor duct smoke detector 3rd floor elevator lobby smoke detector 2nd floor pull station 2nd floor area smoke detector 2nd floor duct smoke detector 2nd floor elevator lobby smoke detector 1st floor pull station 1st floor area smoke detector 1st floor duct smoke detector 1st floor elevator lobby smoke detector Bsmnt floor pull station Bsmnt floor area smoke detector Bsmnt floor duct smoke detector Bsmnt floor elevator lobby smoke detector LEVELS1 CDR Figure 1 3 Input Vs Output Function Matrix Add a label modifier to the label of a 2nd floor smoke detector identify the detector as a elevator lobby smoke detector for future use in an elevator capture rule FLOOR2 SMOKE1 ELEVLOBBY 1s one possible label for the 2ND floor elevator lobby smoke detector The keyword ELEVLOBBY will be incorporated in the elevator capture rule Any detector having ELEVLOBBY as part of its label will activate the elevator capture function The next object group is the Computer Shutdown function Inspection of the inputs that initiate the computer shutdown EST3 Programming Manual Technical Manuals Online http www tech man com O
50. ample Close dampers from control display module switch DAMPER CLOSE SWITCHES SW LVL lt N 1 10 gt DMPR CLOSE NCCLOSE LOW DMPR RELAY LVL lt N gt 3 34 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands NCFanOff Use the NCFanOff command to turn on an output circuit or relay that connects to the control mechanism used to turn off a fan The NCFanOff command only works on devices with the FanControl device type You are required to specify the object label Specifying a priority value is optional NCFanOff priority object_label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Note The output circuit must be wired to the control mechanism so that with the output circuit on active the control mechanism turns off the fan Example SUPPLY FAN CNTRL SW SUPPLY FAN lt N 1 2 gt OFF NCFANOFF LOW SUPPLY FAN lt N gt EST3 Programming Manual 3 35 Technical Manuals Online http www tech man com Output commands NCFanOn Use the NCFanOn command to turn off an output circuit or relay that connects to the control mechanism used to turn on a fan The NCFanOn command only works on devices with the FanC
51. and press the Details switch Zone groups can consist of any of the following device types 1 32 EST3 Programming Manual Technical Manuals Online http www tech man com Overview Evacuation Failsafe GenAlarm Heat LocalAlarm Pull Smoke SmokeVfy StageOne StageTwo Waterflow Zone groups can also be configured to activate when any device in the group goes into trouble With firmware version 1 4 it is no longer required to create a Zone group or be programmed for Proprietary operation in order to utilize a CDR 3 Zone Coder You can place the zone code at the beginning of the message of each individual point used to activate the CDR 3 There are two advantages to not activating a CDR 3 from a Zone group e The 3 LCD displays each device activation as a separate alarm event e Subsequent device activations will initialize succeeding alarms Setting the Zone Group Inhibit option prevents the zone group s response from re activating when subsequent members of the group go active after the outputs have been silenced Check In groups Check in groups are a collection of Emergency device types that are grouped together to provide a unique response when members of the group fail to check in during a prescribed time period If one or more devices do not check in during the allotted time a Check In Active response is generated indicating those devices which have failed to check in Check in groups are typically used in senior
52. arch radius around the first active device as indicated by the light gray box Detectors 5 1 and 6 6 go into alarm The Matrix group will activate its output even though a second detector within the search radius did not go into alarm but because the total number of detectors in alarm was equal to the activation number setting Instruction Text groups Instruction Text groups are used to provide additional detailed instructions or warnings for when any device type in a particular group goes active You can further qualify an active device by its active state For example you can have the Instruction Text group activate when a device goes into alarm or into trouble When any device in the group goes active the Instruction Text Active event is sent to the Monitor queue on the 3 LCD The message text is routed through the printer port The message text may also be reviewed by selecting the Instruction Text Active event in the Monitor queue and pressing the Details switch An Instruction Text group can consist of any of the device types found in an And group Zone groups Zone groups are a collection of input devices that are grouped together to provide a unique response separate from their individual device responses For all the devices in the group that go into alarm only a single Zone Active event is sent to the Alarm queue on the 3 LCD To determine which devices in the Zone are active select the Zone Active event in the Alarm queue
53. atrix chart When all inputs and outputs have been entered on the matrix inspect the matrix for groups or patterns of X s These may appear as lines of X s or blocks of X s In Figure 1 3 there are four groups of X s that can be grouped together When the groups have been identified look at the inputs that are part of the group to see what they have in common The largest group is made up of the General Alarm Notify Central Station and Stairwell Door Locks columns which are completely filled with X s The function these objects have in common is that they all must be initiated whenever any input device is activated The first rule to be written must activate these three functions whenever any device goes into alarm The next group is the Elevator Capture function Inspection of the inputs that initiate the elevator capture function reveals that they are all elevator lobby smoke detectors This should signal the designer that a label modifier such as Elevator or Lobby should be included as part of the device label Because there are other smoke detectors on the job the label modifier Smoke is not the best choice as a label modifier to identify the elevator capture function Smoke may be included as a label modifier in the device label but it will not be used for the elevator capture function A better label modifier choice would be Elevator or Lobby or a combination of both 1 18 EST3 Progr
54. atrol 255 per project max 10 tours per group max 64 devices per tour max Service 255 per project max 1 28 64 000 devices per group max EST3 Programming Manual Technical Manuals Online http www tech man com Overview Nonalarm logic groups And groups And groups are a collection of devices that are grouped together to provide a unique response based on e a specific number of device activations changes in state e the activation type For example you can configure an And group of eight smoke detectors SMK 1 SMK 8 to activate when any three go into alarm with the exception of SMK 5 which can go into alarm or trouble Notes e Each And group member s change in state produces a separate event that may be viewed on the 3 LCD in addition to the And group s activation event e Ifamember can have more than one concurrent change in state an example being a smoke detector that is in trouble and then goes into alarm each change in state counts as 1 activation And group activations can be configured for any event type alarm supervisory trouble monitor For example you can have an And group that produces a trouble event when it activates and another that produces an alarm event And groups can consist of any of the following device types Acknowledge AlarmSilence AllCall AlternateLanguage AlternateMsg AlternateSensitivity And Audible CardDBIncompatibility CfgMismatch CommFailure CommonAlarmOu
55. audio source unit providing the voice message guard label Specifies the label of the Guard Patrol group route id Specifies the route number of the guard patrol tour Events An event is the outcome produced by a panel s CPU module when an addressable point on the panel changes state The information contained in an event includes the logical address of the point that changed state the event type and the event message Device types A device type is the classification given to objects created in the database that defines the operating characteristics of the corresponding device For example the PULL device type is assigned to objects created for manual pull stations Refer to Appendix A Quick Reference for a list of device types and their use Objects An object is a database entity that represents an addressable point in the system such as rail modules smoke detectors switches and light emitting diodes LEDs Objects can also be Logical groups consisting of other objects Voice messages Pseudo points designed to monitor card level and system level functions For example the Signature controller module is an object as are any Signature devices connected to it In contrast the 3 IDC8 4 module is an object each of its eight circuits are objects but any two wire smokes connected to the circuits are not EST3 Programming Manual 1 7 Technical Manuals Online http www tech man com Overview Labels
56. ble has not been restored the LED will be set to flash at the slow rate Tip When adding rules to a previously compiled rules file place them at the beginning of the file so they will be checked first If they need to be in a certain spot in the file you can move them afterwards Avoid careless use of wildcards A wildcard is a very powerful programming aid and can help reduce the size of your rules file You should be aware that using wildcards carelessly could have possible negative side effects Take for example the following three rules Rule 1 ALARM FAST LED 1 Rule 2 LARM SD DELAY 10 FAST LED 2 D Rule 3 LARM SD L1 DELAY 10 FAST LED 3 D 1 10 EST3 Programming Manual Technical Manuals Online http www tech man com Overview When a wildcard is placed in the input statement the compiler creates an output response for each device that matches the input Using the above rules and remembering that order is important the output response for an alarm initiating device labeled SD_L1_1 would be equivalent to Compiled Rule ALARM SD L1 1 FAST LED 1 DELAY 10 FAST LED 2 DELAY 10 FAST LED 3 In this example adding the smoke detector device type to the input statement would limit the output responses to only smoke detectors with matching labels Likewise you must be careful when using the wildcard charact
57. cabinet label AlternateMsgOn routing label Parameter Description cabinet label Specifies the label of the panel responding to the command routing label Specifies the label of the network routing group responding to the command Note Wildcards may be used in the cabinet label but not in the routing label Example Switch to alternate message routing configuration during non regular work hours ALTERNATE MSG ON TIME MON FRI NONREG HOURS ALTMON All Cabinets 3 6 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands AlternateSensitivityOff ALTSOFF Use the AlternateSensitivityOff command to load the primary sensitivity and alarm verification settings into every smoke detector in the system Typically the primary settings are used during normal business hours when the protected premises is occupied The AlternateSensitivityOff command does not require that you specify a device type or an object label AlternateSensitivityOff Example Switch smoke detectors to primary sensitivity level during regular work hours ALT SENS OFF TIME MON FRI REGULAR HOURS ALTSOFF Tip Use the RemoteAltSensitivityOff command for greater control over smoke detector selection The RemoteAltSensitivityOff command allows you to load primary sensitivity and alarm verification settings into every smoke detector on selected panels or
58. calAlarm LALM 2 18 LocalMonitor LMON 2 19 LocalTrouble LTRB 2 20 Monitor MON 2 21 R1 222 R2 223 R3 2 24 RelayConfirmation RLYCFG 2 25 Reset 2 26 Security SEC 2 27 ServiceDevice SERV 2 28 ServiceGroup SG 2 29 ServiceGroupActive SGA 2 30 SprinklerSupervisory SPSUP 2 31 Startup STUP 2 32 StationActivation STACT 2 33 EST3 Programming Manual i Technical Manuals Online http www tech man com Content Supervisory SUP 2 34 Switch SW 2 35 TimeControl TIME 2 36 Trouble TRB 2 37 TwoStageTimerActivation 2STAGEA 2 38 TwoStageTimerExpiration 2STAGETO 2 39 Chapter 3 Output commands 3 1 AlarmSilence AS 3 3 AlternateLanguage ALTL 3 4 AlternateMsgOff ALTMOFF 3 5 AlternateMsgOn ALTMON 3 6 AlternateSensitivityOff ALTSOFF 3 7 AlternateSensitivityOn ALTSON 3 8 AmpOff 3 9 AmpOn 3 10 Close 3 11 CommonAlarmOff CAOFF 3 12 CommonAlarmOn CAON 3 13 CommonMonitorOff CMOFF 3 14 CommonMonitorOn CMON 3 15 CommonSupervisoryOff CSOFF 3 16 CommonSupervisoryOn CSON 3 17 Delay DLY 3 18 DelayActivate DLYA 3 19 DelayRestore DLYR 3 20 Disable 3 21 Drill e 3 22 Enable 3 23 Evacuation EVAC 3 24 FanOff 3 25 FanOn 3 26 FastBlink FAST 3 27 GAlnhibit GAIN 3 28 HoldDoor HOLD 3 29 LampTest LAMP 3 30 LEDOff 3 31 MsgOff 3 32 MsgOn 3 33 NCClose 3 34 NCFanOff 3 35 NCFanOn 3
59. ce Trouble GAlnhibit none none GAIN Gatevalve Acknowledge ServiceDevice Disable Enable GATE SprinklerSupervisory Supervisory Trouble GenAlarm Acknowledge Alarm Disable Enable GENA MaintenanceAlert ServiceDevice Trouble GenSmoke Acknowledge Alarm Disable Enable GENS AlarmVerify MaintenanceAlert ServiceDevice Trouble GroundFault Acknowledge GroundFault none GNDF Guard Acknowledge ServiceDevice Disable Enable StationActivation Trouble GuardPatrol Acknowledge GuardPatrol Disable Enable OffGuard GPG OnGuard Heat Acknowledge Alarm Disable Enable ServiceDevice Trouble LampTest none none LAMP LED none Disable Enable Off On but not with FastBlink LEDOff SlowBlink Steady LocalAlarm Acknowledge LocalAlarm Disable Enable LALM LocalMonitor Acknowledge LocalMonitor Disable Enable LMON LocalRelay Acknowledge Disable Enable LRLY RelayConfirmation EST3 Programming Manual Technical Manuals Online http www tech man com A 9 Quick reference Table A 3 Fire alarm system device types Use this device type LocalTrouble LTRB with these events Acknowledge LocalTrouble and these commands Disable Enable LoopControllerResetExt LCREXT Acknowledge Trouble none Matrix Acknowledge Alarm Disable Enable Monitor Supervisory Trouble Monitor Acknowledge Monitor Disable Enable MON ServiceDevice Trouble MSG none none Nonsuperv
60. citizen housing to monitor the wellness of occupants Note Devices that do not check in are removed from the check in list and must be restored in order to be available for the next check in period If a device connected to a Check in group is activated outside of the check in time window an Emergency response is activated If a device that checked in during the required time period is activated a second time within the check in window an Emergency activation will also be generated Guard Patrol groups Guard Patrol groups are groups of input devices that must be activated in a sequential order and within specified time constraints Each defined patrol lists the number of stations and the minimum and maximum times to reach each patrol station A rule must be written that defines the actions to be taken in the event of an out of sequence or delinquent patrol EST3 Programming Manual 1 33 Technical Manuals Online http www tech man com Overview Service groups Service groups are a collection of devices that are grouped together for testing purposes When enabled the Service group automatically disables the member device s normal alarm response and provides a common alternate test response Service groups can consist of any of the following device types Audible CommonAlarmOutput CommonMonitorOutput CommonSupervisoryOutput CommonTroubleOutput DamperControl DamperFeedback DoorControl DoorFeedback Emergency FanCon
61. dates and or time of day occurs Abbreviation TIME Event produced when any point on a panel or any panel in the same network routing group changes to the trouble state Command used to activate the system Trouble Silence response from a control display module switch EST3 Programming Manual Technical Manuals Online http www tech man com TroubleSilence device type TwoStageTimerActivation event TwoStageTimerActive device type TwoStageTimerExpiration device type TwoStageTimerExpiration event upload UserTrouble device type Visible device type Waterflow device type Zone device type EST3 Programming Manual Glossary Classification used for the pseudo point that the system changes to the active state in order to produce the TroubleSilence event Abbreviation TS Event produced when a panel s two stage alarm timer starts Abbreviation 2STAGEA Classification used for the system pseudo point that changes to the active state when a panel s two stage alarm timer starts Abbreviation 2STAGEA Classification used for the system pseudo point that changes to the active state when a panel s two stage alarm timer expires Abbreviation 2STAGETO Event produced when a panel s two stage alarm timer expires Abbreviation 2STAGETO 1 The process of transferring a copy of a file from a remote computer to a local computer over a network or modem 2 To transfer a copy of a file from a remote computer to a
62. decrements to 3 per rule A The output is still on per rule F 14 IN4 restores The LPC increments to 4 per rule B The output is still on per rule F 15 INS restores The LPC decrements to 3 per rule A The output is still on per rule F 16 IN6 restores The LPC decrements to 2 per rule A The output is still on per rule F 17 IN7 restores The LPC decrements to 1 per rule A The output is still on per rule F 18 IN8 restores The LPC decrements to 0 per rule A The output is now off per rule E All inputs have restored and the output is back at the quiescent state Rewriting the rule used in the elevator capture example to include output priorities ALARM SMOKE BLD2 ELOBBY ON LOW ELEVRELAY EST3 Programming Manual 1 23 Technical Manuals Online http www tech man com Overview Table 1 1 Output Priority Example Reset 1 Set 1 Step OINIoOI at rRI wlrms o 11 12 13 14 15 16 17 18 1 24 Event INx Input Quiescent Activate IN1 Activate IN6 Activate IN7 Restore IN1 Restore IN4 Restore IN5 Restore IN6 Restore IN7 Restore IN8 ON LOW Activate IN2 Activate IN3 Activate IN4 Activate IN5 ON LOW OFF HIGH OFF LOW ON LOW ON LOW ON LOW Activate IN8 Activate IN9 Restore IN3 Restore INQ ON LOW OFF HIGH OFF HIGH OFF HIGH ON LOW Restore IN2 ON LOW OFF LOW ON LOW
63. development releases Update manual to coincide with release of software version 1 0 Documentation development releases Update manual to coincide with release of software version 1 3 Added chapter 15 Major revisions made to chapters 3 6 and 9 Updated various screen captures throughout Update manual to to coincide with release of software version 1 5 Added glossary and removed chapters 4 15 The 3 SDU help file revision 1 5 includes the user information formerly contained in chapters 4 15 Technical Manuals Online http www tech man com Content Important information iv About this manual v The EST3 library vi Related documentation vii Chapter 1 Overview 1 1 About the Systems Definition Utility e 1 2 Programming using rules and objects 1 4 Creating a rules file 1 9 Compiling the rules file 1 12 Developing a labeling plan 1 13 Identifying objects in the system 1 18 Priorities 1 21 Advanced programming techniques 1 25 Programming using logic groups 1 28 Programming using time controls 1 35 Chapter 2 Input event types 2 1 Acknowledge ACK 2 2 Alarm 2 3 AlarmSilence AS 2 4 AlarmVerify AVER 2 5 AllCall 2 6 Callln Cl 2 7 Drill e 2 8 Emergency EMER 2 9 Evacuation EVAC 2 10 FirstAlarm FA 2 11 FirstDisable FD 2 12 FirstMonitor FM 2 13 FirstSupervisory FS 2 14 FirstTrouble FT 2 15 GroundFault GNDF 2 16 GuardPatrol GPG 2 17 Lo
64. e 2 2 2 21 2 28 2 37 3 21 3 23 Monitor event 2 21 MsgOff command 3 32 MsgOn command 3 33 N National Fire Protection Association vii NCClose command 3 34 NCFanOff command 3 35 NCFanOn command 3 36 NCHoldDoor command 3 37 NCOpen command 3 38 NCReleaseDoor command 3 39 Nonalarm logic groups 1 28 NonsupervisedOutput device type 2 25 3 21 3 23 3 48 3 50 NSCommonAlarmOff command 3 40 NSCommonAlarmOn command 3 41 NSCommonAlarmOutput device type 2 2 2 37 3 21 3 23 3 48 3 50 NSCommonMonitorOff command 3 42 NSCommonMonitorOn command 3 43 NSCommonMonitorOutput device type 2 2 2 37 3 21 3 23 3 48 3 50 NSCommonSupervisoryOff command 3 44 NSCommonSupervisoryOn command 3 45 NSCommonSupervisoryOutput device type 2 2 2 37 3 21 3 23 3 48 3 50 NSCommonTroubleOff command 3 46 NSCommonTroubleOn command 3 47 NSCommonTroubleOutput device type 2 2 2 37 3 21 3 23 3 48 3 50 N variables 1 25 O Objects 1 7 identifying functions in a system 1 18 Off command 3 48 OffGuard command 3 49 On command 3 50 OnGuard command 3 51 Open command 3 52 Optional equipment 1 3 Output statement syntax 1 5 P PanelCommFault device type 2 2 2 37 Power device type 2 2 2 28 2 31 2 34 2 37 3 21 3 23 Priorities 1 21 EST3 Programming Manual Technical Manuals Online http www tech man com Index Programming
65. e LEDOff command only works on devices with the LED device type You are required to specify the object label Specifying a priority value is optional LEDOff priority object_label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Example Turn Damper Open LEDs Off when closed limit switch is activated DAMPER LIMIT LED OFF MON DAMPERFB FAN lt N 1 5 gt DAMP CLIMIT LEDOFF LOW DMPR lt N gt OPEN LED EST3 Programming Manual 3 31 Technical Manuals Online http www tech man com Output commands MsgOff Use the MsgOff command to stop broadcasting a voice message over the selected audio channel The MsgOff command contains two parts The first part of the command MsgOff identifies the message and the second part to identifies the audio channel The MsgOff command only works on devices with the Msg device type You are required to specify the message label and the channel label Specifying an ASU label or priority value is optional MsgOff priority msg_label from asu label to channel label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set
66. e device that the system will search for a second device The activation number of a Matrix group specifies the number of device activations that must occur to turn on the output of the Matrix group Either condition will activate the output of the Matrix group A Matrix group can be configured to generate any activation type alarm supervisory trouble monitor and can consist of any of the device types found in an And group Figure 1 4 illustrates the activation process for a Matrix group with only alarm activations 1 Are any devices in alarm 2 Is devices in alarm gt or to the activation number Yes 3 Are two devices in alarm within the search radius 4 Activate matrix group MTRXACT CDR Figure 1 4 Matrix group activation process flow chart Matrix group activated by the radius setting A computer room has 36 detectors installed in a six by six pattern A matrix group is created locating all 36 detectors in 1 30 EST3 Programming Manual Technical Manuals Online http www tech man com Overview their respective positions in the matrix The Matrix group is configured having a radius of 1 and an activation number of 3 Matrix Group A Radius 1 Activation No 3 1 1 2 1 3 11 4 1 5 1 6 1 5 2 6 2 First detector in alarm 53 63 Search radius 3E 64 1 5 2 5 3 5 4 5 5 5 6 5 1 6 2 6 3 6 4 6 5 6 6 6 MTRXGRP2 CDR In the illustrati
67. e rule from first to last When the event activating the rule restores 1 4 EST3 Programming Manual Technical Manuals Online http www tech man com Overview the operations performed by the rule will automatically restore in the reverse order from last to first Comments can be placed anywhere in the rule and must be enclosed in braces Be sure to add comments for later reference and make sure they can be easily seen Input statements An input statement is the part of a rule that determines what must happen before the corresponding output statements will be executed There are two different syntaxes used in rule input statements depending on the input event type selected The two input statement syntaxes are event type event type device type object label where event type Specifies the type of input event required for the rule to execute When a system input activates the resulting change in state creates an event Refer to Chapter 2 Input event types for detailed descriptions of event types and their usage device type Specifies the device type of the input device initiating the event The device type parameter is optional when using the object label parameter When the device type parameter is not included all devices whose label matches object label will respond to the command object label Specifies the label of the input device or circuit that must go active for the rule to execute The object labe
68. e third phase of the 3 phase reset cycle starts A control relay indicates that its electrical contacts have switched positions An operator presses a switch that starts a panel s Reset function The open input to a device or circuit that monitors a supervisory or tamper switch closes An authorized service technician activates a device in a Service group under test An authorized service technician activates any device in a Service group under test An authorized service technician starts a test on a service group from the 3 LCD module The open input to a device or circuit that supervises a component of the sprinkler system closes The panel is initially powered up or when an operator initiates the Restart command from the 3 LCD module A patrol guard activates a patrol tour station Any point on a panel or any panel in the same network routing group changes to the supervisory state An operator presses a control display module switch A specific combination of days dates and or time of day occurs Any point on a panel or any panel in the same network routing group changes to the trouble state A panel s two stage alarm timer starts counting down A panel s two stage alarm timer expires A 3 Technical Manuals Online http www tech man com Quick reference Table A 2 Fire alarm system commands Choose this command AlarmSilence AlternateLanguage AlternateMsgOff AlternateMsgOn AlternateSensitivityOff Alt
69. el automatically activates when the FirstTrouble event occurs Turn off a system hardware component circuit or logic group Cancel a specific guard patrol tour Turn on a system hardware component circuit or logic group Start a specific guard patrol tour Turn on an output circuit or relay that connects to the control mechanism used to open a damper Turn off an output circuit or relay that connects to the control mechanism used to release a door Load the primary sensitivity and alarm verification settings into every smoke detector on selected panels or on a group of panels Load the alternate sensitivity and alarm verification settings into every smoke detector on selected panels or on a group of panels Activate a panel s Reset function from a control display module momentary switch in order to reset the system from panels that do not contain a 3 LCD Turn a control display module LED on and off at a slow interval EST3 Programming Manual Technical Manuals Online http www tech man com Quick reference Table A 2 Fire alarm system commands Choose this command To do this Steady Turn a control display module LED on and have it remain on TroubleSilence Activate a panel s Trouble Silence function from a control display module momentary switch in order to turn off a panel s trouble buzzer from panels that do not contain a 3 LCD Table A 3 Fire alarm system device types Use thi
70. em hardware component circuit or logic group Activate a panel s Evacuation function from a control display module momentary switch in order to activate the panel s programmed alarm responses Turn off an output circuit or relay that connects to the control mechanism used to turn off a fan Turn on an output circuit or relay that connects to the control mechanism used to turn off a fan Turn a control display module LED on and off at a fast interval Stop a panel s two stage timer from a control display module momentary switch in order to prevent the panel from sounding a general alarm Turn on an output circuit or relay that connects to the control mechanism used to hold a door Activate a panel s lamp test function from a control display module momentary switch in order to perform a lamp test on panels that do not contain a 3 LCD Turn a control display module LED off Stop broadcasting an voice message over the selected audio channel Start broadcasting a voice message over a selected audio channel Turn on an output circuit or relay that connects to the control mechanism used to close a damper Turn on an output circuit or relay that connects to the control mechanism used to turn off a fan Turnoff an output circuit or relay that connects to the control mechanism used to turn on a fan Turn off an output circuit or relay that connects to the control mechanism used to hold a door A 5 Technical Manuals Online http www
71. er in an output statement For example placing a wildcard immediately following the N variable may return undesirable results LVL lt N 1 gt will select LVL1 LVL19 LVL199 and so on EST3 Programming Manual 1 11 Technical Manuals Online http www tech man com Overview Compiling the rules file After creating rules in the rules editor they must be compiled The compiler checks the rules file for any faults such as improper syntax before translating the database into a binary setup file The compiler also checks the database for objects that are not labeled and objects with duplicate labels The speed at which the compiler can check the rules file depends on the size of the database and how the rules are constructed Compile speed is relative however the basic guidelines are Rules that only specify device types compile fastest Rules that only specify the object label compile slowest Rules that specify both compile somewhere in the middle The rules compiler ignores any characters between opening and closing braces The rules compiler also ignores tabs spaces and line breaks You should always run the rules compiler anytime changes are made to the project database Tip When troubleshooting your rules file use braces to temporarily comment out parts of the file that are correct 1 12 EST3 Programming Manual Technical Manuals Online http www tech man com Overview Developing a labeling plan The
72. er guard station is activated GUARD STATION OK STACT STATION lt N 1 10 gt STEADY LOW STATION lt N gt _OK EST3 Programming Manual 2 33 Technical Manuals Online http www tech man com Input event types Supervisory SUP Use the Supervisory event to activate a rule when any point on a panel or any panel in the same network routing group changes to the supervisory state The Supervisory event requires that you specify a device type or an object label or both Supervisory device type object label Parameter Description device type Specifies the device type of the device initiating the event Valid device types are And Gatevalve Matrix Power SprinklerSupervisory Supervisory Tamper Temperature object label Specifies the label of the object triggering the event Note 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 Example AND 1 IN SUP SUP AND AND GROUP1 STEADY LOW DISPLAY 1 LED1 2 34 EST3 Programming Manual Technical Manuals Online http www tech man com Input event types Switch SW Use the Switch event to activate a rule when an operator presses a control display module switch The Switch event requires that you specify a device type or an
73. erActivation 2STAGEA Use the TwoStageTimerActivation event to activate a rule when a panel s two stage alarm timer starts counting down Typically you use the TwoStageTimerActivation event in jurisdictions that require some time delay in order to verify the source of the alarm before sounding a general alarm The TwoStageTimerActivation event does not require that you specify a device type or an object label TwoStageTimerActivation Note The project parameters setting determines the two stage timer s count value Example Flash LED on control display module when the two stage timer starts 2STAGE TIMER ACTIVE 2STAGEA FAST LOW 2STAGE ACTIVE LED 2 38 EST3 Programming Manual Technical Manuals Online http www tech man com Input event types TwoStageTimerExpiration 2STAGETO 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 to verify of the source of the alarm The TwoStageTimerExpiration event does not require that you specify a device type or an object label TwoStageTimerExpiration Note The project parameters setting determines the two stage timer s count value Example Flash LED on control display module when the two stage timer ends 2STAGE TIMER EXPIRED
74. ere command Specifies the required final state of the output device Refer to Chapter 3 Output commands for a description of output commands and their usage priority Specifies the relative importance this command has over other commands affecting the same output device Refer to Priorities for a description on priority levels and their usage device type Specifies the device type of the output device responding to the command The device type parameter is optional when using the object label parameter When the device type parameter is not included all devices whose label matches object label will respond to the command delay value Specifies the length of a delay in seconds object label Specifies the label of the output device or circuit responding to the command The object label parameter is optional when using the device type parameter When the object label parameter is not included all devices with the specified device type will respond to the command 1 6 EST3 Programming Manual Technical Manuals Online http www tech man com Overview cabinet label Specifies the label of the panel responding to the command routing label Specifies the label of the network routing group responding to the command amp label Specifies the label of an amplifier channel label Specifies the label of an audio channel msg label Specifies the label of a voice message asu label Specifies the label of the
75. ernateSensitivityOn AmpOff AmpOn Close CommonAlarmOff CommonAlarmOn CommonMonitorOff CommonMonitorOn CommonSupervisoryOff CommonSupervisoryOn Delay DelayActivate A 4 To do this Activate a panel s Alarm Silence function from a control display module momentary switch in order to silence alarm notification signals from panels that do not contain a 3 LCD Change the language that the 3 LCD uses to display text from a control display module momentary switch Activate the primary routing settings that a panel uses for routing device event messages Activate the alternate routing settings that a panel uses for routing device event messages Load the primary sensitivity and alarm verification settings into every smoke detector in the system Load the alternate sensitivity and alarm verification settings into every smoke detector in the system Turn off an amplifier s audio output and remove the connected audio channel from its input Turn on an amplifier s audio output and connect an audio channel to its input Turn off an output circuit or relay that connects to the control mechanism used to close a damper Turn off a supervised notification signal output circuit that a panel automatically activates when the FirstAlarm event occurs Turn on a supervised notification signal output circuit that a panel automatically activates when the FirstAlarm event occurs Turn off a supervised notification signal output ci
76. event does not require a that you specify a device type or an object label AlarmSilence Note Project configuration settings determine if the Alarm Silence function automatically silences only audible or audible and visible device types Example Flash LED on control display module when notification devices have been silenced ALARM SILENCE ON AS FAST LOW DISPLAY 1 LED 1 24 EST3 Programming Manual Technical Manuals Online http www tech man com Input event types AlarmVerify AVER Use the AlarmVerify event to activate a rule when a smoke detector starts its smoke verification cycle Typically the AlarmVerify event is used to provide an indication of potential alarm or pre alarm conditions The AlarmVerify event requires that you specify a device type or an object label or both AlarmVerify device type object label Parameter Description device type Specifies the device type of the device initiating the event Valid device types are GenSmoke SmokeVfy object label Specifies the label of the device initiating the event Example Flash LED on control display module when any smoke detector is in its smoke verification process VERIFY ON AVER GENSMOKE SMK SLOW LOW DISPLAY 1 LED 1 EST3 Programming Manual 2 5 Technical Manuals Online http www tech man com Input event types AllCall Use the AllCall event to acti
77. ey were written as Compiled Rule ALARM SMOKE LVL5 SMK1 DELAY 30 FANON STAIRWELL PRESSURE 2 FAST CAB1 PNL1 LEDI O N AUDIBLE LVL5 HORN EST3 Programming Manual 1 9 Technical Manuals Online http www tech man com Overview Notice that placing Rule before Rule 3 results in a delay before sounding the horn By writing rules with multiple output statements to begin with situations such as this are more easily recognizable and can be avoided It does not make a difference however when you have more than one rule that uses the same device but different event types To illustrate this suppose you have the following two rules Rule 1 TROUBLE SMOKE LVL5 STEADY CAB1 PNL1 LEDI DELAY 300 SLOW CAB1 PNL1 LED1 Rule 2 ALARM SMOKE EVES e s FAST CAB1 PNL1 LEDI ON AUDIBLE LVL5 HORN If any smoke detector on level 5 goes into trouble the panel will activate Rule 1 and turn the specified LED on wait 5 minutes 300 seconds and then flash the LED at a slow rate If during the delay period another smoke detector on level 5 goes into alarm the panel will activate Rule 2 and flash the LED at a fast rate and turn on the specified horn The panel does not wait for the trouble response Rule 1 to finish before running the alarm response Rule 2 In this example however once the delay period has ended and the trou
78. eyond the cost of repair or replacement of any defective products EST reserves the right to make product improvements and change product specifications at any time While every precaution has been taken during the preparation of this manual to ensure the accuracy of its contents EST assumes no responsibility for errors or omissions FCC warning This equipment can generate and radiate radio frequency energy If this equipment is not installed in accordance with this manual it may cause interference to radio communications This equipment has been tested and found to comply within the limits for Class A computing devices pursuant to Subpart B of Part 15 of the FCC Rules These rules are designed to provide reasonable protection against such interference when this equipment is operated in a commercial environment Operation of this equipment is likely to cause interference in which case the user at his own expense will be required to take whatever measures may be required to correct the interference iv EST3 Programming Manual Technical Manuals Online http www tech man com Content About this manual This manual provides reference information to support the system programming function Intended audience This manual and the information it contains is intended to be used by persons who have working knowledge of Windows and have successfully completed The EST3 Self Study Course The EST3 Programming and Application Course
79. gramming Manual Content National Fire Protection Association NFPA 1 Batterymarch Park P O Box 9101 Quincy MA 02269 9101 National Electric Code National Fire Alarm Code Underwriters Laboratories Inc ULI 333 Pfingsten Road Northbrook IL 60062 2096 Manually Actuated Signaling Boxes Smoke Detectors Single amp Multiple Station Door Closers Holders for Fire Protective Signaling Systems Smoke Detectors for Fire Protective Signaling Systems Smoke Detectors for Duct Applications Waterflow Indicators for Fire Protective Signaling Systems Audible Signaling Appliances Heat Detectors for Fire Protective Signaling Systems Standard for Control Units for Fire Protective Signaling Systems Power Supplies for Fire Protective Signaling Systems Visual Signaling Appliances Visual Signaling Appliances Underwriters Laboratories of Canada ULC 7 Crouse Road Scarborough Ontario M1R 3A9 Standard for Control Units for Fire Alarm Systems Standard for the Installation of Fire Alarm Systems Standard for the Inspection and Testing of Fire Alarm Systems Standard for the Verification of Fire Alarm Systems Requirements of state and local building codes Requirements of the Authority Having Jurisdiction vii Technical Manuals Online http www tech man com Content viii EST3 Programming Manual Technical Manuals Online http www tech man com Chapter 1 Overview Summary This chapter provides a general
80. gramming Manual Glossary Classification used for a Check In logic group Abbreviation CIG Command used to turn off an output circuit or relay that connects to the control mechanism used to close a damper I O port on desktop and laptop computers used for connecting RS 232 serial devices In most cases COM1 I O range 03F8H 03FFH IRQ4 is used to connect a mouse while COM2 I O range 02F8H 02FFH IRQ3 is used to connect a modem or other serial device Classification used for a pseudo point that the system changes to the active state when a CPU module can not communicate with other CPU modules on the network Abbreviation CFAIL Command used to turn off a supervised notification signal output circuit that a panel automatically activates when the FirstAlarm event occurs Abbreviation CAOFF Command used to turn on a supervised notification signal output circuit that a panel automatically activates when the FirstAlarm event occurs Abbreviation CAON Classification used for a supervised notification signal output circuit that a panel automatically activates when the FirstAlarm event occurs Abbreviation CAO Command used to turn off a supervised notification signal output circuit that a panel automatically activates when the FirstMonitor event occurs Abbreviation CMOFF Command used to turn on a supervised notification signal output circuit that a panel automatically activates when the FirstMonitor event occurs Abbreviat
81. h device type 2 35 3 21 3 23 Switch event 2 35 T Tamper device type 2 2 2 28 2 31 2 34 2 37 3 21 3 23 TaskFailure device type 2 2 2 37 Temperature device type 2 2 2 28 2 31 2 34 2 37 3 21 3 23 Text device type 3 21 3 23 TimeControl device type 2 36 3 21 3 23 TimeControl event 2 36 Trouble event 2 37 Trouble logic groups 1 28 TroubleSilence command 3 59 TwoStageTimerActivation event 2 38 TwoStageTimerActive device type 2 2 TwoStageTimerExpiration device type 2 2 TwoStageTimerExpiration event 2 39 Z4 U Underwriters Laboratories Inc vii Underwriters Laboratories of Canada vii UserTrouble device type 2 2 2 37 V Visible device type 2 2 2 25 2 28 2 37 3 21 3 23 3 48 3 50 WwW Waterflow device type 2 2 2 3 2 28 2 37 3 21 3 23 Wildcards 1 10 1 25 Z Zone device type 2 2 2 3 2 37 3 21 3 23 Zone Group description 1 32 EST3 Programming Manual Technical Manuals Online http www tech man com
82. hat you specify a device type or an object label FirstDisable Example Flash LED on control display module when the first disable event occurs FIRST DISABLE ON FD SLOW LOW FIRST DISABLE LED 2 12 EST3 Programming Manual Technical Manuals Online http www tech man com Input event types FirstMonitor FM Use the FirstMonitor event to activate a rule the first time that any point on a panel or any panel in the same network routing group changes to the monitor state The FirstMonitor event does not require that you specify a device type or an object label FirstMonitor Example Flash LED on control display module when the first monitor event occurs FIRST MONITOR ON FM SLOW LOW FIRST MONITOR LED EST3 Programming Manual 2 13 Technical Manuals Online http www tech man com Input event types FirstSupervisory FS Use the FirstSupervisory event to activate a rule the first time that any point on a panel or any panel in the same network routing group changes to the supervisory state The FirstSupervisory event does not require that you specify a device type or an object label FirstSupervisory Example Flash LED on control display module when the first supervisory event occurs FIRST SUPERVISORY ON FS FAST LOW FIRST SUPR LED 2 14 EST3 Programming Manual Technical Manuals Online http www tech man com FirstT
83. he Drill command Typically you use the Drill event to activate devices in addition to those automatically activated by the Drill function The Drill event does not require that you specify a device type or an object label Drill Note Project configuration settings determine if the Drill function automatically activates only audible or audible and visible device types Example DRILL RESPONSE DRILL AMPON LEVEL3 AMP TO CH PAGE 01 08 MSGON DRILL MESSAGE TO CH PAGE 01 08 2 8 EST3 Programming Manual Technical Manuals Online http www tech man com Input event types Emergency EMER Use the Emergency event to activate a rule when a member of a Check in group activates their check in device anytime outside of their check in period or a second time during their check in period The Emergency event requires that you specify a device type or an object label or both Emergency device type object label Parameter Description device_type Specifies the device type of the device initiating the event Valid device types are Emergency object label Specifies the label of the device initiating the event Example Turn on the common distress relay DISTRESS EMER ON SUP DISTRESS RELAY EST3 Programming Manual 2 9 Technical Manuals Online http www tech man com Input event types Evacuati
84. his command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Notes Active nonsupervised common alarm outputs can not be turned off using the NSCommonAlarmOff command The NSCommonAlarmOff command does not affect the operation of the Form C common alarm relay on the 3 CPUI module Example NSCOMMON ALARM OFF SWITCHES SW NSCOM ALARM OFF LVL N 1 10 NSCAOFF LOW LVL N NSCOM ALARM CKT 3 40 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands NSCommonAlarmOn NSCAON Use the NSCommonAlarmOn command to turn on a nonsupervised output relay that a panel automatically activates when the FirstAlarm event occurs The NSCommonAlarmOn command only works on devices with the NSCommonA larmOutput device type You are required to specify the object label Specifying a priority value is optional NSCommonAlarmOn priority object label Parameter priority object_label Example Description Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set Specifies the label of the output device responding to the command NSCOMMON ALARM ON SWITCHES SW NSCOM ALARM ON LVL lt N 1 10 gt NSCAON EST3 Progr
85. ifies the label of the Guard Patrol group responding to the command route_id Specifies the route number of the guard patrol tour Example Activate guard patrol route from control display module switch GrouplGuardPatrolRoutesOn SW Panel 1 SW1 OnGuard GUARD PATROL Groupl Route 1 EST3 Programming Manual 3 51 Technical Manuals Online http www tech man com Output commands Open Use the Open command to turn on an output circuit or relay that connects to the control mechanism used to open a damper The Open command only works on devices with the DamperControl device type You are required to specify the object label Specifying a priority value is optional Open priority object_label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Note The output circuit must be wired to the control mechanism so that with the output circuit on active the control mechanism opens the damper Example Open dampers from control display module switch MANUAL DAMPER CNTRL i SW PANEL 1 SWl OPEN HIGH DAMPERCONTROL 3 52 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands ReleaseDoor RELEASE Use the ReleaseDoor c
86. int can have a message that is displayed when the point changes state If you design your labels with this function in mind you may be able use the label as the message instead of creating a separate message Suppose that when a smoke detector goes into alarm you want the 3 LCD module to show its location If you label the smoke detector as SMOKE ROOM 101 the display would read ALARM ACTIVE SMOKE ROOM 101 Note Only the first 42 characters of a message appear in the 3 LCD module two rows of 21 characters each Underscores appear as spaces EST3 Programming Manual 1 17 Technical Manuals Online http www tech man com Overview Identifying objects in the system It is important when reading a job specification to get a feeling for the functions required of the system as well as the location and types of devices required to initiate these functions The goal is to identify common functions areas devices etc to create labels that permit efficient system programming in user friendly terms The most effective method of recognizing common input and output functions is to create an input vs output matrix chart In an input vs output matrix chart the input devices are listed on one axis of the matrix and the output devices are listed on the other Starting with the first input an X is placed at the intersection of each output activated by the input Figure 1 3 is an abbreviated example of an input vs output m
87. intenanceAlert ServiceDevice Trouble SmokeVfy Acknowledge Alarm Disable Enable VFY AlarmVerify MaintenanceAlert ServiceDevice Trouble SprinklerSupervisory SPSUP Acknowledge ServiceDevice SprinklerSupervisory Supervisory Trouble Disable Enable StageOne Acknowledge Alarm Disable Enable STAGE1 ServiceDevice Trouble StageTwo Acknowledge Alarm Disable Enable STAGE2 ServiceDevice Trouble SupervisedOutput Acknowledge Disable Enable Off On SUP RelayConfirmation ServiceDevice Trouble Supervisory Acknowledge ServiceDevice Disable Enable SUP Supervisory Trouble Switch Acknowledge Switch Disable Enable SW Tamper Acknowledge ServiceDevice Disable Enable TAMP SprinklerSupervisory Supervisory Trouble TaskFailure Acknowledge Trouble none TFAIL Temperature Acknowledge ServiceDevice Disable Enable TEMP SprinklerSupervisory Supervisory Trouble Text none Disable Enable TimeControl TimeControl Disable Enable TIME TroubleSilence none none TS EST3 Programming Manual Technical Manuals Online http www tech man com A 11 Quick reference Table A 3 Fire alarm system device types Use this device type with these events and these commands TwoStageTimerActive Acknowledge none 2STAGEA TwoStageTimerActive TwoStageTimerExpiration Acknowledge none 2STAGETO TwoStageTimerExpiration UserTrouble Acknowledge Troub
88. ion CMON Classification used for a supervised notification signal output circuit that a panel automatically activates when the FirstMonitor event occurs Abbreviation CMO Command used to turn off a supervised notification signal output circuit that a panel automatically activates when the FirstSupervisory event occurs Abbreviation CSOFF Command used to turn on a supervised notification signal output circuit that a panel automatically activates when the FirstSupervisory event occurs Abbreviation CSON Classification used for a supervised notification signal output circuit that a panel automatically activates when the FirstSupervisory event occurs Abbreviation CSO Classification used for an output circuit or relay that connects to a control mechanism used for opening or closing a damper The output circuit may be supervised or nonsupervised depending on the type and placement of the module used for the circuit Abbreviation DAMP Classification used for a non latching input circuit that monitors the operation of a damper control circuit Abbreviation DAMPFB Y 3 Technical Manuals Online http www tech man com Glossary deenergize Delay command DelayActivate command DelayRestore command device type Disable command DoorControl device type DoorFeedback device type download Drill command Drill device type Drill event Emergency device type Emergency event Enable command Y 4 1
89. ircuit or relay that connects to the control mechanism used to release a door The NCReleaseDoor command only works on devices with the DoorControl device type You are required to specify the object label Specifying a priority value is optional NCReleaseDoor priority object label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Note The output circuit must be wired to the control mechanism so that with the output circuit on active the control mechanism releases the door Example Release door locks from panel control switch DOOR RELEASE CNTRL SW PANEL 1 SWl NCRELEASE HIGH DOORCONTROL EST3 Programming Manual 3 39 Technical Manuals Online http www tech man com Output commands NSCommonAlarmOff NSCAOFF Use the NSCommonAlarmOff command to turn off a nonsupervised output relay that a panel automatically activates when the FirstAlarm event occurs The NSCommonAlarmOff command only works on devices with the NSCommonAlarmOutput device type You are required to specify the object label Specifying a priority value is optional NSCommonAlarmOff priority object label Parameter Description priority Specifies the order of importance t
90. is optional CommonAlarmOn priority object label Parameter priority Description Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device Example COMMON A SW COM Al responding to the command LARM ON SWITCHES LARM ON LVL lt N 1 10 gt CAON EST3 Programming Manual LOW LVL N COM ALARM CKT 3 13 Technical Manuals Online http www tech man com Output commands CommonMonitorOff CMOFF Use the CommonMonitorOff command to turn off a supervised notification signal output circuit that a panel automatically activates when the FirstMonitor event occurs The CommonMonitorOff command only works on devices with the CommonMonitorOutput device type You are required to specify the object label Specifying a priority value is optional CommonMonitorOff priority object_label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Notes Active common monitor outputs can not be turned off using the CommonMonitorOff command You can not use any device to turn off a common monitor output that upon activation p
91. isedOutput Acknowledge Disable Enable Off On NSO RelayConfirmation NSCommonAlarmOutput Acknowledge Trouble Disable Enable Off On but NSCAO not with NSCommonAlarmOff NSCommonAlarmOn NSCommonMonitorOutput Acknowledge Trouble Disable Enable Off On but NSCMO not with NSCommonMonitorOff NSCommonMonitorOn NSCommonSupervisoryOutput NSCSO Acknowledge Trouble Disable Enable Off On but not with NSCommonSupervisoryOff NSCommonSupervisoryOn NSCommonTroubleOutput NSCTO Acknowledge Trouble Disable Enable Off On but not with NSCommonTroubleOff NSCommonTroubleOn PanelCommFault Acknowledge Trouble none PCF Power Acknowledge ServiceDevice none SprinklerSupervisory Supervisory Trouble POWER none Disable Enable POFF Pull Acknowledge Alarm Disable Enable ServiceDevice Trouble RebootFault Acknowledge Trouble none RBF Security Acknowledge Security Disable Enable SEC ServiceDevice Trouble A 10 EST3 Programming Manual Technical Manuals Online http www tech man com Table A 3 Fire alarm system device types Use this device type with these events Quick reference and these commands ServiceDeviceSupervision Acknowledge Trouble none SERVSUP ServiceGroup Acknowledge ServiceGroup Off On SG ServiceGroupActive Acknowledge none SGA ServiceGroupActive Smoke Acknowledge Alarm Disable Enable SMk Ma
92. isible object label Specifies the label of the output device responding to the command Example Turn off all horns in the building from control display module REMOTE HORN OFF SW PANEL 1 SWI OFF LOW AUD HORN 3 48 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands OffGuard 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 The OffGuard command only works on devices with the GuardPatrol device type You are required to specify the guard label and the route identifier number OffGuard guard label Route route id Parameter Description guard label Specifies the label of the Guard Patrol group responding to the command route id Specifies the route number of the guard patrol tour Example Deactivate individual guard patrol route from remote panel toggle switch GUARDPATROL ROUTE OFF SW PANEL 2 SW1 OFFGUARD GUARD PATROL GROUP1 ROUTE 1 EST3 Programming Manual 3 49 Technical Manuals Online http www tech man com Output commands On Use the On command to turn a system hardware component circuit or logic group on The On command requires that you specify a device type or an object label or both Specifying a prior
93. it will be exceeded a different text editor must be used to edit the rules file You can customize the SDU by changing the Rules Editor option from the default editor to another editing tool Word Wordpad etc When you select Edit Rules from the Rules menu the SDU will automatically run the external editor and load the project rules file Note When using an external editor always save your file before exiting the editor It s also a good practice to save your file before compiling and before saving the project Tip Always look for instances where advanced programming techniques may be used to reduce the rule file s size Order is important When you have more than one rule that uses the same input requirements to trigger separate output responses the order in which the rules appear in the rules file affects how the rules are executed The compiler takes multiple rules with like input statements and executes them as though they were a single rule containing multiple output statements The output statements are executed in the same order that they appear in the rules file Say you have a rules file containing the following rules Rule 1 ALARM SMOKE LVL5 SMK1 DELAY 30 FANON STAIRWELL PRESSURE 2 Rule 2 ALARM SMOKE LVL5 SMK1 FAST CAB1 PNL1 LED1 Rule 3 ALARM SMOKE LVL5 SMK1 ON AUDIBLE LVL5 HORN After compiling the rules would be executed as though th
94. ith the CommonSupervisoryOutput device type You are required to specify the object label Specifying a priority value is optional CommonSupervisoryOff priority object label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Note Active common supervisory outputs can not be turned off using the CommonSupervisoryOff command Example COMMON SUP OFF SWITCHES SW COM SUP OFF LVL lt N 1 10 gt CSOFF LOW LVL lt N gt COM SUP CKT 3 16 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands CommonSupervisoryOn CSON Use the CommonSupervisoryOn command to turn on a supervised notification signal output circuit that a panel automatically activates when the FirstSupervisory event occurs The CommonSupervisoryOn command works on devices with the CommonSupervisoryOutput device type You are required to specify the object label Specifying a priority value is optional CommonSupervisoryOn priority object label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device
95. ity levels are low high latch set amp label Specifies the label of the amplifier module to turn on channel label Specifies the label of the audio channel to connect to the amplifier input Example Turn amplifiers on and select the page channel PAGE ON SWITCHES SW LVL lt N 1 10 gt PAGE ON AMPON LOW LEVEL lt N gt AMP TO CH PAGE 01 08 3 10 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands Close Use the Close command to turn off an output circuit or relay that connects to the control mechanism used to close a damper The Close command only works on devices with the DamperControl device type You are required to specify the object label Specifying a priority value is optional Close priority object label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Note The output circuit must be wired to the control mechanism so that with the output circuit off nonactive the control mechanism closes the damper Example Close dampers from control display module switch DAMPER CLOSE SWITCHES SW LVL lt N 1 10 gt DMPR CLOSE CLOSE LOW DAMP DMPR RELAY LVL lt N gt
96. ity value is optional On priority device type object label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set device type Specifies the device type of the device responding to the command Valid device types are Audible CheckIn CommonAlarmOutput CommonMonitorOutput CommonSupervisoryOutput DamperControl DoorControl FanControl Firephone LED NonsupervisedOutput NSCommonAlarmOutput NSCommonMonitorOutput NSCommonSupervisoryOutput NSCommonTroubleOutput ServiceGroup SupervisedOutput Visible object label Specifies the label of the output device responding to the command Example Turn on all horns in the building from control display module REMOTE HORN ON SW PANEL 1 SW2 ON HIGH AUD HORN 3 50 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands OnGuard 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 The OnGuard command only works on devices with the GuardPatrol device type You are required to specify the guard label and the route identifier number OnGuard guard label Route route id Parameter Description guard label Spec
97. ivityOff cabinet_label RemoteAltSensitivityOff routing label Parameter Description cabinet label Specifies the label of the panel responding to the command routing label Specifies the label of the network routing group responding to the command Note Wildcards may be used in the cabinet label but not in the routing label Example Automatically switch smoke detectors only on Cab2 to primary sensitivity level during regular work hours PRIMARY SENSITIVITY CAB2 TIME MON FRI REGULAR HOURS RASOFF CAB 2 3 54 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands RemoteAltSensitivityOn RASON Use the RemoteAltSensitivityOn command to load the alternate sensitivity and alarm verification settings into every smoke detector on selected panels or on a group of panels Typically the alternate settings are used during normal business hours when the protected premises is unoccupied The RemoteAltSensitivityOn command only requires that you specify a cabinet label or a routing label RemoteAltSensitivityOn cabinet label RemoteAltSensitivityOn routing label Parameter Description cabinet label Specifies the label of the panel responding to the command routing label Specifies the label of the network routing group responding to the command Note Wildcards may be used in the cabinet label but not in the routing label Exam
98. ix Monitor NonsupervisedOutput NSCommonAlarmOutput NSCommonMonitorOutput NSCommonSupervisoryOutput NSCommonTroubleOutput Power Pull Security Smoke SmokeVfy SprinklerSupervisory StageOne StageTwo SupervisedOutput Supervisory Switch Tamper Temperature Text TimeControl Visible Waterflow Zone Specifies the label of the output device responding to the command ENABLE ENAB 1 SW1 E 3 DSDC SIGA CIRCUIT 1 3 23 Technical Manuals Online http www tech man com Output commands Evacuation EVAC Use the Evacuation command to activate a panel s Evacuation function from a control display module switch By programming a control display module switch to execute the Evacuation command an operator can put a panel into alarm and force the panel to activate its programmed alarm responses from panels that do not contain a 3 LCD module The Evacuation command only requires that you specify a cabinet label or routing label Evacuation cabinet label Evacuation routing label Parameter Description cabinet label Specifies the label of the panel responding to the command routing label Specifies the label of the network routing group responding to the command Note Wildcards may be used in the cabinet label but not in the routing label Example REM EVAC CNTRI SW DISPLAY 1 SW1 EVAC All Cabinets 3 24 EST3 Programming Man
99. k Firephone Gatevalve GenAlarm GenSmoke Guard GuardPatrol Heat LED LocalAlarm LocalMonitor LocalRelay LocalTrouble Matrix Monitor NonsupervisedOutput NSCommonAlarmOutput NSCommonMonitorOutput NSCommonSupervisoryOutput NSCommonTroubleOutput Power Pull Security Smoke SmokeVfy SprinklerSupervisory StageOne StageTwo SupervisedOutput Supervisory Switch Tamper Temperature Text TimeControl Visible Waterflow Zone Specifies the label of the output device responding to the command Note Disabling a Zone group disables the group and all the devices in the group Example CIRCUIT DISABLE SW PANEL 1 SWl DISABLE DSDC SIGA CIRCUIT 1 EST3 Programming Manual 3 21 Technical Manuals Online http www tech man com Output commands Drill Use the Drill command to activate a panel s Drill function from a control display module switch By programming a control display module switch to execute the Drill command an operator can turn on alarm notification signals from panels that do not contain a 3 LCD module The Drill command only requires that you specify a cabinet label or routing label Drill cabinet_label Drill routing label Parameter Description cabinet label Specifies the label of the panel responding to the command routing label Specifies the label of the network routing group responding to the command Notes You must configure the switch
100. l parameter 1s optional when using the device type parameter When the object label parameter 1s not included all devices with the specified device type will trigger the rule Note When the device type and object label parameters are optional you must specify one or the other or both An input statement must be valid for the rule to be successfully compiled This means that the device type of the object identified by object label must match that specified by device type Also the input event specified by event type must be applicable for the device type Output statements An output statement is the part of a rule that determines the commands that will be executed in response to a given input and EST3 Programming Manual 1 5 Technical Manuals Online http www tech man com Overview in what order There are ten different syntaxes used in rule output statements depending on the output command selected The ten output statement syntaxes are command command delay value command cabinet label command routing label command device type object label command priority object label command priority device type object label command priority amp label to channel label command guard label Route route id command priority msg label from asu label to channel label Note When the device type and object label parameters are optional you must specify one or the other or both wh
101. larm state when it detects the smoke generated by a fire Abbreviation SMK Classification used for an input circuit that changes to the alarm state after it verifies that it detects the smoke generated by a fire Abbreviation VFY Classification used for a circuit that supervises a component of the sprinkler system Abbreviation SPSUP Event produced when the open input to a device or circuit that supervises a component of the sprinkler system closes Abbreviation SPSUP Y 11 Technical Manuals Online http www tech man com Glossary StageOne device type StageTwo device type Startup device type Startup event StationActivation event Steady command SupervisedOutput device type Supervisory device type Supervisory event Switch device type Switch event Tamper device type TaskFailure device type Temperature device type Text device type TimeControl device type TimeControl event Trouble event TroubleSilence command Y 12 Classification used for the first address pre alarm stage of a circuit that connects to a 2 stage pull station Abbreviation STAGE1 Classification used for the second address alarm stage of a 2 stage pull station Abbreviation STAGE2 Classification used for the system pseudo point that changes to the active state when the panel is energized or an operator initiates a Restart from the 3 LCD module Event produced when the panel is energized or an operato
102. larm event type the High priority level is the default value automatically assigned to all output commands on the right side of the rule The output priority can be changed for the special cases where low output priority is required in command to an alarm input When the input left side of a rule references any event type except the alarm state the Low priority level is the default value EST3 Programming Manual 1 21 Technical Manuals Online http www tech man com Overview automatically assigned to all output commands on the right side of the rule The output priority can be changed when high output priority is required Latch priority The latch priority function is a special output priority level used to force an output to a specific state and reset the high and low priority counters The latch priority is not normally required for normal system programming Some functions such as a scheduled time control with no output duration specified can cause the priority counters to increment indefinitely The latch priority can be used to force the time control to a known state and reset the counters Example Priority settings Eight inputs IN1 through INO are issuing commands to an output Table 1 1 lists the contents of each counter and the resultant state of the output O All counters initially start out at zero The output is off per rule E 1 Input INI sets the output with a low priority The Low Priority Counter LPC
103. lassification used for a 3 IDC8 4 initiating device circuit module Abbreviation IDC Classification used for a 3 OPS off premises signaling module Abbreviation OPS Classification used for a control display module with 6 groups of 3 switches and 3 light emitting diodes Abbreviation 3S3L6 Event produced when an operator acknowledges an event displayed on the 3 LCD module Abbreviation ACK Total number of state changes required to activate an And or Matrix group For example the system counts a device that goes into trouble and then into alarm as two activations Condition of a circuit when the circuit is turned on Project currently opened in the SDU program Event produced when any point on a panel or any panel in the same network routing group changes to the alarm state Command used to activate the panel s programmed Alarm silence response Abbreviation AS Classification used for the system pseudo point that changes to the active state when an operator presses a switch that executes the AlarmSilence command Abbreviation AS Event produced when an operator presses a switch that executes the AlarmSilence command Abbreviation AS Event produced when a smoke detector starts its smoke verification cycle Abbreviation AVER Y 1 Technical Manuals Online http www tech man com Glossary AllCall device type AllCall event AlternateLanguage command AlternateMsgOff command AlternateMsgOn command Alter
104. le none USRTRB Visible Acknowledge Disable Enable Off On VIS RelayConfirmation ServiceDevice Trouble Waterflow Acknowledge Alarm Disable Enable FLOW ServiceDevice Trouble Zone Acknowledge Alarm Trouble Disable Enable A 12 EST3 Programming Manual Technical Manuals Online http www tech man com Glossary 12SW 12LED device type 12SW 24LED device type 24LED device type 3 AADC device type 3 ASU device type 3 DSDC device type 3 FTCU device type 3 IDC8 4 device type 3 OPS device type 3SW 3LEDx6 device type Acknowledge event activation number active state active project Alarm event AlarmSilence command AlarmSilence device type AlarmSilence event AlarmVerify event EST3 Programming Manual Classification used for a control display module with 12 switches and 12 light emitting diodes Abbreviation 12S12L Classification used for a control display module with 12 switches and 24 light emitting diodes Abbreviation 12S24L Classification used for a control display module with 24 light emitting diodes Abbreviation 24L Classification used for a 3 AADC addressable analog controller module Abbreviation AADC Classification used for a 3 ASU audio source unit Abbreviation ASU Classification used for a Signature controller module Abbreviation DSDC Classification used for a 3 FTCU firefighter s telephone control unit Abbreviation FTCU C
105. m commands A 4 Table A 3 Fire alarm system device types A 7 EST3 Programming Manual A 1 Technical Manuals Online http www tech man com Quick reference Table A 1 Fire alarm system input events Choose this event Acknowledge Alarm AlarmSilence AlarmVerify AllCall Callin Drill Emergency Evacuation FirstAlarm FirstDisable FirstMonitor FirstSupervisory FirstTrouble GroundFault GuardPatrol LocalAlarm LocalMonitor LocalTrouble Monitor R1 A 2 To activate a rule when An operator acknowledges an event displayed on the 3 LCD module Any point on a panel or any panel in the same network routing group changes to the alarm state An operator presses a switch that starts a panel s Alarm Silence function A smoke detector starts its smoke verification cycle An operator presses the All Call or All Call Minus switch on the 3 ASU A fire safety professional plugs a handset into a firefighter s telephone jack An operator presses a switch that starts a panel s Drill function A member of a Check in group activates their check in device anytime outside of their check in period or a second time during their check in period An operator presses a control display module switch programmed to execute a panel s Evacuation function The first time that any point on a panel or any panel in the same network routing group changes to the alarm state The first time that any point on a panel
106. man com Input event types Alarm Use the Alarm event to activate a rule when any point on a panel or any panel in the same network routing group changes to the alarm state The Alarm event requires that you specify a device type or an object label or both Alarm device type object label Parameter Description device type Specifies the device type of the device initiating the event Valid device types are And Failsafe GenAlarm GenSmoke Heat Matrix Pull Smoke SmokeVfy StageOne StageTwo Waterflow Zone object label Specifies the label of the device initiating the event Example Turn on fan relay when any lobby smoke detector goes into alarm FAN ON ALARM SMK LVL LOBBY FANON HIGH FAN RELAY Tip Use the GenSmoke device type when you want to write a single rule that applies to devices that can have either Smoke or SmokeV fy device types EST3 Programming Manual 2 3 Technical Manuals Online http www tech man com Input event types AlarmSilence AS Use the AlarmSilence event to activate a rule when an operator presses a switch that starts a panel s Alarm Silence function The switch can be the Alarm Silence switch on the 3 LCD module or a control display module switch programmed to execute the AlarmSilence command Typically you use the AlarmSilence event to silence device types in addition to those automatically silenced by the Alarm Silence function The AlarmSilence
107. matically activates when the FirstMonitor event occurs The NSCommonMonitorOn command only works on devices with the NSCommonMonitorOutput device type You are required to specify the object label Specifying a priority value is optional NSCommonMonitorOn priority object label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Example COMMON MON ON RESPONSE m ALARM GENALARM CMON LOW COM MON CKT LVL EST3 Programming Manual 3 43 Technical Manuals Online http www tech man com Output commands NSCommonSupervisoryOff NSCSOFF Use the NSCommonSupervisoryOff command to turn off a nonsupervised output relay that a panel automatically activates when the FirstSupervisory event occurs The NSCommonSupervisoryOff command only works on devices with the NSCommonSupervisoryOutput device type You are required to specify the object label Specifying a priority value is optional NSCommonSupervisoryOff priority object label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device re
108. n LCREXT Classification used for a Matrix logic group 1 Amachine or mechanical appliance 2 The arrangement of connected parts in a machine Classification used for a non latching input circuit that monitors switch closures Abbreviation MON Y 7 Technical Manuals Online http www tech man com Glossary Monitor event MSG device type MsgOff command MsgOn command NCClose command NCFanOff command NCFanOn command NCHoldDoor command NCOpen command NCReleaseDoor command NonsupervisedOutput device type nonactive normal state notification appliance NSCommonAlarmOff command NSCommonAlarmOn command NSCommonAlarmOutput device type NSCommonMonitorOff command Y 8 Event produced when any point on a panel or any panel in the same network routing group changes to the monitor state Abbreviation MON Classification used for the recorded audio messages stored in the 3 ASU Command used to stop broadcasting a voice message over the selected audio channel Command used to start broadcasting a voice message over a selected audio channel Command used to turn on an output circuit or relay that connects to the control mechanism used to close a damper Command used to turn on an output circuit or relay that connects to the control mechanism used to turn off a fan Command used to turn off an output circuit or relay that connects to the control mechanism used to turn on a fan C
109. n their object labels When using mathematical operators the numbers required to make the conditional true are specified by the N variable in the input statement When the input statement becomes true the number is substituted for the variable N in the output statement and then increased or decreased by the number specified by the parameter Example Selects lt N gt A number greater than the number determined by N in the input statement lt N gt A number less than the number determined by N in the input statement Notes The parameter may be any number between 1 and 32767 inclusive 1 26 EST3 Programming Manual Technical Manuals Online http www tech man com Overview e lt N gt may not equal greater than 32767 e lt N gt may not equal less than zero e Wildcards may not be used in place of the parameter An application calls for all devices on a floor of a 10 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 Note You can not combine multiple N variables in the same pair of brackets 1 e n n 1 n 1 gt is not valid RN ROBE HORN STROBE HORN FireFlrHorn ALARM LEVEL lt n 1 10 gt ON LEVEL n HO ON LEVEL n ST ON
110. nateSensitivityOff command AlternateSensitivityOn command Amp device type AmpOff command AmpOn command And device type And group application code Audible device type bootloader code bus cabinet number Callin event CardDBIncompat device type Y 2 Classification used for the system pseudo point that changes to the active state when an operator presses the All Call or All Call Minus switch on the 3 ASU Event produced when an operator presses the All Call or All Call Minus switch on the 3 ASU Command used to change the language setting on a panel Abbreviation ALTL Command used to toggle the event message routing from the alternate setting to the primary setting Abbreviation ALTMOFF Command used to toggle the event message routing from the primary setting to the alternate setting Abbreviation ALTMON Command used to load the primary alarm sensitivity and alarm verification settings into every smoke detector in the system Abbreviation ALTSOFF Command used to load the alternate alarm sensitivity and alarm verification settings into every smoke detector in the system Abbreviation ALTSON Classification used for a zoned amplifier module Command used to turn off an amplifier s audio output and removes the connected audio channel from its input Command used to turn on an amplifier s audio output and connect an audio channel to its input Classification used for an And logic group
111. nclude LVL1 ROOM 101 EAST WING Typical modifiers for cabinet labels in a campus application might include building names such as Bl C1 SUTTON HALL ADMIN BLDG Using labels to describe function Some devices in a system either by design or configuration provide specific functions These devices may include operator panels and amplifiers among others Typical modifiers for devices that provide a specific function might include Label Description DMPR_CNTRL Damper control panel AMP_LEVEL7 Amplifier for floor designated as the seventh level in a multi floor building LEDPANEL LED panel used as a point annunciator Using labels to describe a device type A system may contain a large number of certain devices such as detectors For devices that exist in large quantities you might want to consider using a label to describe the object s device type Typical modifiers for these devices include 1 14 EST3 Programming Manual Technical Manuals Online http www tech man com Overview Label Description SMK Smoke detectors PULL Pull stations LED Control display module LEDs SW Control display module switches Using common label modifiers To make programming easier consider using common label modifiers when developing your labeling plan For example using floor numbers as label modifiers can sometimes create extra work for the system designer when numberless areas also exist in the same building Using common label
112. ne http www tech man com Input event types ServiceDevice SERV 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 The ServiceDevice event requires that you specify a device type or an object label or both ServiceDevice device type object label Parameter device_type object_label Description Specifies the device type of the device initiating the event Valid device types are Audible CommonAlarmOutput CommonMonitorOutput CommonSupervisoryOutput CommonTroubleOutput DamperControl DamperFeedback DoorControl DoorFeedback Emergency FanControl FanFeedback Firephone Gatevalve GenAlarm GenSmoke Guard Heat Monitor Power Pull Security Smoke SmokeVfy SprinklerSupervisory StageOne StageTwo SupervisedOutput Supervisory Tamper Temperature Visible Waterflow Specifies the label of the device initiating the event Note Outputs activated by a rule using the ServiceDevice event stay latched until the service test is canceled Example Flash LE ac tiva Les D on control display modul EVICE T D SE 2 28 RV P FAST when devic EST ULL IDC RM CKT lt N 1 8 gt CDM 1 LED N EST3 Programming Manual Technical Manuals Online h
113. nk command only works on devices with the LED device type You are required to specify the object label Specifying a priority value is optional SlowBlink priority object label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Example Flash LED on control display module to indicate FirePhone device type is activated ANN RESET 2ND PHASE R2 SLOW LOW R2 LED EST3 Programming Manual 3 57 Technical Manuals Online http www tech man com Output commands Steady Use the Steady command to turn a light emitting diode on a control display module LED on and have it remain on The Steady command only works on devices with the LED device type You are required to specify the object label Specifying a priority value is optional Steady priority object label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Example Light LED on control display module to indicate Firephone device type is activated PHONE CONNECT REQ CALLIN
114. ntrol mechanism so that with the output circuit off nonactive the control mechanism holds the door Example a Energize magnetic door holders from panel control switch MANUAL DOOR CNTRL SW PANEL 1 SWl NCHOLD HIGH DOORCONTROL EST3 Programming Manual 3 37 Technical Manuals Online http www tech man com Output commands NCOpen Use the NCOpen command to turn off an output circuit or relay that connects to the control mechanism used to open a damper The NCOpen command only works on devices with the DamperControl device type You are required to specify the object label Specifying a priority value is optional NCOpen priority object_label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Note The output circuit must be wired to the control mechanism so that with the output circuit off nonactive the control mechanism opens the damper Example Open dampers from control display module switch MANUAL DAMPER CNTRL SW PANEL 1 SW1 NCOPEN HIGH DAMPERCONTROL 3 38 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands NCReleaseDoor NCRELEASE Use the NCReleaseDoor command to turn on an output c
115. o read because of the space represented by an underscore between the two modifiers The third label uses upper and lowercase characters to differentiate between label modifiers Always remember to be consistent and find a comfortable balance between readability and length when formatting labels Consistency is the most important factor in making your labels easy to use and understand Notice in the example above that each label abbreviates Building the same way You want to avoid using B1 Bldg 1 and Bldgl as label modifiers to reference the same building Adding extra spaces to separate EST3 Programming Manual 1 13 Technical Manuals Online http www tech man com Overview label modifiers as in Bldg 1 Level 7 Cab may make the label more readable but unnecessarily adds to the length Making labels descriptive To make your labels more useful your plan should include how labels will be constructed The content of the label should include some descriptive modifiers that reference the object s location function or device type Depending on the application label modifiers may be combined to describe location and function Using labels to describe location The most common use for labels is to describe the physical location of a device in the system The panel can easily identify each device by their assigned logical address but some times that address doesn t mean much to an operator Typical modifiers for devices might i
116. object label or both Switch device type object label Parameter Description device type Specifies the device type of the device initiating the event Valid device types are Switch object label Specifies the label of the switch initiating the event Note Any commands listed in an output statement activated by the Switch event are automatically assigned a high priority Example Light all LEDs on control display module while lamptest switch is pressed REMOTE LAMPTEST SW LAMPTEST SWITCH LAMP EST3 Programming Manual 2 35 Technical Manuals Online http www tech man com Input event types TimeControl TIME Use the TimeControl event to activate a rule when a specific combination of days dates 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 The TimeControl event requires that you specify a device type or an object label or both TimeControl device type object label Parameter Description device_type Specifies the device type of the device initiating the event Valid device types are TimeControl object label Specifies the label of the time control initiating the event Example Hold all doors at 6 30 PM DOOR LOCK TIME OCKDOORS HOLD LOW DOOR DOORLOCKS 2 36 EST3 Programming Manual Technical Manuals Online ht
117. ogramming Manual Technical Manuals Online http www tech man com Overview Using numbers in labels Another way to make programming easier is to have your plan include numbers as part of a label Using numbers in labels is particularly useful when you need to uniquely identify many objects having common label modifiers You will also be able to apply some of the advanced programming techniques such as numeric indexing for floor above and floor below applications If devices are to be activated on a by floor basis some reference to the floor s level number should be made in the device s label Unique labels may identify special control functions such as elevator lobby smoke detectors stairwell and duct applications To identify a device as a duct smoke detector add the label modifier DUCT to the label Additional duct detectors on the same floor can use a similar label but having a different number at the end of the label For example LEVEL2 DUCT1 is one possible label for a duct smoke detector located on the 2nd level The number 1 is added at the end of the duct detector label to make the label unique assuming there is more than one duct smoke detector on the second level From a programming perspective having labels with one or more common modifiers is very advantageous When it comes time to write rules for the system LEVEL2 could easily be replaced with LEVEL lt N gt Using labels as messages Each addressable po
118. ommand to turn off an output circuit or relay that connects to the control mechanism used to release a door The ReleaseDoor command only works on devices with the DoorControl device type You are required to specify the object label Specifying a priority value is optional ReleaseDoor priority object label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Note The output circuit must be wired to the control mechanism so that with the output circuit off nonactive the control mechanism releases the door Example Release door locks from panel control switch DOOR RELEASE CNTRI SW PANEL 1 SWl RELEASE HIGH DOORCONTROL EST3 Programming Manual 3 53 Technical Manuals Online http www tech man com Output commands RemoteAltSensitivityOff RASOFF Use the RemoteAltSensitivityOff command to load the primary sensitivity and alarm verification settings into every smoke detector on selected panels or on a group of panels Typically the primary settings are used during normal business hours when the protected premises is occupied The RemoteAltSensitivityOff command only requires that you specify a cabinet label or a routing label RemoteAltSensit
119. ommand used to turn off an output circuit or relay that connects to the control mechanism used to hold a door Abbreviation NCHOLD Command used to turn off an output circuit or relay that connects to the control mechanism used to open a damper Command used to turn on an output circuit or relay that connects to the control mechanism used to release a door Abbreviation NCRELEASE Classification used for a notification appliance circuit that does not monitor its output for open or shorted wiring Abbreviation NSO Condition of a circuit when the circuit is turned off Condition of a circuit when there are no alarms or troubles on the system May be active or nonactive Fire alarm system component such as a bell horn speaker or light that provides audible or visible outputs Audible notification appliances produce a signal that can be heard while visibles produce a signal that can be seen Command used to turn off a nonsupervised output relay that a panel automatically activates when the FirstAlarm event occurs Command used to turn on a nonsupervised output relay that a panel automatically activates when the FirstAlarm event occurs Classification used for a nonsupervised output relay that a panel automatically activates when the FirstAlarm event occurs Abbreviation NSCAO Command used to turn off a nonsupervised output relay that a panel automatically activates when the FirstMonitor event occurs EST3 Programming Manu
120. on EVAC Use the Evacuation event to activate a rule when an operator presses a control display module switch programmed to execute a panel s Evacuation function Typically you use the Evacuation event to activate devices in addition to those automatically activated by the Evacuation function The Evacuation event does not require that you specify a device type or an object label Evacuation Example Flash LED on control display module when an Evacuation has been initiated EVACUATION RESPONSE EVAC FAST LOW DISPLAY 1 LED 1 2 10 EST3 Programming Manual Technical Manuals Online http www tech man com Input event types FirstAlarm FA Use the FirstAlarm event to activate a rule the first time that any point on a panel or any panel in the same network routing group changes to the alarm state The FirstAlarm event does not require that you specify a device type or an object label FirstAlarm Example Light LED on control display module when the first alarm event occurs FIRST ALARM ON FA STEADY LOW FIRST ALARM LED EST3 Programming Manual 2 11 Technical Manuals Online http www tech man com Input event types FirstDisable FD Use the FirstDisable event to activate a rule the first time that any point on a panel or any panel in the same network routing group changes to the disabled state The FirstDisable event does not require t
121. on above the detector at location 3 3 was the first detector to go into alarm as indicated by the dark gray box The Matrix group creates a search radius around the first active device as indicated by the light gray box Should any additional detector in the light gray box go into alarm the Matrix group will activate its output response The following rule activates a device labeled HALON when the matrix group labeled MATRIX GROUP A changes to the active state and produces an alarm event SampleRule Alarm Matrix MATRIX GROUP A ON HALON Note The input event type used in rules written for And and Matrix groups depend on the group s Activation Event setting For example you must use the Trouble event type when the activation event is set for trouble Matrix group activated by activation number setting Matrix Group B consists of 36 detectors and is configured with a radius setting of 2 and an activation number of 3 EST3 Programming Manual 1 31 Technical Manuals Online http www tech man com Overview Matrix Group B Radius 2 Activation No 3 ud 5 1 6 1 oO On 12 22 322 4 2 52 62 First detector in alarm 73123133 43 53 63 14 24 34 44 54 64 Search radius 1 522 5 29 5 04 54 5 5 6 5 1 6 2 6 3 6 4 6 5 6 66 hea MTRXGRP3 CDR The detector at matrix location 2 3 was the first detector to go into alarm as indicated by the dark gray box The Matrix group creates a se
122. on specific to systems installed outside the United States and Canada EST3 Smoke Management Application Manual P N 270913 This manual provides information for designing programming and testing an EST3 smoke control system EST3 Users Self Study Course P N 270684 This course contains a self paced manual and accompanying video The course is designed for building personal security guards firefighters and similar individuals that may be required to operate the system Signature Series Intelligent Smoke and Heat Detectors Applications Bulletin P N 270145 This manual provides additional applications information on the Signature series smoke and heat detector applications Signature Series Component Installation Manual P N 270497 This manual provides detailed mounting and wiring information for all Signature series devices Speaker Application Guide P N 85000 0033 This manual provides information on the placement and layout of speakers for fire alarm signaling and emergency voice communications Strobe Applications Guide P N 85000 0049 This manual provides information on the placement and layout of strobes for fire alarm signalings vi EST3 Programming Manual Technical Manuals Online http www tech man com Related documentation NFPA NFPA 70 NFPA 72 UL 38 UL217 UL 228 UL 268 UL 268A UL 346 UL 464 UL 521 UL 864 UL 1481 UL 1638 UL 1971 ULC S527 ULC 8524 ULC S536 ULC S537 PLUS EST3 Pro
123. ontrol device type You are required to specify the object label Specifying a priority value is optional NCFanOn priority object label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Note The output circuit must be wired to the control mechanism so that with the output circuit off nonactive the control mechanism turns on the fan Example SUPPLY FAN CNTRL SW SUPPLY FAN lt N 1 2 gt ON NCFANON LOW SUPPLY FAN lt N gt 3 36 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands NCHoldDoor NCHOLD Use the NCHoldDoor command to turn off an output circuit or relay that connects to the control mechanism used to hold a door The NCHoldDoor command only works with devices with the DoorControl device type You are required to specify the object label Specifying a priority value is optional NCHoldDoor priority object_label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Note The output circuit must be wired to the co
124. or any panel in the same network routing group changes to the disabled state The first time that any point on a panel or any panel in the same network routing group changes to the monitor state The first time that any point on a panel or any panel in the same network routing group changes to the supervisory state The first time that any point on a panel or any panel in the same network routing group changes to the trouble state A rail module detects a ground fault on its field wiring A patrol guard fails to activate a patrol tour station at the proper time A rail module s LocalAlarm pseudo point goes active A rail module s LocalMonitor pseudo point goes active A rail module s LocalTrouble pseudo point goes active Any point on a panel or any panel in the same network routing group changes to the monitor state The first phase of the 3 phase reset cycle starts after an operator presses the Reset switch on the 3 LCD module EST3 Programming Manual Technical Manuals Online http www tech man com Quick reference Table A 1 Fire alarm system input events Choose this event R2 R3 RelayConfirmation Reset Security Service ServiceGroup ServiceGroupActive SprinklerSupervisory Startup StationActivation Supervisory Switch TimeControl Trouble TwoStageTimerActivation TwoStageTimerExpiration EST3 Programming Manual To activate a rule when The second phase of the 3 phase reset cycle starts Th
125. overview of basic concepts that the system programmer should understand before attempting to program system functions Content About the Systems Definition Utility 1 2 Minimum equipment requirements 1 2 Optional equipment but very nice to have 1 3 Programming using rules and objects 1 4 Rules 1 4 Events e 1 7 Device types 1 7 Objects 1 7 Labels 1 8 Creating a rules file 1 9 Order is important 1 9 Compiling the rules file 1 12 Developing a labeling plan 1 13 Formatting labels 1 13 Making labels descriptive 1 14 Using common label modifiers 1 15 Using numbers in labels 1 17 Using labels as messages 1 17 Identifying objects in the system 1 18 Priorities 1 21 Advanced programming techniques 1 25 Wildcards 1 25 N variable 1 25 Mathematical operators 1 26 Programming using logic groups 1 28 Nonalarm logic groups 1 29 Zone groups 1 32 Check In groups 1 33 Guard Patrol groups 1 33 Service groups 1 34 Programming using time controls 1 35 EST3 Programming Manual 1 1 Technical Manuals Online http www tech man com Overview About the Systems Definition Utility The Systems Definition Utility SDU is a database application used for setting up and programming an EST3 life safety system Using the SDU you can Build setup files using forms to specify system the hardware configuration and operating options for a given project Record audio messages to crea
126. ple Automatically switch smoke detectors to alternate sensitivity level only on Cab2 during non regular work hours ALTERNATE SENSITIVITY CAB2 TIME MON FRI AFTER HOURS RASON CAB 2 EST3 Programming Manual 3 55 Technical Manuals Online http www tech man com Output commands Reset Use the Reset command to activate a panel s Reset function from a control display module switch By programming a control display module switch to execute the Reset command an operator can reset the system from panels that do not contain a 3 LCD module The Reset command only requires that you specify a cabinet label or a routing label Reset cabinet label Reset routing label Parameter Description cabinet label Specifies the label of the panel responding to the command routing label Specifies the label of the network routing group responding to the command Notes You must configure the switch used to execute the Reset command as a momentary switch Wildcards may be used in the cabinet label but not in the routing label Example REMOTE RESET SW REM RESET SWITCH RESET All Cabinets 3 56 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands SlowBlink SLOW Use the SlowBlink command to turn a light emitting diode on a control display module on and off at a slow interval The SlowBli
127. r initiates a Restart from the 3 LCD module Abbreviation STUP Event produced when a patrol guard activates a patrol tour station Abbreviation STACT Command used to turn a control display module LED on and have it remain on Classification used for a notification appliance signaling circuit that monitors its output for open or shorted wiring Abbreviation SUP Classification used for an input circuit used for supervising switch closures Abbreviation SUP Event produced when any point on a panel or any panel in the same network routing group changes to the supervisory state Abbreviation SUP Classification used for a control display module switch Abbreviation SW Event produced when an operator presses a control display module switch Classification used for an input circuit that supervises a secured component of the sprinkler system to determine when someone tries to gain access to it Abbreviation TAMP Classification used for the pseudo point that the system changes to the active state when a CPU module takes too long to complete a task Abbreviation TFAIL Classification used for an input circuit that supervises the temperature surrounding a component of the sprinkler system to determine when freezing temperatures exist Abbreviation TEMP Classification used for an Instruction Text logic group Classification used for a time control Abbreviation TIME Event produced when a specific combination of days
128. r commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Note The output circuit must be wired to the control mechanism so that with the output circuit on active the control mechanism turns on the fan Example SUPPLY FAN CNTRL SW SUPPLY FAN N 1 2 ON FANON LOW SUPPLY FAN lt N gt 3 26 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands FastBlink FAST Use the FastBlink command to turn a light emitting diode on a control display module on and off at a fast interval The FastBlink command only works on devices with the LED device type You are required to specify the object label Specifying a priority value is optional FastBlink priority object label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Example Flash LED on control display module when second phase of the system reset process occurs ANN RESET 2ND PHASE ca R2 FAST LOW R2 LED EST3 Programming Manual 3 27 Technical Manuals Online http www tech man com Output commands GAlnhibit GAIN Use the GAInhibi
129. rcuit that a panel automatically activates when the FirstMonitor event occurs Turn on a supervised notification signal output circuit that a panel automatically activates when the FirstMonitor event occurs Turn off a supervised notification signal output circuit that a panel automatically activates when the FirstSupervisory event occurs Turn on a supervised notification signal output circuit that a panel automatically activates when the FirstSupervisory event occurs Insert a time delay between rule output command statements when a rule activates and restores Insert a time delay between rule output command statements only when the rule activates EST3 Programming Manual Technical Manuals Online http www tech man com Quick reference Table A 2 Fire alarm system commands Choose this command DelayRestore Disable Drill Enable Evacuation FanOff FanOn FastBlink GAInhibit HoldDoor LampTest LEDOff MsgOff MsgOn NCClose NCFanOff NCFanOn NCHoldDoor EST3 Programming Manual To do this Insert a time delay between rule output command statements only when the rule restores Inhibit the automatic or manual control of a system hardware component circuit or logic group Activate a panel s Drill function from a control display module momentary switch in order to turn on alarm notification signals from panels that do not contain a 3 LCD Allow automatic or manual control of a syst
130. rm Silence function silences only audible or audible and visible notification appliance circuits The system Alarm Silence function treats devices assigned the CommonAlarmOutput device type as audibles Wildcards may be used in the cabinet label but not in the routing label Example Initiate the Alarm Silence function from a remote panel REMOTE ALARM SILENCE SW Bl Cl REM ALRM SIL AS ALL CABINETS EST3 Programming Manual 3 3 Technical Manuals Online http www tech man com Output commands AlternateLanguage ALTL Use the AlternateLanguage command to change the language that the 3 LCD module uses to display text from a control display module switch By programming a control display module switch to execute the AlternateLanguage command an operator can control bilingual operation of the panel You can also use to a time control to automatically switch between the primary and secondary language The AlternateLanguage command does not require that you specify a device type or an object label AlternateLanguage Notes 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 they are entered in the SDU You can cu
131. roduces a monitor event For example you can not use a control display module switch Example hee COMMON MON OFF RESPONSE ALARM GENALARM CMOFF LOW EVAC DOOR 3 14 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands CommonMonitorOn CMON Use the CommonMonitorOn command to turn on a supervised notification signal output circuit that a panel automatically activates when the FirstMonitor event occurs The CommonMonitorOn command only works on devices with the CommonMonitorOutput device type You are required to specify the object label Specifying a priority value is optional CommonMonitorOn priority object_label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Example COMMON MON ON RESPONSE wu ALARM GENALARM CMON LOW COM MON CKT LVL EST3 Programming Manual 3 15 Technical Manuals Online http www tech man com Output commands CommonSupervisoryOff CSOFF Use the CommonSupervisoryOff command to turn off a supervised notification signal output circuit that a panel automatically activates when the FirstSupervisory event occurs The CommonSupervisoryOff command works on devices w
132. rogrammed Evacuation response Abbreviation EVAC Classification used for the system pseudo point that changes to the active state when an operator presses a switch that executes the Evacuation command Abbreviation EVAC Event produced when an operator presses a switch that executes the Evacuation command Outcome produced when an addressable point on the panel changes state Classification used for the pseudo point that the system 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 Classification used for the system pseudo point that changes to the active state when a device asserts the rail alarm not line and the CPU module has not registered an alarm event Abbreviation FSAFE Classification used for an output circuit or relay that connects to a control mechanism used for turning a fan on or off The output circuit may be supervised or nonsupervised depending on the type and placement of the module used for the circuit Abbreviation FAN Classification used for a non latching input circuit that monitors the operation of a fan control circuit Abbreviation FANFB Command used to turn off an output circuit or relay that connects to the control mechanism used to turn off a fan Command used to turn on an output circuit or relay that connects to the control mechanism used to turn on a fan Command used to turn a control display module LED on and off
133. rouble FT Input event types Use the FirstTrouble event to activate a rule the first time that any point on a panel or any panel in the same network routing group changes to the trouble state The FirstT rouble event does not require that you specify a device type or an object label FirstTroub Example Flash le ED on control display module when the first trouble event occurs FIRST T ET FAST EST3 Programming Manual Technical Manuals Online http www tech man ROUBLE ON LOW FIRST TROUBLE LED 2 15 com Input event types GroundFault GNDF Use the GroundFault event to activate a rule when a rail module detects a ground fault on its field wiring The GroundFault event requires that you specify a device type or an object label or both GroundFault device type object label Parameter Description device type Specifies the device type of the device initiating the event Valid device types are GroundFault object label Specifies the label of the pseudo point initiating the event Example Flash LED on control display module to indicate a ground fault GROUNDFAULT RESPONSE GNDF Grnd Fault Data Card 1 01 05 FAST LOW GROUND FAULT LED 2 16 EST3 Programming Manual Technical Manuals Online http www tech man com Input event types GuardPatrol GPG Use the GuardPatrol event to activate a rule when a pa
134. s created by the SDU program Specific area within a matrix grid that the system looks for a second detector to go into alarm before generating a group response The search radius is centered around the first detector to go into alarm and its size is determined by a radius number setting Classification used for an active latching input circuit that monitors supervisory or tamper switches Abbreviation SEC Event produced when the open input to a device or circuit that monitors a supervisory or tamper switch closes Abbreviation SEC Event produced when an authorized service technician activates a device in a Service group under test Abbreviation SERV Classification used for the system pseudo point that changes to the active state when an operator cancels a Service Group test while a circuit under test remained active Abbreviation SERVSUP Classification used for a Service logic group Abbreviation SG Event produced when an authorized service technician activates any device in a Service group under test Abbreviation SG Classification used for the system pseudo point that changes to the active state when an operator enables a Service Group from the 3 LCD module Abbreviation SGA Event produced when an operator enables a Service Group from the 3 LCD module Abbreviation SGA Command used to turn a control display module LED on and off at a slow interval Classification used for input circuit that changes to the a
135. s device type with these events and these commands 12SW 12LED none Disable Enable 12S12L 12SW 24LED none Disable Enable 12S24L 24LED none Disable Enable 24L 3 AADC none Disable Enable AADC 3 ASU none Disable Enable ASU 3 DSDC none Disable Enable DSDC 3 FTCU none Disable Enable FTCU 3 IDC8 4 none Disable Enable IDC 3 OPS none Disable Enable OPS 3SW 3LEDX6 none Disable Enable 3S3L6 AlarmSilence none none AS AlternateLanguage none none ALTL AlternateMsg none none ALTM AlternateSensitivity none none ALTS Amp none AmpOff AmpOn Disable Enable EST3 Programming Manual A 7 Technical Manuals Online http www tech man com Quick reference Table A 3 Fire alarm system device types Use this device type And with these events Acknowledge Alarm Monitor Supervisory Trouble and these commands Disable Enable Audible Acknowledge Disable Enable Off On AUD RelayConfirmation ServiceDevice Trouble Checkin none Disable Enable Off On CIG Comm Failure Acknowledge Trouble none CFAIL CommonAlarmOutput Acknowledge Disable Enable Off On but CAO RelayConfirmation not with CommonAlarmOff ServiceDevice Trouble CommonAlarmOn CommonMonitorOutput CMO Acknowledge RelayConfirmation ServiceDevice Trouble Disable Enable Off On but not with CommonMonitorOff CommonMonitorOn CommonSupervisoryOutp
136. seudo point that a rail module changes to the active state when the rail module detects a ground fault Abbreviation GNDF Event produced when a rail module detects a ground fault on its field wiring Abbreviation GNDF Classification used for an input device that connects to a guard patrol tour station Classification used for a Guard Patrol logic group Abbreviation GPG Event produced when patrol guard fails to activate a patrol tour station at the proper time Abbreviation GPG EST3 Programming Manual Technical Manuals Online http www tech man com Heat device type HoldDoor command label LampTest command LED LED device type LEDOff command local local panel LocalAlarm device type LocalAlarm event LocalMonitor device type LocalMonitor event LocalRelay device type LocalTrouble device type LocalTrouble event logic group LoopControllerResetExt device type Matrix device type mechanism Monitor device type EST3 Programming Manual Glossary Classification used for input circuit that changes to the alarm state when it detects the heat generated by a fire Command used to turn on an output circuit or relay that connects to the control mechanism used to hold a door Abbreviation HOLD Descriptive word or phrase used to identify a specific system component in the database Command used to activate the lamp test function from a control display module switch Abbreviation
137. sponding to the command Notes Active nonsupervised common supervisory outputs can not be turned off using the NSCommonSupervisoryOff command The NSCommonSupervisoryOff command does not affect the operation of the Form C common supervisory relay on the 3 CPUI module Example NSCOMMON SUP OFF SWITCHES SW NSCOM SUP OFF LVL N 1 10 NSCSOFF LOW LVL N NSCOM SUP CKT 3 44 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands NSCommonSupervisoryOn NSCSON Use the NSCommonSupervisoryOn command to turn on a nonsupervised output relay that a panel automatically activates when the FirstSupervisory event occurs The NSCommonSupervisoryOn command only works on devices with the NSCommonSupervisoryOutput device type You are required to specify the object label Specifying a priority value is optional NSCommonSupervisoryOn priority object label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Example NSCOMMON SUP ON SWITCHES SW NSCOM SUP ON LVL lt N 1 10 gt NSCSON LOW LVL N NSCOM SUP CKT EST3 Programming Manual 3 45 Technical Manuals Online http www tech man com Output commands NSCommonTroubleOff NSCTOFF Use
138. stomize the SDU to change the target language used for entering device event messages Example Change character set on display from control display module ACTIVATE ALTERNATE LANGUAGE eA SW B1 C1 ALT LANG ALT 3 4 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands AlternateMsgOff ALTMOFF Use the AlternateMsgOff command to activate the primary routing settings that a panel uses for routing device event messages The AlternateMsgOff command only requires that you specify a cabinet label or a routing label AlternateMsgOff cabinet label AlternateMsgOff routing label Parameter Description cabinet label Specifies the label of the panel responding to the command routing label Specifies the label of the network routing group responding to the command Note Wildcards may be used in the cabinet label but not in the routing label Example Change message routing from control display module to primary PRIMARY MSG ON SW B1 C1 PRI MSGON ALTMOFF All Cabinets EST3 Programming Manual 3 5 Technical Manuals Online http www tech man com Output commands AlternateMsgOn ALTMON Use the AlternateMsgOn command to activate the alternate routing settings that a panel uses for routing device event messages The AlternateMsgOn command only requires that you specify a cabinet label or a routing label AlternateMsgOn
139. t command to stop a panel s two stage timer from a control display module switch By programming a control display module switch to execute the GAInhibit command an operator can stop a panel s two stage alarm timer before it expires and prevent the panel from sounding a general alarm The GAInhibit command only requires that you specify the cabinet label or the routing label GainInhibit cabinet label GainInhibit routing label Parameter Description cabinet label Specifies the label of the panel responding to the command routing label Specifies the label of the network routing group responding to the command Notes You must configure the switch used to execute the GA Inhibit command as a momentary switch Wildcards may be used in the cabinet label but not in the routing label Example Cancel the two stage alarm timer GAINHIBIT CNTRI SW GAINHIBIT SW GAIN ALL CABINETS 3 28 EST3 Programming Manual Technical Manuals Online http www tech man com Output commands HoldDoor HOLD Use the HoldDoor command to turn on an output circuit or relay that connects to the control mechanism used to hold a door The HoldDoor command only works with devices assigned the DoorControl device type You are required to specify the object label Specifying a priority value is optional HoldDoor priority object label Parameter Description priority Specifies the order of importance this command has over other commands
140. t cycle THIRD PHASE RESET R3 STEADY LOW R3 LED 2 24 EST3 Programming Manual Technical Manuals Online http www tech man com Input event types RelayConfirmation RLYCFG Use the RelayConfirmation event to activate a rule when a control relay indicates that its electrical contacts have switched positions Typically you use the RelayConfirmation event in applications that require verifying the proper operation of remote controlled functions The RelayConfirmation event requires that you specify a device type or an object label or both RelayConfirmation device type object label Parameter Description device type Specifies the device type of the device initiating the event Valid device types are Audible CommonAlarmOutput CommonMonitorOutput CommonSupervisoryOutput DamperControl DoorControl FanControl Firephone LocalRelay NonsupervisedOutput SupervisedOutput Visible object label Specifies the label of the device initiating the event Example Light LED on control display module when relay confirmation occurs RELAY OK RLYCFG DOOR DOOR CONTROL RELAY STEADY LOW DOOR RELAY LED EST3 Programming Manual 2 25 Technical Manuals Online http www tech man com Input event types Reset Use the Reset event to activate a rule when an operator presses a switch that starts a panel s Reset function The
141. te an automated voice messaging system Create extensive system controls using advanced rules based programming Minimum equipment requirements Before installing the Systems Definition Utility you should make sure your computer system meets the following minimum equipment requirements JBM compatible computer with Pentium class micropocessor One or more serial communications COM ports for connecting a bar code reader or a download cable One parallel printer port LPT e Hard disk drive with at least 40 megabytes or more free disk space 32MB of Random Access Memory RAM e One 3 5 inch floppy drive One 2X or faster CD ROM drive e SVGA color display 800x600 256 color resolution Microsoft Mouse or other compatible pointing device Microsoft Windows 95 or MS DOS 5 0 and Windows 3 1x Note The amount of free disk space required varies with the number of projects and the amount of audio messages you plan to save on the hard drive A general rule of thumb is to have at least twice the amount of hard disk space required by your largest project The Systems Definition Utility executes highly disk intensive functions For best results make sure your computer system is configured to achieve optimal performance To optimize your system refer to the documentation that came with your equipment 1 2 EST3 Programming Manual Technical Manuals Online http www tech man com Overview Optional equipment but
142. te output commands The most basic fire alarm systems can be programmed using one simple rule when smoke detector A activates sound horn B As fire alarm systems become more extensive they require a more sophisticated set of rules to program them properly Before you begin writing a rule you should have a thorough understanding of e Rules Events Device types e Objects Labels Rules A rule is a programming statement that specifies which commands to execute when a certain event takes place A rule consists of a label an input statement and an output statement or statements The basic syntax for a rule is Rule label Input statement Output statement 1 comments Output statement 2 comments Output statement 3 comments The rule label can be up to 40 characters in length and enclosed in brackets The rule label can be any ASCII character except braces the percent symbol the number symbol less than and greater than symbols lt gt and asterisks The input statement ends with a colon and the output statement ends with a semicolon When more than one output statement is used in a rule each output statement must end with a comma except for the last output statement which must end with a semicolon A rule may contain up to 32 output statements When a rule has multiple output statements each output command will be executed in the order it is listed in th
143. the pseudo point initiating the event Example Flash LED on control display module when a map fault occurs on the Signature controller module LOCAL TROUBLE ACTIVE wu LTRB Map Fault Data Card 1 01 05 FAST LOW DISPLAY 1 LED 1 2 20 EST3 Programming Manual Technical Manuals Online http www tech man com Input event types Monitor MON Use the Monitor event to activate a rule when any point on a panel or any panel in the same network routing group changes to the monitor state The Monitor event requires that you specify a device type or an object label or both Monitor device type object label Parameter Description device type Specifies the device type of the device initiating the event Valid device types are And Dampe rFeedback DoorFeedback FanFeedback Matrix Monitor object label Specifies the label of the device initiating the event Example Turn FAN on fan status Ll ED EDs 1 10 MON FANFB FAN lt N 1 10 gt STATUS ST EST3 Programming Manual Technical Manuals Online http www tech man com EADY LOW FAN XN ON 2 21 Input event types R1 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 3 LCD The R1 event does not require that you specify a device type or an object label RI Note The R1
144. to a remote computer over a network or modem Command used to activate a panel s programmed Drill response Classification used for the system pseudo point that changes to the active state when an operator presses a switch that executes the Drill command Event produced when an operator presses a switch that executes the Drill command Classification used for check in devices used in distress notification applications Abbreviation EMER Event produced when a member of a Check in group activates their check in device once anytime outside of their check in period or twice during their check in period Abbreviation EMER Command used to allow automatic or manual control of a system hardware component circuit or logic group EST3 Programming Manual Technical Manuals Online http www tech man com energize Evacuation command Evacuation device type Evacuation event event ExtDBIncompatibility FailSafe device type FanControl device type FanFeedback device type FanOff command FanOn command FastBlink command Firephone device type FirstAlarm device type FirstAlarm event FirstDisable device type EST3 Programming Manual Glossary 1 To apply an electric current to a device in order for the device to operate 2 To cause the normally open contacts of a relay to close and the normally closed contacts to open by applying an electric current to its coil Command used to activate a panel s p
145. to the 1 3 exhaust function rule Notice that there are a few matrix entries that are not part of any group These functions are activated by a specific device The rules used to activate these outputs are written for the specific function rather than use by multiple objects The matrix for a major project would be very large and detailed Many inputs will have only one or two output correlations The experienced system designer will quickly recognize the patterns that develop In Figure 1 3 notice that the first second and third floors are basically copies of each other This is typical of high rise buildings This duplication of functions permits a designer to recognize that the floor number will be an important label modifier when creating labels for devices Our example also reveals the importance of well planned label modifiers The proper selection of device labels permits the designer to account for the common functions throughout the building by writing only a few rules 1 20 EST3 Programming Manual Technical Manuals Online http www tech man com Overview Priorities The output priority parameter specifies the relative importance of the output with respect to other rules activating the same output and is an optional parameter Rules and objects programming has the ability to prioritize output commands There are two output priority levels HIGH and LOW A high priority command will override a low priority command A
146. tp www tech man com Input event types Trouble TRB Use the Trouble event to activate a rule when any point on a panel or any panel in the same network routing group changes to the trouble state The Trouble event requires that you specify a device type or an object label or both Trouble device type object label Parameter device type object label Example Energiz ch Description Specifies the device type of the device initiating the event Valid device types are And Audible CommFailure CommonAlarmOutput CommonMonitorOutput CommonSupervisoryOutput DamperControl DamperFeedback DoorControl DoorFeedback Emergency ExtDBIncompatibility Failsafe FanControl FanFeedback Firephone Gatevalve GenAlarm Gensmoke Guard Heat LoopControllerResetExt Matrix Monitor NSCommonAlarmOutput NSCommonMonitorOutput NSCommonSupervisoryOutput NSCommonTroubleOutput PanelCommFault Power Pull RebootFault Security ServiceDeviceSupervision Smoke SmokeVfy SprinklerSupervisory StageOne StageTwo SupervisedOutput Supervisory Tamper TaskFailure Temperature UserTrouble Visible Waterflow Zone Specifies the label of the device initiating the event remote common trouble relay TROUBLE L TRB EST3 Programming Manual ED ON SUP TROUBLE RELAY 2 37 Technical Manuals Online http www tech man com Input event types TwoStageTim
147. tput CommonMonitorOutput CommonSupervisoryOutput DamperControl DamperFeedback DoorControl DoorFeedback Drill Evacuation ExtDBIncompatibility FailSafe FanControl FanFeedback Firephone FirstAlarm FirstDisable FirstMonitor FirstSupervisory FirstTrouble GAInhibit Gatevalve GenAlarm GroundFault Heat Lamptest LocalAlarm LocalMonitor LocalRelay LocalTrouble Matrix Monitor NonsupervisedOutput Power Pull R1 R2 R3 RebootFault Reset Security ServiceDeviceSupervision ServiceGroupActive Smoke Smoke Vfy StageOne StageTwo Startup SupervisedOutput Supervisory Switch Tamper TaskFailure Temperature Text TroubleSilence TwoStageTimerActive TwoStageTimerExpiration UserTrouble Visible Waterflow Zone EST3 Programming Manual 1 29 Technical Manuals Online http www tech man com Overview Matrix groups Matrix groups are a collection of device types that are grouped together to provide a unique response similar to the way an And group operates In addition to an activation number a Matrix group searches a range of devices around the first device in the group that goes active for a second device to go active in order to activate the group Each device within a Matrix group is assigned a set of x y coordinates to create a matrix grid according to their mounting location The radius of a Matrix specifies the size of the search radius The search radius is the number of devices away from the first activ
148. trol FanFeedback Firephone Gatevalve GenAlarm Guard Heat Monitor Power Pull Security Smoke SmokeVfy StageOne StageTwo SupervisedOutput Supervisory Tamper Temperature Visible Waterflow 1 34 EST3 Programming Manual Technical Manuals Online http www tech man com Overview Programming using time controls Time controls are used as an argument in the input statement of tule to initiate system events at a specific date and time Time controlled events could include such things as locking unlocking doors turning lights on off and switching device sensitivities A time control becomes active true when all its settings match the day date time value generated by the system calendar clock After becoming active a time control stays active for the length of time specified by its duration setting You can also configure a time control to activate only when it is a scheduled holiday Holidays are scheduled from the 3 LCD module Holiday time controls activate in addition to non holiday time controls To make configuring regularly occurring time controlled events easier follow these general rules when making month day and date settings If you want a time control to activate then select Once a year The target month every day of the week and the date Once a month Every month every day of the week and the target date Once a week Every month the target day of the week and every date Once a day
149. trol 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 The GuardPatrol event requires that you specify a device type or an object label or both GuardPatrol device type object label Parameter Description device_type Specifies the device type of the device initiating the event Valid device types are GuardPatrol object label Specifies the label of the Guard Patrol group initiating the event Example Turn on the g horn GUARDPATROL R uard patrol late out of sequence ESPONSE GPG GUARD PAT ON HIGH AU EST3 Programming Manual Technical Manuals Online http www tech man com ROL Groupl D GUARD HORN 2 17 Input event types LocalAlarm LALM Use the LocalAlarm event to activate a rule when a rail module s LocalAlarm pseudo point goes active The LocalAlarm event requires that you specify a device type or an object label or both LocalAlarm device type object_label Parameter Description device type Specifies the device type of the device initiating the event Valid device types are LocalAlarm object label Specifies the label of the pseudo point initiating the event Example Light LED on control display module when unprogrammed device detected on Signature controller module LOCAL ALARM ACTIVE LALM
150. ttp www tech man com Input event types ServiceGroup SG Use the ServiceGroup event to activate a rule when an authorized service technician activates any device in a Service group under test The ServiceGroup event is used to program a single response for the entire Service group in order to perform a one man test The ServiceDevice event requires that you specify a device type or an object label or both ServiceGroup device type object label Parameter Description device_type Specifies the device type of the device initiating the event Valid device types are ServiceGroup object label Specifies the label of the service group initiating the event Notes Outputs activated by a rule using the ServiceGroup event automatically restore after a programmed delay period 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 Example Flash LED on control display module when ServiceGroup event occurs SERVICE GROUP RESPONSE SG SERVICE GROUP N 1 8 ON VIS LVL N STROBES DLYR 300 EST3 Programming Manual 2 29 Technical Manuals Online http www tech man com Input event types ServiceGroupActive SGA Use the ServiceGroupActive event to activate a rule when an authorized service technician starts a test on a service group from the 3 LCD module
151. ual Technical Manuals Online http www tech man com Output commands FanOff Use the FanOff command to turn off an output circuit or relay that connects to the control mechanism used to turn off a fan The FanOff command only works on devices with the FanControl device type You are required to specify the object label Specifying a priority value is optional FanOff priority object label Parameter Description priority Specifies the order of importance this command has over other commands affecting the same output device Valid priority levels are low high latch set object label Specifies the label of the output device responding to the command Note The output circuit must be wired to the control mechanism so that with the output circuit off nonactive the control mechanism turns off the fan Example SUPPLY FAN CNTRL SW SUPPLY FAN lt N 1 2 gt OFF FANOFF SUPPLY FAN lt N gt EST3 Programming Manual 3 25 Technical Manuals Online http www tech man com Output commands FanOn Use the FanOn command to turn on an output circuit or relay that connects to the control mechanism used to turn on a fan The FanOn command only works on devices with the FanControl device type You are required to specify the object label Specifying a priority value is optional FanOn priority object label Parameter Description priority Specifies the order of importance this command has over othe
152. urs Classification used for a nonsupervised output relay that a panel automatically activates when the FirstTrouble event occurs Abbreviation NSCTO Programming variable used in a rule to replace the numbers contained in object labels In order to use the n variable the object labels for the devices referenced by the rule must contain a number as part of their label modifier An object is a database entity that represents actual addressable devices or circuits in the system Command used to turn off a system hardware component circuit or logic group Command used to cancel a specific guard patrol tour Command used to turn on a system hardware component circuit or logic group Command used to start a specific guard patrol tour Command used to turn on an output circuit or relay that connects to the control mechanism used to open a damper Classification used for an active latching input circuit that supervises the electrical power supplied to fire pumps or other sprinkler system equipment to determine when power is not present An artificial point that reports Alarm Monitor or Trouble conditions on a rail module s logic circuits Classification used for a pull station Y 9 Technical Manuals Online http www tech man com Glossary R1 device type R1 event R2 device type R2 event R3 device type R3 event rail location rail slot position RebootFault device type RelayConfirmation event
153. ut CSO Acknowledge RelayConfirmation Disable Enable Off On but not with ServiceDevice Trouble CommonSupervisoryOff CommonSupervisoryOn DamperControl Acknowledge Disable Enable Off On but DAMP RelayConfirmation not with Close NCClose ServiceDevice Trouble NCOpen Open DamperFeedback Acknowledge Monitor Disable Enable DAMPFB ServiceDevice Trouble DoorControl Acknowledge Disable Enable Off On but DOOR RelayConfirmation not with HoldDoor ServiceDevice Trouble NCHoldDoor NCReleaseDoor ReleaseDoor DoorFeedback Acknowledge Monitor Disable Enable DOORFB ServiceDevice Trouble Drill none none Emergency Acknowledge Emergency Disable Enable EMER ServiceDevice Trouble Evacuation none none EVAC ExtDBIncompatibility Acknowledge Trouble none EXTDBIN Failsafe Acknowledge Alarm Trouble none FSAFE A 8 EST3 Programming Manual Technical Manuals Online http www tech man com Table A 3 Fire alarm system device types Use this device type with these events Quick reference and these commands FanControl Acknowledge Disable Enable Off On but FAN RelayConfirmation not with FanOff FanOn ServiceDevice Trouble NCFanOff NCFanOn FanFeedback Acknowledge Monitor Disable Enable FANFB ServiceDevice Trouble Firephone Acknowledge Callln Disable Enable Off On FP RelayConfirmation ServiceDevi
154. vate a rule when an operator presses the All Call or All Call Minus switch on the 3 ASU The AllCall event does not require that you specify a device type or an object label AllCall Example Flash LED on control display module when All Call in process ALL CALL ON ALLCALL FAST LOW DISPLAY 1 LED 1 2 6 EST3 Programming Manual Technical Manuals Online http www tech man com Input event types Callin Cl Use the CallIn event to activate a rule when a fire safety professional plugs a handset into a firefighter s telephone jack The CallIn event requires that you specify a device type or an object label or both CallIn device type object label Parameter Description device type Specifies the device type of the device initiating the event Valid device types are Firephone object label Specifies the label of the device initiating the event Example Flash LED on control display module when connection made to firefighter s telephon circuit CALLIN ON CI FP FP LVL N 1 10 FAST LOW DISPLAY 1 LED lt N gt EST3 Programming Manual 2 7 Technical Manuals Online http www tech man com Input event types Drill Use the Drill event to activate a rule when an operator presses a switch that starts a panel s Drill function The switch can be the Drill switch on the 3 LCD module or a control display module switch programmed to execute t
155. verview function reveals that they are all devices located on the 2ND floor This should signal the designer that a label modifier such as FLOOR2 or LEVEL2 should be included as part of the device label for every device on the second floor This also implies that the floor number should be included in the labels of all devices The keyword FLOOR2 will be incorporated in the computer shutdown rule Any device having FLOOR2 as part of its label will activate the computer shutdown function Note that the elevator lobby detector labeled in the previous example will also shutdown the second floor computer The final object group identified is the 1 3 Floor Exhaust function Examination of the inputs that initiate the 1 3 exhaust function reveals that they are all duct smoke detectors A label modifier such as DUCT should be included as part of the device label for all duct detectors Notice that the input output matrix requires that the basement duct detector does not activate the 1 3 Exhaust function This should not affect the choice of DUCT as a label modifier in the device label as it is useful to the designer in determining the device s function The keyword DUCT will be incorporated in the 1 3 Exhaust rule Because not all detectors with the keyword DUCT in their labels are required to activate the 1 3 exhaust function the additional keywords FLOOR1 FLOOR2 and FLOOR3 will be added
156. very nice to have In addition to the basic system described above you will also need the following optional equipment to make use of some of the advanced features available in the SDU e Sound card for configuring audio systems using the 3 ASU e Bar code reader for configuring Signature data circuits e 300 dpi laser printer or equivalent for printing reports The following sound cards are recommended Manufacturer Model Creative Technology CT2960 16 bit Audio Card CT03600 16 bit Advanced Wave Table Audio Card Diamond Sound Super Sound Origins Lite Bravo Sound 16P MT9ATC931 AT amp T Jazz 16 Business Audio Ultra Ultra 32 Audio Card The following bar code readers are recommended Manufacturer Model Zebra Technologies SCAN ONE VTI Inc Zebra Technologies Barcode Anything SCAN 97 VTI Inc Install the bar code reader per the manufacturer s instructions and configure the reader to interpret Interleaved 2 of 5 bar codes EST3 Programming Manual 1 3 Technical Manuals Online http www tech man com Overview Programming using rules and objects System programming is accomplished using a set of rules that determine the output responses for given input events The rules are written compiled and then downloaded into the panel When an input event occurs a device goes active the panel connected to the device searches for the device event type combination in its response tables and if found executes the appropria

Download Pdf Manuals

image

Related Search

Related Contents

FIELD CONTROLS SC100 User's Manual  Instruction Manual      

Copyright © All rights reserved.
Failed to retrieve file