BC2900通信协议操作说明_第1页
BC2900通信协议操作说明_第2页
BC2900通信协议操作说明_第3页
BC2900通信协议操作说明_第4页
BC2900通信协议操作说明_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、附录 A 通 信本分析仪提供四种通信协议,根据外部计算机上安装的数据管理软件可接收的样本编号位数进行匹配。若可接收的样本编号上限为8位或10位,应选择8ID或10ID通信协议;若可接收的样本编号上限为15位,应选择15ID或15ID+2通信协议。8ID和10ID通信协议差异在于,10ID通信协议支持样本编号上限为10位,而8ID支持样本编号上限为8位,除此之外,协议其他部分还存在一些差异,具体差异内容将在后续章节进行介绍。15ID和15ID+2通信协议差异在于,15ID+2通信协议支持传输P-LCR参数,而15ID通信协议不支持,除此之外,协议其他部分完全兼容,用户可以根据自己的需求选择相应的

2、通信协议进行通信操作。l 迈瑞公司授权人员安装分析仪时,会根据用户配置的数据管理软件选择与之匹配的通信协议。l 如需调整分析仪的通信协议,请与迈瑞公司售后服务部联系。计数界面右上角通信状态标志 处于动画状态,表示通信正在进行。BC-3000 Plus 通过RS-232 串行口,将样本数据和质控数据传送给外部计算机,通信可在样本分析结束后自动完成或由命令选项操作完成。本章对通信参数的设置、RS-232 串行口连线方式、数据通信格式进行了介绍,为软件工程师编写通信程序提供详细资料,方便用户进行通信操作。A.1 分析仪和计算机的连接BC-3000 Plus 采用DB9连接器与外部计算机连接,DB9连

3、接器针脚安排如图D-1所示。图 D-1 DB9型连接器各引脚说明:DCD:载波检测RXD:接收数据TXD:发送数据DTR:数据终端就绪GND:信号地DSR:数据设备就绪RTS:请求发送CTS:清除发送RI:振铃指示BC-3000 Plus 通过串口2 和外部计算机通信(最大通信距离小于12米),需要接DB9连接器中的2、3、5 三根线来实现。A.2 8ID通信协议和10ID通信协议A.2.1 通信数据格式 A.2.2 通信说明编码ENQ0x05STX0x02EOT0x04EOF0x1AETX0x03ACK0x06NACK0x15"A"0x41"B"0x4

4、2"C"0x43"#"0x30-0x39"*"0x2AA.2.3 编程方法如果“握手”选项设置为“关”,BC-3000 Plus 将数据传送给外部计算机,不对外部计算机的回送信号进行响应。如果“握手”选项设置为“开”,BC-3000 Plus 按以下步骤和外部计算机进行通信。1. BC-3000 Plus 送数据ENQ(05 Hex),外部计算机响应后回送数据ACK(06 Hex),如4秒钟内无回送数据ACK(06 Hex),BC-3000 Plus 再发送数据ENQ(05 Hex),如4秒钟内再无回送数据ACK, BC-3000 P

5、lus 放弃通信操作,给出通信故障报警。2. 外部计算机响应后回送数据必须为ACK(06 Hex), 如回送的为其它数据,BC-3000 Plus 再次发送数据ENQ(最多发送两个ENQ)。3. BC-3000 Plus 接着发送:4. 数据块 EOT(04 Hex)ETX (03 Hex)5. 拆除连接BC-3000 Plus 送数据ETX (03 Hex)后,等外部计算机响应, 如4秒钟内无回送数据,再次发送数据ETX(03 Hex),如4秒钟内再无回送数据, 分析仪放弃通信操作,给出通信故障报警。如外部计算机响应后回送数据为ACK,则数据块通信成功。如外部计算机响应后回送数据为NACK(

6、15 Hex),BC-3000 Plus 重新从步骤3发送数据,如BC-3000 Plus 收到的是ACK(06 Hex)、NACK(15 Hex)以外的数据,BC-3000 Plus 再次发送ETX(03 Hex)。A.2.4 样本数据格式如果选择握手ENQ如果不选择握手STX数据块开始数据块区分符“A”版本号(此字段只在10ID协议中传输)#编号长度(此字段只在10ID协议中传输)#参数个数(此字段只在10ID协议中传输)#参数格式描述个数(此字段只在10ID协议中传输)#编号(8ID协议传输8位/10ID协议传输10位)#/#血样模式#Month#Day#Year#Hour#Minute

