Skip to main content

高级配置

高级配置页面提供系统底层参数的配置选项,包括数据保留、Modbus 连接、功能码、上传超时和平台 API 地址等配置。

页面布局

区域功能说明
数据保留配置配置上传失败数据保留天数、日志保留天数、数据分组大小
Modbus 连接配置配置连接超时、最大重试次数、重连间隔、单次读取最大寄存器数、设备采集间隔
功能码配置选择允许的功能码(多选)、设置默认功能码
上传超时配置配置基础超时、每条记录超时、最大超时、上传批次大小
上传重试配置配置重试次数和重试间隔
平台 API 地址配置配置正式环境和测试环境的 API 地址
工厂密码输入工厂密码后进行恢复出厂设置或保存配置操作

数据保留配置

参数说明

参数说明默认值范围
上传失败数据保留天数失败上传数据文件的保留时间7 天1-365 天
日志保留天数系统日志文件的保留时间14 天1-365 天
数据分组大小单次上传的最大数据条数10010-500

配置建议

  • 上传失败数据:建议保留 7-15 天,便于故障排查
  • 日志保留:建议保留 14-30 天,平衡存储和审计需求
  • 数据分组:根据网络情况调整,网络较差时减小批次

Modbus 连接配置

参数说明

参数说明默认值范围
连接超时时间Modbus 设备连接超时时间10 秒1-60 秒
最大重试次数操作失败后的最大重试次数5 次1-20 次
Modbus 连接重试次数Modbus 设备连接重试次数3 次1-10 次
重连间隔连接失败后的重连间隔时间30 秒5-300 秒
单次读取最大寄存器数单次 Modbus 读取的最大寄存器数量201-125
设备采集间隔采集设备数据的时间间隔100ms10-5000ms

配置建议

  • 连接超时:距离较远或设备响应慢时适当增加
  • 重试次数:增加重试次数可提高可靠性,但会影响采集周期
  • 单次读取:Modbus 协议限制最大 125 个寄存器,建议不超过 50 个

功能码配置

允许的功能码

可选择多个允许使用的 Modbus 功能码:

功能码名称说明
03读保持寄存器读取配置/测量数据(最常用)
04读输入寄存器读取测量数据
05写单个线圈控制开关输出
06写单个寄存器修改配置参数
10写多个寄存器批量配置

注意: 至少选择一个功能码

默认功能码

设备未指定功能码时使用的默认值:

选项说明
03 - 读保持寄存器默认值,适用于大多数电表
04 - 读输入寄存器适用于只读测量设备

上传超时配置

参数说明

参数说明默认值范围
基础超时上传基础超时时间5 秒1-60 秒
每条记录超时每条设备记录额外超时时间1 秒0.1-10 秒
最大超时上传最大超时时间上限240 秒10-600 秒
上传批次大小每批上传的设备数量1001-500

超时计算公式

实际超时 = 基础超时 + (记录数 × 每条记录超时)
实际超时不超过最大超时值

配置建议

  • 网络良好:使用默认值即可
  • 网络较差:增加基础超时和每条记录超时
  • 数据量大:增加最大超时值

上传重试配置

参数说明

参数说明默认值范围
重试次数上传失败后的重试次数3 次0-10 次
重试间隔重试之间的间隔时间5 秒1-60 秒

重试机制

  1. 上传失败后等待重试间隔
  2. 重新发起上传请求
  3. 达到最大重试次数后放弃
  4. 数据标记为未推送状态,等待下次上传

平台 API 地址配置

参数说明

参数说明默认值
正式环境 API 地址正式环境 API 服务地址http://iot.datacom.vip:11111
测试环境 API 地址测试环境 API 服务地址http://iot.datacom.vip:11112

配置步骤

  1. 根据使用环境选择配置对应的 API 地址
  2. 如需使用自定义地址,修改对应字段
  3. 点击「保存配置」按钮

系统操作

保存配置

  1. 修改配置参数
  2. 输入工厂密码
  3. 点击「保存配置」按钮
  4. 等待保存成功提示

恢复出厂设置

  1. 输入工厂密码
  2. 点击「恢复出厂设置」按钮
  3. 确认操作提示
  4. 系统将恢复所有高级配置到默认值

警告: 恢复出厂设置将清除所有高级配置,请谨慎操作!

工厂密码

  • 工厂密码用于保护重要配置不被误修改
  • 默认工厂密码请咨询设备供应商
  • 建议修改默认工厂密码

注意事项

  1. Modbus 参数:修改后可能影响设备通信,请确认参数正确
  2. 数据保留:设置过大可能导致磁盘空间不足
  3. 功能码:需与设备实际支持的协议一致
  4. API 地址:修改后需确保新地址可访问
  5. 工厂密码:请妥善保管,遗忘后无法恢复配置

常见问题

Modbus 通信超时?

  1. 检查连接超时和重试次数设置
  2. 确认设备波特率、校验位参数一致
  3. 检查 RS485 接线是否正确
  4. 增加连接超时时间

数据上传失败?

  1. 检查 API 地址配置是否正确
  2. 确认网络连接正常
  3. 验证上传超时设置是否足够
  4. 查看日志文件获取详细错误信息

如何优化采集性能?

  1. 调整设备采集间隔,平衡实时性和系统负载
  2. 减少单次读取寄存器数量
  3. 合理配置数据分组大小
  4. 优化网络延迟