ABX Pentra-80 输出格式协议——LIS 仪器通讯文档

阿布(ABX Diagnostics)PENTRA 80 血球分析仪技术手册第 6 章”Output format”,是”52 个 LIS 仪器通讯文档合集”中血球仪串口输出协议的代表样本(同类见 XE-5000Sysmex通信协议)。描述仪器向 LIS/主机输出结果的三种格式:ABX 自有格式、ARGOS 兼容格式、ASTM 标准格式。

1. ABX 自有格式(推荐新实现使用)

变长字段消息结构,随用户配置(结果/直方图/旗标)增减:

STX → Size(5字节,不含STX/ETX) + CR → Identifier + LoadType + CR
    → 若干 [Identifier + Information + CR] → ... 
    → Identifier + CheckSum + CR → ETX
  • Identifier:1 字节(FF),标识其后信息类型;结果类型标识按结果区分:病人 RESULT、复查 RES-RR、质控 QC-RES
  • CheckSum:除 STX/ETX 外全部字符求和 mod 65535,十六进制 4 字节
  • 短于定长的字符串右侧以空格补齐
  • 数值参数(43):5 位数字左侧补零(如 04.55),无法计算时填 (--.--);数值后跟 2 个状态位(计数拒绝/可疑状态 + 高低正常/极端值/超载状态)
  • 章节还包含:直方图与矩阵输出(1.5)、病人结果识别(1.6)、包类型(1.7)

2. ARGOS 兼容格式(固定长)

  • 为兼容 Argos 系列而保留,ABX 建议新接入用 ABX 格式
  • 定长 406 字符/结果(含 STX/ETX),拆分为固定字段:数据区 + CRC + ETX,内容为 «D» / ANALYSER # / N°ID / ...

3. ASTM 格式(E-1381 & E-1394)

  • 串口参数:1 起始位 + 8 数据位 + 无校验 + 1 停止位,默认 38400 baud,DB9 公头(Plug A&B)
  • 数据:ASCII,单消息最长 247 字符,Xon/Xoff 流控
  • 确认:正确 ACK(06h),错误 NACK(15h);负应答重传 6 次;超时 15s
  • ENQ 冲突:仪器等 2s 重试;连续 6 次失败后等 500ms–10s(可配)再发起下载请求;冲突时仪器为 master
  • 帧格式:STX(02h) + 帧号(0-7,传输初始化时置 1 逐帧 +1) + 数据;一次传输可含多个结果

可行动点

  • 给 LIS 对接 Pentra 80 系列(Pentra 60/80/120 同族)时:优先 ASTM E1394(通用性好),若需直方图/散点矩阵等富数据则用 ABX 自有格式并解析 identifier 表。
  • 串口初始化配置直接抄:38400-8-N-1 + Xon/Xoff。
  • 状态位设计值得借鉴:数值后紧跟拒绝/可疑状态位,LIS 端可据此打”需人工复核”旗标。

关联