USR-K7 连接有人云与虚拟串口一对一透传
一、资料
1、USR-K7 说明书:https://www.usr.cn/Download/227.html
2、USR-K7 软件设计手册:https://www.usr.cn/Download/484.html
3、设置软件(M4):https://www.usr.cn/Download/230.html
4、串口调试助手:https://www.usr.cn/Download/27.html
5、虚拟串口(V3.7):https://www.usr.cn/Download/31.html
二、网络拓扑
三、硬件连接
1、本案例使用的我司测试底板
2、使用USB转232串口线连接电脑
3、USB-K7网线连接可以上网的路由器
四、USR-K7参数设设置、创建虚拟串口
1、使用设置软件搜索设备,可以搜索到出厂设备IP:192.168.0.7,点击设备进行设置参数。
2、IP地址类型:动态获取
端口设置:波特率、数据位、校验位、停止位和实际使用的终端设备保持一致(本案例以默认为主)
模块工作方式:TCP client,本地端口:0
目标IP:clouddata.usr.cn ,远程端口:15000
开启注册包:启用透传云 ,设备编号和密码:【有人云平台--联网设备--数据查看(参考有人云参数设置)】
3、创建虚拟串口
网络协议:TCP client
目标IP:clouddata.usr.cn ,远程端口:15000
高级设置:启用透传云 ,设备编号和密码:【有人云平台--联网设备--数据查看(参考有人云参数设置)】
五、有人云参数设置
1. 登录有人云平台(如果没有账号先申请通行证)
https://account.usr.cn/#/login_cps?type=mp_scada
2、设备管理--联网设备--添加设备--选择【SN不支持】的方式添加,选择数据透传模版
3、点击保存之后,有人云平台自动生成设备ID和通讯密码,需要写入设备的注册包里,参考USR-K7参数设置步骤。
即可观察到设备在线
4. 有人云添加虚拟串口设备,【SN不支持】添加,边浪模板选择【数据透传】。
5、创建透传策略
六、数据调试
打开两个串口调试助手,一个打开真实的串口,一个打开虚拟串口。
七、常见问题解决办法
附件1
K7在有人云不在线怎么办?
1、检查K7是否连接上级路由,动态获取的Ip是否可以正常上网。
2、有人云上添加设备使用SN不支持的方式添加设备。
3、K7 设置 TCP client,远程服务器域名填写云平台接入地址、远程端口号填 15000,开启注册包,注册包类型选择有人云 20 位设备编号和 8 位通讯密码。
附件2
串口无法传输数据
1、检查 TTL 接线,确认串口线 TX和K7 RX 交叉 。
2、串口电路按照硬件设计手册搭建。
附件3
网络连接异常
1、检查网线是否接触良好。
2、接交换机,检查交换机是否正常工作,IP 在同一网段。
3、接电脑,检查 IP 是否设置同一网段。
4、接远程服务器,接能上网的路由器,K7 设置 DHCP 或者静态 IP 和路由器 LAN IP 同网段。
5、接路由器,路由器工作是否稳定。
撰写人:于冰