7、s#WBC109/L#.#Lymph#109/L#.#Mid#109/L#.#Gran#109/L#.#Lymph%#.#Mid%#.#Gran%#.#RBC1012/L#.#HGBg/L#MCHCg/L#MCVfL#.#MCHpg#.#RDW-CV%#.#HCT%#.#PLT109/L#MPVfL#.#PDW#.#PCT%.#RDW-SDfL#.#Reserved#Rm#R1#R2#R3#R4#Pm#Pl#Ps#L1 Region#L2 Region#L3 Region#L4 Region#L5 Region#L6 Region#L7 Region#L8 Region#Reserved#WB

8、C Histo (256 channels)#RBC Histo (256 channels)#PLT Histo (256 channels)#数据块结束如果选择握手EOT如果不选择握手EOF如果选择握手ETX在所有数据格式中,BC-3000 Plus 为“*”的数据,通信中对应传输“*”(2A Hex)。A.2.5 标准质控数据格式如果选择握手ENQ如果不选择握手STX数据块开始数据块区分符“B”文件编号#批号#有效期Month#有效期Day#有效期Year#WBC109/L#.#RBC1012/L#.#HGBg/L#PLT109/L#Lymph#109/L#.#Lymph%#.#Gran

9、#109/L#.#Gran%#.#HCT%#.#MCVfL#.#MCHpg#.#MCHCg/L#WBC Limit109/L#.#RBC Limit1012/L#.#HGB Limitg/L#PLT Limit109/L#Lymph# Limit109/L#.#Lymph% Limit%#.#Gran# Limit109/L#.#Gran% Limit%#.#HCT Limit%#.#MCV LimitfL#.#MCH Limitpg#.#MCHC Limitg/L#数据块结束如果选择握手EOT如果不选择握手EOF如果选择握手ETX在标准质控数据格式中,批号、Month、Day、Year在BC

10、-3000 Plus 质控编辑中如无数据输入,通信中对应传输“*”(2A Hex)。A.2.6 运行质控数据格式如果选择握手ENQ如果不选择握手STX数据块开始数据块区分符“C”Month#Day#Year#Hour#Minutes#WBC109/L#.#RBC1012/L#.#HGBg/L#PLT109/L#Lymph#109/L#.#Lymph%#.#Gran#109/L#.#Gran%#.#HCT%#.#MCVfL#.#MCHpg#.#MCHCg/L#数据块结束如果选择握手EOT如果不选择握手EOF如果选择握手ETXA.3 15ID通信协议和15ID+2通信协议A.3.1 协议结构协议数

11、据包是协议传输的最小单元。每次传输,无论数据量的大小,都满足构建完整协议数据包的要求。A.3.2 数据包组成图D-2协议数据结构完整的一个数据包有三个层次的数据信息组成:n Message:消息。一个完整的数据包也称之为消息。有三个字段描述:MS:Message起始字段,所有的Message都以MS作为第一个数据单元;MD:Message描述字段,描述该Message的类型/含义等;ME:Message结束字段,所有的Message以ME作为该Message最后一个数据单元。n Segment:数据段。一条Message数据由一个或多个Segment数据组成。有两个描述字段:SD:Segmen

12、t描述字段,描述该Segment的类型/含义等;SE:Segment结束字段,所有的Segment均以SE作为该Segment最后一个数据单元n Field:属性域。一个Segment数据由一个或者多个Field数据组成。有三个描述字段:FD:Field描述字段,描述该Field的类型/含义等;V:Field的值域。该Field的最终取值;FE:Field结束字段,所有的Field均以FE作为该Field的最后一个数据单元。A.3.3 符号n 握手用字符通信过程中,通信双方的进行通信确认。字段名编码描述ENQ0x10数据传输前主机通信命令ACK0x06数据传输前后终端回应命令ETX0x0F数据

