QPCR用户软件近期工作汇报-2021.12.21

来源:/工作相关/QPCR(1)/工作汇报/近期工作汇报-1221.pptx 日期:2021-12-21 格式:PPTX,6页

一、工作内容总览

本次汇报涵盖全自动QPCR仪器用户软件的六大工作方向:

  1. Windows平台 CAN 通信接口开发 — 移植/开发 CAN 通信层,实现软件在 Win10 下运行
  2. 协议模块功能开发 — 依照最新版协议开发各模块功能,实现协议内基本功能
  3. SQLite 数据库存储接口 — 基于 SQLite 开发存储接口,建立设备参数表
  4. 全流程调度功能 — 基于模块间功能封装,实现按通量的全流程调度
  5. 上机联调测试 — 寻找具体位置参数,验证硬件是否支持软件运行逻辑

二、模块开发清单

已开发/正在开发的 6 大模块:

模块说明
Z轴模块Z方向运动控制
XY模块二维平面位移控制
排枪模块加样排枪控制
条杯托模块反应条/杯托管理
样本架模块样本架管理
样本转移模块样本转移机械臂控制

与 新版全自动QPCR-CAN通讯协议-十月版 中的 9 模块架构对应:Z模块 + XY模块 + 排枪模块 + 条杯托模块 + 扩增温控模块 + 测量模块 + 样本xyz模块 + 样本转移模块 + (地址分配中第9个模块)

三、数据库参数表设计

基于 SQLite 建立设备参数表,包含两大类参数:

3.1 容器参数

  • 机械臂对应的容器参数(样本架、条杯托、试剂位等)
  • 不同通量配置下的容器位置映射

3.2 Z轴动作参数

  • Z方向运动行为参数(吸样、加样、混匀等动作的Z轴行程)
  • 不同容器类型对应的Z轴动作参数封装

参数表设计与 新版全自动QPCR-CAN通讯协议-十月版 中的寄存器架构一致:各模块通过控制码/状态码/参数寄存器与上位机交互,上位机将参数封装在数据库中管理。

四、联调测试计划

5 个层级的测试目标,逐步递进:

测试层级目标
第1层单步指令测试,确保指令准确性
第2层按通量位置走位 + 参数封装测试
第3层Z方向动作指令 + 参数封装测试
第4层分步骤按通量测试运行流程
第5层按通量全自动运行全流程测试

五、测试产出

通过联调测试确定的核心参数:

  • 全局容器参数 — 各容器位置、尺寸、编号映射等
  • 全局动作参数 — 各轴运动速度、加速度、行程等动作参数

关联笔记