Fieldserver Driver - Serial Edwards Systems Technology - Quickstart

Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

Protocol Driver

Driver Version: 1.03


Document Revision: 0

FieldServer Driver - Serial


FS-8700-93
Edwards Systems Technology - QuickStart
Description
The QuickStart Serial driver allows the FieldServer to record data from Edwards System
Technology QS1-2/4-8 and QSC Fire Panels over the RS-232 printer port. The FieldServer acts
as a Passive Client receiving messages and updating its internal data arrays which records the
status of devices connected to the QuickStart fire alarm control panel. The QuickStart panels
currently do not support duplexed communications; therefore, this driver has only been
designed to listen for messages passively and not to respond or to generate polls.

The main purpose of this driver is to record the status of Fire Alarm System points in bit oriented
data arrays. It is limited by the information that the QuickStart control panels broadcasts in the
form of text messages through its RS-232 printer port.

The types of EST messages supported by this driver are listed later in this fact sheet and in the
FieldServer Driver Manual. Device status to the data array mapping is also provided. Since
there are a variety of optional cards that can be selected for each QuickStart installation, each
FieldServer application must be specifically configured before use. FieldServer data storage
arrays for panel status will be allocated according to the number and type of cards implemented.
Message information will also be stored according to card and panel addressing.

This driver is connection oriented; therefore, only one EST Panel may be connected to any
single RS-232 FieldServer port.

The driver currently accommodates European and American English Conventional/Intelligent


panels using the American English protocol with provisions for using the British English protocol
at a later date.
FieldServer Synchronization
To synchronize the FieldServer's data arrays with the QuickStart control panel's status, the
panel must have no active or disabled points on FieldServer startup. Alternatively, a panel can
be hard/soft restarted to clear all point status, and then re-annunciate any active devices after
the FieldServer has been started. This should only be undertaken by qualified technicians.

Should the panel be soft restarted unexpectedly, the FieldServer will recognize the "restart"
command and clear all internal data arrays. There will be no need for FieldServer restart;
however, for a hard restart, the FieldServer data arrays should be manually cleared by changing

FieldServer Technologies, 1991 Tarob Court, Milpitas, CA 95035 USA


Tel: 408-262-2299, Fax: 408-262-9042 Toll-Free: 888-509-1970
Email: [email protected] Website: www.fieldserver.com
Page 1 of 11
Protocol Driver

a bit in the CLEAR_FLAG data array through RUINET, then soft restarting the panel again to
ensure that status of all points is re-annunciated and recorded by the FieldServer.
Device States
Each addressable device (real or pseudo) can have multiple states: alarm supervisory, monitor,
other (security), and troubles. These states are not exclusive; therefore, a single addressable
point may occupy multiple states at the same time.

Although there may be several trouble states for each device, there can only be a single alarm,
supervisory, monitor and other (security) state per address. Therefore any restoring messages
for these four states indicate that the device is clear of any active problems for these types of
conditions.

However, there may be several trouble states for a single addressable port. These trouble
states will be recorded in a separate trouble array of 2 byte elements. Each array element will
correspond to a device address and each bit within the element will correspond to a trouble
type. The mapping of message trouble types to element bit configuration is given below. For
modeling simplicity and flexibility, it is assumed that all addressable points (real or pseudo) can
exist in all states.
Formal Driver Type
Serial
Passive Client
Compatibility Matrix
FieldServer Model Compatible with this driver
FS-x2010 Yes
FS-x2011 Yes
FS-x40 Yes
FS-x30 No
FS-x30 Yes, No
Connection Information
Connection type: RS-232 (Simplex)
Baud Rates: 9600 (Vendor limitation)
Data Bits: 8 (Vendor limitation)
Stop Bits: 1 (Vendor limitation)
Parity: None (Vendor limitation)
Multidrop Capability No
Devices tested
Tested (FACTORY,
Device
SITE)
Edwards Systems Technology - European and American QS1-2/QS4-8
Addressable Panels, and the QSC Conventional Panel
SITE

FieldServer Technologies, 1991 Tarob Court, Milpitas, CA 95035 USA


