A Generalized Driver Framework for Building Automation Systems
Senior Project: 1995-1996
IEC develops systems to control and monitor building environments. The current
building controls environment includes building automation systems from several
different vendors all operating an individual facility. These different systems
do not interact with each other because each vendor has its own proprietary
protocol. IEC has developed a product line, called INTELLECT, which
allows these different controls systems to operate as one large system. This
is done by creating a parallel processing environment which takes control of
the different systems. In addition, a parallel processing capability is
provided on an ISA board, providing direct access to individual systems as long
as the driver for the interface is available. In this project, a generic
framework was developed in C and assembler to support the rapid construction of
drivers. A graphical user interface, as well as example drivers, were provided
for testing the system.
|