0% found this document useful (0 votes)
73 views38 pages

Simplex 4120 Programming Unit Programming Instructions For 4120 Network 5983620147

Uploaded by

weatherfan82765n
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
73 views38 pages

Simplex 4120 Programming Unit Programming Instructions For 4120 Network 5983620147

Uploaded by

weatherfan82765n
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 38

4100 Programming Unit

Programming Instructions for


4120 Network

w lJJL ompex llme necoroer LO.


NET-41-003 (574-308)
All specifications and other information shown were current as of publication. and are subject to change without notice
Ed 12 92

firealarmresources.com
firealarmresources.com
TABLE OF CONTENTS

INTRODUCTION TO NETWORKING.. ...................................................................................................................... 1


Network Features ................................................................................................................................................ 1

NETWORK CONFIGURATION OVERVIEW ............................................................................................................. 1

Directory Structure .............................................................................................................................................. 2

THE PROGRAMMING UNIT NETWORK SCREENS ............................................................................................... 3


Utilities Menu.. ..................................................................................................................................................... 3
Selecting the Network Directory.. ........................................................................................................................ 3
Selecting the Active Directory ............................................................................................................................. 4
Creating a Network.. ............................................................................................................................................ 5
Viewing/Editing Network Information.. ................................................................................................................. 6
Building a Network .............................................................................................................................................. 7
Generating a Network Report .............................................................................................................................. 7
Selecting the Job Directory ................................................................................................................................. 9
Loading a Network Job.. .................................................................................................................................... 10
Deleting a Network Job ..................................................................................................................................... 11
Loading a Specific Job.. ................................................................................................................................... .ll
Saving the Current Job.. .................................................................................................................................... 11
Adding an Old Job to a Network.. ...................................................................................................................... 12
Adding a Network Interface Card ...................................................................................................................... 14
Configuring the Network Card ........................................................................................................................... 15
Using the 4120 Network Interface Data Entry Screen ....................................................................................... 16
Declaring PUBLIC Points .................................................................................................................................. 17
Declaring EXTERNAL Points ............................................................................................................................ 18
PUBLIC Reserved Points.. ................................................................................................................................ 20
Automatically Declared PUBLIC Points ............................................................................................................. 20
Reserved Common Trouble Points ................................................................................................................... 20
4120 Network - Report Utility .......................................................................................................................... 20
Network Configuration Conventions .................................................................................................................. 22
Network Display Unit (NDU) Differences.. ......................................................................................................... 23
Custom Control and SMPL.. .............................................................................................................................. 23
LED/Switch and 2120 Programming Modes ..................................................................................................... 23
Error Checking .................................................................................................................................................. 23

APPENDIX A - HARDWARE/SOFTWARE REQUIREMENTS ... .. ... . .... .. . .... . .. .. . .. .. .. . .. .. .. ... .. . ... . .. . .. .. . .. .. ... . .. .. .. .. .. .. ..27

APPENDIX B - USING THE 4100 PROGRAMMING UNIT DOS UTILITIES . ... . ...__._.............................................. 29

firealarmresources.com
FIGURES

Figure Page
1 Fixed Directory Structure.. ......................................................................................................................... 2
2 File Utilities Menu ...................................................................................................................................... 3
3 Network Directory ...................................................................................................................................... 4
4 Unload Job Prompt.. .................................................................................................................................. 4
5 Working Directory Changed Prompt.. ........................................................................................................ 5
6 Network Filename Prompt ......................................................................................................................... 5
7 Create New Directory Screen .................................................................................................................... 6
8 Network Information Screen.. ..... .... ........................................................................................................... 6
9 Network Build Results Screen ................................................................................................................... 7
10 Network Report Output Choice Menu ........................................................................................................ 8
11 Sample Network Report ............................................................................................................................. 9
12 Job Directory Showing Network Jobs NOT Current to Network .............................................................. 10
13 Job Directory Screen ............................................................................................................................... 10
14 Load Specific Job Menu Screen .............................................................................................................. 11

15 Save Current Job Screen ........................................................................................................................ 12


16 Selecting the Network. ............................................................................................................................. 12
17 Entering the Job Name ............................................................................................................................ 13
18 “Move This Job” Prompt .......................................................................................................................... 13
19 Adding the 4120 Network Interface Card ................................................................................................. 14

20 Network Card Data Entry Screen ............................................................................................................ 14

21 Network Interface Information Data Entry Screen.. ................................................................................. 15


22 4120 Network Interface Data Entry Screen ............................................................................................. 16
23 PUBLIC Point Selection Using Tag All Function ...................... ..! ............................................................. 17

24 Network Interface Data Entry Screen Showing Selected PUBLIC Points ............................................... 18

25 Node Selection Menu ............................................................................................................................. .19

26 EXTERNAL Point Selection Screen ........................................................................................................ 19


27 Sample/Partial NETREP Report.. ........................................................................................................... .22

28 “EXTERNAL Point Removed” Warning Message.. .................................................................................. 24

29 Build Warning Message (Network Build Screen) ..................................................................................... 24

30 Build Warning Message (Job Builder Menu Screen). ............................................................................. .25

ii

firealarmresources.com
INTRODUCTION TO NETWORKING

The 4120 Network is a peer-to-peer network. This means that every network panel (or node) has an equal chance
of putting a message out on the network. Each node can maintain the status and control of its own dedicated circuit
points while monitoring and controlling activity at other locations.

The 4120 Network uses a communications scheme known as Token Ring Protocol. In Token Ring communications,
an electronic data “flag” or “token” is passed from one node to the next. The node that holds the token is the only
one permitted to talk on the network. A node that has no messages or requests for the network simply passes the
token onto the next node. Thus, every node has an equal chance of putting a message out on the network when
needed.

Network Features:

The 4120 Network can:


l Declare a System Alarm from any network node
l Initiate an Alarm Silence, Alarm Acknowledge, and Alarm Reset
l Display the status of selected circuit points, point lists, and network nodes
l Investigate specific point status details
l Read the status and select the sensitivity of TrueAlarmTM sensors at multiple locations
l Provide network-synchronized time and date.

Version 6 of the 4100 system software allows existing 4100 Fire Alarm Control Panels and Universal Transponders
to be networked together by installing a 4120 Network Interface Card into each panel of the intended network, and
configuring each panel to accept the card.

Panels compatible with the 4120-0140 Network Interface Card card are:
l 4100-8001 Fire Alarm Control Panel
l 4100-8201 Voice Fire Alarm Control Panel
l 4100-8010 Miniplex Control Panel
l 4100-8210 Voice Miniplex Control Panel
l 4100-8511 Universal Transponder
l 4100-8601 Voice Universal Transponder
l 4100-8602 UT Voice Status Command Center.

NOTE: If your 4100 Fire Alarm Panel is at Software Version 4.02 or earlier, it can only be connected to the 4120
Network by upgrading the Master Controller in one of two ways:
l Installing a 4100-7050 Master Controller Upgrade Kit, or
l Reprogramming the Master Controller with a 4100-0150 After-Market Reprogram.

NETWORK CONFIGURATION OVERVIEW

Defining a network node requires that you declare PUBLIC and EXTERNAL points within the node via Version 6 of
the 4100 Programming Unit. The network definition is accomplished with a 2-pass approach. Points PUBLIC to the
network in all nodes are declared first. A second pass is required to select EXTERNAL points from a tag list-based
feature that gives you access to all Network PUBLIC Points.