Tel: 408-262-2299, Fax: 408-262-9042 Toll-Free: 888-509-1970
Email: [email protected] Website: www.fieldserver.com
Page 2 of 11
Protocol Driver

Connection configurations
The FieldServer is connected to the EST QuickStart power supply card as shown below.
Configure the EST QuickStart panel according to manufacturer’s instructions.

RS232
RTS TX RX COM

QUICKSTART PANEL x/-


FS-Rx/+ FS-T

FS-COM

RJ45-01
BROWN RJ45-04
BLUE/WHITE

RJ45-08
ORANGE/WHITE

FIELDSERVER
RS232 PORT
P1-P8

P1 P2 P3 P4 P5 P6 P7 P8 R1 R2 N1 N2

RS232 RS485 10 Base T


ETHERNET (408)-262-2299
Com

Run

P1 P2 P3 P4 P5 P6 P7 P8 R1 R2 Net 1 Net 2
Pwr
Sys

Act

Rx Tx Rx Tx Rx Tx Rx Tx Rx Tx Rx Tx Rx Tx Rx Tx Rx Tx Rx Tx Tx Rx Con Tx Rx Con

QUICKSTART
CONNECTION DIAGRAM

BASE NAME: DATE: 2/14/03


FILE NAME: T28700-93 .VSD BY: MN

FieldServer Technologies, 1991 Tarob Court, Milpitas, CA 95035 USA


Tel: 408-262-2299, Fax: 408-262-9042 Toll-Free: 888-509-1970
Email: [email protected] Website: www.fieldserver.com
Page 3 of 11
Protocol Driver

Connection Notes
The QuickStart panels must be pre-configured using their own proprietary configuration tool to
send messages to the RS-232 printer port. Ensure that this is done before attempting to
connect to the FieldServer and verify that messages are being sent using a utility like
Hyperterminal.

FieldServer Technologies, 1991 Tarob Court, Milpitas, CA 95035 USA


Tel: 408-262-2299, Fax: 408-262-9042 Toll-Free: 888-509-1970
Email: [email protected] Website: www.fieldserver.com
Page 4 of 11
Protocol Driver

Bit Map of Trouble States for 2 Byte Array Elements


Message Type State Bit/UINT16/Packed Bit
TROUBLE OPEN T 0
TBL OPEN RST
TROUBLE SHRT T 1
TBL SHRT RST
LCL TROUBLE T 2
LCL TRBL RST
DIRTY HEAD T 3
DTY HEAD RST
COMMN FAULT T 4
COMM FLT RST
GROUND FAULT T 5
GND FLT RST
INTERNAL TBL T 6
INTR TRBL RS
BAD TYPE T 7
BAD TYPE RST
BAD PRSONATY T 8
BAD PRSTY RS
UNEPECT DEV T 9
UNEC DEV RST
TROUBLE T 10
TROUBLE RST
TEST T 11
TEST RST
DEV COMPATBL T 12
DEV COMP RST
SERVICE GRP T 13
SERVICE G RS
DISABLED T 14
DISABLED RST
DISAB SOUND T 15
DISSOUND RST

FieldServer Technologies, 1991 Tarob Court, Milpitas, CA 95035 USA


Tel: 408-262-2299, Fax: 408-262-9042 Toll-Free: 888-509-1970
Email: [email protected] Website: www.fieldserver.com
Page 5 of 11
Protocol Driver

Device Addressing
The following table defines the address space expected by the driver for each type of card. The table
includes both physical and pseudo points used by the QuickStart systems.

Panel Card Address Card Type


Point Addressing 0 0 0-18 (49) pseudo points
0 17 0-480 (499) zone
0 18 0-64 (99) AND group
0 19 0-64 (99) matrix group
0 20 0-128 (199) service group
0 21 0-32 (49) time control
0 22 0-250 (499) output group

1 0 0-32 (49) CPU (reserved)

2 0 0-33 (49) annunciator


3 0 0-33 (49) annunciator
4 0 0-33 (49) annunciator
5 0 0-33 (49) annunciator
6 0 0-33 (49) annunciator
7 0 0-33 (49) annunciator
8 0 0-33 (49) annunciator
9 0 0-33 (49) annunciator

1 01-07 0-341 (499) ADC


