510(H7)HTTP POST模式通信案例
一、数据流向
二、所需资料
联系技术索取。
一、测试
1、将USR-N510的串口通过串口线(或USB 转串口线)与PC相连接,网线直连电脑的网口,检测硬件连接无错误后,接入我们配送的电源适配器,给510供电。
2、按路径:控制面板找到“windows防火墙”和“更改适配器设置”选项,关闭防火墙并禁用与本次测试无关的网卡。并关闭电脑杀毒软件。
3、将电脑IP设置为与设备同网段的IP:192.168.0.201。
4、打开510(H7)系列设置软件,点击搜索设备,可以搜索到510,并且可以看到目前510的相关信息,IP为192.168.0.7(默认),设备名称为:USR-N510,MAC地址为:9C A5 25 XX XX XX,版本为:7005。
5、修改510的IP地址类型有以下两种方式:
1)、设置软件,点击搜索设备点击搜索到的设备,基础设置部分,将510的IP地址类型修改为DHCP/动态获取,然后点击下方的设置
2)、点击搜索到的设备,弹出提示输入用户名密码提示框,用户名和密码均为:admin,点击确定。
3)、进入510设置软件内部,可以看到设备目前相关信息,可在右上角切换成中文模式。
4)、本机IP设置,修改IP地址获取方式为DHCP/动态获取,点击保存设置。
5)、在模块管理重启设备,参数需要重启生效。
6、重启成功之后,PC和510连接同一个路由器或者交换机,PC将设置的静态IP改为动态获取,使其在同一个局域网下,打开510的设置软件,点击搜索设备,可以看到路由器分配给510的IP为172.16.14.112,进入510设置软件内部。
7、在端口1处,确认当前串口参数(默认为115288,N,8,1)以及串口模式(网页设置优先级大于拨码开关),默认为拨码开关模式,所以我们需要将设备的拨码拨到相应位置,设置模块工作方式:HTTP client,HTTPD选项设置为POST,点击去包头,最后我们获取到的数据将不会存在包头,URL为:/2.php? 。
8、远程服务器地址为:test.ybljg.com,远程端口为80。(这个是我司的测试服务器),参数设置无误后点击保存设置。
9、在模块管理处重启设备,设置的参数需要重启生效。
10、在电脑设备管理器处确认串口转USB插在电脑上识别到的COM口为:COM40。
11、打开串口转网络调试助手,左边串口端选择正确的串口以及串口参数(默认为115200,N,8,1),点击打开,给服务器发送数据测试截图如下:
发送123,收到返回数据123
12、如果在设置的时候没有勾选去包头选项,具体数据测试会收到以下数据:
发送123,收到返回数据:包头+123