關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 淺談無線傳感器網絡的開發(fā)方案

淺談無線傳感器網絡的開發(fā)方案

作者: 時間:2011-08-18 來源:網絡 收藏

  2.3 網關節(jié)點設計

  終端節(jié)點處理完智能儀表和二次儀表的相關數據之后,通過發(fā)送模塊發(fā)送數據,網關節(jié)點負責接收所有終端節(jié)點發(fā)過來的數據,再把數據傳送給上位機中,上位機的監(jiān)控軟件(如組態(tài)軟件)對這些數據進行進一步的處理。這里有一個關鍵的問題就是網關節(jié)點與上位機的可靠性通信問題。一般使用成熟的現場總線模式來實現網關節(jié)點與電腦之間的通信,如Modbus總線協(xié)議。網關節(jié)點及其相關模塊如圖7所示。

  2.3.1 Modbus現場總線協(xié)議設計

  Modbus 協(xié)議是應用于電子控制器上的一種通用語言。通過此協(xié)議,控制器相互之間、控制器經由(例如以太網)和其它設備之間可以通信。它已經成為一通用工業(yè)標準。有了它,不同廠商生產的控制設備可以連成工業(yè),進行集中監(jiān)控。此協(xié)議定義了一個控制器能認識使用的消息結構,而不管它們是經過何種進行通信的。它描述了一控制器請求訪問其它設備的過程,如何回應來自其它設備的請求,以及怎樣偵測錯誤并記錄。它制定了消息域格局和內容的公共格式。

  當在一Modbus網絡上通信時,此協(xié)議決定了每個控制器須要知道它們的設備地址,識別按地址發(fā)來的消息,決定要產生何種行動。如果需要回應,控制器將生成反饋信息并用Modbus協(xié)議發(fā)出。在其它網絡上,包含了Modbus協(xié)議的消息轉換為在此網絡上使用的幀或包結構。這種轉換也擴展了根據具體的網絡解決節(jié)地址、路由路徑及錯誤檢測的方法。

 當在一Modbus網絡上通信時,此協(xié)議決定了每個控制器需要知道它們的設備地址,識別按地址發(fā)來的消息,決定要產生何種行動。在其他網絡上,包含了Modbus協(xié)議的消息轉換為在此網絡上使用的幀或包結構。這種轉換也擴展了根據具體的網絡解決節(jié)地址、路由路徑及錯誤檢測的方法。

  Modbus協(xié)議主要分為ASCII和RTU兩種。本文采用RTU的方式,其信息幀格式如表1所示。

  當控制器設為在Modbus網絡上以遠程終端單元模式通信時,在消息中的每個8 bit的字節(jié)包含2個4 bit的十六進制字符。這種方式的主要優(yōu)點是:在同樣的波特率下,可比ASCII方式傳送更多的數據。

  代碼系統(tǒng):8位二進制,十六進制數0…9,A…F.

  消息中的每個8位域都是由2個十六進制字符組成。

  每個字節(jié)的位:1個起始位;8個數據位,最小的有效位先發(fā)送;1個奇偶校驗位;1個停止位,2個bit;錯誤檢測域;CRC(循環(huán)冗長檢測)。

  2.3.2 組態(tài)軟件設計

  組態(tài)軟件是指一些數據采集與過程控制的專用軟件,它們是在自動控制系統(tǒng)監(jiān)控層一級的軟件平臺和環(huán)境,使用靈活的組態(tài)方式,為用戶提供快速構建工業(yè)自動控制系統(tǒng)監(jiān)控功能的、通用層次的軟件工具。

  三維力控組態(tài)軟件是國產監(jiān)控組態(tài)軟件唯一的完整的冗余與熱備體系設計,完整的分布式網絡結構;支持控制設備冗余、多重網絡冗余,多客戶端冗余、冗余的主從站都可以操作;人機監(jiān)控圖形界面與過程數據處理分離,內置獨立的實時歷史數據庫。

  方便、靈活的環(huán)境,提供各種工程、畫面模板、可嵌入各種格式的圖片,方便畫面制作,大大降低了組態(tài)的工作量。

  高性能實時、歷史數據庫,快速訪問接口在數據庫4萬點數據負荷時,訪問吞吐量可達到20 000次/s.

  強大的分布式報警、事件處理能力,支持報警、事件網絡數據斷線存儲,恢復功能;支持操作圖元對象的多個圖層,通過腳本可靈活控制各圖層的顯示與隱藏;強大的ACTIVEX控件對象容器,定義了全新的容器接口集,增加了通過腳本對容器對象的直接操作功能,通過腳本可調用對象的方法、屬性。

  全新的、靈活的報表設計工具提供豐富的報表操作函數集、支持復雜腳本控制,包括:腳本調用和事件腳本,可以提供報表設計器,可以設計多套報表模板。

  支持控制設備冗余、控制網絡冗余、監(jiān)控服務器冗余、監(jiān)控網絡冗余、監(jiān)控客戶端冗余等多種系統(tǒng)冗余方式。全新的高性能實時、歷史數據庫。

  3 實驗結果

  以溫度監(jiān)測系統(tǒng)為例,本文采用上面提到的開發(fā)了一套如圖1所示工業(yè)用的網絡,其實驗結果如圖8和圖9所示。

  本文重點介紹了工業(yè)網絡部分的實現。在已經實現工業(yè)網絡和節(jié)點間雙向通信的前提下,很容易實現對工業(yè)設備的無線控制控制,包括繼電器、I/O、開關控制、電機控制,只需要在軟件和硬件上進行一些小的擴展就可以了。



上一頁 1 2 3 4 下一頁

評論


相關推薦

技術專區(qū)

關閉