13、传输后主机通信命令n 特殊字符消息,数据段的起始和结束标识。字段名编码描述MS0x05Message起始标志ME0x0aMessage结束标志SE0x04元数据结束标志字段,每一个元数据都以SE结束FE0x08属性数据结束标志字段,每一个属性数据都以FE结束n 特殊分隔符消息体,数据段以及属性域之间的分隔标识。字段名字段名编码说明MDSD0x03MD和SD字段之间的分隔符SDFD0x0CSD和FD字段之间的分隔符FDV0x16FD和V字段之间的分隔符n Message描述单元字段名编码描述MDCTR正常计数结果数据包QCR质控运行数据包QCC质控标准数据包A.3.4 样本数据样本数据由样本基本

14、信息,计数结果,直方图数据以及分类线,报警等信息组成。数据项说明SampleID样本编号Mode测量模式TestTime测量时间,格式:YYYY-MM-DD HH:MM:SSName姓名Gender性别Age年龄(包括年龄值,年龄类型)Group组别Dept科室ChartNo病例号BedNo床号Sender送检者Tester检验者Checker审核者WBC白细胞数目Lymph#淋巴细胞数目Mid#中间细胞数目Gran#中性粒细胞数目Lymph%淋巴细胞百分比Mid%中间细胞百分比Gran%中性粒细胞百分比HGB血红蛋白RBC红细胞数目HCT红细胞压积MCV平均红细胞体积MCH平均红细胞血红蛋白

15、含量MCHC平均红细胞血红蛋白浓度RDWCV红细胞分布宽度变异系数RDWSD红细胞分布宽度标准差PLT血小板数目MPV平均血小板体积PDW血小板分布宽度PCT血小板压积P-LCR大血小板比率,只支持15ID+2通信协议AlarmFlag直方图报警SepLine分类线信息WBCHisto白细胞分布直方图RBCHisto红细胞分布直方图PLTHisto血小板分布直方图FD字段检验参数FD定义FD说明样本信息SampleID样本编号Mode测量模式(0:全血-全参数;1:预稀释-全参数;2:全血-WBC/HGB;3:预稀释- WBC/HGB;4:全血-RBC/PLT;5:预稀释- RBC/PLT)T

16、estTime测量时间,格式:YYYY-MM-DD HH:MM:SS(如果小于10,则十位补0)Name姓名Gender性别(0:空;1:未定义;2:男;3:女)Group组别(0:通用;1:成男;2:成女;3:儿童;4:婴儿) AgeVal年龄值AgeType年龄类型(0:空;1:岁;2:月;3:天;4:小时)Dept科室ChartNo病例号(未输入/输入0时传送空字符串)BedNo床号(未输入/输入0时传送空字符串)Sender送检者Tester检验者Checker审核者测量参数Val参数值(按照默认单位传输)Low参数下限High参数上限Unit参数单位(默认索引为0的单位,纯文本)Fl

17、ag可疑标志直方图警告Rm两个以上的R报警R1淋巴细胞峰左侧区域异常报警R2淋巴细胞峰与中间细胞区之间的区域异常报警R3中间细胞区与中性粒细胞峰之间的区域异常报警R4中性粒细胞峰右侧区域异常报警Pm血小板与红细胞区域交界模糊异常报警Ps小血小板过多异常报警Pl大血小板过多异常报警直方图调整SepWBCLyLeftWBC LymphLeft线SepWBCLyMidWBC LymphMid线SepWBCGranMidWBC MidGran线SepWBCGranRightWBC GranRight线SepRBCLeftRBC左分类线SepRBCRightRBC右分类线SepPLTLeftPLT左分类

18、线SepPLTRightPLT右分类线直方图DataLen二进制数据流长度。MetaDataLen二进制数据流中元数据的字节长度。例如,散点图数据流中每个元数据的字节长度为4;直方图数据流中每个元数据的字节长度为1。如果二进制数据流中没有定义该字段,则二进制数据流中元数据的字节长度默认为1;HistoData256*1(MetadataLen=1) Byte二进制数据流FD字段检验参数SD定义SDFD说明SampleInfoFD1FD2FD3FD4FD5FD6SampleIDModeTestTimeNameGenderAgeValFD7FD8FD9FD10FD11FD12AgeTypeDept

