BC2900通信协议操作说明Word格式.docx
《BC2900通信协议操作说明Word格式.docx》由会员分享,可在线阅读,更多相关《BC2900通信协议操作说明Word格式.docx(23页珍藏版)》请在冰点文库上搜索。
0x06
[NACK]
0x15
"
A"
0x41
B"
0x42
C"
0x43
#"
0x30-0x39
*"
0x2A
A.2.3编程方法
如果“握手”选项设置为“关”,BC-3000Plus将数据传送给外部计算机,不对外部计算机的回送信号进行响应。
如果“握手”选项设置为“开”,BC-3000Plus按以下步骤和外部计算机进行通信。
1.BC-3000Plus送数据ENQ(05Hex),外部计算机响应后回送数据ACK(06Hex),如4秒钟内无回送数据ACK(06Hex),BC-3000Plus再发送数据ENQ(05Hex),如4秒钟内再无回送数据ACK,BC-3000Plus放弃通信操作,给出通信故障报警。
2.外部计算机响应后回送数据必须为ACK(06Hex),如回送的为其它数据,BC-3000Plus再次发送数据ENQ(最多发送两个ENQ)。
3.BC-3000Plus接着发送:
4.数据块
EOT(04Hex)
ETX(03Hex)
5.拆除连接
BC-3000Plus送数据ETX(03Hex)后,等外部计算机响应,如4秒钟内无回送数据,再次发送数据ETX(03Hex),如4秒钟内再无回送数据,分析仪放弃通信操作,给出通信故障报警。
如外部计算机响应后回送数据为ACK,则数据块通信成功。
如外部计算机响应后回送数据为NACK(15Hex),BC-3000Plus重新从步骤3发送数据,如BC-3000Plus收到的是ACK(06Hex)、NACK(15Hex)以外的数据,BC-3000Plus再次发送ETX(03Hex)。
A.2.4样本数据格式
如果选择握手
如果不选择握手
数据块开始
数据块区分符
“A”
版本号
(此字段只在10ID协议中传输)
##
编号长度
###
参数个数
参数格式描述个数
编号
(8ID协议传输8位/10ID协议传输10位)
########/##########
血样模式
#
Month
Day
Year
####
Hour
Minutes
WBC[109/L]
###.#
Lymph#[109/L]
Mid#[109/L]
Gran#[109/L]
Lymph%[%]
##.#
Mid%[%]
Gran%[%]
RBC[1012/L]
#.##
HGB[g/L]
MCHC[g/L]
MCV[fL]
MCH[pg]
RDW-CV[%]
HCT[%]
PLT[109/L]
MPV[fL]
PDW
PCT[%]
.###
RDW-SD[fL]
Reserved
############
Rm
R1
R2
R3
R4
Pm
Pl
Ps
L1Region
L2Region
L3Region
L4Region
L5Region
L6Region
L7Region
L8Region
################
WBCHisto(256channels)
RBCHisto(256channels)
PLTHisto(256channels)
数据块结束
在所有数据格式中,BC-3000Plus为“*”的数据,通信中对应传输“*”(2AHex)。
A.2.5标准质控数据格式
“B”
文件编号
批号
######
有效期Month
有效期Day
有效期Year
WBCLimit[109/L]
RBCLimit[1012/L]
HGBLimit[g/L]
PLTLimit[109/L]
Lymph#Limit[109/L]
Lymph%Limit[%]
Gran#Limit[109/L]
Gran%Limit[%]
HCTLimit[%]
MCVLimit[fL]
MCHLimit[pg]
MCHCLimit[g/L]
在标准质控数据格式中,批号、Month、Day、Year在BC-3000Plus质控编辑中如无数据输入,通信中对应传输“*”(2AHex)。
A.2.6运行质控数据格式
“C”
A.315ID通信协议和15ID+2通信协议
A.3.1协议结构
协议数据包是协议传输的最小单元。
每次传输,无论数据量的大小,都满足构建完整协议数据包的要求。
A.3.2数据包组成
图D-2协议数据结构
完整的一个数据包有三个层次的数据信息组成:
⏹Message:
消息。
一个完整的数据包也称之为消息。
有三个字段描述:
MS:
Message起始字段,所有的Message都以MS作为第一个数据单元;
MD:
Message描述字段,描述该Message的类型/含义等;
ME:
Message结束字段,所有的Message以ME作为该Message最后一个数据单元。
⏹Segment:
数据段。
一条Message数据由一个或多个Segment数据组成。
有两个描述字段:
SD:
Segment描述字段,描述该Segment的类型/含义等;
SE:
Segment结束字段,所有的Segment均以SE作为该Segment最后一个数据单元
⏹Field:
属性域。
一个Segment数据由一个或者多个Field数据组成。
有三个描述字段:
FD:
Field描述字段,描述该Field的类型/含义等;
V:
Field的值域。
该Field的最终取值;
FE:
Field结束字段,所有的Field均以FE作为该Field的最后一个数据单元。
A.3.3符号
⏹握手用字符
通信过程中,通信双方的进行通信确认。
字段名
描述
ENQ
0x10
数据传输前主机通信命令
ACK
数据传输前后终端回应命令
ETX
0x0F
数据传输后主机通信命令
⏹特殊字符
消息,数据段的起始和结束标识。
MS
Message起始标志
ME
0x0a
Message结束标志
SE
元数据结束标志字段,每一个元数据都以SE结束
FE
0x08
属性数据结束标志字段,每一个属性数据都以FE结束
⏹特殊分隔符
消息体,数据段以及属性域之间的分隔标识。
说明
MD
SD
MD和SD字段之间的分隔符
FD
0x0C
SD和FD字段之间的分隔符
V
0x16
FD和V字段之间的分隔符
⏹Message描述单元
CTR
正常计数结果数据包
QCR
质控运行数据包
QCC
质控标准数据包
A.3.4样本数据
样本数据由样本基本信息,计数结果,直方图数据以及分类线,报警等信息组成。
数据项
SampleID
样本编号
Mode
测量模式
TestTime
测量时间,
格式:
YYYY-MM-DDHH:
MM:
SS
Name
姓名
Gender
性别
Age
年龄(包括年龄值,年龄类型)
Group
组别
Dept
科室
ChartNo
病例号
BedNo
床号
Sender
送检者
Tester
检验者
Checker
审核者
WBC
白细胞数目
Lymph#
淋巴细胞数目
Mid#
中间细胞数目
Gran#
中性粒细胞数目
Lymph%
淋巴细胞百分比
Mid%
中间细胞百分比
Gran%
中性粒细胞百分比
HGB
血红蛋白
RBC
红细胞数目
HCT
红细胞压积
MCV
平均红细胞体积
MCH
平均红细胞血红蛋白含量
MCHC
平均红细胞血红蛋白浓度
RDWCV
红细胞分布宽度变异系数
RDWSD
红细胞分布宽度标准差
PLT
血小板数目
MPV
平均血小板体积
血小板分布宽度
PCT
血小板压积
P-LCR
大血小板比率,只支持15ID+2通信协议
AlarmFlag
直方图报警
SepLine
分类线信息
WBCHisto
白细胞分布直方图
RBCHisto
红细胞分布直方图
PLTHisto
血小板分布直方图
FD字段
检验参数FD定义
样本信息
测量模式(0:
全血-全参数;
1:
预稀释-全参数;
2:
全血-WBC/HGB;
3:
预稀释-WBC/HGB;
4:
全血-RBC/PLT;
5:
预稀释-RBC/PLT)
测量时间,格式:
SS(如果小于10,则十位补0)
性别(0:
空;
未定义;
男;
女)
组别(0:
通用;
成男;
成女;
儿童;
婴儿)
AgeVal
年龄值
AgeType
年龄类型(0:
岁;
月;
天;
小时)
病例号(未输入/输入0时传送空字符串)
床号(未输入/输入0时传送空字符串)
测量参数
Val
参数值(按照默认单位传输)
Low
参数下限
High
参数上限
Unit
参数单位(默认索引为0的单位,纯文本)
Flag
可疑标志
直方图警告
两个以上的R报警
淋巴细胞峰左侧区域异常报警
淋巴细胞峰与中间细胞区之间的区域异常报警
中间细胞区与中性粒细胞峰之间的区域异常报警
中性粒细胞峰右侧区域异常报警
血小板与红细胞区域交界模糊异常报警
小血小板过多异常报警
大血小板过多异常报警
直方图调整
SepWBCLyLeft
WBCLymphLeft线
SepWBCLyMid
WBCLymphMid线
SepWBCGranMid
WBCMidGran线
SepWBCGranRight
WBCGranRight线
SepRBCLeft
RBC左分类线
SepRBCRight
RBC右分类线
SepPLTLeft
PLT左分类线
SepPLTRight
PLT右分类线
直方图
DataLen
二进制数据流长度。
MetaDataLen
二进制数据流中元数据的字节长度。
例如,散点图数据流中每个元数据的字节长度为4;
直方图数据流中每个元数据的字节长度为1。
如果二进制数据流中没有定义该字段,则二进制数据流中元数据的字节长度默认为1;
HistoData
256*1(MetadataLen=1)Byte二进制数据流
检验参数SD定义
SampleInfo
FD1
FD2
FD3
FD4
FD5
FD6
FD7
FD8
FD9
FD10
FD11
FD12
FD13
同上
P1
MeteDataLen
WHistoData
WBC直方图
RHistoData
RBC直方图
PHistoData
PLT直方图
A.3.5标准质控数据
标准质控数据由质控基本信息,质控的参考值和上下限数据组成。
FileNo
质控文件号
LotNo
质控批号
ExpDate
有效期,格式:
YYYY-MM-DD
白细胞数目参考值
红细胞数目参考值
血红蛋白参考值
血小板数目参考值
淋巴细胞数目参考值
淋巴细胞百分比参考值
中性粒细胞数目参考值
中性粒细胞百分比参考值
红细胞压积参考值
平均红细胞体积参考值
平均红细胞血红蛋白含量参考值
平均红细胞血红蛋白浓度参考值
WBCLimit
白细胞数目上下限
RBCLimit
红细胞数目上下限
HGBLimit
血红蛋白上下限
PLTLimit
血小板数目上下限
Lymph#Limit
淋巴细胞数目上下限
Lymph%Limit
淋巴细胞百分比上下限
Gran#Limit
中性粒细胞数目上下限
Gran%Limit
中性粒细胞百分比上下限
HCTLimit
红细胞压积上下限
MCVLimit
平均红细胞体积上下限
MCHLimit
平均红细胞血红蛋白含量上下限
MCHCLimit
平均红细胞血红蛋白浓度上下限
标准质控参数FD定义
质控信息
文件号
YYYY-MM-DD(如果小于10,则十位补0)
Mean
靶值(按照默认单位传输)
Range
偏差限
单位
SD字段
标准质控SD定义
StQCInfo
标准质控信息
A.3.6运行质控数据
运行质控参数FD定义
测量结果(按照默认单位传输)
运行质控SD定义
RunQCInfo
运行质控信息
A.4通信操作
A.4.1设置通信参数
8ID通信协议和10ID通信协议: