4100 Programming Programming
w lJJL
ompex
llme
necoroer
LO.
All specifications and other information shown were current as of publication. and are subject to change without notice
Technical Manuals Online! - http://www.tech-man.com
Unit
Instructions for 4120 Network
NET-41-003 (574-308) Ed 12 92
Technical Manuals Online! - http://www.tech-man.com
TABLE OF CONTENTS INTRODUCTION
TO NETWORKING.. ......................................................................................................................
1 1
Network Features ................................................................................................................................................ NETWORK CONFIGURATION
1
OVERVIEW .............................................................................................................
2
Directory Structure .............................................................................................................................................. THE PROGRAMMING
3
UNIT NETWORK SCREENS ...............................................................................................
Utilities Menu.. .....................................................................................................................................................
3
Selecting the Network Directory.. ........................................................................................................................
3
Selecting the Active Directory .............................................................................................................................
4
Creating a Network.. ............................................................................................................................................
5
Viewing/Editing
6
Network Information.. .................................................................................................................
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
Declared PUBLIC Points .............................................................................................................
20
Reserved Common Trouble Points ...................................................................................................................
20
4120 Network - Report Utility ..........................................................................................................................
20
Network Configuration
22
Automatically
Conventions ..................................................................................................................
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
APPENDIX B - USING THE 4100 PROGRAMMING
... .. ... . .... .. . .... . .. .. . .. .. .. . .. .. .. ... .. . ... . .. . .. .. . .. .. ... . .. .. .. .. .. .. ..27
UNIT DOS UTILITIES . ... . ...__._..............................................
i
Technical Manuals Online! - http://www.tech-man.com
29
FIGURES Page
Figure 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 .............................................................................................................................
26
EXTERNAL Point Selection Screen ........................................................................................................
27
Sample/Partial
28
“EXTERNAL Point Removed” Warning Message.. ..................................................................................
24
29
Build Warning Message (Network Build Screen) .....................................................................................
24
30
Build Warning Message (Job Builder Menu Screen). .............................................................................
.25
NETREP Report.. ...........................................................................................................
ii
Technical Manuals Online! - http://www.tech-man.com
.19 19 .22
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,
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
and Alarm Reset
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
NETWORK CONFIGURATION
Reprogram.
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.
1 Technical Manuals Online! - http://www.tech-man.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 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 the network directory containing the .DBN file in a manner shown in Figure 1.
-
-
for the .DBF and .MOT files off of
I-NETWORK
--r9239012A.DBN -E
nfo , the Programming Unit immediately displays the Network Information Screen so that you can enter the appropriate information. (See Figure 8.)
INFORMATION
NETWORK Network Name: STR BUILDING 19 Filename: 92C9013A Branch Number: 001 Branch Location: GARDNER, MA
: : : Path:
No resident
job
IF11 for
Help
in memory.
Network
Viewing/Editing
Press
E:\NETJOBS\92C9013
Figure 8 Information
Screen
Network information
Whenever you need to view or edit network information, select the cbnfo Network Information Screen.
Technical Manuals Online! - http://www.tech-man.com6
network menu option. This brings up the
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 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 No resident
job
Network
Build
in memory.
Network
Figure 9 Build Results Screen
This report is automatically sent to the disk as .RPB (Report of Build), and includes the memory chip requirements for each job that was rebuilt. From the Network Directory screen, you can select iew Build Report to see this .RPB file. You can also view this report from the File Directory screen by selecting the 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 92C3129A 3 -91610588 1
Time y1‘:f&‘, '11:46a 11:46a 11:37a
PU Rev 'k;&; 6.01 6.01 5.03
I,
.
I
elete ENTER = oad CESCI = Quit Path: E:\NETJOBS\92C9DCIl\92C3129A
> = Job currently loaded. - = Job not in current network.
Job 92C3129A BUILDING 24, Node 3, Type NDU, Rev 1, Built
Job Directory
Showing
1
Figure 12 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 to load the job (and change the working directory). (See Figure 13.)
JOB File
DIRECTORY
Name Node Job Title
We
LOADING JOB "92C31278" ***
elete ENTER = = Job currently l'oaded. - = Job not in current network.
in memory.
Figure 13 Job Directory Screen
Technical Manuals Online! - http://www.tech-man.com 10
Date
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
Load existing
job database.
. . .,. . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..~....~....~ :::::::::::f:::::::::::.:.~:.~:,:.:.:.:.:.:.:.~:.:.~:.::~~:,: :.:.:.:.:.:.:.f:.:.:.:.:.:.:.:.:.:.:.:.:.:.~.:.:.:.:.:.:.:.:.:.:
. .,.,., .,.,., i::~~:.:.::::::::::::::::::::::::.:.: ,:.:.:.:.:(,:,:,:, ..,....,...............,.,,.. . . . . . . . . . . . . . . . . ..,...~...,.:.;‘: :>$< .,.,...,.,.,.,.,_,.,.,.,.,.,...,.......,.,
Select
desired
function
to execute