1 01-07 0-275 (499) SLIC
1 01-13 0-19 (49) Class B (ZA16-8)
1 01-13 0-11 (49) Class A (ZA8-2)
1 01-13 0-11 (49) Relay (ZR-8)

1 14 0-16 (49) Dialer (DLD)


1 15 0-24 (49) Power (PS6)

Data Array Memory Allocation


Each QuickStart card (real and pseudo) is configured with BIT and UINT16 or Packed Bit data
arrays. The following states are recorded in the BIT array.

1. Alarms
2. Supervisory
3. Monitor
4. Other (security)

Alarms will be stored in the first quarter of the array; Supervisory conditions will be stored in the
second quarter etc. according to the above ordering.

Troubles are recorded in a separate array of UINT16 or packed bit elements. Each element
represents a uniquely addressable point, and each bit within the element represents a different
type of trouble condition which is described by the specific trouble message.

The following two tables list the BIT and UINT16/Packed_Bit data array sizes that should be
configured for every panel by default, and arrays for each optionally installed card. The data

FieldServer Technologies, 1991 Tarob Court, Milpitas, CA 95035 USA


Tel: 408-262-2299, Fax: 408-262-9042 Toll-Free: 888-509-1970
Email: [email protected] Website: www.fieldserver.com
Page 6 of 11
Protocol Driver

arrays configured for all QuickStart panels are for cards (real and pseudo) which always have
fixed card addresses. Not all of these default data arrays will be utilized for every installation.
Optionally installed cards can have variable card ID numbers depending on the sequence the
cards are installed.

Data arrays are referenced relatively according to their declared size. Therefore, care must be
taken to ensure that the array sizes are configured as noted in the tables.
Data Storage Requirements for Every Panel
Card/Array Descriptions Array Size Data Type
Pseudo points 200 BIT
Pseudo point troubles 50 UINT16/Packed_Bit
Zones 2000 BIT
Zone troubles 500 UINT16/Packed_Bit
AND group 400 BIT
AND group troubles 100 UINT16/Packed_Bit
Matrix group 400 BIT
Matrix group troubles 100 UINT16/Packed_Bit
Service group 800 BIT
Service group troubles 200 UINT16/Packed_Bit
Time control 200 BIT
Time control troubles 50 UINT16/Packed_Bit
Output group 2000 BIT
Output group troubles 500 UINT16/Packed_Bit
CPU reserved 200 BIT
CPU reserved troubles 50 UINT16/Packed_Bit
Power card 200 BIT
Power card troubles 50 UINT16/Packed_Bit

Data Storage Requirements for Optional Cards


Card/Array Descriptions Array Size Data Type
ADC (dual loop) 2000 BIT
ADC (dual loop) troubles 500 UINT16/Packed_Bit
SLIC 2000 BIT
SLIC troubles 500 UINT16/Packed_Bit
Class A card 200 BIT
Class A card troubles 50 UINT16/Packed_Bit
Class B card 200 BIT
Class B card troubles 50 UINT16/Packed_Bit
Relay card 200 BIT
Relay card troubles 50 UINT16/Packed_Bit
Annunciator (per card) 200 BIT
Annunciator troubles (per card) 50 UINT16/Packed_Bit
Dialer 200 BIT
Dialer troubles 50 UINT16/Packed_Bit

FieldServer Technologies, 1991 Tarob Court, Milpitas, CA 95035 USA


Tel: 408-262-2299, Fax: 408-262-9042 Toll-Free: 888-509-1970
Email: [email protected] Website: www.fieldserver.com
Page 7 of 11
Protocol Driver

Message Types Supported


The primary purpose of this driver is to record the status of devices connected to the QuickStart
Fire Control Panel by interpreting the text messages sent to its printer port. Not all messages
will be interpreted, as many messages and reports do not directly affect device status. The
following set of events and messages will be recognized and recorded in the data arrays.

A. Event Description Text Strings State Comments


-OPERATOR COMMAND- clears all the data
ACTIVATE RESTART
arrays
QUIESCENT
Not Implemented
QUIE RST

ALARM ACTIVE
A
ALARM RST

