微流控化学发光光耦温度版本查询回复指令规则

来源:云盘 /工作相关/全自动化学发光/文思海辉 文件/注册后优化/光耦,温度,版本查询 回复指令规则-190828.docx(2019-08-28,中位机→用户软件的回复数据帧解析规则)

版本查询

数据帧参数即版本号,示例:20190403。

光耦查询(位图编码)

通用转换规则:数据帧参数(十进制)→ 二进制,左侧补 0 至五位;每一位对应一个光耦:

  • 1 = 未被遮挡,无反应(熄灯)
  • 0 = 被遮挡,有反应(亮灯)

注:个别光耦可能逻辑相反(0 熄灯/1 亮灯),硬件暂无法确定,暂按上述统一规则处理。

三组光耦位定义(从高到低)

组bit4bit3bit2bit1bit0
样本TIP模块位置光耦零点光耦TIP盒状态稀释杯架状态样本架状态
试剂仓废料仓满料废料仓有无试剂仓位置试剂仓零点试剂仓盖状态
反应仓电磁铁光耦加样窗口限位加样窗口零点仓盖零点反应盘零点

示例:

  • 样本TIP模块收到十进制 4 → “00100”:仅 TIP盒状态光耦无反应(熄灯),其余被遮挡(亮灯)
  • 试剂仓收到十进制 11 → “01011”:废料仓满料=遮挡、废料仓有无=未遮挡、试剂仓位置=遮挡、零点=未遮挡、仓盖=未遮挡
  • 反应仓收到十进制 19 → “10011”:电磁铁=未遮挡、加样窗口限位=遮挡、加样窗口零点=遮挡、仓盖零点=未遮挡、反应盘零点=未遮挡

温度查询

  • 旧规则:参数 2250 → 22.50°C(小数点左移两位)
  • 新规则(后续大概率统一):参数 481 → 48.1°C(小数点左移一位)
  • 决议:可直接按新规则读取解析

稀释杯状态查询

硬件暂不能返回数据帧,暂定按通信协议参数格式处理。

关联