firealarmresources.com
The node number of a particular job may be viewed on either the General Information, 4120 Information or Job
Directory screens. Other network information is changed by editing the 4120 Network Interface Card itself. Most of
the network configuration data is entered in the NETWORK POINTS submenu from the Configuration menu.

Directory Structure

To help keep files associated with a network organized and to insure proper operation of the Programming Unit, the
following subdirectory structure must be used. Each network should have its own subdirectory off of the
<NETJOBS> directory which contains the .DBN file and subdirectories for all the nodes on the network. Each of
these subdirectories should contain all files associated with that node.

When adding nodes to a network, the Programming Unit creates subdirectories for the .DBF and .MOT files off of
the network directory containing the .DBN file in a manner shown in Figure 1.

<ROOT>- -<NETJOBS> <9239012>--r9239012A.DBN I-NETWORK FILE


-<9230119A> <9230119A.DBF NODE1
<9230119A.MOT
-E <9230119A.REP t

- <923012oA> <9231120A.DBF NODE2


<9231120A.MOT
-E <9231120A.REP t

-<9230121A> <9231121A.DBF NODE3


L<9231121A.REP t

<9229013>- ..*
t <9279020> - ...

-<4100JOBS> <9220126U 9220126A.DBF STANDALONE JOB

T '9220126A.MOT
9220126A.REP t

-<212OJOBS> M92210lA.DBM I-MERGE FILE

T ag22101'

. .

Figure 1
Fixed Directory Structure

When loading a job, the programmer only “looks” in the current directory and the parent directory for the .DBN file.
When doing a Job Directory, the programmer only searches in the current directory, down one level of subdirectories
and in parallel directories. If the files can not be found in these search paths, the Programming Unit will not be able
to find the appropriate job files.

2
firealarmresources.com
THE PROGRAMMING UNIT NETWORK SCREENS

NOTE 1: For basic information on the 4100 Programming Unit, refer to Simplex Publication FA4-41-222, “4100
Programming Unit - Introduction”.

NOTE 2: Refer to Appendix A for a summary of the Programming Unit hardware and software requirements.

The 4100 Programming Unit still functions in much the same way as it did before the networking functions were
added. However, some new menu selections have been added to the various sub-menus, and the Programming
Unit functionality has been expanded to incorporate the Network Card. The following paragraphs describe the
changes and additions that have been made to Revision 6 of the 4100 Programming Unit.

Utilities Menu

When you select the Utilities menu option from the Programming Unit Main Menu, the screen appears as shown in
Figure 2.

FILE UTILITIES MENU

uti.titi&, Configuration Operations custom control


'Rep&t gen Job builder Program/Download

NET~~ORKDIRECTORY
FILE DIRECTORY
GENERAL INFO
CREATE NEU JOB
LOAD SPECIFIC JOB
SAVE CURRENT JOB
EXIT TO DOS

Display Job directory, load job.


:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:...:.:.y.:
...................y.................:.:.:.:.: , iiii:::::::\‘:.::.:.:.:.:.:.:.:
:i:i:::::i::::::::::~.:.:.:.:.:.:.:.:.:...::...:.::::::::::::~::::::::::.::::::,::::::::::,:::::::::::::::::::
1 :.:.:.............:.:.:.: : :...:.:..:.,~..,:,..:.:.):.:.,
:.:.:.:.:..
,.,.,...
:.:-:.:.:.:.'.:':.:.~~~..~~::::::::
.A..................,..I,_......_. .,.,.,.i,.,.,.,.,.,...,.,.,.,.,.,.,.,...,.,.,.,.,.,.,.,~,~,~,
HELP ..:.:.:.:.:.:.:.:.~:.~:.:.:.:.:.~.:.:.:.:.:.:.:.:...:.~: :...>:,+:.>>
........................ .... ...._.............,...,.,.,.,.,.......,......
. . .._..._.(.....,., :,?:,
>::

Select desired function using keypad arrou keys, then hit

<ENTER* to execute selected function

<ES0 to return to MAIN MENU

No resident job in memory.

Figure 2
File Utilities Menu

Selecting the Network Directory

The Utilities submenu selection, NETWORK DIRECTORY, provides a list of all networks present in the
subdirectories one level below the <NETJOBS> directory. The Programming Unit determines which networks to
display based upon the presence of network (.DBN) files. If a network had previously been selected, it will be
identified with an asterisk (*) displayed next to the network filename.

If present, the ~41 OOJOBS> directory will also show up in the network directory. This is obviously not a true network,
but is shown here to allow the user to select this path as the new working (current) directory.

The network directory screen appears as shown in Figure 3.

3
firealarmresources.com
NETWORK DIRECTORY

Filename Network Name Rev

92c9012A STR BUILDING 21 1


M9221DlA 2120 JOB\2120JOBS\M922101 1
92C9001A 'STR BUILDING 24 1
bl&tms ST#&,ALONE 4100 ,J(,@ ; _ 'r ; I_1,: "" ;‘: ;,,'.' ,, ',,; I':' :"-;,,-', ',

ENTER = <S>etect <C>reate <I>nfo <Bpuild changed <A>11 build <Raeport


<V>ieu Build Report recN>ame IESCI = Quit
Path: E:\4100P6 * = Currently selected network.

No resident job in memory.

Figure 3
Network Directory

Find the first text line at the bottom of the Network Directory screen. This is the Network Directory menu line. You
can select a network, create a network, get information about a network, build a changed node, build all nodes of a
network, generate a network report, view the build report, or rename a network. This is accomplished by first
highlighting the desired network, and then pressing the first bracketed (< >) letter of the desired action. Each of these
menu selections is described in the following paragraphs.

Selecting the Active Directory

The &select action changes the active directory to the directory containing the highlighted .DBN file. Pressing cS>
or <Enter> selects the highlighted network. If a job is currently loaded, you are prompted to “unload” the current job
(out of RAM) before selecting the network. (See Figure 4.)

NETWORK DIRECTORY

Filename Network Name Rev

92C9012A STR BUILDING 21

Do you want to unload it?


Please type lY1 or IN' now.

ENTER = <Detect <C>reate <I>nfo cB,uild changed <A>11 build <Raeport


*V>iew Build Report re<N>ame CESCI = Quit
Path: E:\410DJOBS * = Currently selected network.

Job 92C3127A FLOORS 1 THRU 3, Node 1, Type 4100+, Rev 1, Built 1

Figure 4
Unload Job Prompt

4
firealarmresources.com
If the current job has not been saved, you are prompted to save it using the load path as the save path. After the
network has been selected the new path is displayed for you. (See Figure 5.)

NETWORK DIRECTORY

Filename Network Name Rev

92C9012A STR BUILDING 21 1


,, M922101A, 2120 JOl3\212OJOBS\M922,301 1
92C900fA~. BTR BUiLDiF& ,' ; '...., ;' ;~ : ;‘ I' ‘1" ;. ', 1 12 :
*4lOdJOBS STANDALONE-4100 JOBS

I Working Directory changed to \NETJOBS\92C9001

Type any key to continue.

ENTER = eS7elect eC7reate <17nfo cB7uild changed <A711 build <R7eport


<V7iew Build Report recN7ame tESC3 = Quit
Path: E:\4100JOBS * = Currently selected network.

No resident job in memory.

Figure 5
Working Directory Changed Prompt

Creating a Network

The <Cz-reate network menu option prompts you for a valid network filename. When you press the <Enter> key to
enter your filename, the Program Unit automatically suggests a Network Path. To select this path, press the <Enter>
key again. This menu option also allows you to type in a network path for the database network file (.DBN file). (See
Figure 6.)

NETWORK DIRECTORY

Filename Network Name Rev

92C9012A STR BUILDING 21 1


M922101A 21 1
l 92C9OOlA ST 1
4100JOBS ST

ENTER = 67elect eC7reate <17nfo <B7uild changed ~A711 build <R7eport


<V7iew Build Report re<N7ame IESCI = Quit
Path: E:\NETJOBS\92CPOOl * = Currently selected network.

No resident job in memory.

Figure 6‘
Network Filename Prompt

After you enter the network filename and path and press the <Enter> key, the Programming Unit will ask if you want
to create a new directory if the one requested by you does not yet exist. (See Figure 7.)

firealarmresources.com
NETWORK DIRECTORY

Filename Network Name Rev

92C9012A STR BUILDING 21 1


M922101A 2120 JOB\2120JOBS\M9221O1 1
*92C9001A SIR BUILDING 24 1
4100JOBS STANDALONE4100 JOBS

Do you want to create it?


Please type lY8 or IN' now.

ENTER = <%-elect -X>reate cI>nfo <Bwild changed <A>11 build <R>eport


<V>iew Build Report re<N>ame CESCI = Quit
Path: E:\NETJOBS\92C9001 * = Currently selected network.

No resident job in memory.

Figure 7
Create New Directory Screen

As soon as you press cy>, the Programming Unit immediately displays the Network Information Screen so that you
can enter the appropriate information. (See Figure 8.)

NETWORK INFORMATION

Network Name: STR BUILDING 19

Filename: 92C9013A
Branch Number: 001
Branch Location: GARDNER, MA

:
:

Path: E:\NETJOBS\92C9013 Press IF11 for Help

No resident job in memory.

Figure 8
Network Information Screen

Viewing/Editing Network information

Whenever you need to view or edit network information, select the cbnfo network menu option. This brings up the
Network Information Screen.

6
firealarmresources.com
Building a Network

Two options are available to you when building network jobs. The first is cB>uild changed. When you select
cB>uild changed, the Programming Unit only forces a build for systems on the highlighted network which need to
be rebuilt. The Programming Unit maintains an internal flag in each job. This flag is set when the job needs to be
rebuilt. You can see the status of this flag in the network report.

The second build option, cA>ll build, is used to force a rebuild - or initial build - of every node in the selected
network. Due to interdependencies between nodes, it is often the case that building one node requires a rebuild of
another node. The <A>II build feature and the eB>uild changed feature sometimes builds a job twice. This
selection also produces or updates the Report of Build (.RPB) file on disk. (See Figure 9.)

NETWORK BUILD

BUILD OK: Job i192C3127B1' built successfully. Mon Dee 28 11:45:33 1992

BUILD OK: Job 1192C3128B11built successfully. Mon Dee 28 11:46:07 1992

BUILD OK: Job 1a92C3129A'a built successfully. Mon Dee 28 11:46:38 1992

PRESS ANY KEY TO CONTINUE

Finished Network Build

No resident job in memory.

Figure 9
Network Build Results Screen

This report is automatically sent to the disk as <NETFILENAME>.RPB (Report of Build), and includes the memory
chip requirements for each job that was rebuilt. From the Network Directory screen, you can select <V>iew Build
Report to see this .RPB file. You can also view this report from the File Directory screen by selecting the <V>iew
option.

The jobs that have been built successfully will have new .MOT files generated on disk. However, you must still
download the new job information. If you have a 4100+, Network Display Unit, or Universal Transponder, you can
download the new job information directly to the Master Controller’s CFIG Flash EPROM. If you have a standard
4100, you must first download the new job information to a PROM programmer, and then “burn” the CFIG PROM
chips and manually insert them into the designated sockets on the Master Controller Board.

Generating a Network Report

Selecting <Raeport generates a network report describing the nodes in the network and their current status. You
can select the destination of the report to be the Printer, Disk or Screen. (See Figure 10.)

7
firealarmresources.com
NETWORK DIRECTORY

Filename Network Name Rev

92C9012A STR BUILDING 21 1


M922101A 2120 JOB\2120JOBS\M922101
*92C9001A STR BUILDING 24
92C9013A STR BUILDING 19
4100JOBS STANDA
Choose report output destination.

ENTER = <S>elect <Careate <I>nfo <B>uild changed <A>ll build <R>eport


<V>iew Build Report re<N>ame IESCI = Quit
Path: E:\NETJOBS\92C9001 * = Currently selected network.
L J

No resident job in memory.

Figure 10
Network Report Output Choice Menu

This option also generates a different report about the build and edit status of those jobs that were rebuilt.

If you choose your disk as the destination, the report is sent to the disk as a file named cNETFILENAME>.REP. (See
Figure 11.)

NOTE: This is not the same file as the output of a network build.

8
firealarmresources.com
----------------------------------------------------------------------
Network: STR BUILDING 24
Network Configuration Report Mon Dee 28 ll:48:~~g?99~
---------------c------------------------------------------------------
NetworkName: STR BUILDING 24
Branch Number: 001
Branch Location: GARDNER, MA
Comments :
:
:
:
.:
E
:
:
:
Node Type Filename Name Addr Status
1 4100+ 92C3127B FLOORS 1 THRU 3 1 NoChg
$ NDU
4100+ 92C3129A
92C3128B FLOORS
BUILDING4 TNRU
24 6 23 NoChg
NoChg

Figure 11
Sample Network Report

Status Key

NoChg = Job Unchanged; Job has not been affected since it was last edited and built.

Edit = Needs Edit; EXTERNAL points referenced by system have been deleted or changed. Editing may be
necessary.

Build = Needs Build; Job needs to be rebuilt. Change is either an updated label or a changed network point link to
another node. No editing should be necessary.

Selecting the Job Directory

The JOB DIRECTORY sub-menu selection no longer lists only the jobs in the current directory. It now lists all jobs:
in the current directory, in subdirectories one level down, and in directories parallel to the current directory. This
makes it easier to switch between nodes on the network under the new directory structure. Network jobs that are
NOT current versions with respect to the selected network are identified with a tilde (-) symbol in the left-most
column next to the job filename. A previously selected job is identified with a greater than (7) symbol in the left-most
column next to the job filename. (See Figure 12.)

9
firealarmresources.com
JOB DIRECTORY

File Name Node Job Title We Size Date Time PU Rev


- ----
,, 92mm3 T ,X’
FLODRSl'THR~'3 ,,(41DO+ '?'iqg$ l&y&-~ y1‘:f&‘, 'k;&; I,
92C3128B 2 FLOORS 4 THRU 6 4lbO+ 59603 12-28-92 '11:46a 6.01
> 92C3129A 3 BUILDING 24 NDU 55734 12-28-92 11:46a 6.01
-91610588 1 VOICE COMMANDCENTER UT 69105 12-28-92 11:37a 5.03

I ENTER = <L>oad <D>elete CESCI = Quit


Path: E:\NETJOBS\92C9DCIl\92C3129A

Job 92C3129A BUILDING 24, Node 3, Type NDU, Rev 1, Built


> = Job currently

1
loaded.
- = Job not in current network.

Figure 12
Job Directory Showing Network Jobs NOT Current to Network

When a job is selected to be loaded, the working directory is changed to the directory containing the job; then the
job is loaded into the Programming Unit. The current directory path is displayed at the bottom of the JOB
DIRECTORY screen.

Loading a Network Job

A specific network should be selected from the Network Directory before entering the Job Directory menu. Once in
the Job Directory menu, you simply highlight a network job (node) and press CL> or <Enter> to load the job (and
change the working directory). (See Figure 13.)

JOB DIRECTORY

File Name Node Job Title We Size Date Time PU Rev

LOADING JOB "92C31278" FROM DISK.


*** Please Wait ***

ENTER = <Laoad <D>elete CESCI q Puit > = Job currently l'oaded.


Path: E:\NETJOBS\92C9001 - = Job not in current network.

No resident job in memory.

Figure 13
Job Directory Screen

10

firealarmresources.com
Deleting a Network Job

After highlighting the desired job, press CD> to delete its files from the disk. This action deletes the
cJOBFILENAME>.DBF, .MOT, .REP files and the job subdirectory of the same name. In addition, this action
removes references to this node from the .DBN file.

Loading a Specific Job

The Load Specific Job menu (Figure 14) prompts you for the load path when trying to load a job. This facilitates
adding a stand-alone panel onto a network. The default path for this feature is the current directory. If the
Programming Unit does not find the job there, it looks in the ~41 OOJOBS> directory. If the job is not found there, you
must specify the full path.

NOTE 1: You may now load any job directly from a floppy diskette or a hard drive without first loading the
Programming Unit from the required path.

NOTE 2: You cannot edit the path displayed in the prompt window for dual-floppy computer (i.e., NEC Multispeed)
operations.

FILE UTILITIES MENU

Load existing job database.


. . .,.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . ..~....~....~
.,.,.,
.,.,., i::~~:.:.::::::::::::::::::::::::.:.:
.
,:.:.:.:.:(,:,:,:, 1 ~~~:.:.:.:.,:.:.:.:.:.:.~.:.:.:.:.:.:.:.:.:.::::::::::~:.:::.:.~:::~:::::::::::::::::.~:::::.:.:.:.:.:.:::
......:...:.:
......:.:.:.:,:
,:.:.:.:
....::::::::::::::::::::::::::::::::::.:.::::::::.:.:.: 2::.:.:
:.:::::::::,:
:::::::::::f:::::::::::.:.~:.~:,:.:.:.:.:.:.:.~:.:.~:.::~~:,:
:.:.:.:.:.:.:.f:.:.:.:.:.:.:.:.:.:.:.:.:.:.~.:.:.:.:.:.:.:.:.:.:
. . . . . . . . . . . . . . . . . ..,...~...,.:.;‘:
.,....,...............,.,,..
.,.,...,.,.,.,.,_,.,.,.,.,.,...,.......,.,
:>$< 1 HELP ..:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.~~:.:::::.:.:.:.:.:.:.:::::::::::::::::::.:.:.:.:,:.~.:.:.~.:.:.~.~,~,~.;
,+:.:,

Select desired function using keypad arrow keys, then hit

<ENTER> to execute selected function

<ES0 to return to MAIN MENU

No resident job in memory.

Figure 14
Load Specific Job Menu Screen

Saving the Current Job

The Save Current Job menu item (Figure 15) prompts you for a pathname in addition to the jobname. The default
pathname is the path that was used when the job was loaded (i.e., the load path). If the specified path differs from
the load path, you are given the option of changing the path of the file. You cannot edit the path displayed in the
prompt window for dual-floppy computer operations.

11

firealarmresources.com
F ILE UT I LITIES MENU

Configuration Operations custom control


Job builder Program/Download

JOB DIRECTORY I
NETWORKDIRE
FILE DIRECT0
GENERAL INFO
CREATE NEW J
LOAD SPECIFIC.JOB
SAVE CURRENT JOB'
EXIT TODOS
I I
Save resident job database to disk.
.. ......A:,:,:.:.:.,:.:.:.:.:.:.:.:.:.::::::::::::::::::::::::::::~~:~:~~:~~~~
““.‘.‘.:.:.~:.:......
./......,.,.....,....
::::::+:w::.:.:.:.:.:.:.:.:.:.::::: ,,_,._..
,,,,,,,,,,,,,
;,,,(_,,(_,,, 1 iiiliiiiii:t)i:i:i:i:~:~:~~~~~~~:::~:~:~~::~:::::::::~:~:~
s........_..._
..._.....
.....:.:...:.:.,.
,,.... ,.,,.,.,_
\
‘~‘~‘~~+:_A’.
:.:.:.:
.....i.,..... ., _.
,....\.......,. ...?:(.:
...<.>:.:.:.:.>>>
,......
::..;:
,(,,, :::.,._
...,.,.,.,.,.,._...,..,_,..,,,,,
::: HELP ,,::::::::i:I:~:~:~;~:~:~:~::::::::::::::::~:~:~:~:~:~:~~~:~:~:::::~:::::::~:~:~::~:::::::::::::::::::::~::~:::

Select desired function using keypad arrow keys, then hit

<ENTER> to execute selected function

<ESC, to return to MAIN MENU

Job 92C3127A FLOORS 1 THRU 3, Node 1, Type 4100+, Rev 1, Built 1

Figure 15
Save Current Job Screen

Adding an Old Job to a Network

To add an old job to an existing network, go to the Utilities submenu and select the desired network from’the Network
Directory, as shown in Figure 16.

NETWORK DIRECTORY

Filename Network Name Rev

92C9012A STR BUILDING 21 1


M92210lA 2120 J0B\2120J0BS\M922101 1
92C900lA STR BUllDING 24 1 ,:
92C9013A STR BUILDING 19 1
*4lOOJOBS STANDALONE4100 JOBS

Type any key to continue.

ENTER = <S>elect <C>reate <I>nfo <B>uild changed <A>11 build <R,eport


<V>iew Build Report re<N>ame CESCI = Quit
Path: E:\4lOOJOBS\92C3127A * = Currently selected network.

I30 resident job in memory.

Figure 16
Selecting the Network

The next step is to select LOAD SPECIFIC JOB from the Utilities submenu and enter the job name. (See Figure 17.)

12
firealarmresources.com
FILE UTILITIES MENU

Job builder Program/Download

Load existing job database.


“‘..‘..,..
““““...‘.‘.‘.‘.‘.‘..L.... ... .. .. :.jj:.:.:,:.~.:.:.i:.:.:.:.:.:.:.:.:::::::::~:~:~:~:~:~:~:~:~:~:~:~:~~:~:~:
. . .. ........ ....._.. ,, _____, ____ ,__ 1 1 i3i:"::::::::::~1:::~:~:~:~:~:~:~:~:~:~:~~:~:~:~:~~:~:~:~:~:~:~:~:~:~~~:~:~:~:~~:~~
z..L ........ .,.,.,.....,.............,............,.......................................,..
:.:..............
?:‘:‘.‘.‘w... ..
“t~:~:.~:::::::::::::(.::::::::::::. :: .A.. ii ... ...i_._._._
.... . .. .. .. :.:+:
,_,,,,,_ .. .: .: ..: ..: ..: .._
: : :.:.I.,,..._,.......,.._
,,,., HELP .d:~:~:::~::::::::.:.:.:.:.:::::.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.~.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.

Select desired function using keypad arrow keys, then hit

<ENTER> to execute selected function

<ES0 to return to MAIN MENU

No resident job in memory.

Figure 17
Entering the Job Name

If the Programming Unit is unable to find the job in the current directory or in c41OOJOBS>, repeat this step and
enter the correct path. If the job file is not in the appropriate directory for this network, you will be prompted to move
this job to the network that you’ve chosen, as shown in Figure 18.

FILE UTILITIES MENU

.. .. ..:.i:.:.:.:.:.:.:.:.:.:.):.:.:.:.:.:.:.~~:.~:.~:.:.:.:.:,:,~:.:,:.:~:~:~:~:~:~:~:~:~~~~
:‘:‘:*.‘A ‘.‘.‘.‘““‘...“.:.‘.~.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .:.:.:p$..,; :,:,:,:,:,:,:,,,,,, 1
HELP 4 iiiiiiii~~~~~~~~~~~~~~~~~~~~~
:~~li:cn:::rrr::r::~:.~.:~::::rrrr:.: ... ... . . ...~/.....~.~.~.~.~.......~. .....i....._. ................................................
.........................................._...

Select desired function using keypad arrow keys, then hit

<ENTER> to execute selected function

<ES0 to return to MAIN MENU

No resident job in memory.

Figure 18
“Move This Job” Prompt

NOTE: If you answer ‘Y”, the job is deleted from its location and is moved to the current network directory. If you
answer “N”, you cannof add the job to the current network.

After the job has been loaded into memory, the next step is to add the Network Interface Card to the new node.

13
firealarmresources.com
Adding a Network Interface Card

The 4120 Network Interface Card is added in the same manner as any other card. (For information on adding and
editing system cards, see Publication FA4-41-223.)

Go to the Configuration submenu and select SYSTEM CARDS. You are placed in the Card Configuration Editor.
Press the <A> key, select the Interface card type, and highlight the 4120 Network Interface entry. Enter the number
of cards that you want to add. The default value for this entry is 1. (See Figure 19.)

NOTE: At this time, you can only add one network interface card to a node.

CARD CONFIGURATION EDITOR

Interface Cards: RUI, 2120/RS232, 4120 Network, MAPNET

(0303) Remote Unit Interface (RUI)


(0112) 2120/RS232 Interface
(0113) 4f20 Netnork Interface
(0110) MAPNET Interface

How many ? f

Total cards: 10
Figure 19
Adding the 4120 Network Interface Card

The Card Configuration Editor permits only minimal data entry for this card. To edit this card, highlight the Network
Interface card and press the cE*dit key. The 4120 NETWORK CARD DATA ENTRY SCREEN appears as shown
in Figure 20.

4120 NETWORKCARD DATA ENTRY SCREEN

Card 10 (0113) 4120 Network Interface

Style (7/4) : 7,
Node Address : 1
Loop Number : 1

Press LFll for Help Press IF101 to Save Press CESCI to Quit

Figure 20
Network Card Data Entry Screen

The only field that can be edited on this screen is the Style field. The default communications style is Style 7.
14

firealarmresources.com
The Node Address (number) is automatically placed in the field, based on the information entered when the job
was created; if it is incorrect, you cannot change it on this screen. The node number can only be changed after the
Configuration submenu option, NETWORK POINTS, is selected.

The Loop Number default is 1. The loop number, like the node number, can only be changed with the Configuration
submenu option, NETWORK POINTS.

NOTE: The 4120 Network only supports one loop at this time.

Configuring the Network Card

To configure the Network Card, highlight the Configuration submenu selection, NETWORK POINTS, and press the
<Enter> key. The 4120 NETWORK INTERFACE INFORMATION DATA ENTRY SCREEN (Figure 21) is
automatically displayed if no network name has been previously entered. (The screen may also be accessed by
pressing cl> from the 4120 NETWORK INTERFACE DATA ENTRY screen.)

4120 NETWORKINTERFACE INFORMATION DATA ENTRY SCREEN

Network Name: STR BUILDING 24


Network Filename : 92iXOtA
Node Number : 1
Master Timekeeper : NO
Annunciate Missing Node(s) : NO
Auto List Gen Externals : YES
Network Prefix

Press IF13 for Help Press IF103 to Save Press tESC1 to Quit

Job 92C3127A FLOORS 1 THRU 3, Node 1, Type 4100+, Rev 1, Built 1

Figure 21
Network Interface Information Data Entry Screen

This screen allows you to modify the node number, network filename, network prefix, and master timekeeper
selection, as well as control the automatic features of Annunciate Missing Node(s) and Auto List Gen Externals.

If the Network Filename field is empty, you may declare the network filename of the network to which this node
belongs. If this field is left empty, you may not declare any points as PUBLIC or EXTERNAL. If you have selected a
network through the NETWORK DIRECTORY function, the network filename is automatically inserted in this field.

You may toggle the Master Timekeeper field to YES if no other node is currently designated to perform this network-
wide function. If another node has already been given this task, an error message will be generated. There may only
be one Master Timekeeper.

The Network Prefix is a 19 character label that will be attached to a custom label in a future release.

The Annunciate Missing Node(s) feature allows you to automatically bring in the Common Trouble Points of every
other node in the network. These points are inserted in the network interface card starting at address 256 and are
added in ascending order by node number. If this feature is enabled (YES in the field), you may NOT add or delete
points in the 256 to 511 range on the card. If disabled (NO at the prompt), you may add or delete any Common
Trouble Points in this range.

15
firealarmresources.com
The Auto List Gen Externals feature allows you to take advantage of the system lists that are used by the default
SMPL program(s). If this feature is enabled, an EXTERNAL point is included in the local system lists at auto-list
generation time. This feature is based upon a point’s assigned point type and/or device type. Not every system list
is included; the affected set of lists are contained in Point List L102, LISTS TO AUTOGENERATE EXTERNALS.
You may edit this list of lists from the Pre-Programmed User Lists option in the EXPANDED OPERATIONS
Submenu.

To save the screen information that you have just entered, press the <Flop key. This causes the 4120 NETWORK
INTERFACE DATA ENTRY screen to appear.

Using the 4120 Network Interface Data Entry Screen

The 4120 NETWORK INTERFACE DATA ENTRY Screen (Figure 22) is the primary network configuration screen.
The first text line at the bottom of the Network Interface Data Entry screen is the menu line. You can add PUBLIC
Points, add EXTERNAL Points, delete Network Points,, view/edit the Network Interface Information Data Entry
Screen, or go to the next available point location. This is done by pressing the first letter of the desired action.

The cl> key brings up the Network Information Screen described earlier.

You may delete a single point with the CD> key. This feature warns you that deleting a PUBLIC point may force an
edit and build of any panel that declared it EXTERNAL. Deleting an EXTERNAL point may invalidate local Custom
Control SMPL as well as any other local reference to the point, such as LED/Switch programming.

4120 NETWORK INTERFACE DATA ENTRY

t Typ Point Name DevType Pt Type Custom Label


-- --
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
= Add Public E = Add External D = Delete Point I = Info Screen G = Goto
Use cursor keys to move. CFIOI = Save IESCI = Quit

Job 92C3127A FLOORS 1 THRU 3, Node 1, Type 4100+, Rev 1, Built 1

Figure 22
4120 Network Interface Data Entry Screen

You can use the tag list function of the 4120 Network Interface Data Entry Screen to select network points. (See
Figure 23.)

16
firealarmresources.com
4120 INTERFACE - PUBLIC POINT SELECTION Current Gap Size: 1024

Point DevType Pt Type Label Available: 173 Tagged: 173


- -
iZN1 ,’ ” .mNA ALARM RONITDR CANI 3 ZONE,tiMfJER Z :
.ZN2 MONA ALARM MONITOR CARD 3 ZONE NUMBER2
.ZN3 MONA ALARM MONITOR CARD 3 ZONE NUMBER3
.ZN4 MONA ALARM MONITOR CARD 3 ZONE NUMBER4
.ZNS MONA ALARM MONITOR CARD 3 ZONE NUMBER5
.ZN6 MONA ALARM MONITOR CARD 3 ZONE NUMBER6
.ZN7 MONA ALARM MONITOR CARD 3 ZONE NUMBER7
.ZN8 MONA ALARM MONITOR CARD 3 ZONE NUMBER8
.SIG3 SIGA SSIGNAL SIGNAL CARD 4 CIRCUIT SIG3
cSIG4 SIGA SSI GNAL SIGNAL CARD 4 CIRCUIT SIG4
*SIG5 SIGA SSIGNAL SIGNAL CARD 4 CIRCUIT SIG5
*SIG6 SIGA SSIGNAL SIGNAL CARD 4 CIRCUIT SIG6
tSlG7 SIGA SSIGNAL SIGNAL CARD 4 CIRCUIT SIG7
.SIGB SIGA SSI GNAL SIGNAL CARD 4 CIRCUIT SIG8
.AUX3 RELAY RELAY AUX RELAY CARD 5 RELAY CKT AUX3
.AUX4 RELAY RELAY AUX RELAY CARD 5 RELAY CKT AUX4

CESC> = Exit Space = TAG A = TAG all G = TAG by type CF91 = Tag List I)nit
H)eIp Sort by P)oint T)ype L)abel U = Tags Up F)ind C)tear R)elabel M)enu

