微流控化学发光 UI 界面指令参数 —— 样本登记流程
来源:文思海辉《UI指令(对照通信协议)》指令合集(待修订版)1214 / 1217 两份 docx 用途:微流控化学发光免疫分析仪(MDA-20)样本登记界面 → 仪器底层指令映射
一、总体映射关系
| UI 界面元素 | 对应指令参数 | 说明 |
|---|---|---|
| 样本位置 | 稀释指令 ORDER_DILUTE 中的「样本孔位」 | 红色数字,按界面选择孔位对应 |
| 项目 | 吸液注液指令中的「吸液孔位」 | 与所选项目对应 |
| 样本数量 | 决定每个步骤执行次数 | 加样 n 次、加试剂 n 次、加磁珠 n 次…… |
二、指令编码规则
指令格式:<时间戳> <长度> <指令码> "<参数串>"
ORDER_DILUTE—— 稀释指令ORDER_TIPCAST—— TIP 投弃(每步之间执行)ORDER_SUCK_EJECT—— 吸液/排液指令
参数串为 20 位十六进制,结构如下:
1F 03 00 50 01 01 00 50 01 01
│ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ └─ TIP 列(1-08)
│ │ │ │ │ │ │ └───── TIP 行(1-12)
│ │ │ │ │ └──────── 杯位/盘位编号
│ │ │ └─────────── 固定 50
│ └─────────────── 步骤类型(1F=首步,1E=后续步)
└────────────────── 首字节标志位
TIP 行列递增规则:共 12 行 × 8 列,前两位最高至「12」,后两位最高至「08」。横向移动,后两位先增加。每执行一次 ORDER_DILUTE 或 ORDER_TIPCAST,TIP 行列加一。
三、五步流程详解
1. 加样(替换原「加稀释样本」)
- 红色数字「样本孔位」→ 按界面选择孔位对应
- 绿色数字「稀释杯位」→ 从 01 依次递增
- 蓝色数字「TIP 行列」→ 规则同上
- 无须稀释时,直接加样(跳过
ORDER_DILUTE)
2. 加稀释好的样本 / 直接加样本
- 绿色数字「稀释杯位」→ 与上一步对应
- 红色数字「反应盘全血位」→ 从 01 依次递增,与稀释杯位一致
- 蓝色数字「TIP 行列」→ 规则同上
- 每两次之间执行
ORDER_TIPCAST
3. 加磁珠(替换原「加磁珠」)
- 红色数字「磁珠孔位」→ 与界面选择「项目号」对应
- 绿色数字「反应盘试剂位」→ 从 01 依次递增,与反应盘样本位一致
- 蓝色数字「TIP 行列」→ 规则同上
- 每两次之间执行
ORDER_TIPCAST
4. 加试剂(替换原「加酶标(试剂)」)
- 红色数字「试剂孔位」→ 与界面选择「项目号」对应
- 绿色数字「反应盘试剂位」→ 从 01 依次递增,与反应盘样本位一致
- 蓝色数字「TIP 行列」→ 规则同上
- 每两次之间执行
ORDER_TIPCAST
5. 加清洗液(替换原「加清洗液」)
- 红色数字「清洗液位」→ 固定位置,保持不变(任意数字都可)
- 绿色数字「反应盘清洗液位」→ 从 01 依次递增,与反应盘样本位一致
- 蓝色数字「TIP 行列」→ 规则同上
- 两步之间不执行
ORDER_TIPCAST,TIP 不增加 - 多次添加时:第一步首字节为
1F,剩余各步首字节为1E;所有步骤执行完毕后再执行一次ORDER_TIPCAST
6. 加底物(替换原「加底物」)
- 红色数字「清洗液位」→ 固定位置,保持不变
- 绿色数字「反应盘底物位」→ 从 01 依次递增,与反应盘样本位一致
- 蓝色数字「TIP 行列」→ 规则同上
- 两步之间不执行
ORDER_TIPCAST - 多次添加时:第一步首字节为
1F,剩余各步为1E;所有步骤执行完毕后再执行一次ORDER_TIPCAST
四、1214 vs 1217 差异(修订点)
1217 版(指令合集1217)相对 1214 版的主要修订:
- 清洗液/底物首字节标志位规则:1217 明确写出「第一步首字节为 1F,剩余各步为 1E」,1214 版全部为 1F
- 底物步骤:1217 补充了多次添加底物时的完整指令序列(含 1E 前缀变体)
- PS 注释:1217 版末尾补充了两条操作提示:
- 原本流程中的「磁座 on」「磁座 off」「振荡」步骤全部删除
- 加样步骤先按照「无须稀释,直接加样」进行操作
- 结合 visio 图「模拟检测流程001」,替换其中部分步骤进行多个样本多个项目的测试