最后注意,如果有厂商要参与集成Onefinalnote-BACnet.org.docVIP

最后注意,如果有厂商要参与集成Onefinalnote-BACnet.org.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
最后注意,如果有厂商要参与集成Onefinalnote-BACnet.org.doc

BACnet 1 2 3 美国采暖、制冷和空调工程师协会(简称ASHRAE)设计的通信协议正在进行对规范者更加友好的修改,同时GSA指南也是规范BACnet系统的好工具。 By Eugene DeJoannis, P.E., Technical Associate, van Zelm Heywood Shadford, West Hartford, Conn. Consulting-Specifying Engineer -- 9/1/01 大多数咨询工程师知道BACnet是ASHRAE开发的一种通信协议,并且该协议允许将所有建筑数字控制器集成一个统一的系统。但许多咨询工程师不知道如何精确地规范它。 确实如此,500页的标准很明显对于建筑自动化系统(BAS)规范人员并没有多大帮助,它更像是一份设备制造商指南。 虽然其中的基本思想并不难理解,标准中的详细描述采用了很多数据结构和面向对象编程的术语,而这些只有对精通IT术语的才能理解。即使能理解这种术语语言,它也主要对开发互操作控制器的人有用,因为它定义了对于建筑系统数据库必要的软件标准,包括如何构建一个与系统内设备数据传送有关的BACnet消息。 令人高兴的是这个标准还在不断地维护并且现在引以为豪的是有了几份大型附录,还有更多内容在酝酿之中。令人感到不足的是关于如何规范BACnet控制系统的指南太少。但现在有一个有用的资源是美国通用服务管理部门(GSA)的一份规范,“GSA规范使用ANSI/ASHRAE标准(135-1995,BACnet)的互操作建筑自动化和控制系统的指南”可以在 找到。下面讨论这份规范的建议。 分析“BACnet说” 当BACnet开始被实现时,它的基本思想就是一套被称为“对象”的简单数据结构,这些结构在需要时能被组合来描述在系统软件中的任何直接数字控制器(DDC)。BACnet中的对象就是那种在DDC系统中长期使用的数据类型。 在规范典型的数字控制中,任务分为两部份:一是样板文件—那些描述控制系统的最通用特征的规格—另一部份就是对特定任务设计的详细描述部分。后者是每个系统的控制序列和所有控制点的明确描述。BACnet规范的序列和控制点图表等同于某一当前的实际。因为BACnet对于其控制的每个系统—的逻辑关系没有任何影响,这个信息没有包含在具体的系统规范当中。 但样板文件规格是另外一种情况。只要规范涉及到网络,调制解调器,工作站和与其他控制系统—制冷器,锅炉,火灾报警,可变频率驱动器,照明等—交换的数据的地方,则非常需要用一些新的术语来解释设计。 “对象”是个好起点。一些对象比较熟悉,如控制点—模拟或数字的输入和输出—但其他BACnet对象包括计算值,进度表,事件定义,日期表,命令,设备和文件描述,控制环,程序,趋势登录等等则不一样。通过对每个对象创建标准的描述,一个由简单数据对象构建的控制器能读入“外面”控制器的数据,外面控制器指的是其他卖主生产的设备,但也是由简单数据对象构建的。类似地,一个工作站能自动地添加新设备到系统数据库如同设备被添加到网络中去一样。 BACnet对象简化了系统间的通信,因为每个对象里的数据以标准格式描述了该对象的属性。一个对象的属性—它的名称和类型,或一个模拟值对象的当前值—能被外部的BACnet设备改变,通过发送称为写属性消息的特定BACnet命令到对象地址。该对象也能通过发送一个类似的称为读属性消息的命令进行通信。 BACnet对象们组成了描述BAS系统中所有控制器的数据库。通过发现在一个新控制器拥有的对象和了解对象属性在每个对象类型内如何排列,这些信息对于BACnet互联网内所有BACnet设备都变得可定位和可获得的。因此这份标准对于设备设计人员是一份字典和语法手册,对于“BACnet-说”的语言。 在BACnet中有较少的“简单”对象,但他们可以在需要的时候被组装,从而构建任何控制器的软件模型,就好像字母表的数量少的字母可以被组装成无穷的变化的单词,句子和段落。如果需要的话,销售商可以添加私有的对象和属性。 BACnet并没有限制控制器如何被连入到网络中。它考虑到几种网络连线方式和通信机制(大多数在别处发明),以速度和花费逐次降低的次序排列为从Ethernet到 ARCNET, LonTalk和MS-TP(通过RS-485的主从/令牌传输)到为远程调制解调器接头的PTP配线(点对点,RS-232)。能有一个或多个网络拥有多重级别和数据传输速度。 另外,通过在互联网上发送BACnet消息搭建广域网络有两种方法。简单来说,对于规范者来说有很多选择来挑选最低花费的方案,该方案能在速度上足以满足每个BAS网络级别的数据传输容量。设计者不该指定网络类型,除非需要和已有的其他网络投资兼容。让销售商挑选网络类型是为了避免对他们不必要的限

文档评论(0)

wendang_12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档