随着楼宇智能技术的推广,适用于楼宇的现场总线和协议技术逐渐成熟,就楼宇通讯协议而言,LONTALK和BACNET协议应用相对较多。
LONTALK主要由LONWORKS公司推动,协议的通信媒介不由限制,光纤、红外、铜线都可以,应用LONTALK协议的大公司除LONWORKS外,特灵空调也有应用。
BACNET协议是由美国空调工程师协会发布的开放式协议,支持该协议的公司比较多,有大金空调等等,近年BACNET协议已成为国内通信标准的一种,因此国内应用该协议的公司亦开始增多。
BACNET协议主要分两种,就是BACNET/IP和BACNET/MSTP。BACNET/IP针对的是高速网络,作为TCP/IP协议簇的第7层应用协议而存在,使用UDP而非TCP作为载体;BACNET/MSTP主要用于现场通信网络,针对的是低速环境,典型的通信媒介是双绞线。
目前网上关于BACNET的中文资料不多,能找到的基本是论文,对BACNET协议的了解帮助不大,本文这个系列是针对BACNET/IP协议的详细分析,希望能给广大苦逼程序员一点帮助。如果大家希望对BACNET协议有更加深入的了解,我建议大家上网找2001年版的BACNET协议官方说明书,英文的。不要看中文的译稿,因为中文的译稿中最为重要的章节都被删掉了。