You are on page 1of 103

4100ES Fire Alarm System

ISTC Colombia Training

Block 3:
SMPL Programming
(Custom Control)
International Trade Controls and Restrictions
This training material may contain information or technology the export or re-export of
which is restricted by U.S. laws and regulations. By viewing this training material, the
recipient agrees to the following: (1)) the recipient's use of the contents of this training
material shall comply with all applicable laws, rules and regulations, including, without
limitation, U.S. international trade laws and regulations, and (ii) the recipient may not
transfer or otherwise export or re-export any information or technology contained in this
training material except in full compliance with the export controls administered by the
U.S. and other countries and any applicable import and use restrictions.
Block 3 Overview – SMPL Programming

Block 3 covers SMPL Programming in the following areas:

• Module 9: Smoke Sensor Sensitivity


• Module 10: TrueAlert Power Supply and Virtual NACs
• Module 11: Programming Audio WalkTest
• Module 12: Floor Above/ Floor Below Wizard

2
4100ES Fire Alarm System
ISTC Colombia Training

Block 3:
SMPL Programming

Module 9:
Smoke Sensor Sensitivity
Module Objectives
Upon completion of this module, the student is able to:

• Understand the Foundations of SMPL Theory


• Program SMPL Smoke Sensor Sensitivity
• Verify Smoke Sensor Sensitivity Settings
• CreateLadder Logic and SMPL equations to satisfy job specification
requirements.

4
Programming Day/Night Smoke Sensor Sensitivity

Customer Requirement:

• Smoke Sensors must respond with 2% Smoke during the hours that
the building is occupied (Monday through Friday 8AM until 5PM).
• Smoke Sensors must be more sensitive with .5% Smoke at times
when the building typically unoccupied.
• The manager shall have access to an override of this operation which
would hold the Smoke Sensors at 2% Smoke regardless of the time
or day.
• Annunciator LEDs must track the sensitivity of the sensors and the
override condition.

5
Programming Day/Night Smoke Sensor Sensitivity

HUH?
2% Smoke?
Less sensitive?
Override the Operation?
Annunciator LEDs to
track the override?

6
Programming Day/Night Smoke Sensor Sensitivity

Can We
Back Up?!!!

7
SMPL - Overview

SMPL Simplex Multi-Function Programming Language


CC Custom Control
• The 4100ES Programmer may use up to 56 program blocks
(with the first three being non-editable default programming)
• Programming Blocks are used to help organize large and/or
complex jobs
Examples:

Program 3 - Adams Administration Program 3 – Fire Alarm


Program 4 - Henry Hall Program 4 – Security
Program 5 - Locke Labs Program 5 – Energy Management
Program 6 - Loiselle Lounge Program 6 – Spring Bell Schedule
Program 7 - Scheufele Center Program 7 – Summer Bell Schedule
Program 8 - Thabharangsri Towers Program 8 – Fall Bell Schedule

8
SMPL - Overview
Each Program block can have several Equations

Equation
Program Block Equation
Equation

Equations are instructions that tell the panel how and when to
operate signals and relays

Inputs
Input Statement
Equation Input Statement
End Inputs
Outputs
Output Statement
Output Statement
End Outputs

9
A Question!

How can we have a functioning


Fire Alarm System
with Phone, Audio,
Transponder, and Elevator all working
without writing any SMPL?

10
Auto List Generation

Point Types…

All System Points have a Point Type assigned

Points that are assigned Monitor Point Types


such as:

FIRE, WATER, HEAT, DUCT,


FLAME, PULL, or SMOKE

These are automatically placed in system lists:


• L18 General Fire Alarm Monitor Zones
• L40 Walk Test Group 0
• L139 Local Mode Operation Points

11
Auto List Generation

Point Types…

All System Points have a Point Type assigned

Points that are assigned Signal Point Types


such as:

SSIGNAL, SVISUAL, or SWATER

are automatically placed in system lists:


• L0 Coding Group 0 Signals/Relays (NON-PNIS)
• L8 Fire Alarm Signals OFF ON Silence
• L50 Walk Test Group 0 Signals/Relays
• L139 Local Mode Operation Points

12
Auto List Generation

Point Types…

All System Points have a Point Type assigned

