bacnet協議
❶ 威綸觸摸屏支持bacnet協議嗎
就是協議是公開的,任何人都可以按照協議的文本去實現該協議的通信。
你如專BACnet協議,任何人都可以獲得或買到屬協議的完整說明,並去實現,不需要支付授權費用。
如本公司的BACnet觸摸屏,就是根據BACnet協議文本實現的。
❷ 有關CPU通訊協議的問題: N2 是什麼通訊協議 我們常用的是Modbus,BACnet 通訊協議。
N2匯流排是美國江森自控(Johnson Controls)用於樓宇自動化控制的一種專有通訊匯流排。
文庫上有版兩篇文章可以幫權助你了解N2匯流排:
1.樓控系統幾大品牌產品資料對比匯總(貢獻者:colordream2010)
http://wenku..com/view/250913a1f524ccbff121841d.html
2.江森方案(貢獻者:鈍刀駑馬)
http://wenku..com/view/0ec4f061ddccda38376bafec.html
❸ 樓宇自控 BACnet MS/TP 協議. 急盼
BACnetMS/TP協議即主-從/令牌數據鏈路協議,
為現場控制匯流排提供可靠、實時數據傳輸服務
其物理層採用RS-485。
其中『MS』的含義:MASTER/SLAVE(主/從)
『TP』的含義:TOKENPASSING(令牌傳遞)
BACnetMS/TP是建立在主從通訊基礎上的無主從通訊,令牌傳遞為關鍵
對BACnetMS/TP的分析主要針對鏈路層
BACnetMS/TP是建立在主從通訊基礎上的是因為:如果只觀察BACnetMS/TP的一個通訊片段,它確實是主從通訊。這也是BACnetMS/TP中『MS』的含義:(MASTER/SLAVE)。但觀察全部通訊過程,會發現它是無主從通訊,其中的關鍵就是另外兩個字母『TP』的含義:TOKENPASSING(令牌傳遞)。通俗的說,就是大家輪流做主,令牌傳到誰的手裡,誰就做主,沒有令牌的做從。
圖1是BACnetMS/TP的通訊過程:
圖1是一個典型的通訊過程,在實際應用中,可能會跳過一些步驟,比如下圖3(Airtek品牌小型DDC控制器架構):令牌傳到控制器3,它沒有什麼命令要發,就直接把令牌傳個下一個控制器。或者:控制器3命令控制器4,是一個無需應答的命令,控制器4沒有應答,控制器3接著命令控制器1。得到令牌的控制器會發什麼樣的命令,取決於網路層和應用層的服務需求。
如何處理令牌丟失
如果一切正常,令牌會一圈又一圈輪流傳遞。但是意外總會發生的,例如:得到令牌的控制器發生故障了,這時網上一片寂靜,但是每台控制器都默默地計算著寂靜時間,一旦寂靜時間超過了BACnet的規定,會有一台控制器搶先產生令牌,然後繼續令牌傳遞的過程。這就是BACnetMS/TP對令牌丟失的解決辦法。另外,控制器在傳出令牌後會監視其他控制器對令牌的使用情況,如果得到令牌的控制器一直沒動靜,會被自動從令牌環中剔除。
即插即用
在令牌傳遞過程中,會有控制器在得到令牌時對本網段的空餘位置發出查詢命令,如果得到正確應答,說明有新的控制器申請加入令牌環,就把令牌傳遞給新的控制器,使其自動加入到令牌環中。因此,新的控制器加入網路,BACnetMS/TP會自動識別,無需重新配置。由哪台控制器何時發出查詢命令,是由BACnet的演算法決定的,這個演算法的目的是使查詢命令不佔用過多的網路時間,並且新控制器可以在一個可接受的時間內被發現。
對主從通訊模式的兼容
令牌傳遞的過程將決定控制器無法採用低檔CPU,所以對於一些簡單應用不是很經濟,比如:IO模塊、BACnet感測器、BACnet執行器等,它們不需要主動通訊,因此主從模式的通訊也是必要的。由於BACnetMS/TP是建立在主從通訊基礎上,因此對不需要額外的定義就可以支持主從通訊,簡單的做法是使他們不加入令牌環,不響應主控制器查詢命令。也就是說在主控制器的通訊源代碼中刪除一部分就可以應用在從模塊中了。這時的通訊過程參見圖3:
綜述
從上面的分析可以看出,BACnetMS/TP雖然是較新的技術,但是它是建立在一些成熟的技術基礎上的,並沒有開發出一種獨特的通訊模式。這樣它可以和其他基礎技術的發展一起前進,光纖中繼的採用就是一個例子。基於成熟的技術,也是BACnet的基本思路,這也是BACnet能成功加入ISO標準的原因之一。
❹ 工業控制中,RS485和BACnet從概念和應用中的區別!我是外行,希望你能解釋的通俗點。萬分感謝
一、限制不同:
RS是三線制;
HS是兩線制;
二、詢問方式不同:
Bacnet IP走的是IP詢址方式,一般都是乙太網匯流排。
Bacnet MS/TP一般走的是RS485匯流排,詢址一般是節點編號,還支持Ethernet、Zigbee、232、ARCnet、LonTalk等方式。
三、連路協議不同:
BACnetMS/TP協議即主-從/令牌數據鏈路協議,為現場控制匯流排提供可靠、實時數據傳輸服務,其物理層採用RS-485。
485隻是規定了底層標准,偏向於硬體描述,軟體層比較靈活,通過它傳輸的數據怎麼組織能幹什麼怎麼用還是得使用者自己規定,而BACnet不但規定了硬體標准,還對軟體層進行了標准規定,它傳輸的數據怎麼組織,能幹什麼,怎麼用都規定好了,比較模式化。
(4)bacnet協議擴展閱讀:
BACnet通信協議中定義了許多服務(service),可供各設備之間的通信,服務可以分為五類:有關設備對象管理的服務包括Who-Is、I-Am、Who-Has及I-Have等服務,有關對象訪問的服務包括讀取屬性、寫入屬性等服務,有關報警與事件的服務包括確認報警、屬性改變(change of state)報告等,此外也有有關文件讀寫及虛擬終端的服務。
BACnet通信中的設備就是由許多對象組成,其中包括一個設備對象,是每個設備都必需的,其中記錄設備相關的數據,其他對象包括模擬輸入、模擬輸出、模擬值、數字輸入、數字輸出及數字值等有關數據的對象。
❺ rs485 BACnet Modbus這3個之間有什麼聯系~
您好,很高興為您解答。
rs485是一個物理介面,簡單的說是硬體。
modbus是一種國際標準的通訊協議,用於不同廠商之間的設備交換數據(一般是工業用途);
所謂協議,也可以理解為上面有人說的「語言」吧,簡單的說是軟體。
一般情況下,兩台設備通過modbus協議傳輸數據:
最早是用rs232c作為硬體介面,(也就是普通電腦上的串列通訊口(串口));
也有用rs422的,
也有常用的rs485,這種介面傳輸距離遠,在一般工業現場用的比較多。
modbus協議又分modbus
rtu,modbus
ascii和後來發展的modbus
tcp三種模式:
其中前兩種(modbus
rtu,modbus
ascii)所用的物理硬體介面都是串列(serial)通訊口(rs232,rs422,rs485)。
而modbus
tcp則是為了順應當今世界發展潮流,什麼都可以用ethernet網或internet來連接,傳送數據。所以又modbus
tcp模式,該模式的硬體介面就是乙太網(ethernet)口了,也就是我們電腦上一般用的網路口了。
如若滿意,請點擊右側【採納答案】,如若還有問題,請點擊【追問】
希望我的回答對您有所幫助,望採納!
~
o(∩_∩)o~
❻ bacnet協議的發展過程
1987.1 ASHRAE發起成立SPC135p委員會-Standard Project Committee 135p
1991.8 第一個公開評審草案標專准屬
1994.3 第二個公開評審草案標准
1995.3 第三個公開評審草案標准
1995.6 正式成為 ASHRAE 標准
1995.12 被批准為美國國家標准,並正式命名為ANSI/ASHRAE 135-1995標准
2002.1 正式發布新版本 ANSI/ASHRAE 135-2001標准
2003.1.18 成為 ISO 的正式標准 ISO16484-5
❼ bacnet協議的背景
隨著信息技術及整個信息產業的發展,樓宇自動化系統(BAS)正朝集成化、智能化和網路回化方向邁進。答
現場匯流排僅對樓宇自控系統的現場控制級網路進行了定義,而樓宇自控系統網路的標准化進程並不滿足於現場控制級網路的公開化和標准化,而進一步追求整體通信解決方案的標准化。
長期以來,眾多廠家各自不同的專有協議阻礙了BAS系統的發展。一個不具備開放性、不能實現互操作的系統給系統的運行、維護和升級改造帶來不便。因此,用戶期望不同廠家的產品能使用同一種標准通信語言,實現互操作和開放性。
受上世紀70年代能源危機的影響,在樓宇自控系統中,空調與冷熱源系統( HVAC&R)最先意識到開放性標準的重要性。
1987年,在美國紐約召開了由樓宇自控領域專家組成的關於「標准化能量管理系統協議」的圓桌會議,會議決定由ASHRAE資助制定一個標准樓宇自控網路數據通信協議。
❽ LonWork協議,乙太網,BAcnet標准,lontalk通訊協議各是什麼東西,區別,聯系
與匯流排協議的相對優越性:BACnet和LonWorks是目前國內構建集成系統中最常採用的兩種通信協議,兩者都以滿足開放性和互操作性為目的,雖然從目前的國內市場佔有率上看LonWorks略占優勢,但這並不能代表LonWorks優於BACnet,相反在智能樓宇系統集成方面,BACnet具有LonWorks不具備的優點:
(1)高速率和高吞吐量:BACnet上層通過乙太網主幹線,採用標准國際網路協議,提供系統高速通信,用於解決數據傳輸量較大的系統間的集成。與商用控制系統廠商使用的通訊速率較低的匯流排形式相比,有著更為大量的數據通訊,可以運作高級復雜的大信息量,因而能夠大大提高整個系統的性能。除此外乙太網主幹還能夠在大型系統的網路活動高峰時間發揮特別重要的作用,如斷電後系統自動重新啟動。LonWorks主要用於解決數據傳輸量較小的現場控制器之間的集成,它實際上是一種工控網技術,它的優點在於方便現場儀器,如感測器、執行器等的聯網,在於支持多種通訊介質的使用甚至是混合使用。總的說來LonWorks是適用在實時控制域,特別是在設備級的互聯,而BACnet是適用於信息管理域,特別是在上層網之間的互聯;
(2)功能更強大上面提到BACnet目前已經定義了18個對象,其中包括模擬輸入、模擬輸出、命令、日歷表等等,同時BACnet中還定義了35種服務,並劃分了6個類別:報警和事件服務;文件訪問服務;對象訪問服務;遠程設備管理服務;虛擬終端服務;網路安全服務。另外BACnet還定義了13種功能組包括時鍾功能組、時間響應功能組、文件功能組、虛擬終端功能組、設備通信功能組等。為精簡信息量,BACnet定義了6個一致性類別(設備類別),一致性類別的分級編號由l一6級別依次升高,每個類別都規定了設備要實現的最小服務子集且包含低級別的所有服務;
(3)互聯網擴展更靈活:在BACnet拓撲中,設備之間只存在一條邏輯通路,無需廣域網的最優路由演算法;其次,BACnet具有單一的局部地址空間,所以BACnet參照OSI模型制定了簡化的網路層協議,向應用層提供不確認無連接的數據單元傳送服務。每個BACnet設備都被一個網路號碼和一個MAC地址唯一確定。目前,BACnet標准使用兩種技術實現與Internet的互聯。第一種技術中稱之為「隧道」技術,並將其設備稱之為分組封裝/拆裝設備,簡稱PAD。其作用就像一個網關/路由器。第二種技術中稱之為BACnet/IP,設備直接封裝IP幀/包在BACnet網路和In~ternet上傳輸;
(4)良好的伸縮性:BACnet標准沒有限制BACnet系統中設備節點的數量,BACr~集成系統可以由幾個設備節點構成一個極小的自控系統,也可以形成一個規模極大的超級大系統。如美國GAS集成的GEMnet系統,該系統具有11個樓宇自控系統,集成總建築面積達180m2,橫跨3個州。
❾ bacnet協議的對象
對象是樓宇自控設備的模型化和抽象化的描述。
BACnet對象為不同屬性(專Property)組成的集合,實質上就是屬一個由數據項組成的數據結構。
對象的屬性是樓宇自控設備互操作過程中所表現的外部特性的反映。
標准對象
標准對象是BACnet所定義的最常用的對象,是表示具體樓宇自控設備的基本元素。
實際具體的樓宇自控設備可以「映射」為不同的BACnet標准對象實例的組合。
BACnet在1995年的第一個正式版本中定義了18種標准對象。
以上資料由全國信息技術人才培訓基地-六度教育根據「智能建築弱電工程師」培訓資料編輯整理
❿ 原文是:開放式零編碼集成儀表,支持Modbus,BACnet/IP,BACnet MS/TP等多種協議,這里的零編碼是什麼意思啊.
零編碼即是用戶不需要任何編碼。
原文的意思,應該是該儀表支持Modbus,BACnet/IP,BACnet MS/TP等多種協議,而且這些協議的選擇是開放的,不需要任何編碼。這只是廠家營銷的一個炒作概念,沒有什麼技術元素。