千家论坛_弱电智能化技术与工程讨论(建筑智能,家居智能,人工智能)

楼宇自控
收藏本版 |订阅

楼宇自控 今日: 3116 |主题: 9172

发新帖
打印 上一主题 下一主题

关于bacnet与ebi。请高手指教,小妹不胜感激!!...

[复制链接]
qingandyou 发布于: 2004-9-22 01:00 1711 次浏览 19 位用户参与讨论
跳转到指定楼层
<P>大家好:我在一个工程中遇到这样一个问题想请大家帮忙分析一下?</P>
<P>这个工程用的是特灵的冷水机组2台,通过特灵的BCU提供的是一个rs232接口将我方需要的数据上传,它的通信协议是bacnet.设备监控系统用的是honeywell的ebi300版本。我随着ebi 买了一个bacnet interface 的接口软件。因为冷机只能提供rs232接口,可是这个系统需要做冗余。</P>
<P>我想问,在以上的基础上我能不能用一个232转tcp/ip的设备进行转换来实现我做冗余的目的呢?如果不行的话能不能提供什么好的建议呢?谢谢大家!</P>
回复

使用道具 举报

已有19人评论

新浪微博达人勋

千家认证

沙发
一丁 发表于 2004-9-22 14:02:00
我不知道,我帮你顶哈.
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

板凳
wanggz 发表于 2004-9-22 15:43:00
我也想知道,顶
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

地板
acguy 发表于 2004-9-22 19:09:00
这里冗余有什么意义呢?
BACnet支持的链路层有多种,如ethernet,arcnet,ms/tp, lonwork, phone dial-up.
rs232不在内。
同样ebi 的bacnet interface也要相对应,否则还要再买个router就麻烦了。
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

5#
qingandyou 发表于 2004-9-22 22:47:00
<P>谢谢acguy,我想我还是把详细的内容准备好了再过来继续请教吧!还是谢谢大家的支持!!</P>
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

6#
qingandyou 发表于 2004-9-22 22:57:00
<P>看到了一个东西,可是不太明白这是不是能证明bacnet可以通过232口上传信息呢?</P><P>如下:</P><P>BACnet建立在包含四个层次的简化分层体系结构上,这四层相当于OSI模型中的物理层、数据链路层、网络层和应用层。BACnet标准定义了自己的应用层和简单的网络层,对于其数据链路层和物理层,提供了以下五种选择方案。

  第一种选择是ISO 8802-2类型l定义的逻辑链路控制(LLC)协议,加上ISO 8802-3介质访问控制 (MAC)协议和物理层协议。ISO 8802-2类型l提供了无连接 (Connectionlesss)不确认(Unackowledged)的服务,ISO 8802-3则是著名的以太网协议的国际标准。

  第二种选择是lSO 8802-2类型l定义的逻辑链路控制协议,加上ARCNET(ATA/ANSI 878.1)。

  第三种选择是主从/令牌传递(MS/TP)协议加上EIA-485协议。MS/TP协议是专门针对楼宇自动控制设备设计的,同ISO 8802-2类型1一样,它通过控制ElA-485的物理层,向网络层提供接口。

  第四种选择是点对点(PTT)协议加上EIA-232协议,为拨号串行异步通信提供了通信机制。

  第五种选择是LonTalk协议。
</P>
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

7#
acguy 发表于 2004-9-23 07:18:00
PTP是半连接协议,用以拨号接入。实际应用比较少。而且协议不包含Modem的通讯细节。拨号到建立连接是local matter.
是否能跳过modem, 直接对接,不是很清楚。
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

8#
usst_winw 发表于 2004-9-23 15:43:00
<P>H的EBI我不懂</P><P>帮你顶顶吧:)</P>
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

9#
alertoner 发表于 2004-9-23 16:53:00
<P>可以到ETHERNET层面上去做系统的集成,我们在做BA和AS的联动的时候都是这样做的,</P><P>我想应该做得来!</P><P>你找个精通底层软件开发的人问问,应该可以!</P>
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

