Fieldserver Fs 8700 41 Users Manual 41_Simplex4100

FS-8700-41 to the manual 10c5fbbc-010c-4006-b6a4-d5bc1db28d0e

2015-02-09

: Fieldserver Fieldserver-Fs-8700-41-Users-Manual-551115 fieldserver-fs-8700-41-users-manual-551115 fieldserver pdf

Open the PDF directly: View PDF PDF.
Page Count: 58

DownloadFieldserver Fieldserver-Fs-8700-41-Users-Manual FS-8700-41_Simplex4100
Open PDF In BrowserView PDF
A Sierra Monitor Company

Driver Manual
(Supplement to the FieldServer Instruction Manual)

FS-8700-41 Simplex Time Recorder
Company - 4100 Computer Port Protocol

APPLICABILITY & EFFECTIVITY
Effective for all systems manufactured after May 1, 2001

Driver Version:
1.07
Document Revision: 8

FS-8700-41 Simplex Driver Manual

Table of Contents

TABLE OF CONTENTS
1.
1.1.
1.2.

Simplex Time Recorder Company - 4100 Computer Port Protocol ............................. 4
Supported Panel Types............................................................................................... 4
Simplex Panel Firmware Revision vs. Supported Functionality ................................... 4

2.1.
2.2.

Driver Scope of Supply .................................................................................................. 5
Supplied by FieldServer Technologies for this driver ................................................... 5
Provided by Supplier of 3rd Party Equipment ............................................................... 5

3.1.
3.2.
3.3.

Hardware Connections................................................................................................... 6
Connection to a Simplex 4020 Panel........................................................................... 7
Connection to a Simplex 4100 Panel........................................................................... 9
Connection to a Simplex 4100U Panel .......................................................................10

2.

3.

4.

Configuring the FieldServer as a Simplex Time Recorder Company - 4100 Computer
Port Protocol Client .......................................................................................................12
4.1.
Data Arrays ................................................................................................................12
4.2.
Client Side Connection Descriptions ..........................................................................13
4.3.
Client Side Node Descriptors .....................................................................................13
4.4.
Client Side Driver Tables............................................................................................14
4.4.1. SHOW Response Attributes Driver Table .............................................................14
4.4.2. SHOW Response Attribute States Driver Table ....................................................15
4.5.
Client Side Map Descriptors .......................................................................................15
4.5.1. FieldServer Specific Map Descriptor Parameters..................................................15
4.5.2. Driver Specific Map Descriptor Parameters ..........................................................15
4.5.3. Timing Parameters ...............................................................................................15
4.5.4. Protocol (Simplex Device) Specific Parameters ....................................................16
4.5.5. Map Descriptor Example 1. - Read Point Status ...................................................17
4.5.6. Map Descriptor Example 2. - Use unsolicited messages from the Panel to
determine point status ..........................................................................................18

5.

Configuring the FieldServer as a Simplex Time Recorder Company - 4100 Computer
Port Protocol Server ......................................................................................................19

Appendix A. Advanced Topics...........................................................................................20
Appendix A.1. Hardware Handshaking................................................................................20
Appendix A.2. Simplex Address Formatting – Specific Keywords .......................................20
Appendix A.2.1. Sim4100_Card Keyword ........................................................................24
Appendix A.2.2. .................................................................................................24
Appendix A.2.3. Sim4100_Point Keyword........................................................................24
Appendix A.2.4. Sim4100_sub Keyword ..........................................................................24
Appendix A.3. How to use Data Arrays to map to/from Card-Point-Sub addresses.............25
Appendix A.4. Simplex Point Status Data Format ...............................................................25
Appendix A.5. Simulation of the Xpoint command...............................................................26
Appendix A.6. Application Supervision Messages...............................................................26
Appendix A.7. Driver Stats ..................................................................................................26
Appendix A.7.1. How the Driver counts bytes and messages received and transmitted...26
Appendix A.7.2. Driver Exposed Stats .............................................................................27
Appendix A.8. SHOW Function Attributes and Attribute States ...........................................28
Appendix A.8.1. Extending the List of Show Attributes.....................................................31
Appendix A.9. Synchronizing the FieldServer with the Panel ..............................................31
Appendix A.10. Advanced Map Descriptor Example 1 - Errors............................................33
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex Driver Manual

Table of Contents

Appendix A.11. Advanced Map Descriptor Example 2. - Read Panel Time.........................33
Appendix A.12. Advanced Map Descriptor Example 3 - Write Panel Time ..........................34
Appendix A.13. Advanced Map Descriptor Example 4 - Panel Revision Information ...........34
Appendix A.14. Advanced Map Descriptor Example 5 - AckAll ...........................................35
Appendix A.15. Advanced Map Descriptor Example 6 - Silence / Reset .............................35
Appendix A.16. Advanced Map Descriptor Example 7 - Acknowledge a specific point........36
Appendix A.17. Advanced Map Descriptor Example 8 - ClearAll.........................................37
Appendix A.18. Advanced Map Descriptor Example 9 - Earths...........................................38
Appendix A.19. Advanced Map Descriptor Example 10 - Show ..........................................39
Appendix A.20. Using Clist to Write-Through and Store point status from Unsolicited
Messages 41
Appendix B. Troubleshooting Tips....................................................................................42
Appendix B.1. Address Errors.............................................................................................42
Appendix B.2. Driver Limitations .........................................................................................42
Appendix B.3. Resolving Network Addresses above 255 ....................................................43
Appendix C.

Error Messages .............................................................................................44

Appendix D.

Pseudo Points ...............................................................................................49

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual

1.

Page 4 of 58

Simplex Time Recorder Company - 4100 Computer Port Protocol

The Simplex Time Recorder Company - 4100 Computer Port Protocol driver allows the
FieldServer to transfer data to and from devices over either RS-232 or RS-485 using Simplex
Time Recorder Company - 4100 Computer Port Protocol.
This driver is designed to connect to a Simplex 4100 panel equipped to support the “4100
Computer Port Protocol” as defined in Simplex’s document 950-004 Revision E dated 28 July
2000. The implementation provides a selected subset of protocol functions and subset of
functionality for each of these selected functions. It is important to note the exclusions and
limitations described in this document.
The driver is a capable of parsing and storing information sent by a panel in the form of
unsolicited messages which are typically generated when there is a state change in the panel or
one of the connected devices. The driver is also capable of polling for point and panel status
data and some additional data such as the panel’s time and revision information. In addition the
driver is capable of setting some control points in the panel – acknowledging and resetting
alarms and writing data (where permitted) to some analog and discrete points.
This is a client only driver and is not capable of emulating a Simplex Panel. Server emulation is
provided for test purposes only and is not supported or documented.

1.1.

Supported Panel Types

The driver has been tested against 4020, 4100 and 4100U panels. There is no difference in
the protocol format between the various panels. What changes is the panel firmware version
and with the firmware changes the supported function set changes.

1.2.

Simplex Panel Firmware Revision vs. Supported Functionality

This driver was primarily tested against a 4020 panel with firmware revision 9.2. Beta testing
against a 4100 panel with a firmware revision 10.x was also performed.
A grid of firmware revision number and supported functions is provided by Simplex. This
grid is available from Simplex. Request the ‘CPP Revision Compatibility’ Table.
All the functions described in this manual are supported for firmware revisions 10 or higher.
For revisions between 9.2 and 10, the ‘Earths’ and ‘Value’ functions described in this driver
are not supported by the Simplex Panels. For revisions lower than 9.2, then functions
supported need to be determined by trial and error. We are fairly confident that all the
functions supported by version 9x are also supported by versions 8x of the panel firmware.

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual

2.

Page 5 of 58

Driver Scope of Supply
2.1.

Supplied by FieldServer Technologies for this driver

FieldServer Technologies
PART #
FS-8917-16
FS-8917-07
SPA59132
FS-8700-41

2.2.

Description
Ethernet Cable with pigtail (4020 and 4100 Panels)
Ethernet cable with 25 pin male connector. (4100u
Panels)
RS-485 connection adapter
Driver Manual.

Provided by Supplier of 3rd Party Equipment

To enable the 4100 Protocol, the 4100 system, supplied by the user, must have a free RS232 port dedicated for use with the computer device. In most cases, this is not included in
the base configuration of the product provided by The Simplex Time Recorder Company,
and must be added as a sales option. All 4100 systems limit the number of computer ports
active at one time in a system. To determine the limit for the specific product configuration,
refer to the specific product specifications, or contact a Simplex sales representative.

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual

3.

Page 6 of 58

Hardware Connections

The FieldServer is connected to the Simplex Device’s RS-232 port of device type
"COMPUTER", the following port attributes may be configured specifically for that particular
port:
Ensure that these settings correspond to the settings described in section 4 of this document.
Sim4100 Panel
Setting
Default
Baud Rate 9600
Parity
EVEN1
Data Bits
8
Stop Bits
1

Options
75, 110, 134.5, 300, 600, 1200, 1800, 2000, 2400, 4800, 9600, 19200
ODD, EVEN, MARK, SPACE, NONE
7 or 8
1 or 2

Sim4100U Panel
Setting
Default
Baud Rate 9600
Parity
NONE1
Data Bits
8
Stop Bits
1

Options
75, 110, 134.5, 300, 600, 1200, 1800, 2000, 2400, 4800, 9600, 19200
ODD, EVEN, MARK, SPACE, NONE
7 or 8
1 or 2

The following are the Simplex, recommended connections to be used in cabling between the
4100 and the FieldServer device. For the computer device, the standard EIA signal description,
and the 25 pin (DB25) and 9 pin (DB9) connector assignments are shown.

Port
ATB1
8
6
7
5
4

4100 Host
4100
Port
DB25 Pin
BTB2
1
2
3
3
2
4
4
5
5
7

Computer
Signal
TXD
RXD
RTS
CTS
GND

Cable
→
←
2

──

Signal
RXD
TXD
RTS
CTS
GND

DB25Pin
2
3
4
5
7

DB9Pin
2
3
7
8
5

1

Odd or Even parity is recommended (by Simplex) to provide additional error detection at the character
level.
2
Note, that if HSHAKE is not used (Simplex Device Setting), the connections between RTS and CTS are
not required
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual

3.1.

Page 7 of 58

Connection to a Simplex 4020 Panel

Communication Board

Chip 4100 RS2120

Card 4020/RS-232/2120 modem ready
assembly.

Terminal Block Markings
Port A =1-5, Port B=6-10.
1=+com(xmt).
2=+com(rts),
3=-com(rcv),
4=-com(cts),
5=gnd,
6=xmt,
7=rts,
8=rcv,
9=cts,
10=gnd,

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual

Page 8 of 58

Serial Connection

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual

3.2.

Page 9 of 58

Connection to a Simplex 4100 Panel
WIRE LIST
FS-X40
FUNCTION
RX
TX
GND

SIMPLEX 100
PANEL

FROM

SIMPLEX 4100
PANEL
XMIT
RCV
GND

RJ45-01
RJ45-08
RJ45-04

PORT B
CONNECTION
GND
CTS
RCV

FS-8917-16

RTS
XMIT

P1-P8

P6

P7

P8

R1

P1

P2
Rx

Tx

P3
Rx Tx

P4
Rx Tx

P5
Rx Tx

P6
Rx Tx

N1

RS485

RS232

Rx Tx

R2

P7
Rx Tx

P8
Rx Tx

R1
Rx

Tx

R2
Rx

Tx

Net 1

Net 2

Tx Rx Con

Tx Rx Con

N2

10 Base T
ETHERNET

Pwr

P5

Run

P4

Act

P3

Sys

P2

Com

P1

(408)-262-2299

SIMPLEX 4100
CONNECTION DIAGRAM
BASE NAME:
FILE NAME: FS-T28700-41 .VSD

DATE: 09/26/07
BY:
MN

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual

3.3.

Page 10 of 58

Connection to a Simplex 4100U Panel
Front of 4100U Panel

Port A
Port B

Pin 3 - Blue
Pin 7 - Green

Pin 2 - White

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual

Page 11 of 58

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual

4.

Page 12 of 58

Configuring the FieldServer as a Simplex Time Recorder Company - 4100
Computer Port Protocol Client

For a detailed discussion on FieldServer configuration, please refer to the relevant instruction
manual. The information that follows describes how to expand upon the factory defaults
provided in the configuration files included with the FieldServer (See “.csv” files provided with
the FieldServer).
This section documents and describes the parameters necessary for configuring the FieldServer
to communicate with a Simplex Time Recorder Company - 4100 Computer Port Protocol
Server.
The configuration file tells the FieldServer about its interfaces, and the routing of data required.
In order to enable the FieldServer for Simplex Time Recorder Company - 4100 Computer Port
Protocol communications, the driver independent FieldServer buffers need to be declared in the
“Data Arrays” section, the destination device addresses need to be declared in the “Client Side
Nodes” section, and the data required from the servers needs to be mapped in the “Client Side
Map Descriptors” section. Details on how to do this can be found below.
Note that in the tables, * indicates an optional parameter, with the bold legal value being the
default.

4.1.

Data Arrays

Section Title
Data_Arrays
Column Title
Data_Array_Name

Function
Provide name for Data Array
Provide data format. Each Data
Data_Format
Array can only take on one
format.
Number of Data Objects. Must
Data_Array_Length be larger than the required data
storage area.

Legal Values
Up to 15 alphanumeric characters
FLOAT, BIT, Uint16, Sint16,
Packed_Bit, Byte, Packed_Byte,
Swapped_Byte
1-65535

Example
//

Data Arrays

Data_Arrays
Data_Array_Name,
DA_AI_01,
DA_AO_01,
DA_DI_01,
DA_DO_01,

Data_Format,
UInt16,
UInt16,
Bit,
Bit,

Data_Array_Length
200
200
200
200

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual

4.2.

Page 13 of 58

Client Side Connection Descriptions

Section Title
Connections
Column Title
Port

Function
Specify which port the device is connected
to the FieldServer

Baud*

Specify baud rate

Parity*

Specify parity

Data_Bits*
Stop_Bits*
Protocol
Handshaking*
Poll Delay*

Specify data bits
Specify stop bits
Specify protocol used
Specify hardware handshaking
Time between internal polls

Legal Values
P1-P8, R1-R23
110 – 115200, standard baud
rates only.
Even, Odd, None, Mark,
Space
7, 8
1
sim4100
RTS, RTS/CTS, None
0-32000 seconds, 1 second

Example
//

Client Side Connections

Connections
Port,
Protocol,
P8,
Sim4100,

4.3.

Baud,
9600,

Parity,
Even,

Handshaking,
None,

Poll_Delay
0.100s

Client Side Node Descriptors

Section Title
Nodes
Column Title
Function
Node_Name Provide name for node
Node_ID

Ad

Protocol

Specify protocol used
Specify which port the device is
connected to the FieldServer
Required for Simplex4100 Panels.
If not specified then a Simplex
4100/4020 panel is assumed.

Port

PLC_Type*

4020/4100 - panels with firmware
version 9x or earlier.

Legal Values
Up to 32 alphanumeric characters
This parameter is IGNORED. Special
keywords to define the card-sub-point
are described in section 4.4
Sim4100
P1-P8, R1-R23

4100, 4020, 4100U

4100U – panels with firmware
version 10x or later.
3

Not all ports shown are necessarily supported by the hardware. Consult the appropriate Instruction
manual for details of the ports available on specific hardware.
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual

Page 14 of 58

Example
//

Client Side Nodes

Nodes
Node_Name,
Device1,

4.4.

PLC_Type,
4100U,

Protocol,
Sim4100,

Connection
P8

Client Side Driver Tables

A driver table is used to extend a table of values/attributes that have been hard coded into
the driver. It is possible to extend the tables using CSV file parameters.
Additional information on the use of these tables may be found in Appendix A.8

4.4.1.

SHOW Response Attributes Driver Table

Column Title
Protocol

sim4100_Attr_Name

Function
The protocol must be specified on each row
of a driver table.
The SHOW command response consists of
a number of attributes and their current
state/ values.
Use this parameter to add a new attribute to
the table.

Legal Values
Sim4100
The exact
character
sequence that
must be
specified. May
include an equal
sign.

If the response contains the attribute defined
above, its current state/value must be stored
at offset x in the associated Data Array.
sim4100_Attr_Offset
May not be zero.
Use this parameter to define x. Take care to
leave enough space for those attributes
which have multiple values.
This parameter tells the driver how to
convert the current state/value for storage in
the Data Array. For example, the driver
cannot store the state ‘Normal’ . By
1,2,3
sim4100_Attr_Method specifying method 1, you tell the driver to
May not be zero.
use the state descriptor ‘Normal’ in a lookup
table of attribute states to find the value
associated to Normal and to store that
value.

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual

4.4.2.

Page 15 of 58

SHOW Response Attribute States Driver Table

Column Title

Function
The protocol must be
Protocol
specified on each row of
a driver table.
Use this parameter to
extend this list of
sim4100_Attr_State_Name
predefined attribute
states.
This parameter is the
sim4100_Attr_State_Value value to be associated
with the ‘name’

4.5.

Legal Values
Sim4100
Define a state word such as
‘Normal’ and associate a
value using the ‘value’
parameter.
May not be zero.

Client Side Map Descriptors

4.5.1.

FieldServer Specific Map Descriptor Parameters
Column Title

Map_Descriptor_Name
Data_Array_Name
Data_Array_Location
Function

4.5.2.

Function
Name of this Map
Descriptor
Name of Data Array where
data is to be stored in the
FieldServer
Starting location in Data
Array
Function of Client Map
Descriptor

RDBC, WRBC, WRBX

Driver Specific Map Descriptor Parameters

Column Title

Function

Node_Name Name of Node to fetch data from

Length

Address

4.5.3.

Legal Values
Up to 32 alphanumeric
characters
One of the Data Array
names from “Data Array”
section above
0 to maximum specified in
“Data Array” section above

Legal Values
One of the node
names specified in
“Client Node
Descriptor” above

Length of Map Descriptor - must always be
specified.
If the length of the response (such as errors /
earths, show, revision) is not known in advance it
should be set to a value large enough to store to
allow some contingency. If data cannot be stored
because an array is too short the driver will
produce a message in the error log.
Not required. The address is specified by using the card-point-sub
specification described in section 4.4.2

Timing Parameters

Column Title
Scan_Interval

Function
Rate at which data is polled

Legal Values
>0.1s

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual

4.5.4.

Page 16 of 58

Protocol (Simplex Device) Specific Parameters
Column Title

Function

Legal Values
Further notes on
these keywords
are provided in
Appendix A

Ackall, Setd,
Disable, Restart,
sim4100_func
Clistall, Clist,
Time, Ctime,
Ack,
Xpoint, Seta,
Super, Show,
Earths, Value,
ClearAll
The Simplex Time Recorder Company - 4100 Computer Port Protocol only uses the
standard 4100 address format of --. Symbolic addressing is
not supported. The following keywords are used to address devices.
Further notes
sim4100_Card
Simplex Address 
and examples
sim4100_Point
Simplex Address 
are provided in
sim4100_Sub
Simplex Address 
Appendix A
Only appropriate when the
sim4100_func=clist.
Controls the write through behavior of the
clist function. See Appendix A.20 for
additional information.
sim4100_WriteThru*
Onoff, value
When using the default value then the write
commands are done using the format SET
c-p-s ON/OFF. If the parameter is set to
value then writes are done using the format
SET c-p-s value.
Control the ability of ‘CLIST’ map descriptors
to be used to store data from unsolicited
Store_Unsolicited*
Yes/No
messages. Refer also to Appendix A.20
A keyword which controls the function being
performed or the type of data being polled /
written.

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

Map Descriptor Example 1. - Read Point Status

Page 17 of 58

The Data
extracted from
the device is
placed in this
driver
independent
data array.

Map_Descriptor_Name,
A1,

Function,
RDBC,

Length
1,

Scan_Interval,
5,

sim4100_card,
1,

Perform the 'Computer
List Status' Function to
(in this case) read the
current point status of
the point specified by
card-point-sub. This
function returns fire,
supervisory, trouble....
data. The format of the
returned data is
described in Appendix A

sim4100_func
Clist,

sim4100_sub
3

Simplex Device: Card

Simplex Device: Point

Simplex Device: Sub-Point

sim4100_point,
2,

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

Ignored for the
Simplex protocol
unless the
sim4100_func=ackal
l, clearall,

Node_name
Node_A,

This identifier
must be the same
as the node name
used to identify
the port connected
to the Simplex
device being
described in this
map Descriptor.

Data_Array_Offset,
0,

The data is
written into the
array starting at
this position. A
value of zero is
equivalent to the
first position.

Data_Array_Name,
DA_AI3,

This Map Descriptor can be used to poll for the status of a particular point. When the response is obtained the driver sets the value
of one Data Array element to a number indicating the point’s status. The values are described in Appendix A.4. You need one such
Map Descriptor for every point whose status you wish to poll. Notes in Appendix A.13 provide more information

4.5.5.

FS-8700-41 Simplex 4100 Driver Manual

Map Descriptor Example 2. - Use unsolicited messages from the Panel to determine point
status

Page 18 of 58

Must be passive

The Data
extracted from the
device is placed in
this driver
independent data
array.
Driver stores
data from
unsolicited
xpoint
messages

Data_Array_Offset,
0

Function,
passive,

sim4100_func,
xpoint,

Set this to zero for xpoint
MapDesc.

Simplex Device: Card
All point-subpoint data
for this card are stored
using this MapDesc.

Node_Name,
Node_A,

sim4100_point,
0,

sim4100_sub,
10,

Length
1000

Thus for this MapDesc. If the Xpoint message is for 1-1-0
then the state will be stored at location 10.
. If the Xpoint message is for 1-2-5 then the state will be
stored at location 25.

When used with an Xpoint MapDesc this parameter
means ‘How many sub-points per point ?’
If the value is 10 then the driver uses 10 array locations
for each point. Thus
Point 0: Array locations 0-9
Point 1: Array location 10-19
Point 2: Array locations 20-29 …

sim4100_card,
1,

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

Data_Array_Name,
DA_AI3,

Map_Descriptor_Name,
A1

One Xpoint Map Descriptor is required for storage of Xpoint messages from each card. For a given card, the driver uses a mapping
function based on the point-subpoint address to determine the array location to store the state for the c-p-s.

This Map Descriptor can be used to store point status data when the FieldServer receives an unsolicited message from the Panel
containing point status information (Xpoint messages). The panel sends an Xpoint message each time a point’s status changes to
any non-normal state. Using these Map Descriptors will ensure that the FieldServer is constantly updated with the latest panel status
information. The Map Descriptor’s are passive so they can be used in a joint strategy with the clist function (section 4.4.1) to keep
track of a point’s status. Notes in Appendix A provide more information

4.5.6.

FS-8700-41 Simplex 4100 Driver Manual

FS-8700-41 Simplex 4100 Driver Manual

5.

Page 19 of 58

Configuring the FieldServer as a Simplex Time Recorder Company - 4100
Computer Port Protocol Server

The driver contains some server side functionality which has been developed to meet
FieldServer’s continuous quality assurance efforts. However, the server side functions are not
documented or supported for customer use. If you have a strong requirement for this
functionality then please contact the Sales and Marketing group of FieldServer.

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual

Page 20 of 58

Appendix A. Advanced Topics
Appendix A.1. Hardware Handshaking
The driver does not support the Simplex RTS/CTS handshaking model. Therefore deselect
the HSHAKE terminal flag or connect CTS to RTS with a jumper on the 4100 side.

Appendix A.2. Simplex Address Formatting – Specific Keywords
The Simplex Time Recorder Company - 4100 Computer Port Protocol only uses the
standard 4100 address format of --. Symbolic addressing is not
supported. The following table lists keywords which control the behavior of the FieldServer
with respect to connection to a Simplex device and the permissible values determining the
type of data being read/written.
Keyword

Ackall

Ack

Description
This command acknowledges all card-point-sub states
based on the values found in the associated arrays.
The FieldServer watches the Data Array to see if we need
to send an ack.
DA element Accepted
st
1 – ack all
nd
2 - ack A
primary abnormal state
rd
3 – ack F
Fire alarm
th
4 – ack P
Priority 2
th
5 – ack S
Supervisory
th
6 – ack T
Trouble
th
7 – ack C
Control
Set the array element to 1 to initiate the command. The
FieldServer clears the value on completion.
This command allows the user to acknowledge a single
point. The specified Data Array is inspected and the value
of the single element is used to determine which device
state's are ack'd. Refer to Appendix A.4

Function

WRBC
Do not specify c-p-s in
the Map Descriptor.

WRBC
Specify c-p-s in the
Map Descriptor.

Clist

This command returns the current point status for one
point. Refer to Appendix A.4 and Appendix A.20

RDBC
Specify c-p-s in the
Map Descriptor.

Earths

This function obtains earth/ground status information from
the panel. Two Data Array elements are used to store the
normal (=1) or abnormal (=2) for each card. The first
element is for the positive ground and the second element
is the negative ground. Where cards do not report both,
the first element of the pair is used.
The array position is obtained by multiplying the card
number by two and adding the offset specified in the Map
Descriptor. Set the length of this Map Descriptor to twice
the value of the maximum card number.

RDBC
Do not specify c-p-s in
the Map Descriptor.

4

4

This driver function used the Simplex ‘CSHOW c-p-s CVAL’ command. It is only supported by panels
with firmware revision numbers greater than 10
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual
Keyword

Value

Show

Setd

Seta

Xpoint

Disable
Restart

Time

Description
Stores analog value(s) read from a particular devicewithout
scaling or units. When more than one value is reported the
driver stores the values in consecutive array elements.
Ensure that the Map Descriptor’s usage of the Data Arrays
is spaced appropriately.
Each type of Simplex device reports a different set of
attributes and attribute states/values. Refer to Appendix
A.8 for more information. The driver analyses the response
from the poll. When an attribute is recognized, the attribute
state is evaluated. If this is recognized then the driver
stores a value, corresponding to the attribute state, at an
array location corresponding to the attribute. 4.4 provides
additional information. The driver can only recognize
attributes and attribute states that it is programmed to
recognize.
Using the information provided in Appendix A.8, set the
length of the Map Descriptor equal to array position of
highest attribute.
Ensure that Map Descriptors using this function do not use
overlapping areas of the Data Arrays. See example in
Appendix A.19.
This command allows the user to manipulate the status
and/or priority of a control point
The port access level must be set appropriately in the
Simplex device otherwise the device returns an error.
This command allows the user to:
• Manipulate the status and/or priority of a control point
• Modify the value of an analog pseudo point.
• Set the sensitivity of a TrueAlarm sensor
• Set the rate-of-rise threshold of a TrueAlarm heat
sensor
• Select the audio channel of a speaker circuit
Point Status Change. This is an unsolicited message sent
automatically by a Simplex device to report a change in
point status. The card-point-sub is used to calculate an
offset into the associated Data Array. Read Appendix A.4 to
understand this better.
The state being reported determines the value being written
into the Data Array. Read Appendix A.5 to understand this
better.
Not Implemented
Not Implemented
This command sets and displays the time and date in
"user" format.
As a command it sets the hour minute second of the
Simplex device by getting the values from the Data Array
associated with the Map Descriptor. The first element
contains the hour, the second the minute and the third
contains the second. A 24 hour clock is assumed.
As a query, the data is unpacked into the Data Array in the
same format as described above.

Page 21 of 58
Function
RDBC
Specify c-p-s in the
Map Descriptor.

RDBC
Specify c-p-s in the
Map Descriptor.

WRBC
Specify c-p-s in the
Map Descriptor.

WRBC
Specify c-p-s in the
Map Descriptor.

Passive
Specify c-p-s in the
Map Descriptor.

RDBC (Query) or
WRBC (Set)
Do not specify c-p-s in
the Map Descriptor.

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual
Keyword

Ctime

Silence

Reset

Revision

Errors

Description
As a command it sets the hour minute second of the
Simplex device by getting the values from the Data Array
associated with the Map Descriptor. The first element
contains the hour, the second the minute, the third element
contains the second, the 4th contains the day of the week,
the 5th contains the month, the 6th contains the day of the
month and the 7th element of the array contains the year
(value 01 indicates 2001). A 24 hour clock is assumed.
As a query, the data is unpacked into the Data Array in the
same format as described above.
Used to send a silence signal to the Simplex device. This
is a triggered command. When the element in the Data
Array associated with the Map Descriptor is set to 1 then
the command is sent to the Simplex device. The driver will
set the value to zero when the command has been
acknowledged.
Used to send a reset signal to the Simplex device.
This is a triggered command. When the element in the
Data Array associated with the Map Descriptor is set to 1
then the command is sent to the Simplex device. The
driver will set the value to zero when the command has
been acknowledged.
Used to request revision information from the Simplex
panel. Use of this Map Descriptor is recommended as it
allows the driver to generate a warning if an unknown
Simplex revision is encountered.
Make sure that the length of the Map Descriptor is sufficient
to store all the revision information. A Length of 200 is
recommended.

Use this keyword to define a Map Descriptor which tells the
driver where to store error messages received from the
Simplex device. The most recent message is stored in the
Data Array specified. Make sure that the Data Array length
is long enough to store enough meaningful information. A
length of 200 is recommended.

Page 22 of 58
Function

RDBC (Query) or
WRBC (Set)
Do not specify c-p-s in
the Map Descriptor.

WRBC
Do not specify c-p-s in
the Map Descriptor.

WRBC
Do not specify c-p-s in
the Map Descriptor.

RDBC
Do not specify c-p-s in
the Map Descriptor.

Passive
Do not specify c-p-s in
the Map Descriptor.
If using RUINET to
monitor the
FieldServer, display
the Data Array
associated with this
Map Descriptor in
‘String’ format so that
you can read the error
message easily. The
driver appends
information about the
Map Descriptor which
generated the error to
make the error more
easily understandable.

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual
Keyword

ClearAll

Warm_Start
Cold_Start

Description
Map Descriptor’s which use this function do two things;
Firstly, they register a c-p-s with the driver.
Secondly they define a Data Array name and element
range that must be set to zero when the ClearAll function is
activated.
Up to 4 c-p-s’s may be registered per FieldServer. These
registered points are monitored each time a Clist response
is obtained as well as each time the panel sends an
unsolicited Xpoint message with a state change. If one of
these messages reports a ‘U1’ state for a registered point
then the driver processes all ‘ClearAll’ Map Descriptor’s
and sets all the associated array values to zero.
An example of the use of ClearAll is provided in section
6.12 example 9.
Generates a warm restart message.
Used to test the driver.
Generates a cold restart message. Used to test the driver.

Page 23 of 58
Function

Passive
Specify c-p-s in the
Map Descriptor (but
read the notes on the
left)

Used for simulation
only.
Used for simulation
only.

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual

Appendix A.2.1.

Page 24 of 58

Sim4100_Card Keyword

The FieldServer will accept any positive integer number including zero; however, not all
values are valid for Simplex devices. Refer to Note (1).
Many commands and output message contain system point ID fields.
reflect the way a 4100 point (local, external, real, pseudo), is referred to.

These fields

There are two basic formats allowed, address format , and symbolic format
.
In the Simplex device the terminal ADDRESS flag is set (DEFAULT) so that  is
always used in computer messages; otherwise, the symbolic form is used. The
FieldServer cannot work with symbolic (spoint) addresses.

Appendix A.2.2.



Format --
Legend:

4100 card, pseudos included, See note (1)

4100 point (sometimes slot), See note (2)

4100 sub-point (sometime point), See note (2)
Examples:
0-6-6
Master trouble point (LCD trouble)
5-0-1
Typical card status point, card at address 5
3-1-0
Point 1 for card at address 3
Notes:
(1)
The following ranges are valid for Simplex Devices:
Card address
0-119
128-143
144-159
160-175

Card type
Physical (Hardware) cards
Digital Pseudo cards
Analog Pseudo cards
List Pseudo cards

(2)
The range of point and sub-point fields for point addressing is very sparse and
depends on the type of card at that location. Contact Simplex Time Company for details
on point address ranges for specific cards.

Appendix A.2.3.

Sim4100_Point Keyword

The FieldServer will accept any positive integer number including zero; however, not all
the values are valid for Simplex devices - see Sections 6.3 and 6.4 for further
information.

Appendix A.2.4.

Sim4100_sub Keyword

The FieldServer will accept any positive integer number including zero; however, not all
the values are valid for Simplex devices - see Sections 6.3 and 6.4 for further
information.

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com
Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com

FS-8700-41 Simplex 4100 Driver Manual

Page 25 of 58

Appendix A.3. How to use Data Arrays to map to/from Card-Point-Sub
addresses
Some commands derive a card-point-sub address by inspecting a FieldServer Data Array.
Others receive data from a device with a card-point-sub address and modify the data in an
array based on the card-point-sub address. This section explains how to make the
connection between an index into a Data Array and a card-point-sub address.
In a simple world the Data Array index would be
Index = card * max point per card * max sub point per point + point * max sub point per point
+ sub
Where max point per card and max sub point per point could be large numbers.
As you can imagine this would require huge sparse Data Arrays. To reduce the Data Array
size the FieldServer uses a mapping algorithm which can be optimized based on the
addresses of the Simplex devices. The map is manipulated by using the
sim4100_card/point/sub parameter values.
Example:
Consider the following Map Descriptor fragment.
…,
sim4100_func, sim4100_card, sim4100_point, sim4100_sub, data_array_offset
10,
Xpoint,
5,
10,
0
If data is received for point -

- = 9-0-0 This data will NOT be processed because the card number does not match the value of the sim4100-card If data is received for point -

- = 10-20-0, however, the data will be processed. The array location is derived using the following formula (sim4100_sub is to be read as the “number of sub-points per point”; sim4100_card’s value will be ignored.) Location = data_array_offset +

