有人物联网官方网站
有人物联网官方网站
联网找有人!
联网找有人!

G781双socket转发连接有人云modbusTCP组态基本测试

2019-12-05

分享到:
{}

说明:用modbus slave软件模拟modbus TCP协议的串口设备;

数据流向:modbus slave软件---DTU-G781-----有人云(组态显示)

客户实际应用:modbusTCP设备---G781---有人云(组态显示)

注意:

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

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

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

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

G781设置软件下载:http://www.usr.cn/Download/537.html

 

具体步骤如下:

1、登录有人云(如果没有账号先申请通信证

2、目前只能通过手机号来注册通行证账户

3、注册完此,由此进入有人云界面

4、可以重新创建云组态,如果以前使用过透传云可以直接绑定透传云的账号,由此界面绑定物联网卡平台,工单系统,云检测,和商城;

5、本次案例是G781连有人云进行数据显示,可以进入云组态,选择添加设备;

6、设置设备名称和项目分组,G781目前支持使用ID添加设备;ID和密码可以随机生成,设备ID的后8位可以自定义,前12位不可自定义修改,密码可以自定义,选择云组态,添加数据模板;

7、模板更改名称,选择modbus TCP协议,点击保存

8、点击下一步配置从机和变量;

9、设置从机名称,从机地址是接在G781的串口上的终端设备的从机地址(如果不清楚,可以咨询终端设备的厂家),这里我们用Modubs slave软件模拟从机。

1)点击添加从机,填写从机名称和从机地址,点击确认。

2)添加变量,自定义变量名称和单位

设置数据节点的名称,寄存器地址,数据格式,采集频率(最低只能是一分钟);

寄存器地址填写规则:

格式为  功能码+寄存器地址(需要16进制转为10进制)+1

与组态软件的寄存器写法相同,填十进制寄存器地址,寄存器为起始地址+1。

如:

功能码03H或06H,起始地址0000H,则填:40001;

以这个为例,操作为只读就是功能码为03则就是4,寄存器地址16进制转换为10进制就是0000,然后+1

所以组态地址就是40001;

 

 

设置完成后点击保存。

10、下面设置G781参数

1)打开设置软件,打开串口(出厂串口参数115200/8/N/1

2)进入配置状态,

3)选择网络透传工作模式,

4)设置连接服务器A地址clouddata.usr.cn,端口15000

设置连接服务器B,地址是LAN口的Modubs TCP设备,端口为该设备的监听端口;

5)启用注册包,把之前添加的设备的设备ID和密码填写到注册包里,

6)点击设置并保存所有参数,

7)执行完毕后发送AT指令AT+SOCKPIPEEN=ON(末尾加回车换行)开启双socket转发功能,

 

8)发送AT+SOCKPIPE=SOCKA,SOCKB(末尾加回车换行)

9)点击软件重启。

10)待重启完成,设备linkA指示灯亮,有人云设备上线。

 

10、打开modbus slave模拟软件,设置Modbus TCP/IP,监听端口选择2317,点击OKG781LinkB指示灯常亮。

11、在modbus slave串口软件发送数值,可以在有人云设备列表中点击设备名称,查看当前设备数值,如下所示:

 

 


标签 4G DTU

相关产品

发表评论

姓  名*
邮  箱*
公  司  名 
评论内容*
验证码