Figure 23
PUBLIC Point Selection Using Tag All Function

Declaring PUBLIC Points

To declare a point “PUBLIC”, you must first move the highlight bar to the desired position for the point. The <G>oto
feature facilitates this by prompting you with the next available (unused) location. You may then press <Enter>, or
manually input a new location to “jump to” and highlight.

The next step is to press cP>. This calls up a tag list facility. You are then allowed to ta3 as many points as there
are blank consecutive positions relative to the current position highlighted. If only one point needs to be tagged, just
highlight it and press <Enter> to add it.

NOTE: If you highlight a point location that is being used, and press <P>, the Programming Unit prompts you with
the next unused location.

Leaving the tag list and saving the points fills as many positions as selected with the PUBLIC label. The point name,
device type, point type and custom label are filled in based upon how the point is defined on the card controlling that
point. None of the fields on this screen are directly editable. (See Figure 24.)

17
firealarmresources.com
4120 NETWORK INTERFACE DATA ENTRY

‘t Typ Point Name DevType Pt Type Custom Label


-- --
512 PUB ZNI MONA ALARM MONITOR CARD 3 ‘LONE‘NtiBER 1
513 PUB ZN2 MONA ALAkM MONITOR CARD 3 ZONE NUMBER2
514 PUB ZN3 MONA ALARM MONITOR CARD 3 ZONE NUMBER3
515 PUB ZN4 MONA ALARM MONITOR CARD 3 ZONE NUMBER4
516 PUB ZN5 MONA ALARM MONITOR CARD 3 ZONE NUMBER5
517 PUB ZN6 MONA ALARM MONITOR CARD 3 ZONE NUMBER6
518 PUB IN7 MONA ALARM MONITOR CARD 3 ZONE NUMBER7
519 PUB ZN8 MONA ALARM MONITOR CARD 3 ZONE NUMBER8
520 PUB SIG3 SIGA SSIGNAL SIGNAL CARD 4 CIRCUIT SIG3
521 PUB SIG4 SIGA SSIGNAL SIGNAL CARD 4 CIRCUIT SIG4
522 PUB SIG5 SIGA SSIGNAL SIGNAL CARD 4 CIRCUIT SIG5
523 PUB SIG6 SIGA SSIGNAL SIGNAL CARD 4 CIRCUIT SIG6
524 PUB SIG7 SIGA SSIGNAL SIGNAL CARD 4 CIRCUIT SIG7
525 PUB SIG8 SIGA SSIGNAL SIGNAL CARD 4 CIRCUIT SIG8
526 PUB AUX3 RELAY RELAY AUX RELAY CARD 5 RELAY CKT AUX3

