流式细胞仪上下位机通信协议 V2019(许杰要的)
来源:云盘
/工作相关/流式细胞仪系列项目相关工作文档/流式细胞仪(许杰)-2019/通信协议-2019/许杰要的.xlsx,2019 年应同事许杰要求整理的通信协议速查表。
帧格式总则
- 通信帧:
【7B】【帧类型】【模块号】【命令号】【参数1】…【参数N】【校验和】【校验和】【7D】 - 帧头 0xFA(注:帧界定符 7B/7D 与帧头 0xFA 并存,待确认具体封装关系)
- 除帧头帧尾外全部为数字(BCD),不含字母;所有指令等长,不足补零
- 帧类型:命令帧 0x01 / 重发命令帧 0x02(暂不实现)/ 重获结果帧 0x03(暂不实现)/ 命令应答帧 0x04 / 命令结果帧 0x05 / 数据帧 0x06 / 警告信息帧 0x07
- 帧号 0x00-0x99(BCD)
- 模块号:上位机 0x01、采集单元 0x02、泵阀单元 0x03、自动上样单元 0x04
应答与警告码
- 应答结果:0x01 正确 / 0x02 校验和错误 / 0x03 指令超长 / 0x04 指令太短 / 0x05 指令不完整(无帧尾)/ 0x06 其它
- 警告信息:0x01 初始化/自检失败 / 0x02 上位机指令异常 / 0x03 液路清洗电机出错 / 0x04 忙 / 0x10 下位机指令异常
泵阀单元命令表(模块 0x03)
系统类
- 0x00 开机握手、复位、自检(命令号 0x00/0x01/0x02)
调试/单步 — 阀与泵
| 命令 | 命令号 |
|---|---|
| 电磁阀2 关/开 | 0x03 / 0x04 |
| 电磁阀6 关/开 | 0x11 / 0x12 |
| 电磁阀7 关/开 | 0x13 / 0x14 |
| 电磁阀9 关/开 | 0x57 / 0x58 |
| 双通阀1 A通(针) / B通(流体池) | 0x59 / 0x60 |
| 鞘液泵 关/调试/低速/中速/高速 | 0x15-0x19 |
| 柱塞泵 复位/吸/吐 | 0x53 / 0x55 / 0x56(吸吐带流量高/低字节) |
| 清洗泵 关/开 | 0x61 / 0x62 |
参数配置(命令号段 0x04)
- 鞘液流(0-4096):调试 0x01 / 低档 0x02 / 中档 0x03 / 高档 0x04,参数为速度高/低字节
- 样品流(1-100):调试 0x14 / 低 0x15 / 中 0x16 / 高 0x17
参数查询
- 鞘液流 调试/低/中/高:0x04-0x07;样品流 调试/低/中/高:0x23-0x26(结果返回速度高/低字节)
工作模式
- 0x06 实验间清洗(充满)
- 测试七步流程(0x11-0x18):吸鞘液 → 吸空气 → 吸样本 → 吸空气 → 快速上样 → 慢速上样 → 结束(各步带流量参数)
关联
- 双激光流式细胞仪下位机CAN通信协议-V0.1.2(同项目后续 CAN 版协议)
- 流式细胞仪用户软件测试计划-20171122
- 流式细胞仪软件估算文档