基于BACnet协议的嵌入式网关的研究与设计

来源 :延边大学 | 被引量 : 0次 | 上传用户:jiajia0321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
BACnet是楼宇自控领域中唯一的开放性国际标准,不同厂家生产的楼宇控制设备,只要符合BACnet协议,就可以相互通信、协调工作,从而实现互操作。然而时至今日,仍有一些楼宇自控设备采用专有协议进行数据通信。本课题主要研究如何用BACnet网关来解决BACnet设备和非BACnet设备之间的通信问题。基于BACnet协议的嵌入式网关为实现现场控制网络和Internet信息网络之间的信息共享提供了一个传输通道和数据交换设备。首先,在研究BACnet协议的体系结构、对象模型结构以及各协议层的规范的基础上,实现了BACnet协议的编解码,它是实现嵌入式BACnet网关的软件基础。其次,本文给出了一种基于BACnet协议的嵌入式网关的设计方案。在S3C44B0开发板上具体实现了网关,解决了一系列实现嵌入式BACnet网关系统的关键技术,如BACnet协议栈、CGI接口技术、异构数据库之间的数据同步等,并在网关内部采用嵌入式数据库,减少了对Flash的频繁操作。最后,设计并实现了嵌入式数据库SQLite与企业内部数据库MySq1之间的数据同步。异构数据库之间通过Socket编程实现了基于日志的数据同步,数据同步粒度为记录。根据网络通信状况确定数据的流向,确保数据不丢失,大大减少数据同步延时。实验结果表明该嵌入式网关具有性能稳定、成本低和可移植性好等特点。在嵌入式网关上实现数据同步,对于工业生产和智能家居等领域有一定的参考价值。
其他文献
本文设计了利用红外测温仪测量焦炉燃烧室温度的自动记录管理系统,以期在企业信息化与目前生产现状的落差之间寻求切合点。文章在综述本领域发展现状的基础上,调查了客户功能需
随着我国成功加入WTO,以及经济的持续高增长,企业的经营管理机制正在发生着根本性的变化。其中的一个深刻的变化就是对人的理解和对人的管理,人已成为实现企业自身战略目标的一
测量控制成果是城市数字化建设的基础,也为国家的基本建设提供了有力的技术支持,随着数字城市建设的快速发展,测量控制成果的信息化管理越来越重要。GIS技术的发展和成熟,为计算
地籍管理是土地产权管理的核心环节,是国家依照法定的程序,将土地权利及其变更事项记载于专门的薄册,以加强政府对土地的有效管理。规范、科学的地籍管理,必须依靠科技手段来实现
本文在总结前人研究成果的基础上,建立了一个基于模糊理论和多分类器集成的自由手写体数字识别系统。 本文充分利用模糊理论的特点,将模糊描述、模糊决策和模糊识别有效
多播是当前计算机网络应用较广的一种连接方式。多播涉及到将同一信息从源节点传送到网络中的多个不同的目的节点。多播问题的关键在于确定信息到多个目的节点的传送路径。目
学位
由于手持、便捷、移动和可计算设备以及无线通信快速发展,无线多跳网络运应而生。无线多跳网络通过自组织方式动态地建立网络,允许节点在无需固定网络支撑的环境中无缝通信。由
我们在Linux操作系统上开发了数据库应用开发工具LAppBuilder,希望对Linux平台下用户和开发人员间的矛盾有所缓解。 LAppBuilder是Linux平台的Kylix应用软件的辅助开发工具
本文首先分析了松散耦合型分布式数据库的特点,详细阐述了一种基于对象描述模型,建立关系图,在全局视图模型上进行视图分割规范数据分布状况的流程方法。 本文提出了一个在整
本文在深入研究JDF标准和现有印刷工作流程的基础之上,结合框架软件设计思想,设计并实现了JDF流程开发框架,以方便JDF流程产品的开发。该框架包括JDF对象模型和JDFServer两大部