前两天调试AU5800生化仪器双工通讯,因为参考文档全英文,稍微花些时间。看网上没有调试实例,特发出来,供参考。
结果数据按照数据格式解析即可。
双工通讯时遇到些问题,
刚开始是报
警告编号6034错误,对照文档,是数据块识别号错误。后根据文档将识别号改为E。仪器可以识别到项目,但没有完全识别,查看警告报错
警告编号6043。
后分析是稀释信息。
之前根据文档,有稀释信息,并占一个数据位。但根据测试,仪器并没有据此接收解析。
后将稀释信息位去掉后正常。仪器全部正常接收到项目信息。
双工lis端发送的数据实例:
S 000808 0506 2407100035 E002003004005009012013014018019020111
单工结果数据:
DB
D 001201 0501 E001 25.1 002 111 003 46.6 004 58.2 005 4.48 006 4981F 007 199 008 6G 016 22.22 014 2.04 013 1.25 012 5.43 020 339 019 6.1 011 18.74 018 1.62 017 38.9 009 122 111 61.15 112 0.42 120 15.74 119128.15 118 0.90 117 1.95 116 97.06 115151.60 114155.49 113 0.79
双工仪器请求数据
RB
R 001710 0011 900000445
RE
DE
RB
DB
R 001710 0011 900000445
双工仪器传回的检验数据
D 001706 0012 180000015 E001 47.9 002 71 004 36.1 005 4.31 013 1.57 012 5.59 019 5.2 011 3.30 018 1.25
RE
DE