FieldServer FS-8700-39 User Manual

Page 1
1.08
Driver Manual
(Supplement to the FieldServer Instruction Manual)
FS-8700-39 EST3 ECP
APPLICABILITY & EFFECTIVITY
Effective for all systems manufactured after September 2008
Document Revision: 5
Page 2
FS-8700-39 EST3 Driver Manual Table of Contents
TABLE OF CONTENTS
1.
EST3 Description.............................................................................................................................. 3
2.
Driver Scope of Supply.................................................................................................................... 3
2.1. Supplied By FieldServer Technologies for this Driver .................................................................... 3
2.2. Provided By the Supplier of 3rd Party Equipment ........................................................................... 3
2.2.1. Hardware .................................................................................................................................3
2.2.2. Required 3rd Party Configuration .............................................................................................3
3.
Hardware Connections ....................................................................................................................4
4.
Configuring the FieldServer as a EST3 Client............................................................................... 5
4.1. Data Arrays..................................................................................................................................... 5
4.2. Client Side Connection Descriptors................................................................................................ 6
4.3. Client Side Node Descriptors .........................................................................................................6
4.4. Client Side Map Descriptors ...........................................................................................................7
4.4.1. FieldServer Related Map Descriptor Parameters ................................................................... 7
4.4.2. Driver Related Map Descriptor Parameters ............................................................................7
4.4.3. Map Descriptor Example 1 ...................................................................................................... 9
4.4.4. Map Descriptor Example 2: ..................................................................................................... 9
Appendix A.
Appendix A.1. PanelMasks: ................................................................................................................. 10
Appendix A.2. Setting up Multiple Parameters .................................................................................... 10
Appendix A.3. Priority:.......................................................................................................................... 10
Appendix A.4. Report and Delta Service: ............................................................................................ 10
Appendix A.4.1. Example Configuration using Delta Mode only...................................................... 11
Appendix A.5. Optional Data Arrays ....................................................................................................12
Appendix A.5.1. Relay Confirmation State ....................................................................................... 12
Appendix A.5.2. EST_Types_DA .....................................................................................................12
Appendix A.5.3. EST_Types_Update............................................................................................... 12
Appendix A.5.4. DA_Bit_Name ........................................................................................................12
Appendix A.5.5. EST_Report_Type .................................................................................................13
Appendix A.6. Object Types and Required Parameters ...................................................................... 14
Appendix A.7. Set Date and Time To Panel ........................................................................................ 15
Appendix B.
Appendix B.1. Multiple Com Errors ......................................................................................................16
Appendix C.
Appendix C.1. Input data format ..........................................................................................................17
Appendix C.2. Output data format ....................................................................................................... 19
Appendix D.
Appendix E. Driver Error Messages .................................................................................................... 21
Driver Notes ..................................................................................................................10
Troubleshooting Tips .................................................................................................. 16
EST3 Data Format: ....................................................................................................... 17
EST3 ECP Connection Statistics:............................................................................... 20
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Page 3
FS-8700-39 EST3 Driver Manual Page 3 of 21
1. EST3 Description
The EST3 External Communications Protocol (ECP) driver allows the FieldServer to transfer data to and from EST devices over RS-232 or RS-485 (with converter) serial ports using the EST3 ECP protocol. In the EST application the FieldServer always emulates a Client.
The FieldServer makes use of the following ECP Services:
Read Operations:
Report Service
Delta Service
Write Operations:
Command Service
All read points are continually updated using the Report Service; response times are enhanced using Delta Service broadcasts by the EST3 panel.
The information that follows describes how to expand upon the factory defaults provided in the configuration files included with the FieldServer.
2. Driver Scope of Supply
2.1. Supplied By FieldServer Technologies for this Driver
FIELDSERVER
TECHNOLOGIES PART #
FS-8915-10 7’ Patch Cable FS-8917-03 RJ45 to DB9M Connector adapter FS-8917-10 DB9F to terminal Adapter FS-8700-39 EST3 ECP Driver Manual
DESCRIPTION
2.2. Provided By the Supplier of 3rd Party Equipment
2.2.1. Hardware
PART # DESCRIPTION VERSION
EST3 Gateway
2.2.2. Required 3rd Party Configuration
The EST3 panel has to be set into the “Gateway Mode” using the EST3 Configuration tool (3­SDU)
Possible Protocols
ECP Type II Supported ECP Type II with Text Not Supported ECP Type III Supported
ECP Type III with Text
Not Supported
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Page 4
FS-8700-39 EST3 Driver Manual Page 4 of 21
3. Hardware Connections
EST3 ECP
TB2
FS-8915-10
8917-03
Model 8051
Function
RX TX
GND
FROM DB9F/M
Pin 2 Pin 3 Pin 5
EST3 ECP
TB2
TX 2 RX 2
COM 2
8917-03
FS-8915-10
Connect to one of the RS-232
Ports on the FieldServer
18
FieldServer
P1
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Page 5
FS-8700-39 EST3 Driver Manual Page 5 of 21
4. Configuring the FieldServer as a EST3 Client
For a detailed discussion on FieldServer configuration, please refer to the FieldServer Configuration Manual. The information that follows describes how to expand upon the factory defaults provided in the configuration files included with the FieldServer (See “.csv” sample files provided with the FieldServer).
This section documents and describes the parameters necessary for configuring the FieldServer to communicate with an EST3 Server.
4.1. Data Arrays
The configuration file tells the FieldServer about its interfaces, and the routing of data required. In order to enable the FieldServer for EST3 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
Section Title
Data_Arrays
Column Title Function Legal Values
Data_Array_Name Provide name for Data Array Up to 15 alphanumeric characters Data_Format Provides data format UINT16 Data_Array_Length Number of Data Objects 1 - 10000
Example
// Data Arrays
Data_Arrays Data_Array_Name ,Data_Format ,Data_Array_Length DA_AI_01 ,Float ,200 DA_AO_01 ,Float ,200 DA_DI_01 ,Bit ,200 DA_DO_01 ,Bit ,200
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Page 6
FS-8700-39 EST3 Driver Manual Page 6 of 21
4.2. Client Side Connection Descriptors
Section Title
Connections
Column Title Function Legal Values
Port
Baud Specify baud rate Parity* Specify parity Data_Bits* Specify data bits
Specify which port the device is connected to the FieldServer
P1-P8, R1-R21
9600, 192002
None 8
Protocol Specify protocol to be used by this port EST3
Example
// Client Side Connections
Connections Port ,Baud ,Parity ,Data_Bits ,Protocol P8 ,19200 ,None ,8 ,EST3
4.3. Client Side Node Descriptors
Section Title
Nodes
Column Title Function Legal Values
Node_Name Provide name for Node
Up to 32 alphanumeric
characters Node_ID MAC ID of FieldServer 1 – 24 (normally 1) Protocol Specify protocol used EST3
Port
Timeout
Specify which port the device is connected to the FieldServer Specify time allowed between poll and response
P1-P8, R1-R2
≥10 seconds
Example
// Client Side Nodes
Nodes Node_Name ,Node_ID ,Protocol ,Port ,Timeout EST_1 ,1 ,EST3 ,P8 ,10s
1
1
Not all ports shown are necessarily supported by the hardware. Consult the appropriate Instruction
manual for details of the ports available on specific hardware.
2
Edwards Recommends 19200-baud minimum in order to prevent buffer overruns in the EST3 panel
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Page 7
FS-8700-39 EST3 Driver Manual Page 7 of 21
4.4. Client Side Map Descriptors
4.4.1. FieldServer Related Map Descriptor Parameters
Column Title Function Legal Values
Map_Descriptor_Name Name of this Map Descriptor
Data_Array_Name
Data_Array_Offset Starting location in Data Array
Function Function of Client Map Descriptor RDBC, WRBC3, WRBX
Name of Data Array where data is to be stored in the FieldServer
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
4.4.2. Driver Related Map Descriptor Parameters
Column Title Function Legal Values
One of the node names
Node_Name Name of Node to fetch data from
EST_Panel Panel 0 - 63 EST_Card Card 0 - 255 Address Starting address of read block 0 - 1023
Length Length of Map Descriptor
EST_Object_Type Object type parameter
EST_Index Index parameter 0 - 65535 EST_Route Route parameter 0 - 255 EST_Priority Pri parameter 0 - 4 (see note below) EST_Chan Chan parameter 0 - 255 EST_Msg_Index MsgIndex parameter 0 - 65535 EST_Account Account parameter 0 - 255 EST_ConfCL ConfCL parameter 0 - 65535 EST_Panel_Mask_1 PanelMask(1) parameter (LSB) 0 - 255 EST_Panel_Mask_2 PanelMask(2) parameter 0 - 255 EST_Panel_Mask_3 PanelMask(3) parameter 0 - 255 EST_Panel_Mask_4 PanelMask(4) parameter 0 - 255 EST_Panel_Mask_5 PanelMask(5) parameter 0 - 255 EST_Panel_Mask_6 PanelMask(6) parameter 0 - 255 EST_Panel_Mask_7 PanelMask(7) parameter 0 - 255 EST_Panel_Mask_8 PanelMask(8) parameter (MSB) 0 - 255 Data_Array_Low_Scale* Scaling zero in Data Array
Data_Array_High_Scale* Scaling max in Data Array
Node_Low_Scale* Scaling zero in Connected Node Node_High_Scale* Scaling max in Connected Node
specified in “Client Node Descriptor” above
For Reads: 1 to 34 For Writes: 1 Relay, Led, ServGroup, GuardPtrl, ChkInGrp, AltMessage, Reset, PanelSil, AlarmSil, Drill, GAInhibit, Reboot, Evacuate, AltSensitiv, Partition, CmdList, Input, Zone, Card, AndGroup, Matrix, TimeCtrl, InstructionText, AmpPower, AudMsg, CmdList, MCmsg, SetDate, SetTime
-32767 to 32767, 0
-32767 to 32767, 100
-32767 to 32767, 0
-32767 to 32767, 100
3
WRBC is not recommended, as startup values may be invalid
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Page 8
FS-8700-39 EST3 Driver Manual Page 8 of 21
Column Title Function Legal Values
EST_Alarm_DA* Data Array to store Alarm state4
EST_Trouble_DA*
EST_Supervisory_DA*
EST_Monitor_DA*
Data Array to store Trouble state4 Data Array to store Supervisory state4 Data Array to store Monitor state
4
Data Array to store state other
EST_Others_DA*
EST_Active_DA
than Alarm, Trouble, Supervisory or Monitor4 Data Array to store the raw value
of the active bit.
One of the Data Array Names declared in Data Arrays section
Relay confirmation state. Refer
EST_Relay_Conf_DA
to Appendix A.5 for more information. Data Array to hold Types
EST_Types_DA
category. Refer to Appendix A.5.2 Update the default Types list or refer to new list. Requires
EST_Types_Update
'EST_Types_DA' parameter to
-, yes, new list be defined. Refer to Appendix A.5.3
DA_Bit_Name
EST_Report_Type
Acknowledge State. Refer to Appendix A.5.4 Store information from particular Report
One of the Data Array Names declared in Data Arrays section
-, Point I/O Status, Sensitivity,
Date Time
4
Refer to Appendix A.4 and Section 4.4.4
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Page 9
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
4.4.3. Map Descriptor Example 1
FS-8700-39 EST3 Driver Manual Page 9 of 21
// Client Side Map Descriptors
Map_Descriptors
Map_Descriptor_Name ,Data_Array_Name ,Data_Array_Offset ,Function ,Node_Name ,EST_Panel ,EST_Card ,Address ,Length ,Scan_Interval
4.4.4. Map Descriptor Example 2:
values received from regular polls will be stored in Data Array DA_AI_01 at offsets 0 – 19, and the Alarm, Trouble, Supervisory, Monitor or Other
status (received by regular poll, or Delta message) will be stored in Data Arrays TROUBLES and ALARMS, SUPERVISORY, MONITOR,
OTHERS also at offsets 0 – 19. Refer also to Appendix C.
MD_LED_1 ,DA_AI_01 ,0 ,Rdbc ,EST_1 ,1 ,1 ,0 ,20 ,5.0s
This Map Descriptor will cause the specified EST point to be read every 50 seconds (subject to throughput constraints); the full 16-bit status
// Client Side Map Descriptors
Map_Descriptors
Map_Descriptor_Name ,Data_Array_Name ,Data_Array_Offset ,Function ,EST_Trouble_DA ,EST_Alarm_DA ,Node_Name ,EST_Panel ,EST_Card ,Address ,Length ,Scan_Interval
MD_LED_1 ,DA_AI_01 ,0 ,Rdbc ,TROUBLES ,ALARMS ,EST_1 ,1 ,1 ,0 ,20 ,50s
Page 10
FS-8700-39 EST3 Driver Manual Page 10 of 21
Appendix A. Driver Notes
Appendix A.1. PanelMasks:
The 8 PanelMask parameters combine to form a 64-bit field in which each bit denotes an EST panel in the network. Commands that use the PanelMasks are executed by each panel for which the corresponding bit is set. The Map Descriptor need only define non-zero bytes in the PanelMask. Typically this will be EST_Panel_Mask_1 with a value of 1.
Appendix A.2. Setting up Multiple Parameters
The multiple parameters required by a command must be stored in consecutive locations in the Data Array specified by the Map Descriptor, starting at the specified Data_Array_Offset. All parameters must be set up before the EST command is executed. This is done using a Block Write (if supported by the protocol originating the data) – all parameters are set up in a single write operation, and the EST command is triggered with all values in place.
Appendix A.3. Priority:
The write priority has the possible values of Set, Latch, Low, Medium, and High. These are encoded as 00h, 01h, 02h, 03h and 04h respectively.
Appendix A.4. Report and Delta Service:
The EST ECP3 Report and Delta services report point status slightly differently. The FieldServer EST3 driver deals with these differences as follows:
Report Service (regular polling): The full 16-bit point status is stored to the Read Map Descriptor’s Data Array. If optional Data Arrays are configured, then the point status is also interpreted according to its Alarm, Trouble, Supervisory or Monitor status and the corresponding Data Array is updated. See Appendix A.5 for detail.
Delta Service (unsolicited messages): Delta Service messages do not provide the same 16-bit status value as supplied by the Report Service. For this reason, ONLY the optional Data Arrays will be updated when a Delta message is received. Delta messages will therefore only have an effect when optional Data Arrays have been configured. See 0 for detail.
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Page 11
Timeout
Port, Protocol,
Data_Format, Data_Array_Length
Node_ID,
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Appendix A.4.1. Example Configuration using Delta Mode only
Note: It is recommended that at least one active Map Descriptor is defined to alert the Driver if the connection fails. As many passive
FS-8700-39 EST3 Driver Manual Page 11 of 21
Ports Port, Baud
Clients as desired can then be appended.
P1, 9600 Nodes
Node_Name,
Node_A, 1, P1, EST3, 4s
Data_Arrays
Data_Array_Name,
DA_TEST1, Uint16, 100
DA_TROUBLE, Bit, 40
DA_ALARM, Bit, 40
Map_Descriptors
Map_Descriptor_Name ,Scan_Interval ,Data_Array_Name ,Data_Array_Offset ,Function ,Node_Name ,EST_Panel ,EST_Card ,Address ,Length ,EST_Trouble_DA ,EST_Alarm_DA
MD_TEST1 ,10.0s ,DA_TEST1 ,0 ,Rdbc ,Node_A ,1 ,1 ,0 ,20 ,DA_TROUBLE ,DA_ALARM
MD_TEST2 ,- ,DA_TEST1 ,20 ,Passive_Client ,Node_A ,7 ,3 ,130 ,20 ,DA_TROUBLE ,DA_ALARM
Page 12
FS-8700-39 EST3 Driver Manual Page 12 of 21
Appendix A.5. Optional Data Arrays
When optional parameters (EST_Alarm_DA, EST_Trouble_DA, EST_Supervisory_DA, or EST_Monitor_DA) are used, the driver automatically separates the Alarm Trouble, Supervisory, and Monitor bit from the incoming EST message and places the bit(s) in these Data Arrays at the same offset as the incoming message. Other types can be stored in EST_Others_DA Data Array. Only one Data type will be reported as active at a particular time; i.e. if Alarm is reported Driver will set Alarm bit and reset corresponding bits from Trouble, Supervisory and Monitor Data Arrays. The Driver does not correlate Other types with Alarm, Trouble, Supervisory or Monitor types. For different point types the active bit has a different meaning. If the user is interested in the meaning, the EST_Supervisory_DA Data Array should be configured. If the user is interested in the raw value of the Active bit, the data array EST_Active_DA should be configured.
Appendix A.5.1. Relay Confirmation State
The driver can store the relay confirmation state of a point in a Data Array under the parameter EST_Relay_Conf_DA parameter. 0 - Relay state is not confirmed; 1 – Relay state confirmed.
Appendix A.5.2. EST_Types_DA
If it is necessary to override the default Types and Category list (Appendix C.1) the EST_Types_DA parameter should be used.
Example:
To put HEAT type into the “Monitor” category where all other defaults remain the same, preload the data array as follows:
Preloads Data_Array_Name ,Preload_Data_Index ,Preload_Data_Value ,Length DA_Types ,2 ,4 ,1
Preload_Data_Index is the type of device and Preload_Data_Value holds the category for the specified device type. The legal values for Preload_Data_Value are listed below
Alarm 1 Supervisory 2 Trouble 3 Monitor 4 Others 5
Appendix A.5.3. EST_Types_Update
If this parameter is not defined or is “yes”, the driver will update its internal driver list according to the parameters preloaded under EST_Types_DA. If the parameter is set to “New List”, the driver will use ONLY the parameters defined under EST_Types_DA and will not reference or update the default list at all. The driver will therefore not store any data for types that do not have preloaded categories.
Appendix A.5.4. DA_Bit_Name
The ”Acknowledge5” state of a point is stored under this Data Array if configured. 0 – Acknowledged or Acknowledge not required. 1 – Point is not Acknowledged yet. To Acknowledge the point change the value to “0”.
5
The EST3 panel is only able to send/accept Acknowledgement when the panel is in Proprietary Mode.
Contact EST (Edwards Systems Technology) for information on configuring the panel.
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Page 13
,EST_Report_Type ,EST_Panel ,EST_Card ,Address ,Length ,Scan_interval
,Data_Array_Offset ,Function ,Node_Name
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
panel sends % for other Device Types)
Appendix A.5.5. EST_Report_Type
FS-8700-39 EST3 Driver Manual Page 13 of 21
The dirtiness of a device can be stored as a value *10 for System Sensor Devices and as the actual value for other Device Types (The
Map_Descriptors
Map_Descriptor_Name ,Data_Array_Name
MD_Poll_Sensitivity ,DA_Dirtiness ,0 ,Rdbc ,EST_1 ,Sensitivity ,1 ,2 ,1 ,3 ,5.0s
Page 14
FS-8700-39 EST3 Driver Manual Page 14 of 21
Appendix A.6. Object Types and Required Parameters
The tables below list the fields required for the Map Descriptor implementing each object type.
Object Type Required Parameters
Activate and Restore Commands (01h and 11h)
Relay EST_Panel, EST_Card, Address, EST_Priority Led EST_Panel, EST_Card, Address, EST_Priority ServGroup EST_Index GuardPtrl EST_Index, EST_Route ChkInGrp EST_Index AltMessage EST_Panel_Mask(1..8) Refer to Appendix A.1 AmpPower EST_Panel, EST_Card, EST_Priority, EST_Chan AudMsg EST_Panel, EST_Card, EST_Msg_Index, EST_Priority, EST_Chan Reset EST_Panel_Mask(1..8) Refer to Appendix A.1 PanelSil EST_Panel_Mask(1..8) Refer to Appendix A.1 AlarmSil EST_Panel_Mask(1..8) Refer to Appendix A.1 Drill EST_Panel_Mask(1..8) Refer to Appendix A.1 GAInhibit EST_Panel_Mask(1..8) Refer to Appendix A.1 Reboot EST_Panel_Mask(1..8) Refer to Appendix A.1 Evacuate EST_Panel_Mask(1..8) Refer to Appendix A.1 AltSensitiv EST_Panel_Mask(1..8) Refer to Appendix A.1 MCmsg EST_Panel, EST_Card, EST_Priority, EST_Account, EST_ConfCL
Partition
Cmd List EST_Index AndGroup EST_Index SetDate EST_Object_Type. Refer to Appendix A.7 SetTime EST_Object_Type. Refer to Appendix A.7
Relay EST_Panel, EST_Card, Address Led EST_Panel, EST_Card, Address Input EST_Panel, EST_Card, Address Zone EST_Index Card EST_Panel, EST_Card ServGroup EST_Index AndGroup EST_Index Matrix EST_Index TimeCtrl EST_Index GuardPtrl EST_Index, EST_Route ChkInGrp EST_Index AmpPower EST_Panel, EST_Card Partition EST_Panel, EST_Card, Address Instruction Text EST_Panel, EST_Card, Address
EST_Index
Enable and Disable Commands (02h and 12h)
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Page 15
FS-8700-39 EST3 Driver Manual Page 15 of 21
Appendix A.7. Set Date and Time To Panel
The following Map Descriptors are required to set the Date and Time of the EST Panel
// First poke month(1-12) ,day(0-31) and year(yyyy) at offset 1 ,2 and 3 then poke 1 at offset 0 to issue SetDate command // First poke hour(0-23) ,min(0-59) and sec (0-59) at offset 1 ,2 and 3 then poke 1 at offset 0 to issue SetTime command
Map_Descriptors Map_Descriptor_Name ,Data_Array_Name ,Data_Array_Offset ,Function ,Node_Name ,EST_Object_Type ,Length MD_Set_Date ,DA_Set_Date ,0 ,Wrbx ,EST_1 ,SetDate ,1 MD_Set_Time ,DA_Set_Time ,0 ,Wrbx ,EST_1 ,SetTime ,1
The following Map Descriptor will enable the FieldServer to synchronize its clock with the EST panel clock
Map_Descriptors Map_Descriptor_Name ,Data_Array_Name ,Data_Array_Offset ,Function ,Node_Name ,EST_Report_Type ,Length MD_SLV_TIME ,DA_TIME ,0 ,Passive ,EST_1 ,Date Time ,6
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Page 16
FS-8700-39 EST3 Driver Manual Page 16 of 21
Appendix B. Troubleshooting Tips
Appendix B.1. Multiple Com Errors
To solve multiple com errors, try adding an IC_Timeout parameter to the Client Side connections and set it to 0.5s.
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Page 17
FS-8700-39 EST3 Driver Manual Page 17 of 21
Appendix C. EST3 Data Format:
Appendix C.1. Input data format
Each input device is associated with a 16-bit value. The contents of the 16 bits are used to generate status types as shown in the table below. Each incoming event is allocated to a status type depending on its device type as shown in the table. It is possible to override this default status type allocation. Refer to Appendix A.5 for more information.
Type Encode
Value
Smoke 0 Y Pull 1 Y Heat 2 Y Waterflow 3 Y Stageone 4 Y Zone 5 Y AlarmVerify 6 PreAlarm 7 Security 8 Station 9 Emergency 10 Supervisory 11 Valve 12 GateValve 13 Tamper 14 Temperature 15 Power 16 Signal 17 TroubleOpen 18 TroubleShort 19 LocalTrouble 20 MaintAlert 21 DirtyHead 22 DeviceComm 23 GroundFault 24 InternalTrouble 25 BadType 26 BadPersonality 27 UnexpectedDevice 28 CommonTrouble 29 RelayConfirmation 30 Monitor 31 LocalMonitor 32 Damper 33 Fan 34 Door 35 Switch 36 FirePhone 37
Alarm Trouble Supervisory Monitor Others
Y Y Y
Y
Y Y Y Y Y Y Y Y Y Y Y Y
Y
Y Y Y Y Y Y Y
Y Y Y Y Y
Y
Y
Y
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Page 18
FS-8700-39 EST3 Driver Manual Page 18 of 21
Type Encode
Value
TestEvent 38 DeviceCompatabilityFault 39 LogicAnd 40 Y LogicMatrix 41 Y ServiceGroup 42 Y TimeControl 43 GuardPatrol 44 CheckInGroup 45 Internal use only Disabled 47 Internal use only Instruction Text 49 Object Running 50 Audible 64 Visual 65 SupervisedOutput 66 NonSupervisedOutput 67 CommonAlarmPutput 68 CommonTroubleOutput 69 CommonSupervisoryOutPut 70 CommonMonitorOutput 71 LEDOutput 72 AnalogOutput 73 AudioMessage 74 Amplifier 75 Card 127 SecurityAlarm 128 SecurityTrouble 129 SecurityTamper 130 SecurityMaintenance 131 SecurityCommunicationFault 132 SecurityDisarmed 133 SecurityExitTimer 134 SecurityEntryTimer 135 SecurityBypassed 136 SecurityStay 137 SecurityAway 138 SecurityStayFail 139 SecurityAwayFail 140 SecurityClosingTrouble 141 SecurityNoClose 142 SecurityPartitionUpdate
Complete Spare 144
AccessACFail 145 AccessLowBattery 146 AccessStrikeFault 147
46
48
143
Alarm Trouble Supervisory Monitor Others
Y
Y Y
Y Y Y Y Y
Y
Y Y
Y
Y Y Y Y Y Y
Y
Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Y Y Y Y
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Page 19
FS-8700-39 EST3 Driver Manual Page 19 of 21
Type Encode
Value
AccessReaderFault 148 AccessInternalFault 149 AccessCommunicationFault 150 CmdList 151
Alarm Trouble Supervisory Monitor Others
Appendix C.2. Output data format
Each output device is associated with a 16-bit value. This value consists of two byte fields, the device type (LSB) and the device state (MSB).
FieldServer Data Array Object (16-bit)
Attribute (8-bit) Command (8-bit)
These values are provided by the EST panel and are described in the EST3 ECP protocol specification as follows. These values will be put in the Command field.
Command Encode Value
Activate / Away 01h Enable 02h Restore / Disarm 11h Disable 12h
The attribute byte must be set for writes to Relay and LED outputs. For Relays, the attribute values are:
Attribute (Relay) Encode Value
Enable 2h Activate 101h Restore 11h Disable 12h
For LED’s, the attribute values are:
Attribute (LED) Encode Value
On 101h Slow Flash 201h Fast Flash 301h Disable 12h Enable 2h Off 1h
Y Y Y Y
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Page 20
FS-8700-39 EST3 Driver Manual Page 20 of 21
Appendix D. EST3 ECP Connection Statistics:
The EST3 ECP protocol has two distinct levels:
A poll-response connection is maintained by the EST panel acting as the master. The bytes transferred in this process are displayed on the FieldServer as SCADA bytes transmitted and received.
The FieldServer acts as a client by inserting requests into its response messages; the EST panel then inserts the requested data into its subsequent polling messages. The bytes transferred in this process are displayed on the FieldServer as PLC bytes transmitted and received.
The following statistics are available on the Driver Aspects screen when viewing Connection Details (select the EST Connection in Connection Overview, and press space repeatedly to page to this screen):
Statistic Name Description
DLL Rx Char Data Link Layer Bytes Received DLL Rx Msg Data Link Layer Messages Received DLL Tx Char Data Link Layer Bytes Transmitted DLL Tx Msg Data Link Layer Messages Transmitted DLL Timeouts Data Link Layer Timeouts DLL IC Timeouts Data Link Layer Inter-Character Timeouts DLL Streaming Data Link Layer Streaming Errors DLL Bad Replies Data Link Layer Bad Replies DLL Link Control Data Link Layer Link Control Events Gateway Type ECP Gateway Type I/II/III Data Rx Char Data Bytes Received Data Rx Msg Data Messages Received Data Tx Char Data Bytes Transmitted Data Tx Msg Data Messages Transmitted Conn Rx Char Total Bytes Received on Connection Conn Rx Msg Total Messages Received on Connection Conn Tx Char Total Bytes Transmitted on Connection Conn Tx Msg Total Messages Transmitted on Connection Delta Rx Char Delta Message Bytes Received Delta Rx Msg Delta Messages Received
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Page 21
FS-8700-39 EST3 Driver Manual Page 21 of 21
Appendix E. Driver Error Messages
Error Message Description and Action Required
This message will be displayed once if any Map Descriptor in a configuration
EST3:#01 FYI. For an Old EST3 Panel, Read MD length must be even.
EST3:#02 Err. Read MD length must > 0 and <= %d
EST3:#03 Err. Write MD must have length = 1 EST3: #04 Unknown Escape Sequence 1B %02X considered as %02X
file has an odd length. Old EST3 Panels (before 2002) simply do not communicate if length is odd. This message can be ignored if it is new EST3 panel. But if it is old or unknown, try making Map Descriptor having even length before contacting technical support.
Numbers of addresses to be read per request are limited. Edit configuration file to set Map Descriptor length within specified range.6
One Map Descriptor can write only 1 value. Change length to 16.
This message is printed if the FieldServer receives sequences that are not specified. Specified sequences are 1B 82, 1B 8D and 1B 9B. This message is for information only and can be ignored unless the data stored by the FieldServer is invalid in which case, call Tech support.
6
Download the configuration file, make the necessary changes, upload to the FieldServer and cycle
power to the FieldServer for the changes to take effect.
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: support@fieldserver.com
Loading...