输液监控管理系统与输注泵的通信方案-V12_第1页
输液监控管理系统与输注泵的通信方案-V12_第2页
输液监控管理系统与输注泵的通信方案-V12_第3页
输液监控管理系统与输注泵的通信方案-V12_第4页
输液监控管理系统与输注泵的通信方案-V12_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、满足并努力超越顾客的最大需求威海威高医疗系统有限公司输液监控管理系统与输注器的通信方案编号 发放号拟制张俊杰、张志成、梁中原审核批准日期2016.10.18 日期 日期发布部门 发放日期 实施日期 文件发放范围 Revision Record 修订记录Date日期Version版本Change Description修改描述Author作者10.101.0创建10.111.1修改数据帧结构梁中原2016.10.181.2修改数据帧结构,增加数据帧结构张志城1 简要通信过程输液监控管理系统(以下简称为“监控系统”),输注泵包括输液泵和注射泵。首先,输注泵发送连接请求帧给监控系统,该监控系统接收到

2、请求后,通过型号等信息进行验证,发送应答帧,告诉输注泵连接是否成功。若成功,输注泵以每3秒(暂定)间隔发送一次数据给监控系统。当输注泵完成输注任务后被挪到其他病房或病床,发送结束请求帧,在收到监控系统的应答帧后停止发送数据帧。整体流程可看输液监控管理系统与输注泵的通信方案流程图.pdf监控系统通讯异常的判断暂定为,当13秒内即4个数据帧的时间后,都未收到1帧数据帧,可判断为通讯异常。由于编程模式较为特殊,在该模式下的参数所占字节数至少有七十多个字节,现把数据帧分为数据帧1和数据帧2,数据帧1主要涉及的模式有速度模式、时间模式、体重模式、滴速模式,而数据帧2主要是编程模式的相关数据。2 监控系统

3、和输注泵的通信协议2.1 连接请求帧(0X01)连接请求帧功能向监控系统发起连接请求, 并携带本机基本参数发送方输注泵接收方监控系统名称帧头命令床号设备型号*设备ID*保留CRC16*帧尾字节数2011414621偏移012-567-1011-1617-1819值/类型0xAA0x01intcharintcharchar0xFF注: *1. “设备型号” : 代表输注泵型号, 使用一个范围为0-255的单字节的值进行区分。 设备型号值与输注泵具体型号对应关系如下表:设备型号映射关系表设备型号值输注泵具体型号0x00保留0x01WGS-1010(自研单道注射泵)0x02WGS-1011(自研单道

4、注射泵)0x03WGS-1011-SD(自研单道注射泵-带SD卡)0x04WGS-1020(自研双道注射泵)0x05WGS-1020-SD(自研双道注射泵-带SD卡)0x06OMYA-500I(OMYA单道注射泵)0x07OMYA-550I(OMYA单道注射泵)0x08OMYA-550I-SD(OMYA单道注射泵-带SD卡)0x09OMYA-750I(OMYA双道注射泵)0x0AOMYA-750I-SD(OMYA双道注射泵-带SD卡)0x0BWGI-1020 (自研单道输液泵)0x0COMYA-I400i(OMYA单道输液泵)0x0DOMYA-I450i(OMYA单道输液泵)0x0E靶控泵0x

5、FF保留2. “设备ID”:产品序列号。3. “CRC16”代表两字节的16位CRC校验码, 参与校验的范围从帧头到CRC前一位为止。不包括帧尾和CRC2.2 数据帧1(0X02)数据帧功能传输输液参数(包括除了编程模式外,各模式下设置的参数、报警信息、运行状态等数据)发送方输注泵接收方监控系统名称帧头命令规格ID*模式* 流速1*流速2*滴速*预置量1*预置量2*字节数24/128111144444偏移01234-78-1112-1516-1920-23值/类型0xAA0x02charcharfloatfloatintfloatfloat名称累积量1*累积量2*累积量3*体重*药量*液量*剂

6、量*剂量单位*压力*字节数37/128448444414偏移24-2728-3132-3738-4142-4546-4950-535455-58值/类型floatfloattime_t(_time64_t)floatfloatfloatfloatcharfloat 名称开始时间*剩余时间*状态码1*状态码2*状态码3*状态码4*状态码5*保留 CRC16*字节数68/1288811111452偏移59-6667-74757677787980-124125-126值/类型time_t (_time64_t)time_t(_time64_t)charcharchar char charCharch

7、ar名称帧尾字节数1/1281偏移127值/类型0xFF注*1. 在不同模式下,数据帧中有些参数没有用到,现统一规定:值为0x00,其含义为该位为保留位或无此参数,即每一位可赋予含义的值从0x01开始定义。2. “规格ID” : 注射器输液管的具体规格, 使用一个0-255的单字节值代表不同品牌和规格的注射器或输液管。注射器或输液管映射关系表ID值注射器或输液管规格0x00保留0x01洁瑞 5mL注射器0x02洁瑞 10mL注射器0x03洁瑞 20mL注射器0x04洁瑞 30mL注射器0x05洁瑞 50mL注射器0x06A输液管0x07B输液管0x08C输液管0x09D输液管0x0AE输液管0

