v0.1.5.4(2024/06/15)

[aio.py]: 新增wavelogger处理界面
[wavelogger.py]: 新增精度数据处理模块
This commit is contained in:
2024-06-15 19:14:34 +08:00
parent 15e6f1b6c0
commit fc30fcde80
5 changed files with 206 additions and 12 deletions

View File

@ -1,9 +1,10 @@
### 程序功能
自动化测试数据处理工具,减少人工处理时长,提高测试数据处理的效率和准确度:
1. 制动数据,单轴数据处理5min以内
1. 制动数据,单轴数据处理3min以内
2. 电机电流数据全部轴数据处理1min以内
3. ISO激光数据整理1min以内
4. wavelogger波形处理几乎不花费时间
### 使用方法
@ -97,6 +98,13 @@ pyinstaller --noconfirm --onedir --windowed --add-data "C:/Users/Administrator/A
b. ISO-V1000.pdf
c. ISO-V100.pdf
d. iso-results.xlsx
#### wavelogger波形数据
1. 需要提前将 .xdt 波形数据转换成 .csv 文件
2. 组织目录下只允许有 .csv 文件,对文件夹无要求
3. 运行结束后,会生成 result.xlsx 文件,结果按照 .csv 文件名存放
4. 采集数据时,不同轮次数据时间间隔最好大于 2 倍的周期时间,否则会出现采集的轮数不正确的情况,但数据是完整的
#### 其他
customtkinter的tabview组件不支持修改字体大小可以参考 [Changing Font of a Tabview](https://github.com/TomSchimansky/CustomTkinter/issues/2296) 进行手动修改源码实现:
@ -209,4 +217,8 @@ v0.1.5.2(2024/06/13)
[brake.py]: 修改了速度计算逻辑新版本的vel列数据遵循如下规则av = vel * 180 / pi根据av再计算speed
[brake.py]: 将threshold修改为常量50
[brake.py]: 提高了输出提示语的明确性,删除了不必要的省略号
[brake.py]: 更正了之前的数据copy错误重新优化了estop处是否达到指定百分比的判定逻辑
[brake.py]: 更正了之前的数据copy错误重新优化了estop处是否达到指定百分比的判定逻辑
v0.1.5.4(2024/06/15)
[aio.py]: 新增wavelogger处理界面
[wavelogger.py]: 新增精度数据处理模块