| Page 13 of 15 |
5.3.Server Side Map Descriptors
5.3.1.FieldServer Specific Map Descriptor Parameters
| Column Title |
|
|
|
| Function |
|
|
|
| Legal Values | |||||
| Map_Descriptor_Name | Name of this Map Descriptor |
|
| Up to 32 | alphanumeric | ||||||||||
|
|
| characters |
|
| |||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
| Data_Array_Name |
|
|
| Name of Data Array where data is to be |
| One of the Data Array | |||||||||
|
|
|
| stored in the FieldServer |
|
| names from “Data Array” | |||||||||
|
|
|
|
|
|
| section above |
| ||||||||
|
|
|
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
| 0 to maximum specified | |||||
| Data_Array_Offset |
| Starting location in Data Array |
|
| in | “Data | Array” | section | |||||||
|
|
|
|
|
|
|
|
|
|
| above |
|
|
| ||
| Function |
|
|
| Function of Server Map Descriptor |
|
| Server |
|
|
| |||||
|
|
|
|
| Specifies time FieldServer will reserve |
|
|
|
|
|
|
| ||||
| Server_Hold_Timeout |
| Server side connection while waiting for |
| >1.0s |
|
|
| ||||||||
|
|
|
|
| the Client | side | to | update data | in |
|
|
|
|
|
|
|
|
|
|
|
| Data_Array (if necessary) |
|
|
|
|
|
|
|
| |||
5.3.2. | Driver Specific Map Descriptor Parameters |
|
|
| ||||||||||||
|
|
|
|
|
|
|
|
|
|
|
| |||||
| Column Title |
|
|
|
| Function |
|
|
|
| Legal Values | |||||
|
|
|
|
|
|
|
|
|
|
|
|
| One | of | the | Node |
| Node_Name |
|
| Name of Node to fetch data from |
|
|
|
| names |
| specified in | |||||
|
|
|
|
|
|
| “Client |
|
| Node | ||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
| Descriptor” above | |||
|
|
|
| Specify type of requests to handle from client. |
|
|
|
|
|
|
| |||||
| SCS128_Poll_Type |
| ‘Indications’ Handle all read requests from client. |
| Indications, Controls | |||||||||||
|
|
|
| ‘Controls’ Handle all write requests from client |
|
|
|
|
|
|
| |||||
|
|
|
| ‘Flag’ each byte of Controls will be stored in 8 |
|
|
|
|
| |||||||
|
|
|
| consecutive locations in the Data Array. |
|
|
|
|
| |||||||
|
|
|
| Similarly while responding Indications; status |
|
|
|
|
| |||||||
|
|
|
| byte will be composed with data from 8 |
|
|
|
|
| |||||||
|
|
|
| consecutive locations. |
|
|
|
|
|
|
|
|
|
| ||
|
|
|
| ‘Byte’ each byte of Controls will be stored as 8 |
|
|
|
|
| |||||||
|
|
|
| Bit Integer at specified location. Similarly while |
|
|
|
|
| |||||||
|
|
|
| responding Indications; status byte will be |
|
|
|
|
| |||||||
|
|
|
| composed with data from single location. |
|
|
|
|
|
|
|
| ||||
| Data_Type |
|
| ‘Register’ every | two | bytes | of Controls | will | be |
| Flag, Byte, Register, | |||||
|
|
| stored as 16 Bit integer at specified location. |
|
| |||||||||||
|
|
|
|
|
| |||||||||||
|
|
|
| Similarly while responding indications; two |
|
|
|
|
| |||||||
|
|
|
| Control bytes will be composed with data from |
|
|
|
|
| |||||||
|
|
|
| single location. |
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
| ||||||||
|
|
|
| stored as 32 Bit integer at specified location. |
|
|
|
|
| |||||||
|
|
|
| Similarly while responding indications; four |
|
|
|
|
| |||||||
|
|
|
| Control bytes will be composed with data from |
|
|
|
|
| |||||||
|
|
|
| single location. |
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
| Refer to Appendix A |
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
| Length of Map Descriptor |
|
|
|
|
| Flag: |
| |||||
|
|
|
|
|
|
|
|
| Byte: |
| ||||||
| Length |
|
| Number of indications to serve or number | of |
|
| |||||||||
|
|
|
| Register: | ||||||||||||
|
|
|
| controls to store as per Data_Type. |
|
|
|
| ||||||||
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
| Address |
|
| Irrelevant parameter for this driver |
|
|
|
|
|
|
|
|
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.FieldServer.com Tel: 408