Configuring the fieldserver as a sbt-fsi client – FieldServer FS-8700-40 User Manual

Page 9

Advertising
background image

FS-8700-40 SBT FSI Driver Manual

Page 9 of 32

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com

Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: [email protected]

CONFIGURING THE FIELDSERVER AS A SBT-FSI CLIENT

5

For a detailed discussion on FieldServer configuration, please refer to the FieldServer Configuration Manual. The
information that follows describes how to expand upon the factory defaults provided in the configuration files
included with the FieldServer (See “.csv” sample files provided with the FieldServer).

This section documents and describes the parameters necessary for configuring the FieldServer to communicate
with a SBT-FSI Server.

In FSI mode, the NIM-1R or NIM-1W or RPM allows the FieldServer to gather data from up to 63 MXL/XLS Panels
connected via an MXL/XLS network. The default configuration shipped with the FieldServer will monitor two
panels (1 and 2) with 8 modules (1 to 8) each.

When the FieldServer is configured as a Client, two sets of data are collected by a “poller” Map Descriptor.

The first is a collection of 19 counters per panel. Each 16-bit counter is incremented by the poller Map Descriptor
whenever the corresponding event occurs. An external Client can read these counters to quickly determine
whether a new event has been reported to the Server. The counters are mapped into the Data Array specified for
the poller Map Descriptor. Counter offsets into the Data Array per event type are indicated below:

Event

Counter Offset

Fire Alarm In

0

Fire Alarm Out

1

Fire Alarm Acknowledge

2

Trouble In

3

Trouble Out

4

Trouble Acknowledge

5

Supervisory In

6

Supervisory Out

7

Supervisory Acknowledge

8

Security Alarm In

9

Event

Counter Offset

Security Alarm Out

10

Security Alarm Acknowledge 11
Status In

12

Status Out

13

Test In

14

Test Out

15

Audible Silenced

16

Audible Unsilenced

17

System Reset

18

The second set of data is a collection of bit maps that can be queried to identify the device that has reported the
event. When an alarm event arrives from a device, the corresponding bit is set in two separate arrays. The bit in
one array indicates the alarm has occurred, and the bit in the other array indicates that the alarm has not yet been
acknowledged. When an “alarm clear” event arrives, the bit in the alarm array is cleared. If an “alarm
acknowledge” event arrives, the bit in the un-acknowledged array is cleared. All event arrays in a Client driver
configuration are optional. To enable an event array, a Map Descriptor must be defined in the configuration using
a Map Descriptor message type that corresponds to the array as shown in the following table:

Array

Msg_Type

Fire Alarm

Fire

Fire Alarm Un-Acknowledged

Fire_Ack

Trouble Alarm

Trouble

Trouble Un-Acknowledged

Trouble_Ack

Supervisory Alarm

Super

Supervisory Un-Acknowledge

Super_Ack

Array

Msg_Type

Security Alarm

Secur

Security Alarm Un-Acknowledged Secur_Ack
Status

Status

Test

Test

Audible (Un)Silenced

Audible

System Reset

Reset


Notes

1

Map Descriptors are used to determine which bit to set in the Data Array. When an event arrives from a
panel, the FieldServer will scan for a Map Descriptor with a Node_ID matching the panel number reported in
the event. This Map Descriptor will point to the Data Array to be modified. The location can be further
refined if a starting module within the panel is specified in the Block_Number field. Each module represents
256 bits that can be set or reset by an event. A Map Descriptor that is 512 bits long with a starting module
(Block_Number) of 3 represents the events for Modules 3 and 4. A Map Descriptor that is 10 bits long will
only map the first 10 devices for that module. The combination of Block_Number and Data_Array_Location

Advertising