’ = Add Public E = Add External D = Delete Point I = Info Screen G = Goto


Use cursor keys to move. lFlO1 = Save CESCI = Quit

Job 92C3127A FLOORS 1 THRU 3, Node 1, Type 4100+, Rev 1, Built 1

Figure 24
Network Interface Data Entry Screen Showing Selected PUBLIC Points

The ‘Current Gap Size” field displayed in the upper right area of the tag list (Figure 23) is a measurement of the
space available on the network card relative to the starting position and next used position, Simply put, it is the size
of the current hole in the network card that may be filled in during the current session of the tag list.

Due to the potentially large repercussions caused by moving points around, you are prevented from inadvertently
doing this. The tag list does not allow you to tag more points than would fit in the gap. When declaring points
PUBLIC, the tag list facility does not display points that are not allowed to be declared PUBLIC or have already been
declared PUBLIC.

NOTE: A point can only be declared PUBLIC once.

Declaring EXTERNAL Points

EXTERNAL points are added to the interface card much the same way as PUBLIC points. You move the highlight
bar to the next available position to select the first of the EXTERNAL points. As described earlier, the eG>oto feature
can also be used to easily find the next available hole. Next, you press <Es to call up a list of nodes currently
associated with this network from which to choose the desired points. (See Figure 25.)