Points that are assigned Signal Point Types


such as:

RSIGNAL, RVISUAL, or RWATER

are automatically placed in system lists:

• L0 Coding Group 0 Signals/Relays (NO-PNIS)


• L?
• L50 WalkTest Group 0 Signals/Relays
• L139 Local Mode Operation Points

13
Auto List Generation

Point Types…

All system points have a Point Type assigned

Points that are assigned Signal Point Types


such as:

RSIGNAL, RVISUAL, or RWATER

are automatically placed in system lists:

• L0 Coding Group 0 Signals/Relays (NO-PNIS)


• L9 Fire Alarm Signals OFF ON Reset
• L50 WalkTest Group 0 Signals/Relays
• L139 Local Mode Operation Points

14
Default General Alarm Equations

(0-16) IN OUT END

DET TRACK
ON P3
L18

[INPUTS]
STATUS DET DETECT is considered ON for one machine
L18 – Fire Alarm List cycle, one time through all the equations.
[END INPUTS]
[OUTPUTS] Its purpose is to provide RESOUND.
TRACK ON P3
[END OUTPUTS]

15
Default General Alarm Equations

(0-97) IN OUT END SSIGNAL


(0-109) SVISUAL
ON HOLD ON L8 SWATER
HOLD ON L9
P3
RSIGNAL
RVISUAL
RWATER
[INPUTS]
STATUS ON P3 – Alarm DET
[END INPUTS]
[OUTPUTS]
HOLD ON L8
HOLD ON L9
[END OUTPUTS]

16
Generic Point Types

• Point Types with NO Default Operation


• Not Auto-Generated into any System Lists

RELAY
SIGNAL
CPRESS NON-GENERAL ALARM OPERATION
UTILITY Used to provide Selective Control
CEHAUS

17
Equation - Overview
Equations are instructions that tell the panel how and when to operate
signals and relays

Inputs
Input Statement
Input Statement
Equation End Inputs
Outputs
Output Statement
Output Statement
End Outputs

18
INPUT Statements
There are 11 available INPUT Statements:

Point Status (FIRE, TROUBLE, SUPV, DETECT, ON, etc.)

ANY
COMPARE ANALOG/HEAT SENSOR
COMPARE DAY OF WEEK VALUE
COMPLEMENT CURRENT INPUT STATE
CONTINUE CURRENT INPUT STATE
COUNT
CYCLE
DELAY
RECALL
SAVE

19
OUTPUT Statements
There are 33 available OUTPUT Statements:

HOLD (ON/OFF/PRI) PULSE ANALOG UVOLUME


TRACK (ON/OFF) HPULSE CTL PT (2120) UPLAY
UPLAYQ
TEMPORAL CODE ACK USILENCE
PNIS CODE RESET USPEAKER
CALIFORNIA CODE UROUTE
MARCH CODE (20, 60, 120) CHANNEL CODE (IDNET)
CODE (generic) pts DEVICE CODE (IDNET) UPNISV
QCODE PTS UPNIST
TCODE PTS (truealert) SET ALARM THRESHOLD UPNISM
SET RATE OF RISE
LED FUNCTIONS SET ANALOG VALUES

PRINT MESSAGE DISABLE POINT


OUTPUT Statements
There are 33 available OUTPUT Statements:

HOLD (ON/OFF/PRI) PULSE ANALOG UVOLUME


TRACK (ON/OFF) HPULSE CTL PT (2120) UPLAY
UPLAYQ
TEMPORAL CODE ACK USILENCE
PNIS CODE RESET USPEAKER
CALIFORNIA CODE UROUTE
MARCH CODE (20, 60, 120) CHANNEL CODE (IDNET)
CODE (generic) pts DEVICE CODE (IDNET) UPNISV
QCODE PTS UPNIST
TCODE PTS (truealert) SET ALARM THRESHOLD UPNISM
SET RATE OF RISE
LED FUNCTIONS SET ANALOG VALUES

PRINT MESSAGE DISABLE POINT


OUTPUT Statements
There are 33 available OUTPUT Statements:

HOLD (ON/OFF/PRI) PULSE ANALOG UVOLUME


