首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
为了实现基于计算机的楼控子系统在BACnet上面的集成,需要用软件的方法构造BACnet的协议栈。BACnet应用层服务是BACnet中最为核心的内容,而APDU编码的实现是应用层服务实现的基础。阐述了BACnet应用层编码的基本原理,介绍了一种应用面向对象方法构造APDU编码的方法。采用读属性(ReadProperty)服务作为编码的例子,详细说明了应用层服务编码的过程。根据这种构造方法,能够方便地在计算机上面实现BACnet的协议栈。  相似文献   

2.
胡飞  黄东  匡付华 《测控技术》2015,34(5):100-103
MS/TP协议作为BACnet标准的成本低廉、实现简单的数据链路选择,在楼宇自控设备中使用广泛.为有效地实现BACnet设备与实时数据库之间的通信,介绍了BACnet标准与MS/TP协议,开发了一个基于RS485通信方式和MS/TP技术的驱动程序,并分析了其工作过程.实验测试结果表明,该程序的运行符合BACnet一致性要求,具有简单、高效、实时性好的特点.  相似文献   

3.
BACnet协议是一种使不同厂家生产的楼宇自动控制设备能够互相通信和共享信息的开放协议.通过介绍和分析BACnet标准协议的特点与功能来论证对象化设计BACnet协议栈的可行性,并详细介绍了基于DriverStudio协议栈框架的BACnet的设计及实现.  相似文献   

4.
BACnet应用层协议分析及其设计   总被引:1,自引:0,他引:1  
BACnet应用层协议不但是BACnet协议四层体系结构中最复杂的一层,也是最能体现BACnet协议设计思想及其特点的一层.本文首先分析了BACnet应用层协议的特点及其功能,然后设计了一套BACnet应用层的实现方案,最后给出了此方案中的核心数据结构.  相似文献   

5.
BACnet应用层状态机在线测试研究   总被引:1,自引:0,他引:1  
随着BACnet网络技术的应用发展,对BACnet网络设备协议一致性测试的要求也越来越强烈,本文在比较现有的协议一致性测试方法的基础上,给出了基于在线测试的BACnet协议测试方法,研究了BACnet应用层状态机的运行模式,并采用有限状态机模型对BACnet应用层状态机进行了分析,给出了相应的状态机状态判定方法和在线测试的软件结构。  相似文献   

6.
目前BACnet协议标准的最新版本(ANSI/ASHRAEStandard135-2001)及其附件还不支持多字符集。不同BACnet设备由于采用不同的字符集编码而影响了相互间的通信,阻碍了BACnet协议的国际化及推广应用。文章提出了一种完整的多字符集方案,对BACnet协议进行扩展,并且保持了对当前版本的兼容。  相似文献   

7.
基于C++的BACnet协议应用层编解码实现   总被引:3,自引:0,他引:3  
用抽象语法标注的BACnet网络协议数据单元可读性好,但是用传统过程调用方法实现协议编解码是一件复杂而繁重的工作。采用面向对象的C++语言实现BACnet应用层协议数据单元编解码来达到“直接利用原有的协议数据单元定义完成协议数据单元编解码”的简化目的。  相似文献   

8.
BACnet/IP基于UDP的技术解析   总被引:1,自引:0,他引:1  
BACnet标准是用于楼宇自控网络的数据通信协议,其作用是使不同厂商的楼宇自控设备能够实现互操作。BACnet/IP则是基于IP技术的BACDnet标准,它将IP网络作为自己的局域网来构建大型BACnet网络。BACnet/IP技术的体系结构中构架于IP协议之上的是UDP协议,而不是TCP或自定义的IP协议包,这是与IP网络自身特点、BACnet标准的特点以及TCP和自定义IP协议包的特征限制等因素分不开的。本文通过技术分析说明了只有采用UDP协议,BACnet/IP技术才能够成功并高效地实现将BACnet网络构建于IP网络之上。  相似文献   

9.
CANopen协议是一种基于CAN总线通信技术的标准应用层协议.整个协议以CiA DS-301为基础,规定了一系列的设备子协议,其中一般I/O设备子协议CiA DS-401目前在CANopen设备中使用最为广泛.本文首先对DS-301协议中的几种预定义通信对象在该设备子协议中的特性进行了分析,着重讨论了数字量输入、输出和模拟量输入、输出四种过程模型,并结合实例说明了实现该设备子协议的一般步骤.  相似文献   

10.
基于TCP/IP的楼宇自控网BACnet   总被引:3,自引:0,他引:3  
简要介绍了全球第一个楼宇自控行业通信标准BACnet协议与国际互联网协议TCP/IP的产生、内容以及发展。同时对使用TCP/IP协议实现BACnet网络互联和报传输的应用进行了重点阐述。  相似文献   