18
firealarmresources.com
I
Pt
4120

Typ Point
NETWORK INTERFACE

Name DevType Pt Type Custom Label


DATA ENTRY

-- --

FLOORS 1 ,.THRU3
FLOORS 4 THRU 6

Job 9lBlO58C VOICE COMMANDCENTER, Node 3, Type UT, Rev 1

Figure 25
Node Selection Menu

The node is then highlighted and pressing <Enter> displays the available points to be tagged as EXTERNAL.

When a node is brought into the tag list, all available points are initially untagged. The points displayed are those
that were ejther declared PUBLIC on the node in a previous programming session or were declared PUBLIC by
default. The Current Gap Size field in the top right area of the screen shows you how many points may be tagged.
(See Figure 26.)

4120 INTERFACE - EXTERNAL POINT SELECTION NODE: 1 Current Gap Size: 1022

Available: 181 Tagged: 0


- -
I:?210 PXGITAL UTTLITY NETWORKDETECTTOR, RESET
l:P211 DIGITAL UTILITY NETWORKSYSTEM RESET
l:P212 DIGITAL UTILITY DETECTOR/SYSTEMRESET
1 :P217 DIGITAL UTILITY NETWORKSIGNAL SILENCE
1 :Pl32 DIGITAL TROUBLE ANALOG SENSORALMOST DIRTY LOG ENABLE
1 :Pl34 DIGITAL TROUBLE CLEAR ANALOG SENSORPEAK VALUE
l:P214 DIGITAL TROUBLE CLEAR VERIFICATION TALLIES
l:Pl87 DIGITAL UTILITY VTG & AMPLIFIER TROUBLE DISABLE
1:ZNl MONA ALARM MONITOR CARD 3 ZONE NUMBER 1
1 :ZN2 MONA ALARM MONITOR CARD 3 ZONE NUMBER2
l:ZN3 MONA ALARM MONITOR CARD 3 ZONE NUMBER3
l:ZN4 MONA ALARM MONITOR CARD 3 ZONE NUMBER4
l:ZN5 MONA ALARM MONITOR CARD 3 ZONE NUMBER5
l:ZN6 MONA ALARM MONITOR CARD 3 ZONE NUMBER6
l:ZN7 MONA ALARM MONITOR CARD 3 ZONE NUMBER7
l:ZN8 MONA ALARM MONITOR CARD 3 ZONE NUMBER8