TRACK (ON/OFF) HPULSE CTL PT (2120) UPLAY
UPLAYQ
TEMPORAL CODE ACK USILENCE
PNIS CODE RESET USPEAKER
CALIFORNIA CODE UROUTE
MARCH CODE (20, 60, 120) CHANNEL CODE (IDNET)
CODE (generic) pts DEVICE CODE (IDNET) UPNISV
QCODE PTS UPNIST
TCODE PTS (truealert) SET ALARM THRESHOLD UPNISM
SET RATE OF RISE
LED (FAST/SLOW/ON/OFF) SET ANALOG VALUES

PRINT MESSAGE (port) DISABLE ON/OFF


LADDER LOGIC

IN

Starts an Equation

Equation
[INPUTS]

23
LADDER LOGIC
Input Operators are represented as Gates

IN
A
First Input Operator (Gate)

Equation
[INPUTS]
STATUS A

24
LADDER LOGIC / the AND INPUT Qualifier
AND works in series with all previous INPUTS

IN
A B

In series with All Previous INPUTS

Equation
[INPUTS]
STATUS A
AND STATUS B

25
The AND INPUT Qualifier
Any time you see the word AND, that Gate is placed in series with All
Previous INPUTS

Equation A B C
[INPUTS]
STATUS A
AND STATUS B
AND STATUS C

26
LADDER LOGIC
INPUT Operators are represented as Gates

IN
A
First Input Operator (Gate)

Equation
[INPUTS]
STATUS A

27
LADDER LOGIC / the OR INPUT Qualifier
OR works in parallel with all previous INPUTS

IN
A

Equation In parallel with All Previous INPUTS


[INPUTS]
STATUS A
OR STATUS B

28
The OR INPUT Qualifier
Any time you see the word OR, that gate is placed in parallel with
All Previous INPUTS

IN
A Equation
[INPUTS]
B STATUS A
OR STATUS B
OR STATUS C
C

29
The OR INPUT application
The OR input can be used to override the first part of the equation.

P513 is an override pseudo turned ON by a panel switch.

If gates A and B are ON, then the equation INPUT is ON.


If P513 is turned ON, then the equation INPUT is ON regardless
of gates A and B. Gate P513 is overriding gates A and B.
INPUT
The ON STATE of A
ON ON AND the ON STATE of B
OR the ON STATE of P513
A B
ON

P513

30
The NOT INPUT Qualifier

NOT NOT
IN A C
OUT
B

IN OUT
A

NOT C

31
The NOT INPUT application(s)

Using the NOT qualifier as a bypass application

Example: P512 is a Bypass pseudo turned ON by a panel switch.

When P512 is NOT ON then the equation can be TRUE.


When P512 is ON then the equation cannot be TRUE.
This is called bypassing the equation.

The ON STATE of A
NOT AND the ON STATE of B
IN A ON
OUT
B AND NOT the ON STATE of P512

P512

32
Break for Discussion and Questions…

Questions or Comments?

33
In-Class Exercise
Please draw the Ladder Logic for the following equations:

1 Equation 2 Equation
[INPUTS] [INPUTS]
STATUS A STATUS A
OR STATUS B AND STATUS B
OR STATUS C AND STATUS C
AND NOT STATUS D OR STATUS D

34
In-Class Exercise
Please draw the Ladder Logic for the following equations:

3 Equation 4 Equation
[INPUTS] [INPUTS]
STATUS A STATUS A
OR STATUS B AND STATUS B
AND STATUS C OR STATUS C
OR STATUS D AND STATUS D

35
Point Status

IN STATUS ON Equation
[INPUTS]
STATUS ON

ON = RELAY or SIGNAL
or PSEUDO

36
Point Status

IN STATUS FIRE Equation


[INPUTS]
STATUS FIRE

FIRE = Pull Station, Smoke, Heat Sensor or List

37
Point Status

IN STATUS DETECT Equation


[INPUTS]
STATUS DETECT

DETECT = Resound

38
PSEUDO Points

A good understanding of
Pseudo Points is also
required to solve the
Smoke Sensitivity
problem.

39
User Digital Pseudo Points

Often used to remember


temporary events:
• DETECT State of Point(s)
• Annunciator Switch Activation
Have ON or OFF states
Is turned ON/OFF in an
Equation or by a switch.

