《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 解決方案 > 無線數(shù)傳設(shè)備(DTU)在組態(tài)軟件中的應(yīng)用

無線數(shù)傳設(shè)備(DTU)在組態(tài)軟件中的應(yīng)用

2011-02-18
作者:廣州致遠(yuǎn)
來源:來源:電子技術(shù)應(yīng)用2010年第12期

1 概述
    GPRS,、CDMA及現(xiàn)在很熱門的3G網(wǎng)絡(luò)都屬于廣域無線,,這些通信方式具有覆蓋范圍廣、組網(wǎng)靈活快捷,、運(yùn)行成本低等優(yōu)點(diǎn),。被廣泛應(yīng)用于電力系統(tǒng)、工業(yè)監(jiān)控,、交通管理,、氣象、水處理,、環(huán)境監(jiān)控,、金融證券、煤礦,、石油等行業(yè),。DTU是基于上述無線網(wǎng)絡(luò)的無線數(shù)傳設(shè)備,,其提供了一個(gè)透明的數(shù)據(jù)傳輸通道,,用戶無需了解復(fù)雜的TCP/IP、PPP等協(xié)議棧,,即可讓數(shù)據(jù)采集終端增加一個(gè)無線接口,,實(shí)現(xiàn)遠(yuǎn)程無線的數(shù)據(jù)采集及數(shù)據(jù)監(jiān)控。
2 應(yīng)用示例
    本文以廣州致遠(yuǎn)電子的GPRS DTU,、歐姆龍的PLC設(shè)備和北京亞控科技的組態(tài)王軟件為例介紹如何在傳統(tǒng)工控領(lǐng)域?qū)崿F(xiàn)遠(yuǎn)程數(shù)據(jù)采集,,系統(tǒng)結(jié)構(gòu)圖如圖1所示?;诒疚慕榻B的方案,,用戶可以輕松實(shí)現(xiàn)組態(tài)王軟件與各設(shè)備廠家的PLC、板卡,、變頻器,、智能儀表等設(shè)備遠(yuǎn)程通信。

3 通信原理
    使用亞控科技的組態(tài)王GPRS服務(wù)程序?qū)崿F(xiàn)用戶組態(tài)軟件的遠(yuǎn)程無線通信,。GPRS DTU設(shè)備和用戶終端設(shè)備之間使用串口相連,,通過GPRS網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸。組態(tài)王作為GPRS網(wǎng)絡(luò)數(shù)據(jù)服務(wù)端,,通過Internet網(wǎng)絡(luò)接收GPRS DTU轉(zhuǎn)發(fā)的數(shù)據(jù),,并通過虛擬串口的形式提供給用戶調(diào)用進(jìn)行組態(tài)。用戶通過GPRS DTU使用虛擬串口的方式組態(tài)操作終端設(shè)備像使用本地串口組態(tài)操作終端設(shè)備的方式一樣。
3.1 設(shè)備介紹
3.1.1 DTU

    本文使用的GPRS DTU設(shè)備型號(hào)為ZWG-28A,,其提供了全透明的無線GPRS數(shù)據(jù)通道,。透明數(shù)據(jù)通信的意思即為用戶設(shè)備與DTU之間沒有通信協(xié)議,DTU將用戶設(shè)備發(fā)送過來的數(shù)據(jù)不做修改地傳送到目標(biāo)PC上,,運(yùn)行于PC上的軟件可以完整地接收到DTU發(fā)來的數(shù)據(jù)包,,比如用戶設(shè)備發(fā)送一個(gè)字節(jié)數(shù)據(jù)為0xAA,則在PC端運(yùn)行的軟件就會(huì)收到一個(gè)字節(jié)數(shù)據(jù)0xAA,,從PC到用戶設(shè)備的通信過程與之相同,。
3.1.2 PLC
    歐姆龍PLC性能穩(wěn)定可靠,在很多工業(yè)自動(dòng)化領(lǐng)域都有著廣泛的應(yīng)用,。本系統(tǒng)采用歐姆龍的CJ1G系列CPU,,PLC與組態(tài)軟件間采用HostLink協(xié)議進(jìn)行通信。
3.2 工程建立步驟
3.2.1 建立設(shè)備

    打開組態(tài)王工程管理器并新建一個(gè)工程,,如圖2所示,。

    在組態(tài)王工程瀏覽器里使用向?qū)陆ㄔO(shè)備,選擇歐姆龍PLC CJ1型號(hào),,使用HostLink協(xié)議,,如圖3所示。
    選擇串口號(hào),,串口號(hào)使用虛擬串口(GPRS設(shè)備),,如圖 4所示。

    設(shè)置虛擬串口參數(shù),,在“設(shè)備選擇”里選擇廣州致遠(yuǎn)(ZLG)DTU,,“配置DTU設(shè)備標(biāo)識(shí)信息”里填入DTU配置工具里配置的手機(jī)號(hào)碼,“設(shè)備端口”填入DTU配置工具里配置的數(shù)據(jù)中心端口號(hào),,這兩個(gè)參數(shù)一定要一一對(duì)應(yīng)相同,,否則DTU連接不上組態(tài)軟件。如圖5所示,。

    設(shè)備創(chuàng)建完成后如圖6所示,。

3.2.2 建立數(shù)據(jù)詞典
    在組態(tài)王工程瀏覽器數(shù)據(jù)庫里建立數(shù)據(jù)詞典變量,如圖7所示,。

    本例子一共建立5個(gè)數(shù)據(jù)變量,,讀取歐姆龍PLC的A區(qū)內(nèi)存,地址從0x090~0x094,,如圖8所示,。

3.2.3 建立組態(tài)畫面
    在組態(tài)王工程瀏覽器畫面里建立用戶的組態(tài)軟件畫面,如圖9所示,,并與數(shù)據(jù)詞典變量建立關(guān)系,,分別讀取顯示PLC A區(qū)0x090~0x094內(nèi)存的數(shù)據(jù),。

3.2.4 系統(tǒng)運(yùn)行
    當(dāng)組態(tài)畫面和數(shù)據(jù)詞典變量建立好后,啟動(dòng)組態(tài)運(yùn)行,,如圖10所示,,由圖可看到讀取到PLC的內(nèi)存信息:地址A090的數(shù)據(jù)值為:0x5824;地址A091的數(shù)據(jù)值為:0x2912,;地址A092的數(shù)據(jù)值為:0x1004,;地址A093的數(shù)據(jù)值為:0x0004;地址A094的數(shù)據(jù)值為:0x3945,。
    本文只是DTU設(shè)備與組態(tài)軟件配合使用的一個(gè)縮影,,實(shí)際上本方案具有非常高的靈活性,用戶能快速地建立起各種完善美觀的工業(yè)自動(dòng)化遠(yuǎn)程監(jiān)控人機(jī)交互系統(tǒng),。

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn),。轉(zhuǎn)載的所有的文章,、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有,。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者,。如涉及作品內(nèi)容、版權(quán)和其它問題,,請(qǐng)及時(shí)通過電子郵件或電話通知我們,,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失,。聯(lián)系電話:010-82306118,;郵箱:[email protected]