FS-8704-12_GE-EGD Manual

Page 24 of 26

Appendix B.2. Driver Stats

EGD producers produce data messages for slave devices to consume. The type and frequency of the messages depends on the producer configuration.

The driver counts all incoming messages of interest as the PLC_READ_MSG_RECD statistic. Other legal messages which do not contain the data this driver is interested in are discarded and are counted as the MSG_IGNORED statistic.

The PLC_READ_MSG_RECD statistic is incremented once by each Map Descriptor which extracts data from an incoming message. Thus, one incoming message and three associated Map Descriptors would cause the statistic to increase by three (when viewed from the connection's point of view.)

This driver can expose some driver statistics by writing data to a Data Array. A special Map Descriptor is required. The driver recognizes the Map Descriptor by its name which must be "EGD-stats”.

The following example shows how this special Map Descriptor can be configured.

Nodes

 

 

Node_name,

Protocol

 

null_node,

ge_egd

 

Data_Arrays

 

 

Data_Array_Name,

Data_Format,

Data_Array_Length

EGD_STATS,

UINT32,

100

Map_Descriptors

 

 

Map_Descriptor_Name,

Data_Array_Name,

Node_name

egd-stats,

EGD_STATS,

null_node

When the driver sees this Map Descriptor it uses the Data Array EGD_STATS (in this example) to store driver specific statistics. Only one of these Map Descriptors may be specified per FieldServer.

The driver stores the following data.

Array Element

Contents

0

Messages Produced

1

Bytes Produces

2

Messages Received

3

Bytes Received

4

Messages Consumed

5

Messages Ignored

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

Page 24
Image 24
FieldServer FS-8704-12 instruction manual Appendix B.2. Driver Stats, Array Element Contents