k\ <ESCz- = Exit Space = TAG A = TAG all U = TAGS Up C)tear H)etp

Figure 26
EXTERNAL Point Selection Screen

Many of the standard tag list features are not available for EXTERNAL point selection. The ones that are still allowed
are shown at the bottom of the screen.

19
firealarmresources.com
PUBLIC Reserved Points

Due to typical network programming considerations, the first 512 points on the interface card have special
restrictions. The first 256 points are PUBLIC Reserved Points. These are automatically declared public on every
node and always reside in the same offset on the network interface card. You may not edit these reserved network
points.

Automatically Declared PUBLIC Points

When a 4120 Network Interface Card is added to a system, the Programming Unit automatically adds certain
PUBLIC points at the beginning of the interface. These points are available to any other node in the network to
declare as EXTERNAL, if desired.

The following points are automatically declared PUBLIC in every system:

NODE X:1 COMMON TROUBLE POINT FOR NODE: X


P210 NETWORK DETECTOR RESET
P211 NETWORK SYSTEM RESET
P212 DETECTOR/SYSTEM RESET
P217 NETWORK SIGNAL SILENCE
PI 32 ANALOG SENSOR ALMOST DIRTY LOG ENABLE
P134 CLEAR ANALOG SENSOR PEAK VALUE
PI87 VTG & AMPLIFIER TROUBLE DISABLE
P214 CLEAR VERIFICATION TALLIES

Reserved Common Trouble Points

The next 256 points (256 - 511) are reserved as EXTERNAL Common Trouble Points. Every node in the network
has a Common Trouble Point. It is always Point 1 on the interface card.

If you selected YES at the “Annunciate Missing Node(s):” prompt on the 4120 NETWORK INTERFACE
INFORMATION DATA ENTRY SCREEN, all of the EXTERNAL Common Trouble Points from the other nodes will
automatically be selected at the node currently being programmed.

If you selected NO at the “Annunciate Missing Node(s):” prompt, individual Common Trouble Points can be selected
(or deselected) by highlighting any available reserved address (256-511) on the Network Interface card and pressing
cE:, to add EXTERNAL Points. You can also tag the desired points with the tag list function.

If you press cE> while in the 256-511 point range, the node menu screen is not displayed. Instead, the tag list is
immediately displayed with any EXTERNAL Common Trouble Points that are still available.

4120 Network - Report Utility

The Programming Unit software program includes a report utility that will allow you to view the relationship between
network points on a node-by-node basis. It basically shows (by node) each point that has been declared PUBLIC
and which node or nodes have brought that point in as EXTERNAL. The network interface point address is shown
for the owning node and for the sharing node(s).

The report can be displayed on the screen, sent to a printer or saved as a separate file for manipulation or viewing
via a text editor. The utility program is executed from the DOS prompt, therefore you must first exit from the
Programming Unit.

NOTE: The exit path is the same as the entrance path.

20
firealarmresources.com
To display the Network Report on the screen of the computer, type the following at the MS-DOS prompt followed by
<Enter>:

NETREP cNETFILENAME>.DBN

NOTE: By adding I MORE to the end of the above command, the screen will automatically pause when filled and
scroll again when you press any key to continue.

To send the Network Report directly to a parallel printer connected to your computer, type the following command
followed by <Enter>:

NETREP <NETFILENAME>.DBN > PRN:

To save the Network Report as a separate file so that it can be viewed or printed via a text editor program, type the
following command followed by <Enter>:

NETREP <NETFILENAME>.DBN > ANYFILE.REP

See Figure 27 for a sample of a Network Report using this utility program.

21

firealarmresources.com
4120 Network - Report Utility Version .l.Ol

NODE 1: 92A3001A FLOORS 1 THRU 3


1 PUBLIC 1 COMMON TROUBLE POINT FOR NODE: 1
2 PUBLIC P210 NETWORK DETECTOR RESET
3 PUBLIC P211 NETWORK SYSTEM RESET
4 PUBLIC P212 DETECTOR/SYSTEM RESET
TO:
2:522
5 PUBLIC P217 NETWORK SIGNAL SILENCE
TO:
2:523
6 PUBLIC P132 ANALOG SENSOR ALMOST DIRTY LOG ENABLE
7 PUBLIC P134 CLEAR ANALOG SENSOR PEAK VALUE
8 PUBLIC P214 CLEAR VERIFICATION TALLIES
9 PUBLIC P187 VTG & AMPLIFIER TROUBLE DISABLE
524 PUBLIC L128 1ST FLOOR ALARM ZONES
TO:
2:524
525 PUBLIC L129 2WD FLOOR ALARM ZONES
TO:
2:525
526 PUBLIC L130 3RD FLOOR ALARM ZONES
TO:
2:526
527 PUBLIC P45 DRILL SWITCH INPUT
TO:
2:527
528 PUBLIC P256 DOOR HOLDER BYPASS STATUS PSEUDO
TO:
2:528

NODE 2: 92A3002A FLOORS 4 THRU 6


1 PUBLIC 1 COMMON TROUBLE POINT FOR NODE: 2
TO:
1:257
2 PUBLIC P210 NETWORK DETECTOR RESET
3 PUBLIC P211

521 PUBLIC L128 SIGNALS - FLOORS 4 THRU 6


TO:
1:523

Figure 27
Sample/Partial NETREP Report

Network Configuration Conventions

It is highly recommended that you observe the following configuration conventions to minimize the chance for
mistakes and unnecessary re-edits and rebuilds:
l Follow the 2-Pass Method (i.e., declare all needed PUBLIC points first; then declare the EXTERNAL points).
l Leave space between nodes on the interface card. This is to allow for expansion, and to make it easier to view
each node in the interface screen.

22

firealarmresources.com
l Whenever possible, do not move or delete points on the interface card. Moving and deleting points can
adversely affect other nodes in the system. It may be difficult for the Programming Unit to resolve these
conflicts.
l When adding PUBLIC points to the interface card, try to group together points that are of the same Device
Type and Point Type. This will optimize the performance of the network.

Network Display Unit (NDU) Differences

The Programming Unit handles an NDU job just like any other 41 OO-family job type with a few exceptions. The point
range in the 4120 Interface Card is increased from 1536 to 3072 points to give you access to the full capacity of the
2500 NDU. There is a new default SMPL Program 0 called “NDU.CC”. This program is automatically included at
build time just like DEFAULT.CC and UTONLINE.CC for other job types.

The NDU is intended to be a replacement for a single 2120 System and an annunciator-type of panel. Therefore,
only alpha-numeric annunciator cards are allowed to be added. These include Remote LCD Annunciators and 2120/
RS232 Interface Cards. The NDU may also have a 2120 port.

In general, you must declare all network points as EXTERNAL in the NDU so they may be annunciated. When an
NDU job is created, the Programming Unit automatically adds a 4120 Network Interface Card and a Power/Supply
charger in addition to the Master Controller.

Custom Control and SMPL

When an EXTERNAL point is added to the interface card, it is available in Custom Control the same as any other
point. Its point name will be preceded with “X:“, where X is the noted number of the owning node. The “Data Not
Available” status of the point is also available as a new input qualifier.

LED/Switch and 2120 Programming Modes

Once an EXTERNAL point has been added-to the network interface card, it is available as a reference address for
LEDs, Switches and 2120 Interface slots in the same manner as any other point.

Error Checking

Basic error checking for EXTERNAL points will be done the same way as for internal, local points. It is based upon
the Device Type/Point Type pair associated with a given point. Additional error checking is done to validate
compatibility of Network points. Points are only allowed to be declared EXTERNAL if they have already been
declared PUBLIC on the owning node. If a point has been declared PUBLIC, and you delete that point from its
interface card, the Programming Unit will delete the EXTERNAL copy of the point during the Load Job function and
prompt you with the message shown in Figure 28.

23

firealarmresources.com
NETWORK BUILD

Currently building job: 92C3127B

No resident job in memory. Press IESCI to abort

Figure 28
“EXTERNAL Point Removed” Warning Message

Any local references (including Custom Control references) to the deleted EXTERNAL point(s) will now be errors in
much the same manner as when a card is deleted. These errors are displayed either within the data entry screens
which referenced the point, or at build time (if they are not fixed prior to building).

There is a new warning message displayed at build time if you have declared a point PUBLIC, but not declared it
EXTERNAL in at least one other node. (See Figure 29 and Figure 30.)

NETWORK BUILD

BUILD OK: Job 1192C3127B11built successfully. Mon Dee 28 15:11:07 1992

BUILD OK: Job 1192C3128B11built successfully. Mon Dee 28 15:11:44 1992

WARNING: Job l~91B1058Cw built with 1 warning(s). Mon Dee 28 15:12:27 1992

PRESS ANY KEY TO CONTINUE

Finished Network Build

No resident job in memory.

Figure 29
Build Warning Message (Network Build Screen)

24

firealarmresources.com
JOB BUILDER MENU

CONFIGURATION ERRORS/WARNINGS

WARNING: Public point M2-1 unreferenced at other nodes

1 Warning Found.

Ignore these warnings and continue?Cy/nl


Job

Figure 30
Build Warning Message (Job Builder Menu Screen)

25
firealarmresources.com
firealarmresources.com
APPENDIX A

HARDWARE/SOFTWARE REQUIREMENTS

Version 6 of the 4100 Programming Unit requires the following hardware and software.

l Simplex-approved IBM PC compatible computer. (A 286 or greater IBM PC compatible is recommended.)

l MS-DOS Operating System at Version 3.3 or Version 5.0. (Version 5.0 is recommended.)

l Minimum of 1 Mb of RAM (Random Access Memory) with EMS driver. (At least 2 Mb of RAM is recommended.
More RAM will enhance performance.)

l Minimum computer disk drive configuration of one 720 Kb floppy disk drive and one 40 Mb hard drive required.
(A 3.5 inch high-density floppy drive and a 100 Mb hard drive are recommended.)

l Monitor.

l Keyboard.

l One RS-232 serial port.

l One parallel printer port.

The following hardware is optional for the 4100 Programming Unit:

l VGA Graphics Card and Color Monitor.

l Enhanced 101 -Key Keyboard.

NOTE: Do not install RAM-resident programs concurrently with Programming Unit software.

27

firealarmresources.com
firealarmresources.com
APPENDIX B

USING THE 4100 PROGRAMMING UNIT DOS UTILITIES

BACKING UP YOUR FILES WITH THE NETBACK UTILITY

Introduction

The NETBACK Utility program makes a backup (or archive) copy of your files so that you can safeguard your data
against damage or other loss. Rather than making an exact copy of one file as the DOS COPY command does, the
NETBACK Utility copies every file in your current directory AND every file in every subdirectory BELOW your current
directory. These files can be reinstalled in your computer at a later time using the NETINST Utility. (See “Installing
the Network Files with the NETINST Utility”.)

While the NETBACK Utility is running, it creates a log file on your backup disk that contains the following information:

l The date and time of the backup

l The path name and file name of each file that is backed up

l The number that the utility assigned to the backup disk.

If the log file already exists, this file will not be erased. Instead, the backup information is added at the end of the
log, thereby creating a backup history.

How to Use the Utility

Before you can begin the backup, you must exit the Programming Unit. Select the EXIT TO DOS option from the
Utilities submenu. You are now in the Programming Unit “Working Directory”. (The Working Directory is the
directory that you used while you were using the Programming Unit.) To backup all of the files in this directory to
disks in the A: drive, type NETBACK A: at the DOS prompt and press the <Enters key, as shown in the following
example.

C:\41 OOJOBS>netback a:

Insert backup diskette 01 in drive A:

WARNING! Files in target drive


A:\ root directory will be erased
Press any key to continue.. .

When you insert your first backup diskette in drive A: and press a key, the screen display continues:

*** Backing up files to drive A: l **


Diskette Number: 01

Logging to file A:\BACKUP. LOG

NOTE: If you are not sure if your backup diskettes are empty, abort the utility now by pressing and holding the <Ctrl>
key while pressing the CC> key. Verify that your diskettes are blank and restart the procedure.

29

firealarmresources.com
If more than one diskette is needed, you will be prompted to insert the next diskette into the A: drive at the proper
time, as shown below.

Insert backup diskette 02 in drive A:

WARNING! Files in target drive


A:\ root directory will be erased
Press any key to continue.. .

When you insert your second backup diskette into drive A: and press a key, the screen display continues:

*** Backing up files to drive A: ***


Diskette Number: 02

Logging to file A:\BACKUP LOG

Label each diskette as soon as it is removed from drive A:, so that the files can be reinstalled easily at a later date.

When the backup procedure is finished, the screen shows the following message:

Backup complete.

INSTALLING THE NETWORK FILES WITH THE NETINST UTILITY

Introduction

Before leaving the factory, all of the necessary network and individual node files were saved to a diskette (or a series
of diskettes, depending on the size of the network) using the NETBACK Utility. The NETINST Utility copies these
4120 Network files from the factory diskettes to your computer hard drive, and maintains the directory structure of
these network files.

How to Use the Utility

Begin the installation by creating the NETJOBS subdirectory on the hard drive that you are going to use. (For this
example, “C” drive will be used.)

At the DOS prompt, enter the following command:

C:\md netjobs

Now, go to the NETJOBS subdirectory and enter the following command:

C:\NETJOBS>netinst a:

The screen displays a prompt to install the first backup diskette, as shown below:

C:\NETJOBS>netinst a:

Insert backup diskette 01 in drive A:


Press any key to continue. ..

30

firealarmresources.com
When you insert the first backup diskette into drive A: and press a key, the screen display continues:

l ** Files were backed up 12-23-92 ***

*** Restoring files from drive A: l **

Diskette Number: 01

When the next diskette is needed, you will be prompted to insert the diskette into the A: drive at the proper time, as
shown below.

Insert backup diskette 02 in drive A:


Press any key to continue.. .

When the installation is finished, the screen displays the following:

Restore complete.

Change your current directory to NETJOBS by entering the following command at the prompt:

cd\netjobs

Invoke the Programming Unit to start work on the newly-installed 4120 Network.

HOW TO GET ON-LINE HELP

If you have a question about either of these DOS utilities, just type the name of the utility at the DOS prompt and a
Help message will appear. An example is shown below.

C:\>netback
Usage: NETBACK [destination-drive:]
This utility will back up all files in the current subdirectory, and all
subdirectories below it, to the destination drive that you specify. If
necessary, multiple diskettes will be used. These diskettes must be
formatted prior to backup.
Note: Be sure to include the colon with the destination drive letter.

C:b

31

firealarmresources.com
firealarmresources.com
firealarmresources.com
I,.
Ed 12 92 Simplex Time Recorder Co., l
Pi,Simplex
Simplex Plaza l Gardner, Massachusetts 01441-0001 U.S.A.
NET-41 -003
(574-308) I

firealarmresources.com

You might also like