10#
alertoner 发表于 2004-9-23 17:06:00
<P>这里冗余有什么意义呢?
BACnet支持的链路层有多种,如ethernet,arcnet,ms/tp, lonwork, phone dial-up.
rs232不在内。
同样ebi 的bacnet interface也要相对应,否则还要再买个router就麻烦了。</P><P>ethernet,是在上位控制站和通信控制器(或全局控制器)联接是用的,直联用RJ45交叉</P><P>ms/tp是现场控制器(有些情况下叫DDC)用485总线通信的</P><P>他们在系统中的拓扑层次不应该是一样的,</P>
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

11#
acguy 发表于 2004-9-24 01:08:00
BACnet本身对哪个层次用什么协议并没有规定.
只不过上位机之间的通信量较大,一般用ethernet(ms/tp速率最大只到115kbps,而且不是所有的控制器都支持这个速率,9600bps是标准速率)。
从application来说,ethernet与ms/tp根本没区别。
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

12#
basystem 发表于 2004-9-26 15:47:00
想问,你所需要的是BACNET 链路的冗余还是EBI的冗余?
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

13#
bejoy 发表于 2004-9-26 22:34:00
EBI的冗余
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

14#
qwertyuiopas 发表于 2004-10-18 11:22:00
BACnet 分为BACnet IP和BACnet Seriouse,如要用EBI与特灵的BCU连接,必须购买特灵的BACnet IP卡(插在BCU上的)。如一定要通过BACnet Seriouse连接。则可以购买Honeywell的Q9200进行连接。
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

15#
dongdai 发表于 2004-10-19 15:25:00
qingandyou: 如各位所述, Trane BCU 可用trane的通讯卡(BACNET IP协议)与上层EBI联结, 如你已经购买EBI的BACNET接口, 则通讯协议应该是BACNET IP的, 代表EBI可按此协议接受Trane BCU数据. 此时数据为Trane BCU--&gt;EBI系统. 另Trane BCU作为主控器也可以BACNET PTP(rs232接口, 接单一设备) 或BACNET MS/TP(rs485, 接多个设备)接受数据. 此时数据为设备--&gt;Trane BCU控制器. 如你将来遇到协议转换或系统连接及集成, 你可参阅楼控网关Fieldserver通讯协议转换器,  欢迎合作. http://www.gongkong.com/product/script/preview.asp?id=4856  
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

16#
bozhichen 发表于 2004-10-21 10:51:00
<P>这里冗余是指哪方面的冗余呢?</P><P>其实这个项目是个比较好的项目</P>
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

17#
johncoo 发表于 2004-11-24 16:07:00
<P>ALC 公司有一款叫WEBPRTL的网关,可以实现BACnet/PTP到BACnet/IP的转换。</P><P>详情:<a href="http://www.automatedlogic.com.cn" target="_blank" >www.automatedlogic.com.cn</A></P>
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

18#
bacman 发表于 2007-8-14 19:11:00
<p>EBI不支持BACnet PTP (基于232通信接口)吧?只支持BACnet/IP、BACnet/Ethernet。</p><p>不过,我们用我们的BACnet OPC Server可以将BACnet PTP转到OPC,可以解决你的问题。</p><p>0755-8299 8 055 王工 </p><p>深圳骏智高科</p>
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

19#
shenyangwell 发表于 2007-8-15 11:23:00
学习中,受教了!感谢各位高手!
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

20#
DELTAV 发表于 2007-8-17 18:08:00
<p>我认为这里面有概念性的错误,特灵只提供一个RS232接口,如何实现冗余?这是不可能实现的,如果想实现冗余,必须是特灵提供冗余的RS232 接口,而后用冗余的网关来实现真正意义上的冗余,可能业主对冗余这个概念并不理解,一般来说冗余结构在工业系统,重化工系统,石化系统应用较多,在民用系统上还是比较少见也没有这个必要,所以民用系统的冷机,控制器等没有冗余之说。</p><p>另外BACnet协议的传输方式有5种,估计特灵的接口是BACnet MS/TP RS232方式,不是简单的到市场上买一个RS232 转TCP/IP的网关就可以把BACnetRS232 转换成BACnet/IP方式,BACnet RS232 MS/TP和BACnet/ip 是两个不同的协议。你必须买到BACnet RS232&nbsp;转成BACnet/IP的专用网关才能接到EBI上</p><p>以上是本人的一些粗浅看法,但愿能够提供你一点帮助</p><p>谢谢</p>
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆 千家通行证登陆

本版积分规则

千家智客微信号
千家智客微信
玩物说商城
玩物说商城