Reference publication in
Student Job Aids folder:

4100 Fire Alarm


Pseudo Point Definitions (579-765)

40
User Digital Pseudo Points

Often used to remember


temporary events:
• DETECT State of Point(s)
• Annunciator Switch Activation
Have ON or OFF states
Is turned ON/OFF in an
Equation or by a switch.
Point Types :

FIRE
TROUBLE
SUPERV
PRI2
UTILITY

41
User Digital Pseudo Points

IN STATUS ON Equation
P512 [INPUTS]
STATUS ON P512

42
Analog Pseudo Points

Used to remember:
A number, Count to a Value

Have ON or OFF states


ON when > 0 (used in CC)
OFF when = 0

A0 - # FIRE ALARMS
A1 - # SUPERVISORIES
A2 - # TROUBLES
A6 - CURRENT HOUR

43
COMPARE Analog Pseudo Points

IN Equation
A6 >= 8 [INPUTS]
IF ANALOG >= CONSTANT 8

00:00 08:00 23:59

44
COMPARE Analog Pseudo Point

Now, let’s do an easy one…


“Day of the Week”

45
The DAY OF WEEK INPUT Qualifier
Compare the DAY OF WEEK value to the day(s) of the week

Monday IN When Day is


Tuesday MON, TUE
Wednesday
Thursday
Friday
Saturday Equation
Sunday [INPUTS]
When Day is MON, TUE

46
The DAY OF WEEK INPUT Qualifier

IN When Day is IN When Day is


MON, TUE A MON, TUE

Equation Equation
[INPUTS] [INPUTS]
When Day is MON, TUE STATUS A
AND When Day is MON, TUE

47
The DAY OF WEEK INPUT Qualifier

IN Equation
A [INPUTS]
STATUS A
OR When Day is MON, TUE
When Day is
MON, TUE

48
What’s Next…

Let’s “Continue”, and “Complement”

49
The CONTINUE INPUT Qualifier
Equation 3-1
Inputs
Input Statement
Input Statement
End Inputs
Outputs
Output Statement
Output Statement
Equation 3-2
End Outputs
IN Inputs
Equation 3-2
Inputs = Continue = Input Statement
Input Statement
Continue

50
The COMPLEMENT INPUT Qualifier
TRUE
A B C 0 1
Complement

NOT NOT NOT FALSE


A B C 1 0
Complement

51
Break for Discussion and Questions…

Questions or Comments?

52
INPUTS Summary

AND
OR
CONTINUE
DAY OF WEEK
COMPLEMENT
COMPARE
WITH ALL PREVIOUS INPUTS

• Analog Pseudo Points hold a Value


• Digital Pseudo Points Turn ON and OFF

53
INPUTS Summary

There… we have learned all the


INPUTS necessary
to solve the mystery of
Smoke Sensor Sensitivity

OUTPUTS anyone?

54
OUTPUTS
Equation When the input of the equation is TRUE
[INPUTS] The Output is evaluated
STATUS ON P512
[END INPUTS]
[OUTPUTS]
TRACK ON PRI=9,9
[END OUTPUTS]

IN STATUS ON OUT END


P512
TRACK ON PRI=9,9
P513

55
OUTPUTS
There are no AND or OR commands associated with OUTPUTS
Each OUTPUT is evaluated and may perform the requested action

IN STATUS ON OUT END


P512
TRACK ON PRI=9,9
P513

HOLD ON PRI=9,9
AUX5

TRACK ON PRI=9,9
SIG13

56
The TRACK Command
Equation
[INPUTS]
WHEN DAY IS MON, TUE
[END INPUTS]
[OUTPUTS]
TRACK ON P512
[END OUTPUTS]

OUTPUT ACTION
INPUT TRUE INPUT NOT TRUE

57
The HOLD Command
Equation
[INPUTS]
WHEN DAY IS MON, TUE
[END INPUTS]
[OUTPUTS]
HOLD ON P512
[END OUTPUTS]

OUTPUT ACTION

INPUT TRUE INPUT NOT TRUE

58
Set Alarm Threshold Smart Sensors
When the input of the equation is TRUE
This OUTPUT causes the sensitivity of the referenced sensor(s)
to be set at the specified value (in this case 1.0%)

