DTU有硬件看门狗或者外部独立硬件看门狗;自动检查网络异常,尝试自动恢复逻辑;通过一系列的组合功能。
如果是MCU+DTU的方式,最直接的异常恢复就是断电DTU或者复位DTU,如果有多余的GPIO,建议使用。
如果没有多余的GPIO,建议更具业务逻辑,适当配置下列参数,强化稳定性。
1、自动重启时间命令-reboottime
|
功能 |
设置设备周期性自动重启间隔,单位分钟 | |
|
参数 |
描述 | |
|
设置参数 |
自动重启间隔 |
0:关闭自动重启(出厂值默认) 1~65536:倒计时重启时间 |
|
设置实例 |
config,set,reboottime,60\r\n \r\nconfig,reboottime,ok\r\n | |
|
查询参数 |
无 | |
|
返回参数 |
自动重启间隔 | |
|
设置实例 |
config,get,reboottime\r\n \r\nconfig,reboottime,ok,60\r\n | |
2、串口无数据重启时间命令-uartreboottime
|
功能 |
开启的串口超过这个时间没收到数据后自动重启,单位分钟 可以避免串口异常无法恢复问题 | |
|
参数 |
描述 | |
|
设置参数 |
重启时间 |
0:关闭自动重启(出厂值默认) 1~65536:倒计时重启时间 |
|
设置实例 |
config,set,uartreboottime,60\r\n \r\nconfig,uartreboottime,ok\r\n | |
|
查询参数 |
无 | |
|
返回参数 |
重启时间 | |
|
设置实例 |
config,get,uartreboottime\r\n \r\nconfig,uartreboottime,ok,60\r\n | |
3、网络无数据重启时间命令-netreboottime
|
功能 |
网络超过这个时间没有收到服务器数据自动重启,单位分钟 可以避免服务器异常无法恢复问题 | |
|
参数 |
描述 | |
|
设置参数 |
重启时间 |
0:关闭自动重启(出厂值默认) 1~65536:倒计时重启时间 |
|
设置实例 |
config,set,netreboottime,60\r\n \r\nconfig,netreboottime,60\r\n | |
|
查询参数 |
无 | |
|
返回参数 |
重启时间 | |
|
设置实例 |
config,get,netreboottime\r\n \r\nconfig,netreboottime,ok,60\r\n | |
854

被折叠的 条评论
为什么被折叠?



