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