首页 > 知识问答 > 串口转GPRS系列

计算机通过D2D转发服务器与GPRS连接设备实现远程通信

更新时间:2015-01-21

方案一:使用单个GPRS-DTU实现串口数据采集。

     内网串口软件需要远程采集远程串口设备的数据,无需搭建公网服务器,利用USR-D2D转发服务器转发DTU发送的数据到计算机。进行远程通信。

需要:DTU(如:USR-GPRS232-701)、串口设备。

     实现:内网串口软件连接虚拟串口软件,采集点串口连接DTU,虚拟串口软件和DTU均以TCP Client方式连接USR-D2D服务器即可。利用转发服务器分配的ID号验证双向通信。

     该应用模式适用于用户无法自行搭建公网服务器和公网IP的环境下,用户采集程序的计算机必须联网的环境下。

图示:

GPRS DTU连接图

方案二:使用两个GPRS-DTU实现远程数据串口传输

    串口软件连接GPRS-DTU。需要远程采集串口设备的数据,无需搭建公网服务器,用户计算机无需连接互联网。利用USR-D2D转发服务器,转发串口设备通过DTU设备传输的数据到另一台DTU。实现远程透明串口传输数据,无需改变用户原有的软件和环境,即可实现远程通信。

    需要:两个GPRS DTU模块。串口设备

    实现:两个GPRS DTU 模块都主动去连接D2D转发服务器,服务器将对两个GPRS模块 的串口数据进行转发。从而实现串口软件和串口设备或者 串口设备与串口设备之间的串口通信。GPRS DTU串口设备连接图

D2D使用方法
D2D服务器 ID设置方法。

注:D2D的ID号由我们公司分配。ID号是一对。客户需要根据ID,设置DTU。如果是两个DTU进行透明串口传输。两个ID设置必须分开设置,即一个DTU对应一个ID号。

下面我们以ID号100和101为例子。

注意:网络协议必须为TCP ,目标IP:dd.usr.cn,目标端口:25565;

方案一实现设置方法

我们以ID 100和101为测试ID。

1:GPRS-DTU设置软件设置连接D2D服务器和注册ID的方法。

设置GPRS-DTU模块的目标地址为dd.usr.cn.端口为25565.点击D2D转发服务,输入ID号。

GPRS模块默认波特率为115200. 设备波特率要串口设备设备波特率统一。GPRS-DTU连接串口设备。

2:VCOM 虚拟串口设置方法。

VCOM需要版本为V3.3或更高,可到我公司官网下载最新版本:

/Download/31.html

打开设置软件“添加”选择虚拟的串口号。网络协议是TCP Client ,目标地址是dd.usr.cn.目标端口是25565.

点击“高级 ”,注册ID一项输入即可,取值1~65535,0为不启用;


点击“确认” 网络状态显示已连接 注册ID显示101. 

虚拟com口为com1. 

3.通信连接形式

GPRS模块连接电脑串口和串口软件连接虚拟串口通信例程

GPRS模块连接电脑的串口。该串口为com5

GPRS DTU模块图

打开串口调试助手USR-TCP232-TEST软件 

打开串口调试助手软件,打开两个窗口界面:一个窗口连接虚拟串口com1.另一个窗口连接电脑串口com5。

GPRS DTU 串口转网络调试助手

方案二实现设置方法:

串口软件连接GPRS-DTU。需要远程采集串口设备的数据,无需搭建公网服务器,用户计算机无需连接互联网。利用USR-D2D转发服务器,转发串口设备通过DTU设备传输的数据到另一台DTU。实现远程透明串口传输数据,无需改变用户原有的软件和环境,即可实现远程通信。

 

该方案需要利用两个GPRS-DTU进行串口数据传输,

1: 设置串口设备连接GPRS-DTU设备的ID为100. 

2:设置电脑串口连接GPRS-DTU模块的ID为101.

3:连接形式

3.1:电脑两个串口线,连接两台GPRS-DTU模块,两个模块串口直接串口数据透传。

 第一个GPRS模块连接电脑的串口。该串口为com5

 第二个GPRS模块连接电脑的串口。该串口为com6

DTU模块连接图

3.2打开串口调试助手USR-TCP232-TEST软件 

打开串口调试助手软件,打开两个窗口界面:一个窗口连接电脑串口com5.另一个窗口连接电脑串口com6。Com5发送的数据com6可以接收。Com6发送的数据com6可以接收。

中间经过D2D转发服务器实现两个模块直接的数据交互。

串口调试助手

发表评论

*为必须填写项
  • (您的个人信息将被保密)