Title :
Programming fieldbus nodes: a RAD approach to customizable applications
Author :
Neugschwandtner, G. ; Kastner, W. ; Kögler, M.
Author_Institution :
Autom. Syst. Group, Tech. Univ. Wien
Abstract :
The European installation bus (EIB), part of the KNX standard, is a field bus for home and building automation. Bus coupling units (BCUs) provide a generic platform for embedded nodes based on the M68HC05 microcontroller family. A set of open source tools for developing and downloading BCU programs based on the GNU tool chain is presented. It uses a RAD-like (rapid application development) approach. The tool set also supports separating application development and deployment and includes a multi-user and network-capable daemon for EIB access and network management. Issues in porting the GNU C compiler to the target platform are highlighted
Keywords :
building management systems; field buses; home automation; microcontrollers; program compilers; system buses; BCU program; EIB; European installation bus; GNU C compiler; GNU tool chain; KNX standard; M68HC05 microcontroller family; RAD approach; building automation; bus coupling unit; home automation; network management; open source tool; programming fieldbus nodes; rapid application development; Application software; Automatic control; Field buses; Home automation; Lighting control; Manufacturing; Microcontrollers; Object oriented modeling; Switches; System software;
Conference_Titel :
Emerging Technologies and Factory Automation, 2005. ETFA 2005. 10th IEEE Conference on
Conference_Location :
Catania
Print_ISBN :
0-7803-9401-1
DOI :
10.1109/ETFA.2005.1612643