FieldServer FS-8704-49 instruction manual Appendix E.2. Associated Map Descriptors

Page 40

FS-8700-49_Data_Aire_DAP

Page 40 of 48

Appendix E. Writing data to DAP Devices

Appendix E.1. Background

The variables in a DAP device are not individually addressable. When a DAP device is read a data composite is returned and the driver extracts the required data. When data is written to a DAP device it is not possible to write a value to one individual data element such as a temperature setpoint. Rather, the DAP devices requires the complete data composite (all its variables, states, settings) be written at once. This makes the setting of a setpoint a complex operation for the driver.

It involves the following steps

a.Read the device, obtain a complete set of data and store (internally in the driver.).

b.Use this stored data to form the basis for a write. Modify the data with the data the user wishes to set.

c.Write the modified data composite back to the DAP device.

Thus to complete a 'write' operation successfully, the device must be read successfully. If the read has not been completed then the write operation will be abandoned. The driver prints messages to the error logs and records a NODE_OFFLINE stat under these circumstances.

Appendix E.2. Associated Map Descriptors

When writing to a DAP device it is possible to associate Map Descriptors using the DA_Assoc parameter. T his is straightforward using WRBC or RDBC. When using WRBX to trigger the writes on change, however, the function of the associated Map Descriptors must be passive if the upstream device block writes the data. The following diagram outlines the required strategy.

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

Image 40
Contents FS-8704-49 Data Aire DAP Table of Contents Page Data Alarm Network Module Network LED Operation Performance Issues Dartiii onlyData Aire Description FS-8700-49DataAireDAP Hardware Connections ModelConfiguring the FieldServer as a Data Aire Client Data Arrays/DescriptorsClient Side Connection Descriptions DAPClient Side Node Descriptors Driver Related Map Descriptor Parameters Timing ParametersMap Descriptor Example 1 Everything Map Descriptor Example 2 Writing a Set-PointAdditional information is provided in Appendix B UnitType 185 499 855 908 Appendix A.2. Data Point Descriptions Runtimec1 Compressor 1 runtime DAP-Xtra All Adjrate Adjustment rate DAP Menu DAP049,048,046 DAP80 Dcalib Discharge Air sensor DAP80 Menu Valveconfig Chilled water Valve DAP80 Menu FS-8700-49DataAireDAP Appendix A.3. Data Unit Types FS-8700-49DataAireDAP Appendix B.2. DAFunc Parameter Permitted values Appendix B.3. DAField Parameter Permitted values4 Appendix B.4. DAMethod Parameter Values and NotesFS-8700-49DataAireDAPPage 29 DAAI1 Rdbc FS-8700-49DataAireDAPPage 31 INH04 DAWR01 Appendix C. Troubleshooting Tips Appendix C.1. Bad Values Appendix C.7. WiringAppendix C.2. Dead Nodes Appendix C.3. NoiseAppendix C.8. Stuck Unit Appendix C.9. Number of UnitsAppendix D. Error Messages Page Page Appendix D.1. Exposing Driver Statistics FYIPage Appendix E.2. Associated Map Descriptors Appendix E.4. DAP Unit Errors Appendix E.3. Starting/Stopping DAP devicesFS-8700-49DataAireDAP FS-8700-49DataAireDAP FS-8700-49DataAireDAP FS-8700-49DataAireDAP Dasetpoints Wrbc Appendix F. Write Through’s This page Intentionally Left Blank