Equation IN STATUS ON
[INPUTS] P512 SET THR
STATUS ON P512 SMOKE 1.0
[END INPUTS] L76
[OUTPUTS]
SET THR SMOKE 1.0
L76 VARIABLE SENSITIVITY PHOTO ANALOG SENSOR

Sensors stay at this sensitivity


until another equation causes them to change

59
Auto Generated Lists

Go to the List tab and perform a Search for the word Sensitivity in
the Description Field.

L76
Variable Sensitivity Photo Analog Sensor

60
Module Summary

OR, AND, CONTINUE,


DAY OF WEEK, COMPLEMENT,
COMPARE
WITH ALL PREVIOUS INPUTS
Analog Pseudo Points hold a value
Digital Pseudo Points turn ON and OFF
Set Threshold for Smoke Sensors
Auto Generated Lists
TRACK

61
Practice Exercise #9:
Smoke Sensor Sensitivity
You now have 30 minutes
to brainstorm a solution for
the Sensor Sensitivity
Scenario (providing Ladder Logic
for all aspects of the problem)

Would you like some help?

For this Exercise your partner will be the


person sitting across from you.

62
Practice Exercise #9:
Smoke Sensor Sensitivity
Customer Requirement:

• Smoke Sensors must respond with 2% Smoke during the hours that
the building is occupied (Monday through Friday 8AM until 5PM).
• Smoke Sensors must be more sensitive with .5% Smoke at times
when the building typically unoccupied.
• The manager shall have access to an override of this operation which
would hold the Smoke Sensors at 2% Smoke regardless of the time
or day.
• Annunciator LEDs must track the sensitivity of the sensors and the
override condition.

63
Smoke Sensor Sensitivity

Okay,
now we can use the ladder logic as the blueprint
to enter Custom Control Programming.

Let’s have the Instructor introduce you


to the Custom Control programming.

64
Practice Exercise #9:
Smoke Sensor Sensitivity
During this exercise, two person teams will practice how to:

• Interpret Job Specifications


• CreateLadder Logic and SMPL equations to satisfy job specification
requirements.

65
Open Your Student Practice Exercise Handbook

66
4100ES Fire Alarm System
ISTC Colombia Training

Block 3:
SMPL Programming
Module 10:
Virtual Notification Appliance Circuits
(VNACs)
Module Objectives
Upon completion of this module the student will be able to:
• Explain the features of Signaling Line Circuit (SLC) devices
• Program SMPL for Virtual Notification Appliance Circuits (VNAC)
• Test SLC devices / VNAC Operation

68
Signaling Line Circuit

• TrueAlertaddressable notification appliances are individually addressed


and receive power, supervision, and control signals over the SLC.
• Horns sound with selectable high or low output, using:
– Temporal pattern
– March Time pattern
– Slow March Time pattern
– Continuous pattern

69
Signaling Line Circuit

• Hornsare controlled separately from Visible Appliances installed on the


same two-wire circuit
• Combination Speaker/Strobe TrueAlert Appliances receive audible
control from separate Audio Circuit wiring
• TrueAlert SLC and Audio NAC wiring must be twisted pair (TWP).
• If
Audio NAC wiring is run in the same conduit with high-intensity strobes
(110 cd), then twisted-shielded-pair is required.

70
Signaling Line Circuit – Wiring Class A Circuits

• Maximum wire length is 2,500 feet


• T-Tapping is NOT allowed
• Refer to Technical Publication TrueAlert Power Supply Installation
Instructions (579-336) to determine the maximum wire distance from
the panel to the appliance farthest from the panel.

71
TrueAlert Power Supply - General Tips

• Total Output Current not to exceed 9A


• SYNC between SLCs
• Only one Charger can be enabled in a Panel
• Onlyone Power Supply should have Earth Detect Enabled and TPS
must be used for all TPS devices.
• Recommended Practice is to Install an Isolator Close to Terminals
• SLC Wire Length Dependent on Alarm Load
– 18 AWG Minimum
– 10,000 ft. Maximum Total length (all segments)
– 2,500 ft. Maximum between any device and the panel

