FS-8700-82 Carrier DataLink

Page 17 of 31

5.3.4.Map Descriptor Example.

This example shows a number of server Map Descriptors used to define a table called ‘DISPLAY’. If a client sends a read table request the driver responds by sending all the appropriate data for every Map Descriptor with the same table name (provided that the node’s match).

 

Map_Descriptor_Name,

Function,

Node_Name,

Table_Name,

Field_Name,

Field_Description,

 

Field_Units,

On_String,

 

Off_String,

Data_Array_Name,

 

Data_Array_Offset,

Length,

 

Display_MD01,

passive,

Node_1,

DISPLAY,

MODE,

 

 

Desired Mode,

,

 

ON

,

 

 

OFF

,

 

TABLE DISPLAY,

01,

 

1

 

Display_MD02,

 

passive,

 

Node_1,

 

DISPLAY,

 

ALARM

,

 

Equipment

 

 

,

 

ALARM

,

 

 

NORMAL,

 

TABLE DISPLAY,

 

 

02,

 

1

 

 

 

 

 

 

Status,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Display_MD03,

passive,

Node_1,

DISPLAY,

CSPT

,

 

Controlling Setp,

 

dF,

 

NUMERIC,

-,

 

 

TABLE DISPLAY,

03,

 

1

 

Display_MD04,

passive,

Node_1,

DISPLAY,

SPT

,

 

Controlling Temp,

 

dF,

 

NUMERIC,

-,

 

 

TABLE DISPLAY,

04,

 

1

 

Display_MD05,

passive,

Node_1,

DISPLAY,

RAT

,

 

Space Temp,

 

dF,

 

NUMERIC,

-,

 

 

TABLE DISPLAY,

05,

 

1

 

Display_MD06,

passive,

Node_1,

DISPLAY,

SAT

,

 

Supply Air Temp,

 

dF,

 

NUMERIC,

-,

 

 

TABLE DISPLAY,

06,

 

1

 

Display_MD07,

passive,

Node_1,

DISPLAY,

FANSTAT,

Fan Mode,

,

 

ON

,

 

 

OFF,

 

 

TABLE DISPLAY,

07,

 

1

 

Display_MD08,

passive,

Node_1,

DISPLAY,

CCAP

,

 

Cooling Capacity,

%

,

NUMERIC,

-,

 

 

TABLE DISPLAY,

08,

 

1

 

Display_MD09,

passive,

Node_1,

DISPLAY,

HCAP

,

 

Heating Capacity,

%

,

NUMERIC,

-

,

 

TABLE DISPLAY,

09,

 

1

 

Display_MD10,

passive,

Node_1,

DISPLAY,

FLTSTAT,

Filter Status ,

,

 

DIRTY

,

 

 

CLEAN,

TABLE DISPLAY,

10,

 

1

All the server Map

If the value of the array named

Descriptors are

TABLE_DISPLAY, offset 10 is 1

passive.

then the FieldServer will report he

 

FLTSTAT variable as DIRTY. If it

 

is zero then the variable’s state

 

will be reported as clean.

By using the NUMERIC keyword, the driver is told to report the value of the variable HCAP as a number. Thus the driver sends the value of the array named TABLE_DISPLAY offset 9 to the client.

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 17
Image 17
FieldServer FS-8700-82 instruction manual Map Descriptor Example