微流控化学发光光耦温度版本查询回复指令规则
来源:云盘
/工作相关/全自动化学发光/文思海辉 文件/注册后优化/光耦,温度,版本查询 回复指令规则-190828.docx(2019-08-28,中位机→用户软件的回复数据帧解析规则)
版本查询
数据帧参数即版本号,示例:20190403。
光耦查询(位图编码)
通用转换规则:数据帧参数(十进制)→ 二进制,左侧补 0 至五位;每一位对应一个光耦:
- 1 = 未被遮挡,无反应(熄灯)
- 0 = 被遮挡,有反应(亮灯)
注:个别光耦可能逻辑相反(0 熄灯/1 亮灯),硬件暂无法确定,暂按上述统一规则处理。
三组光耦位定义(从高到低)
| 组 | bit4 | bit3 | bit2 | bit1 | bit0 |
|---|---|---|---|---|---|
| 样本TIP模块 | 位置光耦 | 零点光耦 | TIP盒状态 | 稀释杯架状态 | 样本架状态 |
| 试剂仓 | 废料仓满料 | 废料仓有无 | 试剂仓位置 | 试剂仓零点 | 试剂仓盖状态 |
| 反应仓 | 电磁铁光耦 | 加样窗口限位 | 加样窗口零点 | 仓盖零点 | 反应盘零点 |
示例:
- 样本TIP模块收到十进制 4 → “00100”:仅 TIP盒状态光耦无反应(熄灯),其余被遮挡(亮灯)
- 试剂仓收到十进制 11 → “01011”:废料仓满料=遮挡、废料仓有无=未遮挡、试剂仓位置=遮挡、零点=未遮挡、仓盖=未遮挡
- 反应仓收到十进制 19 → “10011”:电磁铁=未遮挡、加样窗口限位=遮挡、加样窗口零点=遮挡、仓盖零点=未遮挡、反应盘零点=未遮挡
温度查询
- 旧规则:参数 2250 → 22.50°C(小数点左移两位)
- 新规则(后续大概率统一):参数 481 → 48.1°C(小数点左移一位)
- 决议:可直接按新规则读取解析
稀释杯状态查询
硬件暂不能返回数据帧,暂定按通信协议参数格式处理。
关联
- 微流控化学发光中位机通信协议-20190429版
- 微流控化学发光维护界面需求-822会议纪要(本规则即 8.22 会议遗留问题的正式答复)