8、x0BF输液管0xFF保留3. 时间单位: ”秒”, time_t(8字节的_time64_t, 而不是4字节的_time32_t)类型4. “模式”: 包括 0x01速度模式 0x02 时间模式 0x03体重模式0x04剂量普通模式0x05剂量体重模式0x06编程模式0x07滴速模式5. “流速1”: 液体流速, 单位 mL/h,在各个模式(速度模式/时间模式/体重模式/剂量模式)下的流速6. “流速2”: 药物流速, 单位 mg/h,主要在体重模式下7. “滴速”:输液时的滴速,单位:d/min,在输液泵中的滴速模式8. “预置量1”: 液体预置量,单位 mL9. “预置量2”: 时间预置

9、量,单位 s,包括时间模式中的时间参数10. “累积量1”: 液体累积量,单位mL,包括时间模式中的液量参数11. “累积量2”: 药物累积量,单位mg,主要在体重模式和剂量模式中。12. “累积量3”: 时间累积量,单位 s13. “体重”: 单位kg14. 药量,单位mg15. 液量,单位mL16. 剂量17. “剂量单位”: 0x01代表ug/kg/min, 0x02代表mg/kg/h ,0x03代表mg/kg/min,0x04代表mg/kg/hr,0x05代表mcg/kg/ min,0x06代表mcg/kg/hr,0x07代表mg/ min,0x08代表mg/hr,0x09代表mcg/

10、 min,0x10代表mcg/hr18. “压力”: 单位kPa19. “开始时间”: 输注泵启动输注的时间, 1970年1月1日零时至今所经过的秒数.20. “剩余时间”: 输注过程的预计持续时间(折算成秒数)21. 关于状态码,如果同时发送两种或以上的报警,则把它们通过或运算合并起来21. “状态码1”: 非报警状态 0x00保留0x01正常0x02开始运行0x04停止运行0x08开始排气0x10启动BOLUS0x20退出BOLUS0x400x8022. “状态码2”: 报警状态1 0x00保留0x01BOLUS0x02排气中0x04排气完成0x08遗忘报警0x10接近0x20KVO0x4

11、0 完成0x80SD卡无效23. “状态码3”: 报警状态20x00保留0x01阻塞-低0x02阻塞-中0x04阻塞-高0x08网电掉电0x10电量低0x20电量耗尽0x40速度错误0x80气泡24. “状态码4”: 报警状态30x00保留0x01离合未闭0x02注射器错误10x04注射器错误20x08注射器错误30x10输液管错误0x200x400x8025. “状态码5”: 报警状态40x00保留0x01系统故障10x02系统故障20x04系统故障30x08系统故障40x10系统故障50x20系统故障60x40系统故障70x802.3 数据帧2(0x03)数据帧2功能传输输液参数(编程模式

12、下设置的参数、报警信息、运行状态等数据)发送方输注泵接收方监控系统名称帧头命令规格ID*模式*编程组*编程A预置量编程A流速编程A累积量编程B预置量字节数21/128111114444偏移012345-89-1213-1617-20值/类型0xAA0x03charcharcharfloat float float float 名称编程B流速编程B累积量编程C预置量编程C流速编程C累积量编程D预置量编程D流速编程D累积量编程E预置量字节数36/128444444444偏移21-2425-2829-3233-3637-4041-4445-4849-5253-56值/类型float float fl

13、oat float float float float float float 名称编程E流速编程E累积量编程F预置量编程F流速编程F累积量开始时间*剩余时间*状态码1*状态码2*字节数38/128444448811偏移57-6061-6465-6869-7273-7677-8485-929394值/类型float float float float float time_t (_time64_t)time_t(_time64_t)charchar名称状态码3*状态码4*状态码5*保留CRC16*帧尾字节数33/1281112721偏移95969798-124125-126127值/类型cha

14、r char charcharchar0xFF注*:名称中*备注同2.2数据帧1。1. 编程组,编程模式下的分组。包括:0x01组A,0x02组B,0x03组C,0x04组D,0x05组E,0x06组F2.4 结束请求帧(0X04)结束帧功能输注泵向监控系统发送,表示退出连接,一般情况下为关机前发送。发送方输注泵接收方监控系统名称帧头命令床号设备型号*设备ID*保留CRC16*帧尾字节数2011414621偏移012-567-1011-1617-1819值/类型0xAA0x04intcharintcharchar0xFF注*:名称中*备注同2.1连接请求帧。2.5监控系统应答帧(0X0X)应答

15、帧功能当监控系统接收到输注泵发送的连接请求帧或结束请求帧时,向输注泵发送应答帧数据,确认“已连接”或“已断开”。发送方监控系统接收方输注泵名称帧头命令床号设备型号*设备ID*保留CRC16*帧尾字节数2011414621偏移012-567-1011-1617-1819值/类型0xAA*intcharintcharchar0xFF注: *命令中的“*”,0X0X,即应答帧中的命令为相应的需应答的命令:0x01:已连接0x03:已断开2.6 数据请求帧(0XAX)数据请求帧功能监控系统需要获取其他的参数时,向输注泵发起数据请求。该功能目前保留,待后续有需要再具体补充。发送方监控系统接收方输注泵名称帧头命令床号设备型号*设备ID*保留CRC16*帧尾字节数2011414621偏

温馨提示

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

评论

0/150

提交评论