計算機通過D2D轉(zhuǎn)發(fā)服務(wù)器與 GM3系列產(chǎn)品連接設(shè)備實現(xiàn)遠程通信
關(guān)鍵詞:GM3系列 D2D
方案一:使用單個GM3實現(xiàn)串口數(shù)據(jù)采集。
內(nèi)網(wǎng)串口軟件需要遠程采集遠程串口設(shè)備的數(shù)據(jù),無需搭建公網(wǎng)服務(wù)器,利用USR-D2D轉(zhuǎn)發(fā)服務(wù)器轉(zhuǎn)發(fā)GM3發(fā)送的數(shù)據(jù)到計算機。進行遠程通信。
需要:GM3(如:USR-GPRS232-730)、串口設(shè)備。
實現(xiàn):內(nèi)網(wǎng)串口軟件連接虛擬串口軟件,采集點串口連接DTU,虛擬串口軟件和DTU均以TCP Client方式連接USR-D2D服務(wù)器即可。利用轉(zhuǎn)發(fā)服務(wù)器分配的ID號驗證雙向通信。
該應(yīng)用模式適用于用戶無法自行搭建公網(wǎng)服務(wù)器和公網(wǎng)IP的環(huán)境下,用戶采集程序的計算機必須聯(lián)網(wǎng)的環(huán)境下。
圖示:
方案二:使用兩個GPRS-DTU實現(xiàn)遠程數(shù)據(jù)串口傳輸
串口軟件連接GPRS-DTU。需要遠程采集串口設(shè)備的數(shù)據(jù),無需搭建公網(wǎng)服務(wù)器,用戶計算機無需連接互聯(lián)網(wǎng)。利用USR-D2D轉(zhuǎn)發(fā)服務(wù)器,轉(zhuǎn)發(fā)串口設(shè)備通過DTU設(shè)備傳輸?shù)臄?shù)據(jù)到另一臺DTU。實現(xiàn)遠程透明串口傳輸數(shù)據(jù),無需改變用戶原有的軟件和環(huán)境,即可實現(xiàn)遠程通信。
需要:兩個GPRS DTU模塊。串口設(shè)備
實現(xiàn):兩個GPRS DTU 模塊都主動去連接D2D轉(zhuǎn)發(fā)服務(wù)器,服務(wù)器將對兩個GPRS模塊 的串口數(shù)據(jù)進行轉(zhuǎn)發(fā)。從而實現(xiàn)串口軟件和串口設(shè)備或者 串口設(shè)備與串口設(shè)備之間的串口通信。
D2D使用方法
D2D服務(wù)器 ID設(shè)置方法。
注:D2D的ID號由我們公司分配。ID號是一對??蛻粜枰鶕?jù)ID,設(shè)置DTU。如果是兩個DTU進行透明串口傳輸。兩個ID設(shè)置必須分開設(shè)置,即一個DTU對應(yīng)一個ID號。
下面我們以ID號100和101為例子。
注意:網(wǎng)絡(luò)協(xié)議必須為TCP ,目標IP:dd.usr.cn,目標端口:25565;
方案一實現(xiàn)設(shè)置方法
我們以ID 100和101為測試ID。
1:GPRS-DTU設(shè)置軟件設(shè)置連接D2D服務(wù)器和注冊ID的方法。
設(shè)置GPRS-DTU模塊的目標地址為dd.usr.cn.端口為25565.點擊D2D轉(zhuǎn)發(fā)服務(wù),輸入ID號。
GPRS模塊默認波特率為115200. 設(shè)備波特率要和串口設(shè)備設(shè)備波特率統(tǒng)一。GPRS-DTU連接串口設(shè)備。
2:VCOM 虛擬串口設(shè)置方法。
VCOM需要版本為V3.3或更高,可到我公司官網(wǎng)下載最新版本:
http://reshuiqiwr.cn/Download/31.html
打開設(shè)置軟件“添加”選擇虛擬的串口號。網(wǎng)絡(luò)協(xié)議是TCP Client ,目標地址是dd.usr.cn.目標端口是25565.
點擊“高級 ”
點擊“確認” 網(wǎng)絡(luò)狀態(tài)顯示已連接 注冊ID顯示101。
虛擬com口為com1.
3.通信連接形式
GPRS模塊連接電腦串口和串口軟件連接虛擬串口通信例程
GPRS模塊連接電腦的串口。該串口為com13
打開串口調(diào)試助手USR-TCP232-TEST軟件
打開串口調(diào)試助手軟件,打開兩個窗口界面:一個窗口連接虛擬串口com1.另一個窗口連接電腦串口com13。
方案二實現(xiàn)設(shè)置方法:
串口軟件連接GM3。需要遠程采集串口設(shè)備的數(shù)據(jù),無需搭建公網(wǎng)服務(wù)器,用戶計算機無需連接互聯(lián)網(wǎng)。利用USR-D2D轉(zhuǎn)發(fā)服務(wù)器,轉(zhuǎn)發(fā)串口設(shè)備通過DTU設(shè)備傳輸?shù)臄?shù)據(jù)到另一臺DTU。實現(xiàn)遠程透明串口傳輸數(shù)據(jù),無需改變用戶原有的軟件和環(huán)境,即可實現(xiàn)遠程通信。
該方案需要利用兩個GM3進行串口數(shù)據(jù)傳輸,
1: 設(shè)置串口設(shè)備連接GM3設(shè)備的ID為100
2:設(shè)置電腦串口連接GM3模塊的ID為101.
3:連接形式
3.1:電腦兩個串口線,連接兩臺GPRS-DTU模塊,兩個模塊串口直接串口數(shù)據(jù)透傳。
第一個GM3模塊連接電腦的串口。該串口為com13
第二個GM3模塊連接電腦的串口。該串口為com7
3.2打開串口調(diào)試助手USR-TCP232-TEST軟件
打開串口調(diào)試助手軟件,打開兩個窗口界面:一個窗口連接電腦串口com13.另一個窗口連接電腦串口com7。Com13發(fā)送的數(shù)據(jù)com7可以接收。Com7發(fā)送的數(shù)據(jù)com13可以接收。
中間經(jīng)過D2D轉(zhuǎn)發(fā)服務(wù)器實現(xiàn)兩個模塊直接的數(shù)據(jù)交互