F2X16 V4系列IP MODEM测试说明
此说明书适用于下列型号产品:
型号 | 产品类别 |
F2116 V4 | GPRS IP MODEM |
F2A16 V4 | LTE IP MODEM |
F2C16 V4 | Cat1 IP MODEM |
F7916 V4 | GPS+LTE IP MODEM |
目录
第四章 程序升级 {C}{C}{C}{C}{C}{C}{C}{C}{C}
1.1 先逆时针螺开端子口上的螺丝(见图一)
1.2 直到可见端口里的卡片会从上移到下打开(见图二)
1.3 接口定义分别为(见图三)
注:需注意,当前F2X16 V2和V4版本存在接线差异,接线线序有差异。详见下图:
1.4 电源线分别接入从左到右第一二个口后顺时针螺紧螺丝让卡片从下到上卡住线(见图四)
1.5 按照串口线上黑、蓝、棕色线分别接入端子口从左到右的第三四五口(见图五),再顺时针螺紧螺丝让卡片从下到上卡住线。
1.6 做好后端子口接上设备,另一头DB9口(见图六)接上电脑的串口就可完成电脑与设备的连接。
2.1 组网拓扑
如下:
2.2 在服务端电脑上打开DEMO软件作为数据中心,设置如下:
2.3 在网关路由器上做NAT映射。
例如用四信的路由器做网关NAT映射设置如下:
在电脑上点击开始-->运行-->输入CMD
2.4 确定后输入IPCONFIG
2.5 在浏览器中输入192.168.1.1进入网关路由器
2.6 在NAT选项下添加nat条目
添加完成后,当来自公网的数据包访问服务器公网IP的4415端口时,网关就把数据转给内网的数据中心192.168.1.103的4415端口。这样服务器端就配置好了。
3.1 参数配置方式介绍
IP MODEM的参数配置方式有两种:
通过专门的配置软件: 所有的配置都通过软件界面的相应条目进行配置,这种配置方式适合于用户方便用PC机进行配置的情况。
通过扩展AT命令(以下简称AT命令)的方式进行配置:在这种配置方式下,用户只需要有串口通信的程序就可以配置IP
MODEM的所有的参数,比如WINDOWS下的超级终端,LINUX下的minicom,putty等,或者直接由用户的单片机系统对设备进行配置。在运用扩展AT命令对IP MODEM进行配置前需要让IP MODEM进入配置状态。
下面以配置软件的方式为主详细介绍IP MODEM的各配置项。
注:对于参数配置涉及相关的应用扩展AT命令,请参见“F2X16 V4应用扩展AT指令集”,详情可咨询技术支持提供服务。
3.2 参数配置详细说明
对于HEX格式,那么数据必须为十六进制字符,且字符数不能为奇数。
如“12AB” 格式正确
“12A” 格式错误,字符数为奇数
“12G” 格式错误,非十六进制字符
在串口参数设置栏内显示当前打开串口的串口参数,默认波特率为115200,连接设备打开相应串口号,运行界面如下:
3.4 设备上电
设备上电后,参数配置软件使IP MODEM进入配置状态后会自动载入设备中的当前配置参数,并显示在右边的“配置界面”中,至此可以开始配置IP MODEM中所有配置参数。
3.5 配置中心服务参数
点击“中心服务”项,配置对应要连接的服务器地址和端口信息(出厂默认地址和端口无法用于测试,请按实际环境配置)。当前支持同时并发5个中心使用,可根据服务器数量配置。当前只有在中心数为1时,备服务器生效,可在主服务器异常时自动切换。
3.6 配置串口通信参数
点击“串口”栏,进行232或485串口通信参数配置,需配置与实际串口终端设备一致,否则通信不上。
4.1 打开串口工具
在客户端处用电脑接IP MODEM,在电脑上打开出串口工具,设置正确的串口以及波特率(与IP MOEDM参数中串口波特率参数一致)重新拔插电源。IP MODEM将开始连接服务器端数据中心DEMO。
当看到connected时表示已经连接成功,这时在串口工具中输入test1,在demo服务器端可收到数据(见下图)
客户端串口工具:
服务器端DEMO工具:
在服务器端demo软件中左下角输入test2点击发送,客户端串口软件同样可收到数据,见下图
服务器端DEMO工具:
客户端串口工具:
1.1 正常连接注册
1.2 定时发送数据正常
2.1 DCTCP模式
工作模式配置为DCTCP模式,如下:
2.2 服务器运行DC demo软件
设备正常上线,收发数据
2.3 DCUDP模式:
同DCTCP模式配置,设置工作模式为DCUDP,中心DC demo软件监听udp协议,数据互传测试如下:
F2X16 V4系列支持三种短信模式(与F2003相同,详细协议描述及说明可参考F2003使用手册)
3.1 SMSCLI短信模式
短信发送正常
短信接收正常
3.2 TRNS模式:
3.2.1 text格式
3.2.2 PDU编码格式
若短信需要发送中文,需要先将发送的对端手机号及内容转为PDU格式编码,再进行发送测试,转码地址:http://www.sendsms.cn/pdu/
3.3 SMSSER 短信服务端模式
该模式下需要发送短信,需遵循我司定义的短信发送帧格式,详情可参考F2003使用手册
发送的报文格式是特定的,发送内容由hex格式决定,
Hello为本次测试所发送内容
4.1 设备工作模式配置
工作模式配置为HTTP模式,中心服务栏中,服务器地址填写对应的URL及端口信息:
4.2 设备上线
正常收发数据
5.1 参数配置
该模式下,支持通过平台下发modbusTCP协议格式指令,IP MODEM收到后,转为modbusRTU指令下发至串口(需注意,若串口默认超时2秒未返回数据,会返回采集异常)
5.2 设备上线
串口收发和中心收发转换正常。
6.1 参数配置
该模式下,可自定义设备作为客户端或者服务器,支持TCP或UDP协议、支持开启或关闭注册及心跳(需注意,若开启注册包回应或心跳包回应,则连上中心后,需要中心回应配置的内容到IP MODEM,否则会认为网络连接失败断网重连)
正常配置完成后,参照标准DTU透传进行测试即可。
7.1 参数配置
工作协议选择mqtt模式,配置相关的参数项(client id、用户名/密码、订阅/发布主题),中心服务项配置mqtt服务器地址及端口信息:
7.2 串口modbus主动采集
串口配置为modbus主站采集模式,在modbus配置栏内配置对应modbus采集参数,如下:
串口端使用modbus slave模拟终端,IP MODEM采集到数据后转换对应的mqtt格式上报,通过mqtt fix客户端软件进行数据订阅,如下:
7.3 DTU透传发布和订阅数据
串口作为透传,将采集到的数据转为mqtt主动上报
IP MOEDM通过订阅主题,收到下发的数据,透传转发至串口
目前开关量输入查询功能码支持01和02 ,IO默认为高,支持干接点。
1.1 IO1输入
配置I/O应用参数,设置IO1为输入采集,协议选择modbus协议(自定义协议可自行配置查询指令及返回的状态值,可自行进行测试,此处以modbus指令调试)
查询指令:01 01 00 00 00 01 FD CA
01 02 00 00 00 01 B9 CA
1.2 IO2输入
配置I/O应用参数,设置IO2为输入采集,协议选择modbus协议(自定义协议可自行配置查询指令及返回的状态值,可自行进行测试,此处以modbus指令调试)
查询指令:01 01 00 01 00 01 AC 0A
01 02 00 01 00 01 E8 0A
1.3 IO3输入
配置I/O应用参数,设置IO3为输入采集,协议选择modbus协议(自定义协议可自行配置查询指令及返回的状态值,可自行进行测试,此处以modbus指令调试)
查询指令:01 01 00 02 00 01 5C 0A
01 02 00 02 00 01 18 0A
模拟量接口支持整型及浮点型采集,同时支持转换为实际量程使用(如温湿度、压力等传感器实际量程)相应采集测试参考如下:
2.1 ADC1模拟量接口查询
此处配置ADC1采集4-20mA电流信号,对应参数配置如下:
查询指令:01 04 00 03 00 01 C1 CA(整型)
01 04 00 16 00 02 90 0F(浮点型)
实际输出电流15.9mA,整型采集值为0B 86,根据公式换算值为:15.84mA
浮点型采集值为:45 38 70 00 ,对应换算值为:2951,根据公式换算实际值为:15.85mA
2.2 ADC2模拟量接口查询
此处配置ADC2采集4-20mA电流信号,并配置实际采集量程(举例温度0-100℃范围)
查询指令:01 04 00 04 00 01 70 0B(整型)
01 04 00 18 00 02 F1 CC(浮点型)
实际输出电流15.9mA,整型对应0-100℃量程采集值00 4A,换算十进制值为74℃
浮点型采集值为42 95 27 58,换算实际值为:74.576℃
附:电流采集公式,0~20mA:Ima = AdcVal *33000/4096/15/100, 单位 mA
另:电压公式:
电压采集,0~5V : Vv = AdcVal*500 /4096/100, 单位 V
0~10V : Vv = AdcVal*1000/4096/100, 单位 V
0~15V : Vv = AdcVal*1500/4096/100, 单位 V
一、程序升级
若出现当前程序版本或定制程序版本存在异常需要进行升级处理时,可提前沟通我司技术支持人员确认版本功能,提供升级固件(.bin后缀的固件程序)及烧写工具(升级程序使用)。
1.1 打开烧写工具
打开“DtuDownload(可循环)”,如下:
1.2 选择对应的串口号
波特率使用115200,点击“浏览”加载升级文件(此处以标准版本烧写为例),如下:
1.3 点击“下载”
进入烧写状态,如下:
1.4 对IP MODEM上电
如已通电状态下,对设备进行重新上电即可,此时设备会自动进入升级过程,进度条加载显示,待加载完成后即完成升级。
附件下载:F2X16 V4测试说明.pdf