Appendix a useful features, Appendix a.1. panelmasks, Appendix a.2. setting up multiple parameters – FieldServer FS-8700-39 User Manual
Page 13: Appendix a.3. priority, Appendix a.4. report and delta service, Appendix a.4.1. report service (regular polling), O appendix a.4 an

FS-8700-39 EST3 Driver Manual
Page 13 of 26
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: [email protected]
Appendix A Useful Features
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:
Appendix A.4.1. 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.
Appendix A.4.2. 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. The delta service will be sent out
through ECP automatically. There's no panel setting for this. The EST3 panel always sends a delta frame when
there is a state change. Refer also to Appendix A.5