解析樓控協議BACnet/IP
隨著時代的發展,各個品牌的各種網關也層出不窮,但小編髮現有些客戶對於各協議並不是特別了解,所以我們今天就一起談談BACnet吧!
BACnet 簡介
BACnet標準作為樓宇自控網路數據通訊協議,其作用是將各廠商的樓宇自控設備集成為一個高效的、統一的和具有競爭力的自控網路系統。
BACnet標準與其他標準最大的不同點是其表示形式。它將各種樓宇設備的功能、內部配置和組成保持一致,相當於把不同樓宇設備按固定模型來處理。雖然不靈活,但是使得固定模型生產的設備具有互操作性。
BACnet標準可以概括為:
BACnet標準=對象模型+應用層服務+網路層+多種區域網
總體來說,BACnet是來自樓宇自控領域專家為樓宇自控網路專門開發的標準,具有許多樓宇控制系統所持有的特性和功能,比如時間安排表、分級操作、趨勢記錄、報警和時間處理等機制。這些特性和功能是其他標準(LonWork,Modbus)沒有的。
BACnet 網關設計步驟
在改建工程項目中,往往會在已有的自控系統中加入新的無線系統,這裡就會遇到新建無線系統和現有系統互聯的問題,這個互聯的設備稱為網關。
由於BACnet協議中的時間安排和報警處理等概念很難在其他的協議中體現,因此BACnet協議轉任何其他協議都十分複雜。
?確定可以相互通信的設備。在現有的BACnet系統中,確定可以由EnOcean無線產品代替的設備,從而可以節省開支和靈活擺放。例如可替換為無線按鍵、無線溫控面板、無線燈光控制等,而需要保留的是VRV和暖通設備等,以此達到產品開發簡化的目的。
?確定通訊方式。網關可以分為單向通訊和雙方通訊,從開發難度的角度來看,雙向通訊的成本更高。如果只用到無線按鍵和感測器則選擇單向通訊就可以。但是無線設備擴展到溫控面板和燈光控制,就需要選擇雙方通訊。
?確定可以讀寫操作的控制點。簡易的網關通訊,不要求做到所有指令信息都解析,只需要做到讀和寫的命令協議即可。以下三點需要確定:確定通過網關從EnOcean設備讀取信息的BACnet設備;確定通過網關從BACnet設備讀取信息的EnOcean設備;確定通過網關設備可以進行讀寫操作的成對設備。
?確定網關拓展功能。針對無線設備的特殊性,為了方便學習EnOcean的無線設備,網關在設計時增加了一鍵學習功能,減免了使用軟體配對的繁瑣性。
?確定控制器程序和配置存檔。存檔功能可以保證網關重啟或者恢復出廠設置後無需重新配置繼續運行。EnOcean的網關將配置信息和學入設備做了存檔,恢復出廠設置後可以免重新配置。
?確定BACnet其他功能:趨勢和日誌、時間安排功能、報警和事件功能。
BACnet 產品種類
BACnet操作員工作站(BOWS)
BOWS是操作員控制和管理BACnet系統和設備的窗口,它在分層樓宇自控系統中不對設備進行控制。其作用是檢視和管理系統與設備。
BACnet樓宇控制器(BBC)
BBC是現場可編程式控制制器,可以用於各種樓宇自控任務,可以修改所有對象屬性值、完成數據共享、事件管理、時間安排和網路設備管理等。
BACnet高級應用控制器(BAAC)
BAAC是基於應用的高級控制器,是弱化版的BBC。不支持修改對象屬性值。
BACnet專用控制器(BASC)
BASC具有更少資源的編程功能。不具備特殊事件和時間安排的管理能力。
BACnet智能執行器(BSA)
BSA是簡單的控制器,它僅支持數據共享,可以訪問對象屬性和允許其他對象修改它的屬性。
BACnet智能感測器(BSS)
僅僅允許其他設備訪問對象的屬性。
BACnet網關(BGW)
前文已舉例說明,請回看哦~
好了,今天就談到這裡,下次繼續和大家分享。
如果覺得本文對你有幫助,歡迎轉載到朋友圈和群聊中
TAG:樓控科普 |