feat: 更新Neware电池测试系统驱动及电芯组装工作站相关文件

- 更新 neware_battery_test_system 驱动及设备配置
- 新增 generate_xml_content.py 工具脚本
- 更新 bioyond_cell_workstation 工作站实现
- 更新 coin_cell_assembly 扣式电池组装逻辑
- 更新相关注册表 YAML 配置:neware_battery_test_system、coin_cell_workstation、bioyond_cell
This commit is contained in:
Andy6M
2026-04-09 14:16:49 +08:00
parent 467f0b1115
commit ed952e8a44
8 changed files with 1611 additions and 210 deletions

View File

@@ -102,7 +102,7 @@ coincellassemblyworkstation_device:
goal:
properties:
assembly_pressure:
default: 4200
default: 3200
description: 电池压制力(N)
type: integer
assembly_type:
@@ -118,7 +118,7 @@ coincellassemblyworkstation_device:
description: 是否启用压力模式
type: boolean
dual_drop_first_volume:
default: 25
default: 0
description: 二次滴液第一次排液体积(μL)
type: integer
dual_drop_mode:
@@ -137,6 +137,7 @@ coincellassemblyworkstation_device:
description: 电解液瓶数
type: string
elec_use_num:
default: 5
description: 每瓶电解液组装电池数
type: string
elec_vol:
@@ -144,7 +145,7 @@ coincellassemblyworkstation_device:
description: 电解液吸液量(μL)
type: integer
file_path:
default: /Users/sml/work
default: D:\UniLabdev\Uni-Lab-OS\unilabos\devices\workstation\coin_cell_assembly
description: 实验记录保存路径
type: string
fujipian_juzhendianwei:

View File

@@ -324,7 +324,7 @@ neware_battery_test_system:
status_types:
channel_status: Dict[int, Dict]
connection_info: Dict[str, str]
device_summary: dict
device_summary: str
status: str
total_channels: int
type: python
@@ -339,9 +339,18 @@ neware_battery_test_system:
type: string
ip:
type: string
machine_id:
default: 1
type: integer
machine_ids:
default:
- 1
- 2
- 3
- 4
- 5
- 6
- 86
items:
type: integer
type: array
oss_prefix:
default: neware_backup
type: string
@@ -374,7 +383,7 @@ neware_battery_test_system:
type: string
type: object
device_summary:
type: object
type: string
status:
type: string
total_channels: