千家论坛_智能建筑与智能家居技术交流社区
标题:
关于bacnet与ebi。请高手指教,小妹不胜感激!!
[打印本页]
作者:
qingandyou
时间:
2004-9-22 01:00
标题:
关于bacnet与ebi。请高手指教,小妹不胜感激!!
<P>大家好:我在一个工程中遇到这样一个问题想请大家帮忙分析一下?</P>
<P>这个工程用的是特灵的冷水机组2台,通过特灵的BCU提供的是一个rs232接口将我方需要的数据上传,它的通信协议是bacnet.设备监控系统用的是honeywell的ebi300版本。我随着ebi 买了一个bacnet interface 的接口软件。因为冷机只能提供rs232接口,可是这个系统需要做冗余。</P>
<P>我想问,在以上的基础上我能不能用一个232转tcp/ip的设备进行转换来实现我做冗余的目的呢?如果不行的话能不能提供什么好的建议呢?谢谢大家!</P>
作者:
一丁
时间:
2004-9-22 14:02
我不知道,我帮你顶哈.
作者:
wanggz
时间:
2004-9-22 15:43
我也想知道,顶
作者:
acguy
时间:
2004-9-22 19:09
这里冗余有什么意义呢?
BACnet支持的链路层有多种,如ethernet,arcnet,ms/tp, lonwork, phone dial-up.
rs232不在内。
同样ebi 的bacnet interface也要相对应,否则还要再买个router就麻烦了。
作者:
qingandyou
时间:
2004-9-22 22:47
<P>谢谢acguy,我想我还是把详细的内容准备好了再过来继续请教吧!还是谢谢大家的支持!!</P>
作者:
qingandyou
时间:
2004-9-22 22:57
<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>
作者:
acguy
时间:
2004-9-23 07:18
PTP是半连接协议,用以拨号接入。实际应用比较少。而且协议不包含Modem的通讯细节。拨号到建立连接是local matter.
是否能跳过modem, 直接对接,不是很清楚。
作者:
usst_winw
时间:
2004-9-23 15:43
<P>H的EBI我不懂</P><P>帮你顶顶吧:)</P>
作者:
alertoner
时间:
2004-9-23 16:53
<P>可以到ETHERNET层面上去做系统的集成,我们在做BA和AS的联动的时候都是这样做的,</P><P>我想应该做得来!</P><P>你找个精通底层软件开发的人问问,应该可以!</P>
作者:
alertoner
时间:
2004-9-23 17:06
<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>
作者:
acguy
时间:
2004-9-24 01:08
BACnet本身对哪个层次用什么协议并没有规定.
只不过上位机之间的通信量较大,一般用ethernet(ms/tp速率最大只到115kbps,而且不是所有的控制器都支持这个速率,9600bps是标准速率)。
从application来说,ethernet与ms/tp根本没区别。
作者:
basystem
时间:
2004-9-26 15:47
想问,你所需要的是BACNET 链路的冗余还是EBI的冗余?
作者:
bejoy
时间:
2004-9-26 22:34
EBI的冗余
作者:
qwertyuiopas
时间:
2004-10-18 11:22
BACnet 分为BACnet IP和BACnet Seriouse,如要用EBI与特灵的BCU连接,必须购买特灵的BACnet IP卡(插在BCU上的)。如一定要通过BACnet Seriouse连接。则可以购买Honeywell的Q9200进行连接。
作者:
dongdai
时间:
2004-10-19 15:25
qingandyou: 如各位所述, Trane BCU 可用trane的通讯卡(BACNET IP协议)与上层EBI联结, 如你已经购买EBI的BACNET接口, 则通讯协议应该是BACNET IP的, 代表EBI可按此协议接受Trane BCU数据. 此时数据为Trane BCU-->EBI系统. 另Trane BCU作为主控器也可以BACNET PTP(rs232接口, 接单一设备) 或BACNET MS/TP(rs485, 接多个设备)接受数据. 此时数据为设备-->Trane BCU控制器. 如你将来遇到协议转换或系统连接及集成, 你可参阅楼控网关Fieldserver通讯协议转换器, 欢迎合作. http://www.gongkong.com/product/script/preview.asp?id=4856
作者:
bozhichen
时间:
2004-10-21 10:51
<P>这里冗余是指哪方面的冗余呢?</P><P>其实这个项目是个比较好的项目</P>
作者:
johncoo
时间:
2004-11-24 16:07
<P>ALC 公司有一款叫WEBPRTL的网关,可以实现BACnet/PTP到BACnet/IP的转换。</P><P>详情:<a href="http://www.automatedlogic.com.cn" target="_blank" >www.automatedlogic.com.cn</A></P>
作者:
bacman
时间:
2007-8-14 19:11
<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>
作者:
shenyangwell
时间:
2007-8-15 11:23
学习中,受教了!感谢各位高手!
作者:
DELTAV
时间:
2007-8-17 18:08
<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 转成BACnet/IP的专用网关才能接到EBI上</p><p>以上是本人的一些粗浅看法,但愿能够提供你一点帮助</p><p>谢谢</p>
欢迎光临 千家论坛_智能建筑与智能家居技术交流社区 (http://bbs.qianjia.com:8020/)
Powered by Discuz! X3.2