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 10
Image 10
FieldServer FS-8700-39 Appendix A. Driver Notes Appendix A.1. PanelMasks, Appendix A.2. Setting up Multiple Parameters