摘要
随着楼宇自动化技术的不断发展,控制设备之间传递的信息量日益增加,对互操作性也提出了更高的需求,亟待建立开放而统一的通信标准。KNX作为新一代现场总线技术凭借良好的互操作性和开放性、简单而成熟的通信机制以及支持多种通信介质等方面优势,在建筑设备自动监控领域取得了广泛应用。本文在深入研究KNX通信协议模型及信息交换规则的基础之上,分别以ATMega32为通信控制器、以FZE1066为收发控制器,设计了KNX通信内核的硬件平台,并在此平台上构建了KNX通信内核的软件体系,主要包括通信、管理、应用及其他辅助模块,实现了接收和发送KNX总线报文、装配和分解报文信息以及与上位机管理相关的应用服务。
With the rapid development of building automation, great challenges have been aroused for information transmission and interoperability among instruments. As a new generation of field bus technology, KNX has many advantages, such as good interoperability, simple and sophisticated communication mechanism, multiple communication media and so on. It has been widely used in building automation. In the paper, the author exerts a deep study on KNX communication protocol model and information exchange rules. Based on the knowledge above, hardware platform of KNX communication kernel is designed, with ATMega32 as its communication controller and FZE1066 as its transceiver controller. Then software architecture of KNX communication kernel is constructed, which contains communication module, management module, application module and auxiliary module. The goal of KNX communication kernel includes sending and receiving messages, assembling and disassembling KNX frame, PC management information, and some related applications.
出处
《仪器仪表标准化与计量》
2012年第1期34-37,共4页
Instrument Standardization & Metrology
关键词
现场总线
KNX技术
通信内核
Field bus KNX Technology Communication Kernel