19、ChartNoBedNoSenderTesterFD13Checker样本信息WBCFD1FD2FD3FD4FD5ValLowHighUnitFlag白细胞数目Lymph#同上淋巴细胞数目Mid#同上中间细胞数目Gran#同上中性粒细胞数目Lymph%同上淋巴细胞百分比Mid%同上中间细胞百分比Gran%同上中性粒细胞百分比HGB同上血红蛋白RBC同上红细胞数目HCT同上红细胞压积MCV同上平均红细胞体积MCH同上平均红细胞血红蛋白含量MCHC同上平均红细胞血红蛋白浓度RDWCV同上红细胞分布宽度变异系数RDWSD同上红细胞分布宽度标准差PLT同上血小板数目MPV同上平均血小板体积PDW同上血

20、小板分布宽度PCT同上血小板压积P-LCR同上大血小板比率,只支持15ID+2通信协议AlarmFlagFD1FD2FD3FD4FD5FD6FD7FD8RmR1R2R3R4PmPsP1直方图警告SepLineFD1FD2FD3FD4SepWBCLyLeftSepWBCLyMidSepWBCGranMidSepWBCGranRightFD5FD6FD7FD8SepRBCLeftSepRBCRightSepPLTLeftSepPLTRight分类线信息WBCHistoFD1FD2FD3DataLenMeteDataLenWHistoDataWBC直方图RBCHistoFD1FD2FD3DataLe

21、nMeteDataLenRHistoDataRBC直方图PLTHistoFD1FD2FD3DataLenMeteDataLenPHistoDataPLT直方图A.3.5 标准质控数据标准质控数据由质控基本信息,质控的参考值和上下限数据组成。数据项说明FileNo质控文件号LotNo质控批号ExpDate有效期,格式:YYYY-MM-DDWBC白细胞数目参考值RBC红细胞数目参考值HGB血红蛋白参考值PLT血小板数目参考值Lymph#淋巴细胞数目参考值Lymph%淋巴细胞百分比参考值Gran#中性粒细胞数目参考值Gran%中性粒细胞百分比参考值HCT红细胞压积参考值MCV平均红细胞体积参考值MC

22、H平均红细胞血红蛋白含量参考值MCHC平均红细胞血红蛋白浓度参考值WBC Limit白细胞数目上下限RBC Limit红细胞数目上下限HGB Limit血红蛋白上下限PLT Limit血小板数目上下限Lymph# Limit淋巴细胞数目上下限Lymph% Limit淋巴细胞百分比上下限Gran# Limit中性粒细胞数目上下限Gran% Limit中性粒细胞百分比上下限HCT Limit红细胞压积上下限MCV Limit平均红细胞体积上下限MCH Limit平均红细胞血红蛋白含量上下限MCHC Limit平均红细胞血红蛋白浓度上下限FD字段标准质控参数FD定义FD说明质控信息FileNo文件号

23、LotNo批号ExpDate有效期,格式:YYYY-MM-DD(如果小于10,则十位补0)样本信息Mean靶值(按照默认单位传输)Range偏差限Unit单位SD字段标准质控SD定义SDFD说明StQCInfoFD1FD2FD3FileNoLotNoExpDate标准质控信息WBCFD1FD2FD3MeanRangeUnit白细胞数目RBC同上红细胞数目HGB同上血红蛋白PLT同上血小板数目Lymph#同上淋巴细胞数目Lymph%同上淋巴细胞百分比Gran#同上中性粒细胞数目Gran%同上中性粒细胞百分比HCT同上红细胞压积MCV同上平均红细胞体积MCH同上平均红细胞血红蛋白含量MCHC同上平均红细胞血红蛋白浓度A.3.6 运行质控数据数据项说明FileNo质控文件号LotNo质控批号TestTime格式:YYYY-MM-DD HH:MM:SSWBC白细胞数目RBC红细胞数目HGB血红蛋白PLT血小板数目Lymph#淋巴细胞数目Lymph%淋

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论