11.
本文描述了一种CC-NUMA结点控制器内实现的通信机制,通信请求通过描述符进行提交,利用CC-NUMA硬件实现的Cache一致性协议,实现高性能的一致性数据传输。基于这种通信机制,实现了高速通信软件接口,使用用户级通信技术,将硬件的通讯功能抽象出来给应用层使用,在测试中获得了较好的性能。  相似文献   

12.
基于多主体的楼宇智能控制体系结构   总被引:3,自引:0,他引:3  
该文提出了一种基于多主体系统的楼宇智能控制体系结构。该体系结构以房间作为基本的逻辑控制单位,其中控制设备的互联基于BACnet协议,然后通过BACnet路由器路由到以太网;多主体系统驻留在以太网的工作站上,从结构上划分为网络层、中间件层、应用层、用户层,其中中间件层使上层的控制应用不依赖于底层语义;为支持系统的互操作性及与未来应用的兼容性,多主体系统基于FIPA标准参考模型实现。  相似文献   

13.
BACnet协议是楼宇自动和控制网络的开放标准。文章论述了基于TCP/IP的BACnet网络实现的意义,同时给出了BACnet/IP的体系结构和实现方案。并对使用TCP,rip协议实现BACnet网络互联和报文传输的应用进行了重点阐述。  相似文献   

14.
BACnet协议是楼宇自动控制网络的开放标准。文章分析了用Java实现BACnet协议基础软件包的可行性。展示了BACnet/IP系统的体系结构。根据不同的BACnet应用开发者的广泛需求,描述了基础软件包划分为可裁剪的3个模块的设计方案。  相似文献   

15.
BACnet网络与Internet互联的研究   总被引:4,自引:2,他引:4  
BACnet即“楼宇自控网络的数据通讯协议”,是一种使不同厂家生产的楼宇自动控制设备能够互相通信和共享信息的开放协议。本文在论述并分析现有的BACnet网络与Internet互联的两种方式后,提出了一种BACnet/ IP网关互联方法,简化并统一了BACnet网络与Internet互联 。  相似文献   

16.
楼宇网络中,经常遇到楼控设备使用私有协议的情况,为了使其能访问BACnet网络和方便BACnet工作站控制,通常的解决方法是开发BACnet软网关做协议转换。开发BACnet软网关的过程有很多工作是很繁琐重复的。本文提出了一种BACnet软网关应用框架的实现方案,通过封装BACnet协议和利用VC的应用程序框架,使windows平台上BACnet软网关开发过程得到简化和加速。  相似文献   

17.
本文针对电力系统采用不同应用层协议通信,阻碍信息交换与共享的现状,提出一种面向电力系统实时通信的应用层数据网关模型。该模型成功地实现了信息在不同应用层协议间的传递、将分布在不同调度系统的实时数据及非实时数据通过远程网络统一管理起来。  相似文献   

18.
BACnet的对象及服务扩展   总被引:5,自引:0,他引:5  
方义  熊璋  王剑昆 《计算机工程》2005,31(18):205-207
分析BACnet(楼宇自动控制网络数据通信协议)对于新的对象、属性以及服务扩展的支持,并探讨基于Auto-ID(自动识别)的系统的特点及其对对象和服务的特殊要求.遵循BACnet的扩展规定,提出了适合于该系统的Card Reader对象、Card对象以及操作服务.在实现面向BACnet应用程序的开发包BacSDK的基础上,建立了基于此扩展方案的模型系统.  相似文献   

19.
基于XML的家庭网络信息规范   总被引:1,自引:0,他引:1       下载免费PDF全文
王中明  蔡利民 《计算机工程》2008,34(22):263-265
信息规范是实现家庭网络中不同类型设备之间互操作、设备信息管理和维护的基础。该文借鉴BACnet协议的对象与服务构建家庭网络设备信息描述框架,采用XML模式统一了不同数字设备的信息描述。实验证明采用符合该模式的XML文档储存设备信息,能将信息显示和处理有效结合,简化了系统实现和信息管理。  相似文献   

20.
作为智能建筑的重要组成部分,传统的智能建筑因为缺乏统一的通信标准已难以满足住户对智能设施的体验。本文在BACnet协议的基础上,充分考虑到小区设施的快捷方便等需求,并结合相关网络知识设计了一个智能建筑系统,该系统将信息管理和物业管理相结合,将系统划分为家庭安防,公共安防,调度管理,人员管理以及数据分析等分系统。在系统设计过程中,将BACnet和IP协议相结合,实现各分系统之间的互联互通。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号