准备的材料:USR W610 、标准电源线、232转usb线、
Usr-tcp232-test串口转网络调试助手(以下统称小黄人软件)
下载地址:http://www.ybljg.com/Product/78.html
软件设计手册:http://www.ybljg.com/Down/USR-W610-software-V1.0.3.pdf
数据流向:串口数据----w610封装-----socketA/socketB
接线:
电脑<——232转usb———w610——电源
一、操作步骤
1、按路径:控制面板》网络和Internet》网络和共享中心找到“windows防火墙”和“更改适配器设置”选项,关闭防火墙并禁用与本次测试无关的网卡。并关闭电脑杀毒软件。
2. 电脑连接w610的WiFi,并在浏览器中输入610的ip10.10.100.254,输入账户密码admin,进入610的配置网页。
3. 选择串口及网络—>套接字分发协议开启—>确定
4. 网络参数设置——>网络模式选择client,协议为tcp,端口为23,服务器地址为10.10.100.100
5. SaocketB网络模式选择client,协议为tcp,端口为24,服务器地址为10.10.100.100
确定,重启。
6. 打开两个小黄人软件,选择串口,波特率57600,校验位none,数据位8,停止位1,打开
右侧协议类型选择tcp server,IP为10.10.100.100,端口号为23,连接;另一个小黄人软件右侧协议类型选择tcp server,IP为10.10.100.100,端口号为24。
串口端输入数据:55 FD AA 00 03 61 00 CC 2D
接下来我们修改参数区为6200(socketB),更改后重新计算和校验为2E,在串口端发送:
55 FD AA 00 03 62 00 CC 2E
由此实现数据往socketB的发送了
下面,我们从网络端口回发:
因为本次测试没有接dtu,所以,我们在网络端回发的时候,不需要加格式,只是单纯的发送数据就可以了!
注意:串口端给socketB发送数据时,socket输入数据无法立即回发,需要断开连接重新发送,就可以实现双向发送!
SocketA和B都重新断开,重新连接,都可以给串口端发送数据!如图所示