* sim4100_sub + = 0 + 20 * 10 + 0 = 200 Appendix A.4. Simplex Point Status Data Format When a point status is obtained the FieldServer will write one byte of data to a Data Array. The byte will contain the following information. Because each point can report a number it only makes sense to use Data Arrays that are not bit arrays. Bit 0 (First Bit) 1 2 3 4 5 6 7 Identifier F P S T U C D A Description Fire Alarm Priority 2 Supervisory Trouble Utility Control Disable Primary state (based on point type - F if smoke detector, C if signal circuit, etc.) FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Page 26 of 58 Appendix A.5. Simulation of the Xpoint command The following notes apply only to FieldServer Technologies engineers. The sim4100_func=xpoint keyword is used to parse unsolicited point status change messages sent by Simplex devices. For simulation purposes it a wrbc version of this function has been implemented to test the response parsing ability of the slave portion of the driver. Appendix A.6. Application Supervision Messages Section 7.2 of the Simplex 4100 protocol describes unsolicited messages from a Simplex device. This sim4100_func=super wrbc command is used to test the driver's ability to parse these messages. The 4100 protocol supports a periodic application supervision message. This supervision poll is performed if the TERMINAL flag POLL is set (COMPUTER DEFAULT). The objective of the supervision poll is two-fold: • It is the only periodic message that can be expected to be sent by the 4100, thus establishing the basis for supervising the line. • To ensure that all layers of the two systems are operating properly and able to respond to messages. For example, in a PC implementation that uses a Terminate-and-StayResident (TSR) device driver to implement the protocol, the answer to the supervision poll should be done in a way such that if the program exits to DOS, the TSR will not continue to indicate to the 4100 that everything is OK, when in fact, the PC will not be able to annunciate an alarm. Appendix A.7. Driver Stats Appendix A.7.1. How the Driver counts bytes and messages received and transmitted. "Ack" messages sent/received by the driver in response to read/write messages are NOT counted as messages. However, the single byte produced by these messages is included in the byte count. The driver does not count DLL layer messages as messages. The driver counts bytes at the DLL layer. The byte count includes the bytes that wrap application layer messages, acks and the port supervision and responses messages. The driver counts messages at the application layer.. This means that if you use RUINET to monitor the FieldServer and you view the Map Descriptor’s the byte count stats will always be zero. Some Map Descriptors require data in the Data Arrays to trigger a write command. An example is the "Ack" command. The driver does not count one of these messages as being sent until the array actually triggers a poll to be sent. FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Appendix A.7.2. Page 27 of 58 Driver Exposed Stats The driver is capable of exposing statistics about its behavior in a Data Array. It is necessary to create a Data Array with name sim4100-stats as per the example below and it will be updated by the driver. Note that the stat number corresponds to the offset. Take care not to poke any values into the 1st 10 elements of this Data Array (offsets 0 to 9). Doing so will trigger internal diagnostics and may interfere with normal operation. A different set of stats is maintained for each connection. Each connection uses 100 elements of the data array. Ensure the array length is large enough if the port number is large. Data_Arrays Data_Array_Name, sim4100-stats , Data_Format, UINT16 , Data_Array_Length 1000 At revision 1.07a of the driver and before, no stats had been exposed. Stat number Stats 10 SIM4100_STAT_XPOINT_CARD 11 SIM4100_STAT_XPOINT_POINT 12 SIM4100_STAT_XPOINT_SUB 13 SIM4100_STAT_XPOINT_QUALIFIER 14 SIM4100_STAT_XPOINT_QUALIFIER_AS_ENUM 15 SIM4100_STAT_XPOINT_STATE 16 SIM4100_STAT_XPOINT_ACK_STATE 17 SIM4100_STAT_XPOINT_HOUR 18 SIM4100_STAT_XPOINT_MIN 19 SIM4100_STAT_XPOINT_SEC 20 SIM4100_STAT_XPOINT_DOW 21 SIM4100_STAT_XPOINT_DAY 22 SIM4100_STAT_XPOINT_MONTH Description The Card in c-p-s from most recent xpoint store The Point in c-p-s from most recent xpoint store The SubPoint in c-p-s from most recent xpoint store The Qualifier from most recent xpoint store The Qualifier from most recent xpoint store, stored as an enumeration – See Note1 for bit states The reported state from most recent xpoint store. State value: 0 FALSE/Normal 1 TRUE/Abnormal The reported ack state from most recent xpoint store. Ack state: *=needs ack, -=acked (always "-" for U or C states) The Time from most recent xpoint store The Time from most recent xpoint store The Time from most recent xpoint store The Date from most recent xpoint store The Date from most recent xpoint store The Date from most recent xpoint store FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Stat number Stats 23 SIM4100_STAT_XPOINT_YEAR 24 SIM4100_STAT_XPOINT_COMBO_STATE_OLD 25 SIM4100_STAT_XPOINT_COMBO_STATE_NEW Page 28 of 58 Description The Date from most recent xpoint store A single point could potentially be active in more than one state simultaneously. The driver tracks the combine state by building a UINT whose bits indicate the state. This is the combo state before the update. See Note 1 for bit states. A single point could potentially be active in more than one state simultaneously. The driver tracks the combine state by building a UINT whose bits indicate the state. This is the combo state after the update. See Note 1 for bit states. Note 1 – Bit States. Qualifier: Enum=0 Qual=F Fire alarm state Enum=1 Qual=P Priority 2 alarm state Enum=2 Qual=T Trouble state Enum=3 Qual=S Supervisory state Enum=4 Qual=U Utility monitor, digital/analog pseudo state Enum=5 Qual=C Control state (non pseudo) Enum=6 Qual=D Disable Trouble state Appendix A.8. SHOW Function Attributes and Attribute States The Show command provides an ASCII response formatted for printing. The driver parses these messages and converts the data to numbers which can be sent to upstream devices using another protocol. The driver performs the following tasks in analyzing the response. • On a line by line basis from the left, it searches for an attribute against a table of attribute strings. If an attribute string is found in the line then processing continues. Otherwise the line is discarded. • The attribute number is recorded. It will be used to determine the array location where the attribute state/value will be stored. • The attribute also determines the state/value extraction method and attempts to determine the attribute state/value using the appropriate method. o Method 1: The driver uses a table of attribute states, comparing them to the remainder of the line. If there is a match the driver stores the value of the attribute state in the array location determined by the attribute, o Method 2: The driver looks for (up to three) analog values separated by forward slashes. o Method 3: The driver looks for analog values preceded by an equal sign. FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual • Page 29 of 58 The driver stores in the first array location the number of response lines which resulted in attribute data being stored. This information can be used for trouble shooting. The following table reports the attributes that the driver recognizes. This list may be extended by changing the configuration. If, for example, the attribute ‘ENABLED STATE’ is recognized then the state of this attribute will be stored at array location 6. Attribute Not Defined PRIMARY STATUS PHYSICAL STATE RAW STATE ACTIVE STATE ARMED STATE ENABLED STATE UNVERIFIED CURRENT DEVICE DEVICE TEST STATE PRESENT SENSITIVITY SELECTED= PRESENT SENSITIVITY SELECTED = AVERAGE VALUE = AVERAGE VALUE= AVERAGE = AVERAGE= AVERAGE VALUE = VALUE= PEAK= PEAK = TROUBLE THRESHOLD OUTPUT STATE OUTPUT STATUS DETECTOR SOUNDER ALARM TEMPERATURE SELECTED= DETECTOR RELAY TOTAL NUMBER OF TROUBLES NODE MISSING VERSION CONTROL NODE INITIALIZATION IN PROGRESS SIMPLEX SERVICE MODE EARTH GROUND AC POWER BATTERY LOW/DISCHARGED BATTERY CHARGE SYSTEM PSEUDO STATUS NETWORK CARD STATUS CARD TROUBLE STATUS MISCELLANEOUS STATUS RELAY STATUS PRIORITY Array Position 0 1 2 3 4 5 6 7 8 9 10 11 11 14 14 14 14 14 17 17 20 20 23 24 25 26 27 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 Method 1 1 1 1 1 1 1 2 1 1 1 2 2 3 3 2 2 2 2 2 2 2 1 1 1 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Attribute CONTROL STATUS CURRENT (AMPS) CARD MISSING/FAILED CORRECT CARD RS-232 Interface PORT A RS-232 Interface PORT B 2120/RS-232 PORT Broadcast Fail CARD MISSING/FAILED Page 30 of 58 Array Position 46 47 48 49 40 41 42 43 Method 1 2 1 1 1 1 1 1 The table below reports the attribute states recognized for attribute method=1. Attribute State AUTOMATIC CONTROL OUTPUT NORMAL SELF TEST NORMAL CORRECT DEVICE PRIORITY 15 RANGE NORMAL ALARM SHORT SHORT Value 1 2 3 4 5 6 7 8 9 Attribute State ARMED ENABLED ON-LINE ENABLED NORMAL TROUBLE OFF ON Value 10 11 12 13 14 15 16 17 0 Examples: PHYSICAL STATE SHORT Driver recognizes ‘Physical State’ as attribute 2 and uses method 1 to evaluate the rest of the line. Driver recognizes ‘Short’ as attribute state with value 8. Therefore, the driver stores the number 8 at location 2 in the Data Array. VALUE=77 / 0% OF ALARM / 1.0% SMOKE Driver recognizes ‘VALUE=’ as attribute 17 and uses method 2 to evaluate the rest of the line. Driver stores three values; 77, 0 and 1.0 in three consecutive locations starting at location 17. Note that there is a gap between attribute 17 and the next attribute in the table sufficient for storing up to 3 values. Note that a slash separates the three values. AVERAGE VALUE=75 / ALARM LEVEL=145 Driver recognizes ‘AVERAGE VALUE’ as attribute 14 and uses method 3 to evaluate the rest of the line. Driver stores two values; 75 and 145 in two consecutive locations starting at location 14. Note that an equal sign ‘=’ precedes each numeric value. FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Appendix A.8.1. Page 31 of 58 Extending the List of Show Attributes You can extend the list of attributes and attribute states that the driver recognizes by modifying the configuration CSV file. The following example adds three attributes and 4 attribute states. If a device reports an attribute of ‘LIGHT STATE’ as ‘BRIGHT’ then the driver will load array element 32 with the value 41. Keyword starts a new section of the CSV file. Attribute Definitions. The name will be stripped of all spaces between the last character and the comma. Driver_Table sim4100_Attr_Name, BROKEN , FIXED , LIGHT STATE , sim4100_Attr_Offset, 30 , 31 , 32 , Driver_Table sim4100_Attr_State_Name, DIM , BRIGHT , Attribute States. When allocating offsets, be mindful of the offsets already used. Use a digit. The three methods are described above. sim4100_Attr_Method, 1 , 1 , 1 , sim4100_Attr_State_value, 40 , 41 , Protocol must be defined on every line. protocol sim4100 sim4100 sim4100 protocol sim4100 sim4100 Use values that are not allocated to the pre-defined list of states. Appendix A.9. Synchronizing the FieldServer with the Panel When using the Xpoint function to store point states, each time the panel does a warm-start it sets all point states to normal and then starts evaluating every single one. Thus, after a warm start, the FieldServer will receive Xpoint messages from the panel for every point not in a normal state. This provides one synchronization method. The limitation of this method is that the Simplex panels do not report when a point’s state changes back to normal. Thus to maintain the synchronization the upstream device must clear the point to zero once it has read its abnormal state, i.e. The upstream device should consider the data reported by the Xpoint function as latched data. A second method is to connect/reset the FieldServer when there are no points in an abnormal state. A third method is poll point states using the Clist function as described in Appendix A.20. This way the FieldServer states will always be updated. Polling is slow and in a system with many points it is possible that it may take several minutes to update status information for all points. Thus combining this method with the use of Xpoint Map Descriptors gives the best of both worlds. When a point changes to ‘not’ normal, then the FieldServer gets the state change from the Xpoint function immediately and at the same time synchronization is assured by the continuous polling. FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Page 32 of 58 A fourth method is provided too. This method allows a range of a data array to be set to zero when a user specified point reports a normal state. Refer to Appendix A.17 for more information. FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com Page 33 of 58 Data_Array_Name, DA_ERRORS, Function, passive, Must be passive. Data_Array_Offset, 0, Data_Array_Offset, 0, Function, RDBC, Index 1: Minute Index 2: Second Index 3: Day of week Index 4: Day of month Index 5: Month Index 6: Year (since 2000) Index 0: Hour (24 hour clock) Data_Array_Name, DA_TIME, Node_Name, Node_A, Scan_Interval, 30s, FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com Map_Descriptor_Name, Time_Mapdesc, sim4100_func, Errors, sim4100_func, Time,, Node_Name, Node_A, Appendix A.11. Advanced Map Descriptor Example 2. - Read Panel Time Most recent error returned by the panel is stored here. Subsequent errors overwrite the data in this array. Map_Descriptor_Name, Error_Mapdesc, Length 70 Length 200 It is best to define the DA_ERRORS array as format BYTE and if you use RUINET to monitor this Data Array change the display format to string so that you can read the error. Refer also to Appendix B.1. If an error response is received from the panel then if a Map Descriptor similar to this one is defined, the driver will store the error message (and some information about the Map Descriptor that caused the error) in the Data Array DA_ERRORS. Appendix A.10. Advanced Map Descriptor Example 1 - Errors FS-8700-41 Simplex 4100 Driver Manual Page 34 of 58 Data_Array_Name, DA_TIME, DA_TIME, Data_Array_Offset, 0, 0, Function, wrbc, wrbc, Node_Name, Node_A, Node_A, sim4100_func, CTime,, Time,, Scan_Interval, 30s, 30s, Length 7 7 Data_Array_Offset, 0, Index 0: Hour (24 hour clock) Index 1: Minute Index 2: Second Index 3: Day of week Index 4: Day of month Index 5: Month Index 6: Year (since 2000) Data_Array_Name, DA_REV_INFO, Function, rdbc, sim4100_func, Revision, Scan_Interval, 30s, Rdb may be sufficient as this data does not change. Node_Name, Node_A, FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com Map_Descriptor_Name, Error_Mapdesc, Length 200 It is best to define tie DA_REV_INFO array as format BYTE and if you use RUINET to monitor this Data Array change the display format to string so that you can read the information Appendix A.13. Advanced Map Descriptor Example 4 - Panel Revision Information Map_Descriptor_Name, Time_Mapdesc, Time_Mapdesc, Use Ctime to set the panel time and date and use Time just to set the hour minute and seconds. If the hour is zero then the driver does not send a write message to the panel. Appendix A.12. Advanced Map Descriptor Example 3 - Write Panel Time FS-8700-41 Simplex 4100 Driver Manual Page 35 of 58 A F P S T Primary Abnormal State Fire alarm Priority 2 Supervisory Trouble Data_Array_Name, DA_ACKALL, Data_Array_Offset, 0, Function, wrbx, Node_Name, Node_A, Data_Array_Name, DA_TRIGGERS, DA_TRIGGERS, Data_Array_Offset, 0, 1, Function, Wrbx, Wrbx, Node_Name, Node_A, Node_A Scan_Interval, 1.0s, 1.0s Scan_Interval, 1.0s, Length 6 6 Length 6 If location 0 goes non-zero then a silence message is sent. If location 1 goes non-zero then a reset message is set. Driver’s set the trigger back to zero once the message has been set. sim4100_func, Silence, Reset, sim4100_func, AckAll, FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com Note: When configured as a Server, the driver increments the value in the associated DA element each time a silence/reset is received. As the function is wrbx, the message is only sent when the value is updated. Map_Descriptor_Name, Silence_Mapdesc, Reset_Mapdesc, Appendix A.15. Advanced Map Descriptor Example 6 - Silence / Reset Map_Descriptor_Name, AckAll_Mapdesc, Set the array element to 1 to initiate the command. The FieldServer clears the value on completion 2nd – ack 3rd – ack 4th – ack 5th – ack 6th – ack The 1st element of the Data Array is used to trigger the ack all This example illustrates the use of the ‘AckAll’ function. Each time the driver uses this Map Descriptor, it checks the data in the Data Array. If one location is non-zero then the appropriate ack message is sent to the panel. As the function is wrbx, the message is only sent when the value is updated. Appendix A.14. Advanced Map Descriptor Example 5 - AckAll FS-8700-41 Simplex 4100 Driver Manual Page 36 of 58 Map_Descriptor_Name, Ack_mapdesc1, Ack_Mapdesc2, Bit 0: Bit 1: Bit 2: Bit 3: Bit 4: Bit 5: Bit 6: Bit 7: Function, Wrbx, wrbx, Node_Name, Node_A, Node_A, Length, 1, 1, Scan_Interval 1.0s, 1.0s, sim4100_Func Ack, Ack, Sim4100_Card, 1, 1, Sim4100_Point, 2, 2, FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com Data_Array_Offset, 0, 1, - Fire Alarm Panel - Priority 2 alarm state - Trouble State - Supervisory State - Utility Monitor - Control State - Disable Trouble State - Primary Point Data_Array_Name, DA_ACK, DA_ACK, F P T S U C D A Sim4100_Sub 3, 4, Length 1 1 The ackall function can be used to ack all points or all points that are in a particular state. What about if you wish to send an ack message for a single point. One Map Descriptor is required for each c-p-s combination you require specific acknowledgements for. The driver checks the array location corresponding to the Map Descriptor. If the value is non-zero then an ack message is sent. The value is used to determine what kind of ack is sent. As the function is wrbx, the message is only sent when the value is updated. Appendix A.16. Advanced Map Descriptor Example 7 - Acknowledge a specific point FS-8700-41 Simplex 4100 Driver Manual Page 37 of 58 Data_Array_Name, DA_AI, DA_2, Map_Descriptor_Name, Clear_Mapdesc1, Clear_Mapdesc1, Function, passive, passive, Node_Name, Node_A, Node_A, Data_Array_Offset, 0, 0, Node_Name, Node_A, Node_A, sim4100_point, 2, 2, sim4100_card, 1, 1, sim4100_point, 2, 2, If 1-2-3 or 1-2-4 go to state U1 then the dara array regions associated with both MapDesc’s’ are set to zero. sim4100_func, Ack, Ack, sim4100_Sub, 3, 3, sim4100_Sub, 3, 3, FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com Function, passive, passive, sim4100_card, 1, 1, The sim400_func must be ClearAll. sim4100_func, ClearAll, ClearAll, An xpoint mapdesc must be created for any clear all c-p-s. The clear all logic never gets called until an xpoint store is done for the c-p-s configured to do clearall. Data_Array_Offset, 0, 50, Two different arrays, starting at two different locations and with two different lengths will get set to zero when c-p-s=1-2-3 goes to state U1. Data_Array_Name, DA_I, DA_2, Two different arrays, starting at two different locations and with two different lengths will get set to zero when c-p-s=1-2-3 goes to state U1. Map_Descriptor_Name, Clear_Mapdesc1, Clear_Mapdesc1, Length 100 100 Length 100 50 When you create Map Descriptor’s with the ClearAll function the driver makes a note of the c-p-s. If an Xpoint message is received from the Panel for the specified c-p-s or you use clist to poll for the state of the c-p-s and the state is U1 then this triggers this ClearAll action. When the action is triggered the driver sets all array point covered by all Map Descriptor’s with the clearall function to zero, without consideration of the c-p-s associated with the Map Descriptor. As the Xpoint messages (unsolicited message from the panel reporting c-p-s status changes) only report when a c-p-s goes to a nonnormal state you may require a way of synchronizing the FieldServer data to the Panel when everything is normal. This function is provided as an aid. Typically it is used in conjunction with a pseudo-point programmed into your panel. The idea behind this function assumes that there is some point(s) which when they report a state of U1 trigger the driver to clear sections of one or more Data Arrays. Appendix A.17. Advanced Map Descriptor Example 8 - ClearAll FS-8700-41 Simplex 4100 Driver Manual Page 38 of 58 Data_Array_Name, DA_EARTHS, Data_Array_Offset, 0, Function, rdbc, Node_Name, Node_A, Length, 20, Scan_Interval 1.0s, sim4100_Func Earths, FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com Map_Descriptor_Name, Earth_mapdesc1, The driver stores a value of 1 to report normal and a value of 2 to report abnormal. Sim4100_Card 1 If the card reports earth / ground state information without the keywords ‘Positive’ or ‘Negative’ the driver stores the data at location 6. If the card reports positive and negative earth data then the driver stores the positive earth data at location 6 and the negative earth data at location 7. If, for example, card 3 reports information then the driver uses array elements 6 & 7 to store information for this card. Obtain the array location by multiplying the card number by two. You can only use this function if the panel firmware version is greater than or equal to revision 10.0. This function uses reads earth / ground status information from the panel. Appendix A.18. Advanced Map Descriptor Example 9 - Earths FS-8700-41 Simplex 4100 Driver Manual Page 39 of 58 Data_Array_Name, DA_SHOW, Data_Array_Offset, 0, Function, rdbc, Node_Name, Node_A, Length, 100, Scan_Interval 1.0s, sim4100_Func Show, Sim4100_Card, 1, Sim4100_Point, 2, 0 Sim4100_Sub 3 FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com The driver will load the array DA_SHOW starting at offset zero for up to 100 elements. Using the following tables we determine what values you can expect for this response. 40 Character Custom Label Mx-y-2 HEAT DETECTOR DEVICE ADDRESS: 7-10-2 TYPE: COMBO IDNET INTERFACE CARD LOCAL UNIT – MAIN PANEL UNIT NUMBER: 0 RUI NUMBER: LOCAL ---------------------------------------PRIMARY STATUS NORMAL CURRENT DEVICE CORRECT DEVICE DEVICE ON_LINE TEST STATE SELF TEST NORMAL ALARM TEMPERATURE SELECTED= 135 DEG F VALUE=0 / -41 DEG F PEAK=0 / -41 DEG F TROUBLE THRESHOLD RANGE NORMAL ENABLED STATE ENABLED UNVERIFIED By way of example assume that point 1-2-3 is a Heat Detector and the response to the show query is as follows Map_Descriptor_Name, Show_mapdesc1, One Map Descriptor is required for each point whose attributes you wish to ‘show’. The show function reads data that describes the attributes and the state of each attribute for a single device. Every type of device has a different set of attributes. When the response is received by the driver, it fills a number of Data Array locations with numeric values that represent the attributes and their states. You should reserve at least 100 array locations for each Map Descriptor by setting the length to 100. Appendix A.19. Advanced Map Descriptor Example 10 - Show FS-8700-41 Simplex 4100 Driver Manual FS-8700-41 Simplex 4100 Driver Manual Array Position Attribute 0 Not Defined 1 PRIMARY STATUS 2 PHYSICAL STATE 3 RAW STATE 4 ACTIVE STATE 5 ARMED STATE 6 ENABLED STATE 7 UNVERIFIED 8 CURRENT DEVICE 9 DEVICE 10 TEST STATE 11 PRESENT SENSITIVITY SELECTED 14 AVERAGE 17 VALUE 18 Page 40 of 58 Value 5 Filled In 10 1 ! 14 (Normal) 1 # ~ 11 (Enabled) 1 0 1 4 (Correct Device) 1 12 (On_Line) 1 3 (Self test normal) 1 0 1 -41 1 19 20 Note * PEAK 21 0 1 -41 1 6 (Range Normal) 1 135 1 22 * 23 TROUBLE THRESHOLD 24 OUTPUT STATE 25 OUTPUT STATUS 26 DETECTOR SOUNDER 27 ALARM TEMPERATURE SELECTED= 30 DETECTOR RELAY Notes: ! The value 10 represents the count of the number of attributes that were extracted from the response. It is not equal to the number of array locations filled in because some attributes (e.g. Value) result in more than one array location being updated. ~ The un-filled-in locations are not updated by the driver when this response is analysed because the attributes corresponding to these locations were not reported in the response to the query. * Room for up two three numbers for attributes like value, peak but in this case only two values are relevant for this device. 5 Locations marked with a 1 are updated when the driver analyses this response FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Page 41 of 58 Appendix A.20. Using Clist to Write-Through and Store point status from Unsolicited Messages From version 1.05 on the functionality of the ‘clist’ Map Descriptor’s has been enhanced. The ‘Clist’ Map Descriptors can • Read a point’s status • Write to a point when a Write-Through is activated • Store the point status when an ‘xpoint’ unsolicited message is received from the panel. A Write-Through occurs when a Data Array value that is normally updated by a read (rdbc) Map Descriptor is updated by some other driver or by using the Ruinet application. In this case the updated value is written through the read Map Descriptor and the Simplex 4100 driver writes the updated value to the panel. The value is written once only each time that the Data Array element is updated except when the value is updated by the response to the read or if the point status is updated when an unsolicited message is received from the panel. Ensure that: • The point is not a read only point • The Panel’s access level has been set appropriately. When an unsolicited message is received from the panel it would normally be stored using a Map Descriptor with the ‘xpoint’ function. (See section 4.5.6) However, if you are polling for the status of that point using a ‘Clist’ Map Descriptor and if that Map Descriptor has ‘Store_Unsolicited’ set to yes then you must omit the ‘xpoint’ Map Descriptor as the ‘Clist’ Map Descriptor can be used to store the point status when it is updated with an unsolicited message. If you have both Map Descriptor’s defined then the result will be unpredictable. A write command can be sent to a Simplex panel in one of two formats: 1) SET c-p-s ON/OFF (default) 2) SET c-p-s value Use the sim4100_WriteThru parameter in the CSV to change to the 2nd format. Even if you are writing to an analog pseudo point using format 1 is suitable because by enabling the point you force it to take its intrinsic value. By setting the point off you are setting its value to zero. FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Page 42 of 58 Appendix B. Troubleshooting Tips Appendix B.1. Address Errors If the driver produces BAD_ADDRESS stats then do the following • Read the notes on processing errors. You can see the last error response and a report of the MD's which received the error response in the error array. • Alternatively, take a log, open the ASCII version of the log and look for error messages. Error 2 is the response sent by the panel when it is polled for a point that doesn’t exist. Find the Error #2's n the log. Now look at the line which precedes the error. It is the poll. Look to see which point in being polled. Now you know the c-p-s of the invalid point, edit the configuration and remove the MD which polls for data at that point. When you have finished editing the configuration, download the modified file and reset the FS for the changes to take effect. Appendix B.2. Driver Limitations • • Other than being able to write through a Map Descriptor where the sim4100_func=’clist’ , write throughs are not supported by this driver. Port expansion is not supported. FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Page 43 of 58 Appendix B.3. Resolving Network Addresses above 255 The Standard format for addressing a simplex point is c-p-s (Card-Point-Subpoint). Each of these components in the address supports a maximum value of 255. However, when using an NDU (Network Display Unit), addresses may be supplied in a Card-Address format where the address value could be substantially larger than 255. In these applications it will be necessary to convert the Card-Address format into c-p-s format before configuring the points in the FieldServer. The formula used to convert between the two formats is as follows: Card is the same for both formats. Network Address = ((Point-1)*256) + Sub-Point + 1 This conversion procedure is best illustrated by means of an example: Example: Card–Address point supplied = 5-2936 From this we deduce the card number to be 5. The next step is to break the address into multiples of 256 in order to determine point and sub-point. Since this is also a hex denominated calculation, an easy way to do this is to convert the value to Hex: 2936 = 0xB78 Now, break out the last two hex numbers for sub-point portion, and use the rest for point address. So we get: 0xB = 11 = (Point-1) 0x78 = 120 = Sub-Point + 1 Solving this equation, we get: Point = 12 Sub-Point = 119 FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Page 44 of 58 Appendix C. Error Messages Error Message Sim4100:#1 invalid for ack. Read manual. Troubleshooting Tip The card-point-sub is being used to derive an array offset. The calculation requires division by the point & the sub and one or both of these values are zero. If RTS-CTS handshaking has been used then this message is produced if the driver finds that the RTS has been asserted by the slave device for too long. The timeout is hard coded at 2.0s. Sim4100:#2 RTS has been asserted for too long. Extend timer, check cable uses RTS/CTS or reconfig 4100 device to suppress hardware handshaking Sim4100:#3 sim4100_chan_init() Init Requires support from FieldServer Technologies. with null chan. The driver has found a value for a sim4100_func Sim4100:#4 Unknown sim4100_func in keyword that it does not recognize. Check the CSV csv file and read Appendix A.2 of this manual for a list of legal keywords. The sim4100_func keyword has been assigned the value 'ack' but a card-point-sub has not been Sim4100:#5 Use Ackall function. specified. It would be better to use the ackall function instead. Sim4100:#6 ack/ackall/seta/setd must You cannot use the rdbc function with these be a write. keywords. Use a wrbc instead. You cannot use these keywords at the present Sim4100:#7 disable/restart/list not time. If you require one of these functions implemented implemented call FieldServer Technologies. Sim4100:#8 Func=Clistall/Clist, wrbc These keywords must be used with a rdbc instead. not allowed Sim4100:#9 Write ack was not Please report this error to FieldServer expected. Technologies. Sim4100:#10 Invalid point status Please report his message to FieldServer =(Hex)<%x><%x><%x> Technologies noting the values in braces. <%c><%c><%c> Sim4100:#11. Error. Array too short. rqd= %d( max= %d) act= %d. Check the CSV file Data Array lengths. MapDesc= <%s> Data Abandoned! Subsequent msgs suppressed! Sim4100:#12 Error. Incoming data is being abandoned. Check the CSV file; there was no matching Map Subsequent message supressed! Descriptor for a message. Sim4100:#13 FYI. Login Function not Please contact FieldServer Technologies if you Implemented. would like this feature implemented. FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Error Message Sim4100:#14 MD=%s Addr=%d SIM4100:#15 FYI. abandoned. No Map Desc. SIM4100:#16 FYI. Respond with Error. No Incoming Map Desc. SIM4100:#17 FYI. Abandoned. No Data. Incoming SIM4100:#18 Abandoned. (%d) Incoming FYI. Page 45 of 58 Troubleshooting Tip A write thru is defined as follows. The FieldServer reads data from a device and stores it in a Data Array. If a remote device changes the value in that Data Array, the FieldServer will write the new value to the device that is being read. This driver does not permit write thru's except when the data is being updated using CLIST. Refer also to Sections 4.5.4, 4.5.6 and Appendix A.20. In versions of the driver up to and including 1.07a a panic is produced when this message is printed. The message is printed to a maximum of 10 times and then suppressed. Check the CSV file; there was no matching Map Descriptor for a message. If the server can’t find a matching MD (i.e. the point being polled for doesn’t exist) then the driver responds with Simplex Error #2. Check the driver manual and Simplex User Manuals. There is no driver response to the message received. Please report his message to FieldServer Technologies noting the values in braces. No corrective action is required on your part. The message is printed for your information only. Message ‘a’ is printed when version 9 firmware is Sim4100:#19a FYI. Sim4100 Firmware found in the panel. found (%.2f) Message ‘b’ is printed when version 10 firmware is found in the panel. Message ‘b’ is printed when version 11 firmware is found in the panel. The firmware version found is not one that the driver explicitly supports. This does not mean the driver will not work but if a feature of the driver isn’t working correctly knowing that the firmware version is not supported may help diagnose the problem Sim4100:#19d FYI. Panel Firmware more easily. Rev %.2f may be incompatible. No corrective action is required on your part. If however, some you suspect that the driver is not operating correctly it is important that you mention seeing this message in the Error Buffer when reporting the problem. FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Page 46 of 58 Error Message Troubleshooting Tip The format of the firmware version information could not be interpreted correctly. This may mean that your panel has a firmware version that is not one that the driver explicitly supports. This does not mean the driver will not work but if a feature of the driver isn’t working correctly knowing that the Sim4100:#19e FYI. Panel Firmware firmware version is not supported may help may be incompatible. diagnose the problem more easily. No corrective action is required on your part. If however, some you suspect that the driver is not operating correctly it is important that you mention seeing this message in the Error Buffer when reporting the problem. Sim4100:#20 FYI. Data abandoned! Check the CSV file Data Array lengths. Array too short. MapDesc= <%s> Sim4100:#21. Error. Data abandoned! Check the CSV file Data Array lengths. Array too short c-p-s= %d-%d-%d Polling is disabled until the port supervision message has been received. This message can be safely ignored. When the panel sends unsolicited Sim4100:#22. FYI. Polling Inhibited. messages to the FieldServer this message is printed. Polling remains inhibited until the unsolicited message stream end. When a stream of unsolicited messages is received Sim4100:#23. FYI. Polling Enabled from the Simplex panel then polling is inhibited until the stream ends. When the stream ends this message is printed. It may be safely ignored. Sim4100:#25. Error. Data abandoned! Check the CSV file Data Array lengths. Array too short c-p-s= %d-%d-%d Sim4100:#26 FYI. Data abandoned! Check the CSV file Data Array lengths. Array too short.(%d) MapDesc=<%s> Sim4100:#27. FYI. Sequence Number reset requested & done. Sim4100:#28. Error. Bad Check the CSV file and driver manual for valid Sim4100_Func=%d in MD=<%s> Simplex functions. Sim4100:#29. FYI. Length changed to 1 in MapDesc= <%s> Sim4100:#30. FYI. Length changed to 1 in MapDesc= <%s> Sim4100:#31. FYI. Length changed to 1 in MapDesc= <%s> Sim4100:#32. FYI. Sequence number semi-reset. Check the CSV file for the correct Map Descriptor function type. Check the CSV file for the correct Map Descriptor function type. Check the CSV file for the correct Map Descriptor function type. FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Error Message Sim4100:#33. Number. Sim4100:#34. number reset. Error. Bad Invalid Seq. Seq Sequence Sim4100:#36. FYI. Bad sim4100_func=%d in MapDesc=<%s> Sim4100:#38. FYI. Bad sim4100_func=%d in MapDesc=<%s> Sim4100:#39 FYI. Data abandoned! State not recognized. Mapdesc=<%s> Sim4100:#40 FYI. Data abandoned! Array too short.(%d) Mapdesc=<%s> Sim4100:#41 FYI. Data abandoned! Array too short.(%d) Mapdesc=<%s> Sim4100:#43. Err. Can only monitor %d point(s) for ClearAll Sim4100:#44 FYI. ClearAll mapDesc's must be passive Sim4100:#45 FYI. User added SHOW attribute=<%s> offset=%d method=%d Sim4100:#46 Err. No space. Driver rejects SHOW attribute=<%s> offset=%d method=%d Sim4100:#47 Err. Duplicate. Driver rejects SHOW attribute=<%s> offset=%d method=%d Sim4100:#48 FYI. User added SHOW attr state=<%s> value=%d Sim4100:#49 Err. No space. Driver rejects SHOW attr state=<%s> value=%d Sim4100:#50 Err. Duplicate. Driver rejects SHOW attr state=<%s> value=%d sim4100:#51 Err. Length must be specified and > 0. Page 47 of 58 Troubleshooting Tip Message sequence numbers incorrect. Check Simplex User Manuals, and driver manuals. Contact FieldServer Technologies for additional support. Message sequence number incorrect. Check Simplex User Manuals, and driver manuals. Contact FieldServer Technologies for additional support. Check the CSV file for the correct Simplex function type. Check the CSV file for the correct Simplex function type. Attribute was found, but State not found in driver table. Contact FieldServer Technologies for additional support. Check the CSV file Data Array lengths Check the CSV file Data Array lengths Contact FieldServer Technologies for additional support. Map Descriptor function has been changed automatically No space is available in internal driver table. Contact FieldServer Technologies for additional support. Duplicate found in internal driver table. Contact FieldServer Technologies for additional support. No space is available in internal driver table. Contact FieldServer Technologies for additional support. Duplicate found in internal driver table. Contact FieldServer Technologies for additional support. Check the CSV file for the length fields. Check the CSV file for node definitions, Simplex Incoming hardware, and connections. A device node appears to be offline. Contact FieldServer Technologies for additional support. Sim4100:#53. Md=<%s> Abandoned. Obsolete. Contact FieldServer Technologies for Polling was inhibited. support. SIM4100:#52 FYI. Abandoned. Node offline FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Error Message Sim4100:#54. Err. SeqNumber check disabled. Sim4100:#55. Error. Sim4100_Func=%d in MD=<%s> Sim4100:#56 Bad Sim4100:#57* Err. Cant parse Login message. Ignored. Sim4100:#58 FYI. You could have used an Array called <%s> to expose diagnostic info. Sim4100:#59 Err. Checkpoint. Report this to Tech Support. Sim4100:#60 Err. MapDesc=%s. No Node. Page 48 of 58 Troubleshooting Tip Sequence number checking was disabled. Check your password. Contact FieldServer Technologies for support. Check the CSV file for the correct Simplex function type. Not used. The driver ignored Login messages. No corrective action is required. This message is printed for your information only. This message is printed for your information only. It can safely be ignored. For additional information read section “Appendix A.7.2 Driver Exposed Stats” An internal driver diagnostic has been triggered. You must report this error to FieldServer’s Technical Support. Every Sim4100 Map Descriptor must be connected to a node. Ensure that the parameter ‘Node_Name’ has been specified on the Map Descriptor. To correct this problem, edit the CSV, make the correction, download the corrected CSV file and reset the FieldServer. If you have a Map Descritor which has the sim4100_func parameter set to ‘earths’ or to ‘values’ then you must set the PLC_Type parameter on the node to 4100U. (See section 0 Client Side Node Descriptors ). It is only appropriate to do so if the firmware version of your Sim4100:#61 Err. PLC_Type=4100u panel is 10.x or later. You can create a map rqd for 'values'/'earths' descriptor to read the version information if you are not sure. You can also use the menu system on the Panel to read the version number. To correct this problem, edit the CSV, make the correction, download the corrected CSV file and reset the FieldServer. This message is printed when the input buffer overflows. This usually occurs when the panel sends lots of messages and they are not being processed by the driver fast enough. A panic is printed immediate after this message. Sim4100:#62 Err. Input Buffer Overflow. The driver will clear the buffer and start capturing new bytes as they arrive. Messages may have been lost. We advise that you re-synch the panel. This error has only been seen once. It occurred when a panel was connected to the driver with the wrong connection settings. FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Page 49 of 58 Appendix D. Pseudo Points It is beyond the scope of the driver manual to describe the full functionality of the Simplex Panels. However, we have found it useful to provide the following data to customers. The following information is not maintained and updated therefore you should use it for reference only and should always consult with the vendor of your Simplex system before implementing any project decisions or actions based on the information provided in this section. Pseudo points are points that report states or attributes based on how the Simplex system has been installed, configured and programmed. They are often programmed to groups, devices, zones or other logic groupings. For example, a pseudo point may be programmed to report if and only if more than one sensor in a particular area is reporting smoke. Every Simplex system has a number of default pseudo points programmed into the firmware supplied with the panel. These default points depend only on the firmware revision number and are generally unaffected by the configuration programmed for a particular site. Although the 4100 card number can range from 0-250 in theory, only the following ranges are presently used in the system: Card address 0-119 128-143 144-159 160-175 Card type Physical (Hardware) cards Digital Pseudo cards Analog Pseudo cards List Pseudo cards Digital Pseudo’s: There are 250 fixed pseudo's in the 4020 panel and 511 in the 4100 and 4100U. The numbering sequence is simple, 128 starts the first block of 256 (0 to 255), so the first point is 128-0-0, the second is 128-1-0, and so on. The next block starts at 129 and follows the same sequence, then 130 and so on up to 143. In the 4100 the first user definable pseudo is P-256, in the 4100U it's P-512. P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16 SYSTEM RESET KEY ALARM SILENCE KEY FRONT PANEL LAMPTEST CONTROL (ANNUNC. 0) FIRE ALARM DETECT GLOBAL ACKNOWLEDGE ENABLE SET SERVICE PSEUDO VALUES ALARM SILENCE EXTRA CARD IN THE SYSTEM KEYPAD ACTIVE SYSTEM OUT OF CQB'S CODED INPUT ACTIVE UNACKNOWLEDGED FIRE ALARM EXISTS UNACKNOWLEDGED SUPERVISORY EXISTS UNACKNOWLEDGED TROUBLE EXISTS SYSTEM DISABLED - PROGRAMMER DOWNLOAD CFIG RAM WRITE PROTECT MISSING (SW1-1) SMPL PROGRAM 0 - SYSTEM DEFAULT UTILITY 128-0-0 UTILITY 128-1-0 UTILITY 128-2-0 UTILITY 128-3-0 UTILITY 128-4-0 UTILITY 128-5-0 UTILITY 128-6-0 TROUBLE 128-7-0 UTILITY 128-8-0 TROUBLE 128-9-0 UTILITY 128-10-0 UTILITY 128-11-0 UTILITY 128-12-0 UTILITY 128-13-0 TROUBLE 128-14-0 TROUBLE 128-15-0 UTILITY 128-16-0 FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual P17 P18 P19 P20 P21 P22 P23 P24 P25 P26 P27 P28 P29 P30 P31 P32 P33 P34 P35 P36 P37 P38 P39 P40 P41 P42 P43 P44 P45 P46 P47 P48 P49 P50 P51 P52 P53 P54 P55 P56 P57 P58 P59 P60 P61 P62 P63 SMPL PROGRAM 1 - DEFAULT AUDIO SMPL PROGRAM 2 - SYSTEM OPTIONS (CODING) SMPL PROGRAM 3 - USER CUSTOM CONTROL SMPL PROGRAM 4 - USER CUSTOM CONTROL SMPL PROGRAM 5 - USER CUSTOM CONTROL SMPL PROGRAM 6 - USER CUSTOM CONTROL SMPL PROGRAM 7 - USER CUSTOM CONTROL CODING GROUP 0 ACTIVE CODING GROUP 1 ACTIVE CODING GROUP 2 ACTIVE CODING GROUP 3 ACTIVE CODING GROUP 4 ACTIVE CODING GROUP 5 ACTIVE CODING GROUP 6 ACTIVE CODING GROUP 7 ACTIVE COLD START WARM START CITY DISCONNECT MANUAL EVACUATION SWITCH INPUT ELEVATOR BYPASS DOORHOLDER BYPASS CONTROL POINT BYPASS SYSTEM EXECUTING FROM RAM AUTOMATIC DETECTOR RESET MASTER FIRE ALARM ACK KEY MASTER SUPERVISORY ACK KEY MASTER TROUBLE ACK KEY CODING BUS DISABLE SWITCH DRILL SWITCH INPUT DOOR HOLDER TRIGGER SIGNALS/VISUALS ACTIVE MANUAL EVACUATION SYSTEM AT ACCESS LEVEL 1 OR GREATER SYSTEM AT ACCESS LEVEL 2 OR GREATER SYSTEM AT ACCESS LEVEL 3 OR GREATER SYSTEM AT ACCESS LEVEL 4 SYSTEM LIST OVERFLOW - WARM START NEEDED NETWORK MIKE KEYED CRT KEYPAD INACTIVITY TIMER DISABLE CITY CIRCUIT STD TROUBLE RELAY OPERATION KEYPAD INACTIVITY TIMER DISABLE SYSTEM TIME/DATE INVALID OR NOT SET ALARM VERIFICATION TALLY LIMIT EXCEEDED ALARM VERIFICATION GROUP 0 ACTIVE ALARM VERIFICATION GROUP 1 ACTIVE ALARM VERIFICATION GROUP 2 ACTIVE ALARM VERIFICATION GROUP 3 ACTIVE Page 50 of 58 UTILITY 128-17-0 UTILITY 128-18-0 UTILITY 128-19-0 UTILITY 128-20-0 UTILITY 128-21-0 UTILITY 128-22-0 UTILITY 128-23-0 UTILITY 128-24-0 UTILITY 128-25-0 UTILITY 128-26-0 UTILITY 128-27-0 UTILITY 128-28-0 UTILITY 128-29-0 UTILITY 128-30-0 UTILITY 128-31-0 TROUBLE 128-32-0 TROUBLE 128-33-0 TROUBLE 128-34-0 UTILITY 128-35-0 TROUBLE 128-36-0 TROUBLE 128-37-0 TROUBLE 128-38-0 TROUBLE 128-39-0 UTILITY 128-40-0 UTILITY 128-41-0 UTILITY 128-42-0 UTILITY 128-43-0 UTILITY 128-44-0 UTILITY 128-45-0 UTILITY 128-46-0 UTILITY 128-47-0 FIRE 128-48-0 UTILITY 128-49-0 UTILITY 128-50-0 UTILITY 128-51-0 UTILITY 128-52-0 TROUBLE 128-53-0 UTILITY 128-54-0 UTILITY 128-55-0 UTILITY 128-56-0 UTILITY 128-57-0 TROUBLE 128-58-0 TROUBLE 128-59-0 UTILITY 128-60-0 UTILITY 128-61-0 UTILITY 128-62-0 UTILITY 128-63-0 FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual P64 ALARM VERIFICATION GROUP 4 ACTIVE P65 ALARM VERIFICATION GROUP 5 ACTIVE P66 ALARM VERIFICATION GROUP 6 ACTIVE P67 ALARM VERIFICATION GROUP 7 ACTIVE P68 FIRST STAGE TIMER EXPIRED P69 THE EVAC MESSAGE HAS PLAYED P70 WALK TEST GROUP 0 ENABLED P71 WALK TEST GROUP 1 ENABLED P72 WALK TEST GROUP 2 ENABLED P73 WALK TEST GROUP 3 ENABLED P74 WALK TEST GROUP 4 ENABLED P75 WALK TEST GROUP 5 ENABLED P76 WALK TEST GROUP 6 ENABLED P77 WALK TEST GROUP 7 ENABLED P78 ALARM SILENCE/ALARM CUTOUT PSEUDO P79 RESET SPKRS WHEN AUDIO CODING COMPLETE P80 MASTER MICROPHONE KEYED P81 REMOTE MICROPHONE 1 KEYED P82 REMOTE MICROPHONE 2 KEYED P83 REMOTE MICROPHONE 1 READY TO TALK P84 REMOTE MICROPHONE 2 READY TO TALK P85 VTG 1 - ACTIVE P86 VTG 2 - ACTIVE P87 EVACUATION MESSAGE ON P88 EVACUATION MESSAGE OFF P89 EVACUATION MESSAGE LED P90 ALERT MESSAGE ON P91 ALERT MESSAGE OFF P92 ALERT MESSAGE LED P93 DRILL MESSAGE ON P94 DRILL MESSAGE OFF P95 DRILL MESSAGE LED P96 ALL CLEAR MESSAGE ON P97 ALL CLEAR MESSAGE OFF P98 ALL CLEAR MESSAGE LED P99 AUX MSG 1 ON P100 AUX MSG 1 OFF P101 AUX MSG 1 LED P102 AUX MSG 2 ON P103 AUX MSG 2 OFF P104 AUX MSG 2 LED P105 PHONE PAGING ON P106 PHONE PAGING OFF P107 PHONE PAGING LED P108 AUDIO OVERRIDE ON P109 AUDIO OVERRIDE OFF P110 AUDIO OVERRIDE TROUBLE Page 51 of 58 UTILITY 128-64-0 UTILITY 128-65-0 UTILITY 128-66-0 UTILITY 128-67-0 UTILITY 128-68-0 UTILITY 128-69-0 TROUBLE 128-70-0 TROUBLE 128-71-0 TROUBLE 128-72-0 TROUBLE 128-73-0 TROUBLE 128-74-0 TROUBLE 128-75-0 TROUBLE 128-76-0 TROUBLE 128-77-0 UTILITY 128-78-0 UTILITY 128-79-0 UTILITY 128-80-0 UTILITY 128-81-0 UTILITY 128-82-0 UTILITY 128-83-0 UTILITY 128-84-0 UTILITY 128-85-0 UTILITY 128-86-0 UTILITY 128-87-0 UTILITY 128-88-0 UTILITY 128-89-0 UTILITY 128-90-0 UTILITY 128-91-0 UTILITY 128-92-0 UTILITY 128-93-0 UTILITY 128-94-0 UTILITY 128-95-0 UTILITY 128-96-0 UTILITY 128-97-0 UTILITY 128-98-0 UTILITY 128-99-0 UTILITY 128-100-0 UTILITY 128-101-0 UTILITY 128-102-0 UTILITY 128-103-0 UTILITY 128-104-0 UTILITY 128-105-0 UTILITY 128-106-0 UTILITY 128-107-0 UTILITY 128-108-0 UTILITY 128-109-0 TROUBLE 128-110-0 FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual P111 ALL SPEAKERS MINUS ON P112 ALL SPEAKERS MINUS OFF P113 ALL SPEAKERS MINUS LED P114 ALL SPEAKERS CHANNEL 1 ON P115 ALL SPEAKERS CHANNEL 1 OFF P116 ALL SPEAKERS CHANNEL 1 LED P117 ALL SPEAKERS CHANNEL 2 ON P118 ALL SPEAKERS CHANNEL 2 OFF P119 ALL SPEAKERS CHANNEL 2 LED P120 ALL SPEAKERS CHANNEL 3 ON P121 ALL SPEAKERS CHANNEL 3 OFF P122 ALL SPEAKERS CHANNEL 3 LED P123 LOCAL SPEAKER EVAC ON P124 LOCAL SPEAKER EVAC OFF P125 LOCAL SPEAKER EVAC LED P126 LOCAL SPEAKER ALERT ON P127 LOCAL SPEAKER ALERT OFF P128 LOCAL SPEAKER ALERT LED P129 ALL SPEAKERS TALK ON P130 ALL SPEAKERS TALK OFF P131 ALL SPEAKERS TALK LED P132 ANALOG SENSOR ALMOST DIRTY LOG ENABLE P133 LOG ANALOG SENSOR PEAK VALUE ENABLE P134 CLEAR ANALOG SENSOR PEAK VALUE P135 ALL ALERT P136 ALL EVAC P137 ALL ALERT LED P138 MASTER MIKE PRETONE PLAYING ON VTG2 P139 REMOTE MIKE 1 PRETONE PLAYING ON VTG2 P140 REMOTE MIKE 2 PRETONE PLAYING ON VTG2 P141 MANUAL AUDIO EVAC ON P142 MANUAL AUDIO EVAC OFF P143 MANUAL AUDIO EVAC LED P144 DISABLE SUPERVISION ON VTG 1 (2120 APPL) P145 DISABLE SUPERVISION ON VTG 2 (2120 APPL) P146 EMPTY AUDIO SERVICE QUEUE P147 EVAC MSG PLAYING WHEN MICROPHONE KEYED P148 SYSTEM OUT OF AQB'S P149 SPEAKER SWITCH OFF AUTO P150 AUDIO CODING GROUP 1 ACTIVE P151 AUDIO CODING GROUP 2 ACTIVE P152 VTG 1 - AUDIO SUPERVISION ACTIVE P153 VTG 2 - AUDIO SUPERVISION ACTIVE P154 PHONE TALK LINE RELAY FEEDBACK P155 PHONE NETWORK RELAY FEEDBACK P156 LOCAL MASTER PHONE HANDSET OFF HOOK P157 PHONE TALK LINE RELAY CONTROL INPUT Page 52 of 58 UTILITY 128-111-0 UTILITY 128-112-0 UTILITY 128-113-0 UTILITY 128-114-0 UTILITY 128-115-0 UTILITY 128-116-0 UTILITY 128-117-0 UTILITY 128-118-0 UTILITY 128-119-0 UTILITY 128-120-0 UTILITY 128-121-0 UTILITY 128-122-0 UTILITY 128-123-0 UTILITY 128-124-0 UTILITY 128-125-0 UTILITY 128-126-0 UTILITY 128-127-0 UTILITY 128-128-0 UTILITY 128-129-0 UTILITY 128-130-0 UTILITY 128-131-0 TROUBLE 128-132-0 UTILITY 128-133-0 TROUBLE 128-134-0 UTILITY 128-135-0 UTILITY 128-136-0 UTILITY 128-137-0 UTILITY 128-138-0 UTILITY 128-139-0 UTILITY 128-140-0 UTILITY 128-141-0 UTILITY 128-142-0 UTILITY 128-143-0 UTILITY 128-144-0 UTILITY 128-145-0 UTILITY 128-146-0 UTILITY 128-147-0 TROUBLE 128-148-0 TROUBLE 128-149-0 UTILITY 128-150-0 UTILITY 128-151-0 UTILITY 128-152-0 UTILITY 128-153-0 UTILITY 128-154-0 UTILITY 128-155-0 UTILITY 128-156-0 UTILITY 128-157-0 FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Page 53 of 58 P158 PHONE NETWORK RELAY CONTROL INPUT UTILITY 128-158-0 P159 PHONE TALK LINE RELAY CONTROL UTILITY 128-159-0 P160 PHONE NETWORK RELAY CONTROL UTILITY 128-160-0 P161 MASTER PHONE OFFHOOK SUPERVISION TROUBLE 128-161-0 P162 MASTER MIKE PRETONE PLAYING ON VTG1 UTILITY 128-162-0 P163 REMOTE MIKE 1 PRETONE PLAYING ON VTG1 UTILITY 128-163-0 P164 REMOTE MIKE 2 PRETONE PLAYING ON VTG1 UTILITY 128-164-0 P165 AMPS SWITCHED TO BATTERY UTILITY 128-165-0 P166 ENABLE RM PHONE TO RM PHONE CONVERSATION UTILITY 128-166-0 P167 ALERT MSG PLAYING WHEN MICROPHONE KEYED UTILITY 128-167-0 P168 MICROPHONE TO EVAC IN EFFECT UTILITY 128-168-0 P169 MICROPHONE TO ALERT IN EFFECT UTILITY 128-169-0 P170 MICROPHONE TO TALK (CHANNEL 3) IN EFFECT UTILITY 128-170-0 P171 BACKGROUND MUSIC RELAY CHANNEL 1 UTILITY 128-171-0 P172 BACKGROUND MUSIC RELAY CHANNEL 2 UTILITY 128-172-0 P173 BACKGROUND MUSIC RELAY CHANNEL 3 UTILITY 128-173-0 P174 VTG 1 CODE'S PRECODE PLAYING UTILITY 128-174-0 P175 VTG 1 CODE'S AFTER CODE PLAYING UTILITY 128-175-0 P176 AFTER CODE START - VTG 1 UTILITY 128-176-0 P177 VTG 1 'QUIET' MESSAGE PLAYING UTILITY 128-177-0 P178 VTG 2 CODE'S PRECODE PLAYING UTILITY 128-178-0 P179 VTG 2 CODE'S AFTER CODE PLAYING UTILITY 128-179-0 P180 AFTER CODE START - VTG 2 UTILITY 128-180-0 P181 VTG 2 'QUIET' MESSAGE PLAYING UTILITY 128-181-0 P182 (2120 APPL) VTG1 CODE START UTILITY 128-182-0 P183 (2120 APPL) STOP VTG1 QUEUE UTILITY 128-183-0 P184 (2120 APPL) VTG2 CODE START UTILITY 128-184-0 P185 (2120 APPL) STOP VTG2 QUEUE UTILITY 128-185-0 P186 MIKE DISABLE UTILITY 128-186-0 P187 VTG & AMPLIFIER TROUBLE DISABLE UTILITY 128-187-0 P188 VTG SUPERVISION TONE NOT ACTIVE TROUBLE 128-188-0 P189 SATELLITE PHONE TIMEOUT DISABLE UTILITY 128-189-0 P190 NETWORK MIKE PRETONE PLAYING UTILITY 128-190-0 P191 MASTER MIKE KEYED UTILITY 128-191-0 P192 REMOTE MIKE 1 KEYED UTILITY 128-192-0 P193 REMOTE MIKE 2 KEYED UTILITY 128-193-0 P194 MIKES ARE READY TO PAGE UTILITY 128-194-0 P195 S21 SWITCH ACTIVATED UTILITY 128-195-0 P196 RAM BATTERY MISSING/FAILED TROUBLE 128-196-0 P197 2120 1 COMM LOSS UTILITY 128-197-0 P198 INHIBIT SONALERT UTILITY 128-198-0 P199 INHIBIT ALARM DEFAULT UTILITY 128-199-0 P200 FORCE COLD START UTILITY 128-200-0 P201 AC VOLTAGE FAILURE/BROWNOUT UTILITY 128-201-0 P202 DETECTOR RESET UTILITY 128-202-0 P203 LCD ANNUNCIATORS OVERRIDE KEYSWITCH UTILITY 128-203-0 P204 SIGNALS SILENCED UTILITY 128-204-0 FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual P205 TRUEALARM SENSITIVITY MODIFIED P206 PRINT QUEUE OVERFLOW P207 NETWORK DIAGNOSTIC MODE P208 OUT OF NQB'S P209 COMMUNICATIONS SHORT CIRCUIT TROUBLE P210 NETWORK DETECTOR RESET P211 NETWORK SYSTEM RESET P212 DETECTOR/SYSTEM RESET P213 4120 NETWORK CARD CONFIGURED P214 CLEAR VERIFICATION TALLIES P215 PRIORITY 2 ALARM DETECT P216 PRIORITY 2 ALARM RESET REQUEST P217 NETWORK SIGNAL SILENCE P218 UNACKNOWLEDGED PRIORITY 2 ALARM EXISTS P219 MASTER PRIORITY 2 ALARM ACK KEY P220 NETWORK PRIORITY 2 RESET P221 SIGNALS ACTIVE - OFF ON SILENCE P222 REMOTE DOWNLOAD ENABLED P223 MASTER MICROPHONE READY TO TALK P224 NETWORK INITIALIZATION INCOMPLETE P225 NETWORK OPERATING IN DEGRADED STYLE-7 P226 NETWORK INITIALIZATION IN PROGRESS P227 SDACT DATABASE VERSION MISMATCH P228 PREVENT TIME/DATE LOGGING P229 TRUEALERT SILENT TEST ACTIVE P230 TRUEALERT DEVICE TEST MODE ACTIVE P231 EXTRA NODE ON NETWORK P232 NETWORK POINT LABEL UPDATING INHIBITED P250 ENABLE END PAIR AND MONITOR LOGGING Page 54 of 58 TROUBLE 128-205-0 TROUBLE 128-206-0 TROUBLE 128-207-0 TROUBLE 128-208-0 TROUBLE 128-209-0 UTILITY 128-210-0 UTILITY 128-211-0 UTILITY 128-212-0 UTILITY 128-213-0 TROUBLE 128-214-0 UTILITY 128-215-0 UTILITY 128-216-0 UTILITY 128-217-0 UTILITY 128-218-0 UTILITY 128-219-0 UTILITY 128-220-0 UTILITY 128-221-0 TROUBLE 128-222-0 UTILITY 128-223-0 TROUBLE 128-224-0 TROUBLE 128-225-0 TROUBLE 128-226-0 TROUBLE 128-227-0 UTILITY 128-228-0 TROUBLE 128-229-0 TROUBLE 128-230-0 TROUBLE 128-231-0 TROUBLE 128-232-0 UTILITY 128-250-0 Analog Pseudo's do not have alarm states, they have physical values such as the day, date, time, number of fire events, number of troubles and so on. A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 NUMBER OF SYSTEM FIRE ALARMS NUMBER OF SYSTEM SUPERVISORIES NUMBER OF SYSTEM TROUBLES NUMBER OF OLD (UNCLEARED) FIRE ALARMS NUMBER OF OLD (UNCLEARED) SUPERVISORIES NUMBER OF OLD (UNCLEARED) TROUBLES CURRENT HOUR CURRENT MINUTE CURRENT SECOND CURRENT DAY CURRENT MONTH CURRENT YEAR CURRENT ACCESS LEVEL ACCESS LEVEL TIMEOUT ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG TIMER 144-0-0 144-1-0 144-2-0 144-3-0 144-4-0 144-5-0 144-6-0 144-7-0 144-8-0 144-9-0 144-10-0 144-11-0 144-12-0 144-13-0 FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual A14 A15 A16 A17 A18 A19 A20 A21 A22 A23 A24 A25 A26 A27 A28 A29 A30 A31 A32 A33 A34 A35 A36 A37 A38 A39 A40 A41 A42 A43 A44 A45 A46 A47 A48 A49 A50 A51 A52 A53 A54 A55 A56 A57 A58 A59 A60 SYSTEM RESET WINDOW TIMER SYSTEM RESET WINDOW TIMER SETPOINT DETECTOR RESET PULSE TIMER 4-WIRE RESET RELAY PULSE TIMER FIRE ALARM CLEAR DELAY TIMER FIRE ALARM CLEAR DELAY TIMER SETPOINT FIRE ALARM CLEAR PULSE TIMER SYSTEM RESET PULSE TIMER ALARM SILENCE INHIBIT TIMER ALARM SILENCE INHIBIT TIMER SETPOINT FIRE ALARM CUTOUT TIMER FIRE ALARM CUTOUT TIMER SETPOINT FIRE ALARM CUTOUT SILENCE PULSE TIMER TROUBLE REMINDER CYCLE TIMER TROUBLE REMINDER OFF-TIME SETPOINT TROUBLE REMINDER ON-TIME SETPOINT DOOR HOLDER ALARM DROP TIMER DOOR HOLDER ALARM DROP TIMER SETPOINT DOOR HOLDER BROWNOUT DROP TIMER DOOR HOLDER BROWNOUT DROP TIMER SETPOINT SYSTEM STARTUP PULSE TIMER FIRE ALARM AUDIBLE SIGNAL OPERATION FIRE ALARM VISUAL SIGNAL OPERATION ALARM VERIFICATION - RETARD TIME ALARM VERIFICATION - RESET TIME ALARM VERIFICATION - CONFIRMATION TIME ALARM VERIFICATION - TALLY LIMIT WALK TEST ABORT TIMEOUT SETPOINT WALK TEST REACTIVATE DELAY SETPOINT MONITOR ZONE ENABLE DELAY SETPOINT CODED INPUT TIMEOUT SETPOINT OFF TIME AFTER PNIS (NON-CONT.) CODES CITY CIRCUIT CONFIGURATION ALERT TONE/MSG AFTER MICROPHONE UNKEYED TOTAL AUDIO CHANNELS CHANNEL 1 ROUTING CHANNEL 2 ROUTING CHANNEL 3 ROUTING LOCAL ROUTING EVAC TONE/MSG AFTER MICROPHONE UNKEYED SUPERVISION MSG# EVACUATION MSG# ALERT MSG# DRILL MSG# ALL CLEAR MSG# AUX 1 MSG# AUX 2 MSG# Page 55 of 58 TIMER ANALOG TIMER TIMER TIMER ANALOG TIMER TIMER TIMER ANALOG TIMER ANALOG TIMER TIMER ANALOG ANALOG TIMER ANALOG TIMER ANALOG TIMER ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG ANALOG 144-14-0 144-15-0 144-16-0 144-17-0 144-18-0 144-19-0 144-20-0 144-21-0 144-22-0 144-23-0 144-24-0 144-25-0 144-26-0 144-27-0 144-28-0 144-29-0 144-30-0 144-31-0 144-32-0 144-33-0 144-34-0 144-35-0 144-36-0 144-37-0 144-38-0 144-39-0 144-40-0 144-41-0 144-42-0 144-43-0 144-44-0 144-45-0 144-46-0 144-47-0 144-48-0 144-49-0 144-50-0 144-51-0 144-52-0 144-53-0 144-54-0 144-55-0 144-56-0 144-57-0 144-58-0 144-59-0 144-60-0 FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual A61 A62 A63 A64 A65 A66 A67 A68 A69 A70 A71 A72 A73 A74 A75 A76 A77 A78 A79 A80 A81 A82 A83 A84 A85 A86 A87 A88 A89 A90 A91 A92 A93 A94 A95 A96 A97 A98 A99 A100 A101 A102 A103 A104 A105 A106 A107 MICROPHONE PRETONE MSG# PHONE OFFHOOK TIMER PHONE CALLBACK TIMER PHONE TIMEOUT TIMER REMOTE MASTER PHONE TIMEOUT TIMER SPEAKER SWITCH OFF AUTO COUNT AUDIO RESET PULSE TIMER VTG 1 PRIORITY VTG 2 PRIORITY CHANNEL 1 ROUTING PRIORITY CHANNEL 2 ROUTING PRIORITY CHANNEL 3 ROUTING PRIORITY LOCAL SPEAKER ROUTING PRIORITY AUDIO SUPERVISION PULSE TIMER VTG1 AUDIO SUPERVISION PULSE TIMER VTG2 ENABLE/DISABLE STATISTIC GROUP ENABLE/DISABLE STATISTIC OUTPUT PORT 5 SEC TIMER FOR REMOTE MASTER PHONES CLEAR PEAK PULSE PRECODE MESSAGE NUMBER - VTG 1 AFTER CODE MESSAGE NUMBER - VTG 1 PRECODE MESSAGE NUMBER - VTG 2 AFTER CODE MESSAGE NUMBER - VTG 2 ' QUIET' MESSAGE NUMBER 2 SECOND TIMER - VTG 1 2 SECOND TIMER - VTG 2 MIKE INHIBIT TIMER MIKE INHIBIT TIMER SETPOINT PHONE CALLBACK TIMER SETPOINT PHONE TIMEOUT TIMER SETPOINT VTG & AMPLIFIER TROUBLE DISABLE TIMER SUPERVISION NOT ACTIVE - TBL DELAY TIMER 4 WIRE DETECTOR RESET EXTEND TIMER ACTIVE MESSAGE NUMBER - VTG 1 ACTIVE MESSAGE NUMBER - VTG 2 ACTUAL CHIPSET PLUGGED INTO VTG 1 ACTUAL CHIPSET PLUGGED INTO VTG 2 BATTERY TROUBLE COUNTER AC POWER FAIL COUNTER SYSTEM TYPE FIRST STAGE TIMER FIRST STAGE TIMER SETPOINT MASTER MIKE 5 SECOND UNKEY DELAY REMOTE MIKE 1 5 SECOND UNKEY DELAY REMOTE MIKE 2 5 SECOND UNKEY DELAY MASTER MIKE'S PRETONE TIMER MASTER MIKE'S PRETONE SETPOINT Page 56 of 58 ANALOG 144-61-0 TIMER 144-62-0 TIMER 144-63-0 TIMER 144-64-0 TIMER 144-65-0 ANALOG 144-66-0 TIMER 144-67-0 ANALOG 144-68-0 ANALOG 144-69-0 ANALOG 144-70-0 ANALOG 144-71-0 ANALOG 144-72-0 ANALOG 144-73-0 TIMER 144-74-0 TIMER 144-75-0 ANALOG 144-76-0 ANALOG 144-77-0 TIMER 144-78-0 ANALOG 144-79-0 ANALOG 144-80-0 ANALOG 144-81-0 ANALOG 144-82-0 ANALOG 144-83-0 ANALOG 144-84-0 TIMER 144-85-0 TIMER 144-86-0 TIMER 144-87-0 ANALOG 144-88-0 ANALOG 144-89-0 ANALOG 144-90-0 TIMER 144-91-0 TIMER 144-92-0 TIMER 144-93-0 ANALOG 144-94-0 ANALOG 144-95-0 ANALOG 144-96-0 ANALOG 144-97-0 COUNTER 144-98-0 COUNTER 144-99-0 ANALOG 144-100-0 ANALOG 144-101-0 ANALOG 144-102-0 ANALOG 144-103-0 ANALOG 144-104-0 ANALOG 144-105-0 ANALOG 144-106-0 ANALOG 144-107-0 FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual A108 A109 A110 A111 A112 A113 A114 A115 A116 A117 A118 A119 A120 A121 A122 A123 A124 A125 A126 A127 A128 A129 A130 A131 A132 A133 REMOTE MIKE 1'S PRETONE TIMER REMOTE MIKE 1'S PRETONE SETPOINT REMOTE MIKE 2'S PRETONE TIMER REMOTE MIKE 2'S PRETONE SETPOINT GROUND TROUBLE COUNTER PAGING CHANNEL TRUEALARM MODIFICATION COUNTER EXCESSIVELY DIRTY (OUT OF RANGE) DIRTY SENSOR COUNTER ALMOST DIRTY COUNTER ALARMS SILENCED DELAY TIMER NUMBER OF LOCAL SYSTEM POINTS' TROUBLES SYSTEM PAGING STATUS KEYPAD INACTIVITY TIMEOUT SETPOINT NUMBER OF SYSTEM PRIORITY 2 ALARMS NUMBER OF OLD (UNCLEARED) PRI2 ALARMS PRI2 RESET WINDOW TIMER PRI2 RESET WINDOW TIMER SETPOINT PRI2 ALARM CLEAR DELAY TIMER PRI2 ALARM CLEAR DELAY TIMER SETPOINT PRI2 ALARM CLEAR PULSE TIMER PRIORITY 2 RESET PULSE TIMER PRIORITY 2 RESET START TIMER SUPERVISION DELAY SETPOINT CHL1 SUPERVISION DELAY SETPOINT CHL2 SUPERVISION NOT ACTIVE DELAY SETPOINT Page 57 of 58 ANALOG 144-108-0 ANALOG 144-109-0 ANALOG 144-110-0 ANALOG 144-111-0 COUNTER 144-112-0 ANALOG 144-113-0 COUNTER 144-114-0 ANALOG 144-115-0 COUNTER 144-116-0 COUNTER 144-117-0 TIMER 144-118-0 COUNTER 144-119-0 ANALOG 144-120-0 ANALOG 144-121-0 ANALOG 144-122-0 ANALOG 144-123-0 TIMER 144-124-0 ANALOG 144-125-0 TIMER 144-126-0 ANALOG 144-127-0 TIMER 144-128-0 TIMER 144-129-0 TIMER 144-130-0 ANALOG 144-131-0 ANALOG 144-132-0 ANALOG 144-133-0 FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com FS-8700-41 Simplex 4100 Driver Manual Page 58 of 58 THIS PAGE INTENTIONALLY LEFT BLANK FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2296 Toll_Free: 888-509-1970 email: support@fieldserver.com


Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.4
Linearized                      : No
Page Count                      : 58
Producer                        : PrimoPDF
Create Date                     : 2007:09:26 04:54:53
Modify Date                     : 2007:09:26 04:54:53
Title                           : Microsoft Word - FS-8700-41_Simplex4100.doc
Creator                         : PrimoPDF http://www.primopdf.com
Author                          : Administrator
EXIF Metadata provided by
EXIF.tools

Navigation menu