优利特血细胞分析仪下位机串口通信协议.doc_第1页
优利特血细胞分析仪下位机串口通信协议.doc_第2页
优利特血细胞分析仪下位机串口通信协议.doc_第3页
优利特血细胞分析仪下位机串口通信协议.doc_第4页
全文预览已结束

下载本文档

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

文档简介

3000下位机串口通信协议一、 数据链路MAC子层参数约定波特率:115200奇偶校验位:无数据位: 8 bits, 停止位:1bit二、 链路层帧格式1帧格式消息格式:STXLENGTHMessageETXLRC2各字段、控制字定义名称含义取值STX帧开始标志0x02LENGTH长度(2字节)由Message长度决定Message发送的数据由Message内容决定ETX帧结束标志0x03LRC校验和由STX和ETX之间的内容决定,不包含STX三、 Message字段的结构1消息格式LENGTHTYPEDATA TYPEDATA字段定义:字段字段长度内容1LENGTH2数据部分长度2TYPE0x38结果传输消息的类型3DATA TYPE0x01类别3DATAxx数据四、 测量结果传送各种类型DATA数据字段格式、内容:数据内容从高到低依次为:1 19项参数数据(与界面显示顺序相同),每项2字节,共38字节。2 WBC直方图,256字节3 RBC直方图,256字节4 PLT直方图,128字节5 标杆参数,顺序为:WBC标杆,4字节;RBC标杆,2字节;PLT标杆,2字节;共8字节。6 R1,R2,R3,R4,PM报警,每项1字节,共5字节。7 WBC计数时间,2字节8 RBC计数时间,2字节四、传输端程序 case TRANSFER_RESULT: tx_temp1 = 0x02; /STX tx_temp1 = 0x02; /LENGHT tx_temp2 = 0xc5; tx_temp3 = 0x38; / TYPE tx_temp4 = 0x01; /DATA TYPE tx_temp5 = (uchar)(wbc 8); / WBC tx_temp6 = (uchar)wbc; tx_temp7 = (uchar)(w_scr 8); / LY% tx_temp8 = (uchar)w_scr; tx_temp9 = (uchar)(w_mcr 8); / MO% tx_temp10 = (uchar)w_mcr; tx_temp11 = (uchar)(w_lcr 8); / GR% tx_temp12 = (uchar)w_lcr; tx_temp13 = (uchar)(w_scc 8); / LY# tx_temp14 = (uchar)w_scc; tx_temp15 = (uchar)(w_mcc 8); / MO# tx_temp16 = (uchar)w_mcc; tx_temp17 = (uchar)(w_lcc 8); / GR# tx_temp18 = (uchar)w_lcc; tx_temp19 = (uchar)(rbc 8); / RBC tx_temp20 = (uchar)rbc; tx_temp21 = (uchar)(hgb 8); / HGB tx_temp22 = (uchar)hgb; tx_temp23 = (uchar)(hct 8); / HCT tx_temp24 = (uchar)hct; tx_temp25 = (uchar)(mcv 8); / MCV tx_temp26 = (uchar)mcv; tx_temp27 = (uchar)(mch 8); / MCH tx_temp28 = (uchar)mch; tx_temp29 = (uchar)(mchc 8); / MCHC tx_temp30 = (uchar)mchc; tx_temp31 = (uchar)(rdw_cv 8); / RDW_cv tx_temp32 = (uchar)rdw_cv; tx_temp33 = (uchar)(rdw_sd 8); /rdw_sd tx_temp34 = (uchar)rdw_sd; tx_temp35 = (uchar)(plt 8); / PLT tx_temp36 = (uchar)plt; tx_temp37 = (uchar)(mpv 8); / MPV tx_temp38 = (uchar)mpv; tx_temp39 = (uchar)(pdw 8); / PDW tx_temp40 = (uchar)pdw; tx_temp41 = (uchar)(pct 8); / MPV tx_temp42 = (uchar)pct;for( i = 0; i 256; i+ ) tx_temp43 + i = wbchisti; tx_temp299 + i = rbchisti; if( i 8; tx_temp697 = alarm.wbctime; tx_temp697 = alarm.rbctime 8; tx_temp699 = alarm.rbctime; tx_temp700 = bh5; tx_temp701 = bh4; tx_temp702 = bh3; tx_temp703 = bh2; tx_temp704 = bh1; tx_temp705 = bh0; tx_temp706 = timer.year; tx_temp707 = timer.month; tx_temp708 = timer.date; tx_temp709 = timer.hour; tx_temp710 = timer.minute; tx_temp711 = timer

温馨提示

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

评论

0/150

提交评论