Click here to purchase

Continued development and acceptance of direct digital control (DDC) systems, coupled with growing sophistication of end users, has resulted in a call for standards in the DDC industry. One result is the initiation of research into the development of standard communication protocols for controller-to-controller and controller-tohost communications. Another development is interest in a standard programming language for these systems.

This paper looks at the issue of a standardized programming language, and analyzes the feasibility of using the well-known programming language “C” as the stan- dard. Because of its history of use in the development of computer software, it is often assumed that “C” is difficult to work with. This paper shows how understandable and English-like “C” can be when used for building control applications, i.e., start/stop control sequencing, interlocking, proportional-integral-derivative control of modulating equipment, etc. The “C” language also lends itself to the easy development of functions to accomplish commonplace or repetitive tasks and provides a looping function that allows multiple sets of points to be assigned to a single program. In addition, the primary commands and instructions of the language can be easily redefined to match the jargon of building control.

 

Citation: Symposium, ASHRAE Transactions, vol. 95, pt. 1, Chicago 1989

Product Details

Published:
1989
Number of Pages:
6
File Size:
1 file , 790 KB
Product Code(s):
D-24567