bacnet現場總線的研究開發(fā)(基于java技術).doc
約73頁DOC格式手機打開展開
bacnet現場總線的研究開發(fā)(基于java技術),概述:現場總線是以智能建筑是以建筑為平臺,兼?zhèn)滢k公自動化及通信網絡系統(tǒng),集結構、系統(tǒng)、服務、管理及它們之間的最優(yōu)化組合,向人們提供一個安全、高效、舒適、便利的建筑環(huán)境。我國樓宇智能建設雖然起步比較晚,但是發(fā)展非常迅速。北京、上海、深圳等大城市建成的具有一定水平的智能化建筑已近千座:如首都國際機場新航站樓、中國國際高新技...


內容介紹
此文檔由會員 20023286 發(fā)布
概述:
現場總線是以智能建筑是以建筑為平臺,兼?zhèn)滢k公自動化及通信網絡系統(tǒng),集結構、系統(tǒng)、服務、管理及它們之間的最優(yōu)化組合,向人們提供一個安全、高效、舒適、便利的建筑環(huán)境。
我國樓宇智能建設雖然起步比較晚,但是發(fā)展非常迅速。北京、上海、深圳等大城市建成的具有一定水平的智能化建筑已近千座:如首都國際機場新航站樓、中國國際高新技術交易會展覽中心、上海博物館等。目前信息產業(yè)部和建筑部都把智能建筑作為今后產業(yè)發(fā)展的重點全國用于建筑智能化功能的投資比重已經由最初的5%左右提高到15%左右,國內智能建筑總投資每年已超過100億元。
智能建筑要求能夠對所有樓宇自動控制設備進行集成,集成的本質是能夠實現設備和系統(tǒng)之間的信息交換,從而達到互操作的目的。BACnet協(xié)議就是關于樓宇自動控制網絡的標準數據通信協(xié)議。BACnet互聯(lián)網將跨越園區(qū)、城市、國家的BACnet網絡連接起來,通過BACnet/IP協(xié)議,控制網絡和Internet融合成為一個整體。
作為一個新產生的標準協(xié)議,還沒有象IP協(xié)議一樣廣泛和成熟的實現,本課題所研究的BACnet協(xié)議基礎平臺就是使用Java技術為BACnet協(xié)議提供一個標準實現,它可以作為第三方構件提供給各BACnet設備生產廠商和BACnet系統(tǒng)開發(fā)商。
摘要………………………………………………I
Abstract……………………………………………………II
第一章 概述…………………………………………1
1 BACnet與現場總線介紹……………………………………….2
1) 智能建筑和控制網絡的發(fā)展…………………………………2
2) 現場總線與BACnet的產生…………………………………3
3) BACnet/IP協(xié)議………………………………………………6
2 課題的需求與目標…………………………………………9
1) 實施中常見的問題…………………………………………………9
2) 課題目標……………………………………………10
3) 關于BACnet的選擇…………………………………………12
4) 課題所完成的主要工作……………………………………13
第二章 BACnet現場總線平臺系統(tǒng)的分析和開發(fā)…………15
1 BACnet協(xié)議原理分析…………………………………15
1) 協(xié)議四層模型的分析…………………………………15
2) 網絡拓撲結構簡介……………………………………18
3) 數據鏈路層和物理層分析………………………………………20
4) 應用層模型分析……………………………………………20
5) BACnet協(xié)議數據單元編碼分析………………………………22
2 BACnet對象模型分析…………………………………………25
BACnet的服務………………………………………………27
BACnet/IP網絡概念和協(xié)議分析…………………………28
BACnet/IP網絡拓撲結構設計分析………………………………30
6 開發(fā)的平臺和工具……………………………………………30
7) Java及jdk1.3………………………………………31
8) Visualage for java (企業(yè)版)3.5……………………31
9) Rational rose 2002...…………………………………………………32
10) UML簡介…………………………………………………………32
11 基于JAVA的BACnet現場總線平臺的構建與開發(fā)………………33
12) BACnet協(xié)議棧及其核心包模塊介紹……………………………34
13) 實現包……………………………………………………37
14) BACnet協(xié)議棧及其實現類圖………………………………………38
15) 平臺應用編程接…………39
16) 系統(tǒng)實現的動態(tài)視圖…………………………………………40
第三章 BACnet的虛擬設備開發(fā)……………………………47
17 BACnet現場總線設備通信實體的基本概念………………47
18) 層協(xié)議、服務點以及服務原語………………………47
19) 互連設備及網絡拓撲結構………………………………………49
20 有關傳感器的BACnet設備的分析……………………………50
21 BACnet虛擬BACnet設備的開發(fā)……………………………………52
1) 接口函數的分析……………………………………………………53
2) BACnet設備的編程簡介………………………………………………54
22 開發(fā)的平臺和工具……………………………………………………55
1) Dcom技術……………………………………………………………55
2) Delphi5.5…………………………………………………………56
第四章 調試和驗證………………………………………………57
1 與虛擬設備連通的調試……………………………………57
2 BACnet平臺的調試和驗證………………………………………………58
3 BACnet系統(tǒng)集成的介紹………………………………………………58
第五章 課題總結………………………………………………………60
1 課題的總結經驗……………………………………………………60
1) 課題所做工作的陳述………………………………………………………60
2) 課題的所獲得的推廣經驗…………………………………………………62
2 BACnet技術展望……………………………………………………63
1) BACnet協(xié)議在國內外的應用………………………………………63
2) BACnet技術的發(fā)展前景……………………………………………64
參考文獻…65
致謝……69
現場總線是以智能建筑是以建筑為平臺,兼?zhèn)滢k公自動化及通信網絡系統(tǒng),集結構、系統(tǒng)、服務、管理及它們之間的最優(yōu)化組合,向人們提供一個安全、高效、舒適、便利的建筑環(huán)境。
我國樓宇智能建設雖然起步比較晚,但是發(fā)展非常迅速。北京、上海、深圳等大城市建成的具有一定水平的智能化建筑已近千座:如首都國際機場新航站樓、中國國際高新技術交易會展覽中心、上海博物館等。目前信息產業(yè)部和建筑部都把智能建筑作為今后產業(yè)發(fā)展的重點全國用于建筑智能化功能的投資比重已經由最初的5%左右提高到15%左右,國內智能建筑總投資每年已超過100億元。
智能建筑要求能夠對所有樓宇自動控制設備進行集成,集成的本質是能夠實現設備和系統(tǒng)之間的信息交換,從而達到互操作的目的。BACnet協(xié)議就是關于樓宇自動控制網絡的標準數據通信協(xié)議。BACnet互聯(lián)網將跨越園區(qū)、城市、國家的BACnet網絡連接起來,通過BACnet/IP協(xié)議,控制網絡和Internet融合成為一個整體。
作為一個新產生的標準協(xié)議,還沒有象IP協(xié)議一樣廣泛和成熟的實現,本課題所研究的BACnet協(xié)議基礎平臺就是使用Java技術為BACnet協(xié)議提供一個標準實現,它可以作為第三方構件提供給各BACnet設備生產廠商和BACnet系統(tǒng)開發(fā)商。
摘要………………………………………………I
Abstract……………………………………………………II
第一章 概述…………………………………………1
1 BACnet與現場總線介紹……………………………………….2
1) 智能建筑和控制網絡的發(fā)展…………………………………2
2) 現場總線與BACnet的產生…………………………………3
3) BACnet/IP協(xié)議………………………………………………6
2 課題的需求與目標…………………………………………9
1) 實施中常見的問題…………………………………………………9
2) 課題目標……………………………………………10
3) 關于BACnet的選擇…………………………………………12
4) 課題所完成的主要工作……………………………………13
第二章 BACnet現場總線平臺系統(tǒng)的分析和開發(fā)…………15
1 BACnet協(xié)議原理分析…………………………………15
1) 協(xié)議四層模型的分析…………………………………15
2) 網絡拓撲結構簡介……………………………………18
3) 數據鏈路層和物理層分析………………………………………20
4) 應用層模型分析……………………………………………20
5) BACnet協(xié)議數據單元編碼分析………………………………22
2 BACnet對象模型分析…………………………………………25
BACnet的服務………………………………………………27
BACnet/IP網絡概念和協(xié)議分析…………………………28
BACnet/IP網絡拓撲結構設計分析………………………………30
6 開發(fā)的平臺和工具……………………………………………30
7) Java及jdk1.3………………………………………31
8) Visualage for java (企業(yè)版)3.5……………………31
9) Rational rose 2002...…………………………………………………32
10) UML簡介…………………………………………………………32
11 基于JAVA的BACnet現場總線平臺的構建與開發(fā)………………33
12) BACnet協(xié)議棧及其核心包模塊介紹……………………………34
13) 實現包……………………………………………………37
14) BACnet協(xié)議棧及其實現類圖………………………………………38
15) 平臺應用編程接…………39
16) 系統(tǒng)實現的動態(tài)視圖…………………………………………40
第三章 BACnet的虛擬設備開發(fā)……………………………47
17 BACnet現場總線設備通信實體的基本概念………………47
18) 層協(xié)議、服務點以及服務原語………………………47
19) 互連設備及網絡拓撲結構………………………………………49
20 有關傳感器的BACnet設備的分析……………………………50
21 BACnet虛擬BACnet設備的開發(fā)……………………………………52
1) 接口函數的分析……………………………………………………53
2) BACnet設備的編程簡介………………………………………………54
22 開發(fā)的平臺和工具……………………………………………………55
1) Dcom技術……………………………………………………………55
2) Delphi5.5…………………………………………………………56
第四章 調試和驗證………………………………………………57
1 與虛擬設備連通的調試……………………………………57
2 BACnet平臺的調試和驗證………………………………………………58
3 BACnet系統(tǒng)集成的介紹………………………………………………58
第五章 課題總結………………………………………………………60
1 課題的總結經驗……………………………………………………60
1) 課題所做工作的陳述………………………………………………………60
2) 課題的所獲得的推廣經驗…………………………………………………62
2 BACnet技術展望……………………………………………………63
1) BACnet協(xié)議在國內外的應用………………………………………63
2) BACnet技術的發(fā)展前景……………………………………………64
參考文獻…65
致謝……69