PULL STATION
A
PULL STA RST
HEAT ALARM
A
HEAT ALM RS
WATERFLOW
A
WATERFLOW RS
STAGE ONE
A
STAGE ONE RS
SUPERVISORY
S
SUP RST
TAMPER
S
TAMPER RST
SECURITY
O
SECURITY RST
FIREPHONE
M
PHONE RST
MONITOR
M
MONITOR RST
LATCH SUPV
S
LAT SUPV RST
LATCH TAMPER
S
LAT TAMP RST
UNKNOWN
O
UNKNOWN RST
ALARM VERIFY
M
ALM VFY RST
PREALARM
M
PREALARM RST
TROUBLE OPEN
T
TBL OPEN RST
TROUBLE SHRT
T
TBL SHRT RST
LCL TROUBLE
T
LCL TRBL RST

FieldServer Technologies, 1991 Tarob Court, Milpitas, CA 95035 USA


Tel: 408-262-2299, Fax: 408-262-9042 Toll-Free: 888-509-1970
Email: [email protected] Website: www.fieldserver.com
Page 8 of 11
Protocol Driver

A. Event Description Text Strings State Comments


MAINT ALERT
M
MAT ALERT RS
DIRTY HEAD
T
DTY HEAD RST
COMMN FAULT
T
COMM FLT RST
GROUND FAULT
T
GND FLT RST
INTERNAL TBL
T
INTR TRBL RS
BAD TYPE
T
BAD TYPE RST
BAD PRSONATY
T
BAD PRSTY RS
UNEPECT DEV
T
UNEC DEV RST
TROUBLE
T
TROUBLE RST
RELAY CONFIR
M
RLY CFRM RST
LCL MONITOR
M
LCL MNTR RST
SWITCH
M
SWITCH RST
TEST
T
TEST RST
DEV COMPATBL
T
DEV COMP RST
AND GROUP
A
AND GRP RST
MATRIX GROUP
A
MATRIX G RST
SERVICE GRP
T
SERVICE G RS
TIME CONTROL
M
TIME CNTL RS
ACK
M
ACK RST
DISABLED
T
DISABLED RST
DISAB SOUND
T
DISSOUND RST
OBJECT RUN
M
OBJETRUN RST
ZONE ALARM
A
ZONE ALM RST
ZONE SUPER
S
ZONE SUP RST

FieldServer Technologies, 1991 Tarob Court, Milpitas, CA 95035 USA


Tel: 408-262-2299, Fax: 408-262-9042 Toll-Free: 888-509-1970
Email: [email protected] Website: www.fieldserver.com
Page 9 of 11
Protocol Driver

A. Event Description Text Strings State Comments


ZONE MONITOR
M
ZONE MON RST
OUTPUT GROUP
M
OUTPUT G RST
AUDIBLE
M
AUDIBLE RST
VISUAL
M
VISUAL RST
SUPER OUTPUT
M
SUPER OUT RT
NONSUPER OUT
M
NONSUP OUT R
COMM ALM OUT
M
COMMALOUTRST
LED OUTPUT
M
LEDOUTPU RST

FieldServer Limitations & Exclusions


• Only one QuickStart panel may be connected to any given RS-232 port at once.
• QuickStart and FieldServer synchronization requires some manual steps. This is described in
the section of this fact sheet called “FieldServer Synchronization”.
• This driver cannot poll for data, thus if a message sent by the panel is lost or corrupted the
status reported by the FieldServer will not correctly reflect the status of the panel until the
panel is synchronized again or until the FieldServer receives a new message reporting the
status of the lost message’s point.
• Because of the message structure for the QuickStart protocol, it was intended to be the only
protocol assigned to any single port.

FieldServer Technologies, 1991 Tarob Court, Milpitas, CA 95035 USA


Tel: 408-262-2299, Fax: 408-262-9042 Toll-Free: 888-509-1970
Email: [email protected] Website: www.fieldserver.com
Page 10 of 11
Protocol Driver

THIS PAGE INTENTIONALLY LEFT BLANK

FieldServer Technologies, 1991 Tarob Court, Milpitas, CA 95035 USA


Tel: 408-262-2299, Fax: 408-262-9042 Toll-Free: 888-509-1970
Email: [email protected] Website: www.fieldserver.com
Page 11 of 11

You might also like