72
TrueAlert Magnetic Test
LED IN CLASS ONLY
Position magnet tester to the bottom
right side on the Appliance cover for
two seconds or until LED starts to flash
the following sequence:

• One Long Flash (test acknowledge)


• One Long Flash, the first digit of the
address (always zero)
• Short Flashes to indicate the second
digit of the address (0 to 6)
• Short Flashes to indicate the third
digit of the address (0 to 9)
Appliance LED Magnetic
Test Location

73
TrueAlert Magnetic Test
LED IN CLASS ONLY
Note: The Channel Number is not
indicated by the device LED
(001 TO 063)

0 = 1 Long
1 to 9 = Count Short Flashes

After the Appliance LED Flashes its


address, the device goes into alarm
(real appliance test) or the LED
illuminates (silent appliance test)
for two to three seconds

Appliance LED Magnetic


Test Location

74
TrueAlert Device LEDs Test

Turns ON LEDs on all TrueAlert Press <NEXT> or <PREVIOUS> to Scroll


Devices on all TrueAlert Power Diagnostics Functions?
Supplies.
Press <NEXT> or <PREVIOUS> to Scroll
TrueAlert Device LEDs Test?
Access Level 3 Login is
Required (Default) <Enter>=ACTIVATE Device LEDs on all
TrueAlert Cards?

DIAGNOSTIC LED ACTIVE


TROUBLE POINT ABNORMAL
This trouble occurs in
the panel when in this
mode

75
TrueAlert Device Test Mode

This test mode enables


magnet testing of all TrueAlert Press <NEXT> or <PREVIOUS> to Scroll
Diagnostics Functions?
devices on all TrueAlert power
supplies.
Press <NEXT> or <PREVIOUS> to Scroll
A TrueAlert device flashes its TrueAlert Device Test Mode?
address then sounds its
audible and flashes its visual <Enter>=ENABLE Device Test Mode on all
for three seconds when tested TrueAlert Cards
with a magnet.
Access Level 3 Login is TRUEALERT DEVICE TEST MODE ACTIVE
TROUBLE POINT ABNORMAL
Required (Default)
This trouble occurs in the panel when in this
test mode.
All the channels on all the TPSs will fail

76
TrueAlert Silent Test Mode
This test mode enables magnet
testing of all TrueAlert devices Press <NEXT> or <PREVIOUS> to Scroll
on all TrueAlert power supplies. Diagnostics Functions?

TrueAlert devices only flash its Press <NEXT> or <PREVIOUS> to Scroll


address when tested with a TrueAlert Silent Test Mode?
magnet.
Must have TrueAlert Device <Enter>=ENABLE Device Test Mode on all
Test Mode activated for this TrueAlert Cards
mode to work
TRUEALERT SILENT TEST ACTIVE
Access Level 3 Login is TROUBLE POINT ABNORMAL
Required (Default)
This trouble occurs in the panel when in this
test mode.
All the channels on all the TPSs will fail

77
TrueAlert Hardware Installation

Any questions about how to physically add the


TrueAlert Power Supply to the 4100ES Panel?
Your instructor will demonstrate, using the
4100ES Programmer, how to add the TrueAlert field
devices, then we will look at an application.

78
Tutorial F0072

Tutorial F0072
How to Perform a Slave Exec
Erase to a 4100ES FACP

79
Tutorial F0074

Tutorial F0074
How to Perform a Slave Exec
Download to a 4100ES FACP

80
Tutorial F0076

Tutorial F0076
How to Resolve the 4100ES
System Trouble “Unactivated
New CFIG Available”

81
VNAC Programming

SCENARIO: Your Customer’s Operations Manager has


requested that the TrueAlert devices perform Selective Notification.
The devices must operate as follows:

Customer Requirements:

• First Floor devices shall operate on a First Floor alarm only


• Second Floor devices shall operate on a Second Floor alarm only
• Stairwell devices shall operate on any alarm
• The Audible portion of the devices shall be OFF on Signal Silence
• The Visual portion of the devices shall be OFF on System Reset

82
VNAC Programming
OK, what is your first thought?
The first thing you are going to program?

If you answered create lists… Good!


More accurately – TrueAlert Zones…
• First Floor devices shall operate
on a First Floor Alarm only
• Second Floor devices shall operate
on a Second Floor Alarm only
• Stairwell devices shall operate on any alarm

83
VNAC Programming

What else are you thinking?

Did you answer Point Types?


Any time you want to change the operation of a
signal or relay you must think about the Point Type.
Again, I will call on your instructor to
demonstrate how to create TrueAlert Zones.

84
VNAC Programming

To complete the VNAC programming


application you may need to modify
Custom Control
equations you created earlier.

85
VNAC Programming

You will create the Ladder Logic,


write the Custom Control, Download, and Test.
Remember your customer’s requirements…

86
Open Your Student Practice Exercise Handbook

87
VNAC Programming
Scenario:

Your Customer’s Operations Manager has


requested that the TrueAlert devices perform Selective Notification.
The devices must operate as follows:

Customer Requirements:

• First Floor devices shall operate on a First Floor alarm only


• Second Floor devices shall operate on a Second Floor alarm only
• Stairwell devices shall operate on any alarm
• The Audible portion of the devices shall be OFF on Signal Silence
• The Visual portion of the devices shall be OFF on System Reset

88
Practice Exercise #13:
VNAC Programming
In this exercise, use the 4100ES Programmer to practice how to:
• Interpret a job specification relating to Virtual Notification
• Create the necessary Ladder Logic and SMPL equations to satisfy
this customer’s requirements

89
4100ES Fire Alarm System
FA998 Mexico Training

Block 3:
Intermediate Programming
Module 11:
Programming Audio WalkTest
Module Objectives
Upon completion of this module, the student is able to:

• Program Audio WalkTest Groups


• Operate the Audio WalkTest Feature on a 4100ES Panel
• Utilize the Alarm Verification feature
• Understand and configure P5 Service Pseudo Values

91
Audio WalkTest Groups - Demonstration

Let’s open the 4100 Programmer and


learn how to create Audio WalkTest Groups

92
Enable WalkTest
Let’s walk through the following screens to enable WalkTest from the
4100ES Front Panel:
1. Press the Menu key.
2. Press the Next key until Enable Walk Test is displayed.
3. Press the Enter key.
The first WalkTest Group (0 by default) displays.
4. If required, press the Next key to select a different WalkTest
group.

93
Enable WalkTest

Press <NEXT> or <PREVIOUS> to scroll


Change Access Level?

Menu

94
Enable WalkTest

Press <Next> or <Previous> to Scroll


Enable Walk Test?

Next

95
WalkTest Options

1=on->OFF 2=no->LOG 3=?->ZONE 4=NO->sig

Enter

Option Description

OFF Disables Walk Test

LOG WalkTest events to be entered into the Trouble Log

ZONE ZONE - Plays a code to indicate which IDC’s were activated. If


hardwired zone all devices after the first tested plays two 1/4 sec beats
NO NO signals during testing

96
Walk Test Options

1=ON<-off 2=NO<-log 3=ZERO<-? 4=no<-SIG

Enter

Option Description

ON Enables WalkTest

NO WalkTest events will not be entered into the Log

ZERO ZONE - Plays two 1/4 sec beats for each device tested

SIG Signals ON during testing

97
4100ES Fire Alarm System
ISTC Colombia Training

Block 3:
SMPL Programming
Module 12:
Floor Above/ Floor Below Wizard
Module Objectives
Upon completion of this module, the student is able to:
• Interpret a job specification relating to Floor Above/ Floor Below

• Use the Floor Above/ Floor Below to Program a panel

99
Floor Above/ Floor Below Wizard
Customer Requirement 1:
• On any Alarm, Play Audibles and Strobes to all Floors.

Okay, this is easy.


In this very common scenario,
General Alarm Audio
is the default operation.

10
0
Selective Signaling Wizard
Customer Requirement 2:
• On Alarm, activate audible and strobes on the alarm floor and only
strobes on ALL other Floors.

This Selective Alarm Audio


operation is so common there is a
Wizard built into the programmer
to assist you.

10
1
Floor Above/ Floor Below Wizard

Instructor demonstrates
the Floor Above/ Floor
Below Wizard

10
2
Open Your Student Practice Exercise Handbook

103

You might also like