You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.6 KiB
2.6 KiB
V1.2.4 更新日志
- 更新日期: 2026年06月17日
- 版本号: 1.2.4
新增功能
1. 数据修正系数支持正负值分组配置
- 新增正负值双组修正系数:每个距离配置下,分别维护“正值配置”和“负值配置”两套
xK/xB/yK/yB - 按原始值符号自动应用:当原始采集值大于等于
0时使用正值配置,小于0时使用负值配置 - X/Y 独立判断:
xReal和yReal分别按各自原始值符号选择对应修正系数,不共享判断结果 - 保持历史冻结语义:修正系数变更后仅影响后续新采集数据,已进入历史链路的数据保持采集当时的修正结果
2. 修正系数配置界面升级
- 卡片内新增正负值配置区:每张距离配置卡片内新增“正值配置”和“负值配置”两个分组
- 支持 8 项参数编辑:每个距离可分别编辑正值组和负值组的
xK/xB/yK/yB - 保留多距离管理能力:继续支持距离配置的新增、编辑、删除和当前应用项切换
- 保留控制台调试输出:修正计算时继续输出原始值、命中的正负组、K、B 和修正后值,便于排查数据口径
技术细节
本地存储结构
{
"profiles": [
{
"distance": 10,
"positive": { "xK": 1, "xB": 0, "yK": 1, "yB": 0 },
"negative": { "xK": 1, "xB": 0, "yK": 1, "yB": 0 }
}
],
"activeDistance": 10
}
数据处理策略
0归入正值配置- 正负值判断基于传感器原始值,而不是修正后的结果
- 空值、缺失值或不可转数字的原始值不参与修正计算,保持“无数据”语义
- 页面曲线、实时数据显示、报警判断、实时 CSV、报警 CSV 继续共享冻结后的
correctedX/correctedY
影响范围
- 系统设置中的数据修正系数配置区域
- 多距离修正系数本地持久化结构
- 挠度采集页 X/Y 曲线与右侧实时数据
- 报警判断逻辑
- 实时数据 CSV 导出
- 报警数据 CSV 导出
依赖更新
- 无依赖包更新
注意事项
- 本版本不兼容 V1.2.3 的单组修正系数本地结构,读取到旧结构或异常结构时会重建为新的默认
10 米正负值双组配置。 - 距离仍仅作为上位机修正系数配置的管理维度,不会根据设备状态或测点距离自动切换。
- 当前应用项切换后,仅影响后续新采集数据;历史数据仍保持采集当时的修正结果。
- 设备侧“测点设置”中的“计算系数”仍为独立参数,与本地正负值数据修正系数不互相替代。
完整更新内容请查看项目 Git 提交记录