有人物联网官方网站
有人物联网官方网站
联网的事情找有人!
联网的事情找有人!

G781双socket转发--网口设备与虚拟串口通过透传云远程通信

2019-05-29

分享到:

注意:

1、 本功能只支持转发一路网口设备数

2、 仅支持socketAsocketB之间的数据转发

3、 仅支持socketAsocketB作为TCP Client,即两路socket所连接的对端设备或者服务器,只能做TCP server

4、 注册包、心跳包仅生效于socketA

连接拓扑:

硬件连接实物图(适用于本案例):

 781设置软件:http://www。usr。cn/Download/537。html

 虚拟串口软件:http://meganrichard.com/Download/31.html

1。      打开有人透传云网站https://newconsole.usr.cn/#/login,注册并登陆账户。

2.      添加节点设备

基本测试需要添加至少两个设备,一个命名为USR-G781,另外一个命名为虚拟串口。设备号可以系统自动生成,也可以手动设置。设置接入透传云的密码,也就是两个透传设备的通讯密码,通讯密码是8位。(默认自动生成,可以自定义)

 

4.      添加透传分组

5.    透传分组添加成功,数据能够在两个透传节点之间透传

6 . DTU设备设置参数:

USB转串口线将G781232串口连接到电脑,正确安装天线,用我司配套电源适配器链接供电。如下图所示:

在设备管理中能够检测到对应的串口如下如所示,在我的电脑上检测到串口为COM15(若未检测到串口或者第一次使用该串口线,可以先用驱动精灵等软件修复一下串口驱动。)


打开配置软件 G781出厂默认串口参数:波特率115200,检验/数据/停止:NONE/8/1。如下图所示,打开串口:

点击进入配置状态。若如下图所示打印+++  a  a  OK,则表示正确进入配置状态。若未显示如下图所示打印信息,可能原因:

1、  选择的串口号与设备链接电脑的串口号不一致

2、  电脑无串口驱动

3、  波特率与设备实际波特率不一致(如果之前设置过并且忘记改动后的波特率是多少,可以硬件恢复出厂设置后用出厂默认参数)

4、  硬件问题。可以更换一根串口线试试

设置参数:

工作模式:透传模式 ,服务器A地址和目标端口设置为:clouddata。usr。cn15000。

服务器B地址为LAN口设备IP及监听端口。如192.168.1.1002317(本案例用PC模拟网口设备)

开启注册包,启用透传云,填写在透传云添加的对应的20位的设备编号和通讯密码

开启双socket转发功能(AT指令要以回车换行结尾)

 

设置并保存所有参数,并重启,待串口打印启动信息USR-G781,表示启动完成,这时将电脑的端口监听打开,G781linkAlinkB指示灯会亮起来,表示两路socket成功建立并连接。

7. 虚拟串口设置:

       注意:

       1). 在这里虚拟串口是用来给客户测试的:如果只购买了一个DTU设备,又想要测试透传云的功能,可以借助虚拟串口来实现的。

       2). 如果您的上位机软件或者服务器是通过串口来接收数据的,也可以借助虚拟串口将网络数据转换成串口数据添加一个虚拟串口:网络协议,目标IP,目标端口:TCP Client,clouddata.usr.cn,15000

   启用透传云:设备编号设置一对一透传分组内的设备编号,通信密码为账户的通信密码。

8. 将网口设备(本案例中即电脑的TCP Server)与虚拟串口com3实现网络透传。

  

 



相关产品

发表评论

姓  名*
邮  箱*
公  司  名 
评论内容*
验证码
PK10计划 PK10计划 PK10计划 全天PK10计划 PK10计划 全天PK10计划 PK10计划 全天PK10计划 全天PK10计划 PK10计划