微流控化学发光仪维护指令-UI通讯协议对照表
微流控全自动化学发光免疫分析仪(文思海辉承接开发项目)的维护/调试界面指令对照表,是 UI 与下位机固件之间维护模式通讯协议的权威清单。每条指令按六元组定义:orderType / 帧类型 / 模块号 / 指令类型 / 指令 / 参数。
协议骨架
- 帧结构六元组:帧类型 + 模块号 + 指令类型 + 指令号 + 参数(ASCII hex 字符串,参数多为 6 位十进制数)
- 模块号即子系统编号:
01≠ 移动机械臂区(ADP 移液)02= 机械臂区(X/Z 轴 + ADP 参数)——注意表中机械臂 sheet 指令仍写模块 01/02 混用,以 sheet 为准03= 反应区(反应盘/离心/振荡/磁座/PMT/盘盖)04= 样本区(样本架电机、条码查询)05= 试剂仓(摇匀、温度、试剂条码)
- 指令类型:
03= 动作执行类,04= 参数设置类,05= 状态查询类(返回数据帧)
测试流程步骤指令(orderType 汇总)
加样类步骤统一走”取 TIP→液面探测→吸注液”模型,指令类型 03、指令 05,参数是一个拼接的 hex 串:
- 液面探测标志位(参数首字节):
1F= 取TIP + 液面探测;0B= 取TIP + 不探测;1E= 不取TIP + 探测;0A= 不取TIP + 不探测- 铁律:标志为
0A/0B(不探测液面)时,参数尾部必须追加 2 字节”吸液深度”(配置稀释样本时是 4 字节:样本深度 + 稀释液深度)
- 各步骤 orderType 编号:离心=00、加全血=04、配置稀释样本=05、加其他样本≈04 变体(module指令参数中样本类型字节 11=全血 / 12=其他样本 / 13=酶标 / 15=磁珠 / 14=清洗液 / 16=底物)
- 反应盘全血位编号规律:按盘片对称角度递增
01-05-02-06-03-07-04-08(不是自然序,是物理对角序——写 UI 或 LIS 摆位映射时最容易踩的坑) - 稀释样本参数含三个独立孔位编号:样本孔位、稀释杯位、稀释液孔位,各自从 01 递增
反应区(模块 03)要点
- 反应盘:归零(03-01)、转步数(03-02)、离心(03-03,多段速:速度/加速度/时间各最多 10 段,指令 30-33 起,003 版补充 34-60 用于 2-10 段)、振荡(03-04)
- 孔位间隔步数 = 4500(无对应指令,纯 UI 计算):第 n 流道注液位步数 = 第一流道步数 + (n-1)×4500。PMT 联动测量同样用 S = S0 + (n-1)×4500 定位孔位(返回数据帧内容 = PMT 光子数数组,个数 = 检测次数)
- 磁座 ON/OFF/CP/OP 全部复用”设置角度/速度/加速度(指令09-15) + 03-08 执行(参数 000001 开 / 000000 关)“两段式;CP/OP 是慢速微调挡位
- PMT:03-10 开关、03-09 测量(参数 = 门控时间×次数拼接);联动测量先发 03-02 转盘再 03-09;返回数据帧 = PMT 光子数数组,个数 = 检测次数
- 光耦查询 05-16 返回顺序固定:盘盖、加样口零点、加样口限位、反应盘零点
- 温度查询 05-17 返回整数位 + 小数位两字节
机械臂区 + ADP(模块 01/02)要点
- 运动模型:先”坐标输入”(04-43 X / 04-41 Z)再”执行”(03-13/03-11);归零 03-12(X)/03-10(Z);Z 先复位 X 后动的防撞铁律沿用软件说明书版本
- ADP 移液参数体系(instruction 33吸液量/37注液量/34-36吸液三段速/38-40注液三段速/14-15上下气封空气量):注液量默认比吸液量大 50(001050 vs 001000),即排液过冲补偿
- LLD 液面探测:04-06 开关,04-08/04-09 起止高度;非 LLD 模式改用固定吸液高度 04-07
- 组合动作指令:03-05 Z轴取TIP(从起始高度下探寻找)、03-06 Z轴抛TIP、03-02 ADP单独抛TIP(Z不动)、03-07 吸液、03-08 注液
- 有无 TIP 查询:05-47
样本区/试剂仓(模块 04/05)要点
- 样本区动作:扫描(03-05)、清洗液/底物位执行(03-04)、TIP位执行(column参数)、样本位执行(孔位号)
- 条码:样本/稀释杯查询 05-04、试剂条码查询 05-05,返回数据统一显示在”状态信息”的”条码信息”栏
- 试剂仓有温度查询(05-02)、摇匀(03-03 次数);正转/反转动作已废弃(表中标”删除”)
曲线拟合页面(纯 UI 逻辑,无指令)
标准浓度+光子数输入 → 选拟合方式 → 开始拟合 → 保存曲线。曲线修改需先点”修改曲线”解锁输入框(防误改已注册曲线)。与 ADP 拟合测试 xlsx、微流控软件使用说明书 V1.1 的定标体系呼应。
附:指数拟合实测标曲数据(190925 测试)
来自注册后优化阶段的”曲线拟合测试-指数拟合”(/工作相关/全自动化学发光/文思海辉 文件/注册后优化/测试相关/曲线拟合测试-指数拟合-190925.xlsx),浓度→光子数 6 点标曲样本:
| 浓度 | 光子数 |
|---|---|
| 0.05 | 1671 |
| 0.18 | 4925 |
| 0.928 | 25595 |
| 5.514 | 213674 |
| 27.514 | 1150600 |
| 110 | 3075104 |
跨度约 3 个数量级浓度 → 约 1800 倍信号,典型化学发光剂量响应;高浓度段斜率趋缓(110 相对 27.5 只涨 2.7 倍),印证需要指数/四参数类拟合而非线性——对应上面曲线拟合页面的”拟合方式选择框”存在的原因。
可行动点 / 关联
- 写上位机维护页面或复现协议时:液面探测标志位与吸液深度的耦合规则、反应盘对称编号、4500 步孔位间隔是三大隐性约定,必须硬编码核对
- 002 与 003 仅差离心多段速指令号注释(34→37起的编号补充),003 为准
- 相关:微流控化学发光免疫分析仪软件使用说明书-V1.1、FPGA通信协议变更说明-流式细胞仪采集卡-201906