6 Programming
This chapter describes the field programming required to select one of the preprogrammed panel applications, and configure the options
for the selected application.
The 4004R is site-programmable, using either a text-based or front-panel programming method. In both cases, all programming selections
are stored in non-volatile memory and saved between power on/off cycles.
This section provides an overview of each programming method and identifies any prerequisite steps, such as connecting serial cable, and
son on, you must complete prior to programming the panel.
Table 5: Notice to users, installers, authorities having jurisdiction, and other involved parties
Program feature or
option
Permitted in CAN/ULC-
S527? (Yes/No)
Possible settings Setting permitted in CAN/ULC-S527
NAC Coding Yes Temporal, 20 BPM 20 BPM (Note: The temporal setting may not be used
as this panel is for Releasing Services only).
Note: This product incorporates field-programmable software. In order for the product to comply with the requirements in CAN/ULC-S527,
Standard for Control Units for Fire Alarm Systems, certain programming features or options must be limited to specific values or not used
at all as indicated below.
6.1 Text-based programming
The text-based panel programmer runs in a terminal emulator window on your PC and uses a series of 11 text prompts, each of
which corresponds to a major programming task, to guide you through the programming process. Each prompt appears similar to the
example shown below. The default setting for the prompt is always designated by a d, and an asterisk (*) always indicates the currently
programmed setting. Use X to exit the programmer at any time: use C to review the current programming configuration. When you turn the
programming switch to the OFF position, all changes you have made are saved.
To accept the currently programmed setting, simply press the Carriage Return (CR) key. To change a setting, enter the number
corresponding to your choice and then press the CR key. When you press CR, the next prompt appears.
[01] APPLICATION MODE:
d*1 = Agent Release, Single Hazard, Cross Zoned, Combined Release
2 = Agent Release, Single Hazard, Non-Cross Zoned, Combined Release
3 = Agent Release, Dual Hazard, Cross Zoned
4 = Agent Release, Dual Hazard, Non-Cross Zoned
5 = Preaction/Deluge, Single Hazard, Cross Zoned, Combined Release
6 = Preaction/Deluge, Single Hazard, Non-Cross Zoned, Combined Release
7 = Preaction/Deluge, Dual Hazard, Cross Zoned
8 = Preaction/Deluge, Dual Hazard, Non-Cross Zoned
9 = Agent Release, Single Hazard, Cross-Zoned, NYC abort
10 = Agent Release and Preaction/Deluge, Single Hazard, Cross-Zoned, Combined Release
11 = Agent Release and Preaction/Deluge, Single Hazard, Combined Release
12 = Agent Release, Single Hazard, Cross-Zoned, Bell/Horn/Strobe
13 = Agent Release, Single Hazard, Bell/Horn/Strobe
(d=default, *=current setting)
Select Number(X=exit):
Complete the following steps to enable the panel for text-based programming.
1. Connect Serial Cable. Connect a 733-794 serial cable between the PC and the 4004R service port, as follows: Locate the PC within 6
feet of the 4004R FACP and connect a 733-794 serial cable to a free serial port (typically COM1) on the PC. Connect the other end of
the cable to the service port on the 4004R FACP. The Service Port, labeled P2, is located on the top left of the 4004R motherboard.
Make sure the stripe on the cable is positioned at the bottom, as shown in Figure 29.
2. Set Program Switch to ON. Open the cabinet door, remove the plastic PCB cover, and set the Program Switch, located as shown in
below, to the ON position. This places the panel in programming mode. At this time, the tone-alert pulses and the Trouble LED flashes
to indicate a programming mode trouble. Pressing ACK silences the tone-alert and changes the LED to steady ON.
3. Configure Terminal Emulator Serial Port Settings. Use a terminal emulation program, such as Windows HyperTerminal, to establish a
serial communication session with the 4004R. Set the terminal emulator's serial communication parameters as follows: 9600 baud, no
parity, 8 data bits,1 stop bit, Set Flow Control to None.
4. Enter the following at the Dash Prompt: - P. A dash prompt appears in the terminal emulator window to indicate that the PC and
4004R are communicating with one another. Enter a P at the dash prompt to start the programming session. The first prompt,
which queries you for the application mode you want to select, automatically appears when you type P. Refer to Programming the
Application Mode for a description of the application mode prompt.
page 36 579-354 Rev. X
4004R Fire Alarm installation, programming, and operating instructions