注射泵的信号检测方法和装置的制造方法

文档序号:8290805阅读:343来源:国知局
注射泵的信号检测方法和装置的制造方法
【技术领域】
[0001]本发明涉及注射泵控制领域,尤其涉及注射泵的信号检测方法和装置。
【背景技术】
[0002]注射泵是一种精确的静脉注射设备。因此,对于注射泵运行状态的管理控制一定要做到动态、实时、精准、全面。对于医疗用的注射泵一般设置有多种信号用于检测判断注射泵的各种运行状况,一般注射泵检测信号有电池电量检测信号、压力检测信号、注射器型号检测信号、推杆运行长度检测信号、推杆安装到位检测信号、注射器推柄安装到位检测信号、交流电源线检测信号、堆栈卡扣检测信号、电池在位检测信号。此外,一般注射泵还会有故障报警功能,信号检测系统检测到不正常信号,则发出报警。
[0003]一般注射泵对各种信号检测的基本方法如下:假如是开关信号给每个信号都定义一个标志,通过标志置位的方式判断是否有效;假如是AD(analog,模拟;digital,数字)信号,则给这些信号定义数组或全局变量。而这将导致为各检测信号设置的各种标志、各种变量使用时会相当的混乱,并且如果程序没有注释时则比较难读懂,并且检测程序维护困难、可移植性低,当需要添加一个新的检测信号时,需要对原程序进行大幅度的改动,容易出错O
[0004]上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

【发明内容】

[0005]本发明的主要目的在于提供一种注射泵的信号检测方法和装置,旨在解决注射泵中检测信号程序可读性低、维护困难的问题。
[0006]为实现上述目的,本发明提供的一种注射泵的信号检测方法,所述注射泵包括至少一个检测信号,所述注射泵的信号检测方法包括步骤:
[0007]步骤S10,访问检测链表中的控制节点,所述检测链表中包括至少一个控制节点,所述控制节点与所述检测信号一一对应,所述控制节点包括所述检测信号的处理方法;
[0008]步骤S20,调用所述控制节点中的所述检测信号的处理方法对所述检测信号进行分类处理,并得到所述检测信号的分类处理结果;
[0009]步骤S30,根据所述检测信号的分类处理结果,进行预警判断处理,以检测出不正常的所述检测信号;
[0010]步骤S40,重复步骤S10-S30,以对下一个所述控制节点对应的所述检测信号进行检测;
[0011]步骤S50,每间隔预设时间,重复步骤S10-S40,以遍历所述检测链表。
[0012]优选地,所述调用所述控制节点中的所述检测信号的处理方法对所述检测信号进行分类处理,并得到所述检测信号的分类处理结果包括:
[0013]判断所述控制节点是否有效;
[0014]当所述控制节点有效时,对该控制节点对应的所述检测信号进行分类处理,并得到所述检测信号的分类处理结果。
[0015]优选地,所述注射泵还包括报警链表,所述根据所述检测信号的分类处理结果,进行预警判断处理,以检测出不正常的所述检测信号包括:
[0016]根据所述检测信号的分类处理结果,进行预警判断用以判断该检测信号是否正常;
[0017]若该检测信号不正常,则将该检测信号对应的所述控制节点插入所述报警链表中。
[0018]优选地,所述调用所述控制节点中的所述检测信号的处理方法对所述检测信号进行分类处理,并得到所述检测信号的分类处理结果之后包括:
[0019]保存所述检测信号的分类处理结果。
[0020]优选地,所述遍历检测链表中的控制节点之前包括:
[0021]在注射泵开机时,初始化所述检测链表和所述报警链表。
[0022]为实现上述目的,本发明还提供一种注射泵的信号检测装置,所述注射泵包括至少一个检测信号,所述注射泵的信号检测装置包括:
[0023]控制节点访问模块,用于访问检测链表中的控制节点,所述检测链表中包括至少一个控制节点,所述控制节点与所述检测信号一一对应,所述控制节点包括所述检测信号的处理方法;
[0024]检测信号分类处理模块,用于调用所述控制节点中的所述检测信号的处理方法对所述检测信号进行分类处理,并得到所述检测信号的分类处理结果;
[0025]判断处理模块,用于根据所述检测信号的分类处理结果,进行预警判断处理,以检测出不正常的所述检测信号;
[0026]下一控制节点检测模块,用于对下一个所述控制节点对应的所述检测信号进行检测;
[0027]分时遍历链表模块,用于每间隔预设时间,遍历所述检测链表。
[0028]优选地,所述检测信号分类处理模块包括:
[0029]控制节点判断单元,用于判断所述控制节点是否有效;
[0030]控制节点分类处理单元,用于当所述控制节点有效时,对该控制节点对应的所述检测信号进行分类处理,并得到所述检测信号的分类处理结果。
[0031]优选地,所述注射泵还包括报警链表,所述判断处理模块包括:
[0032]检测信号判断单元,用于根据所述检测信号的分类处理结果,进行预警判断用以判断该检测信号是否正常;
[0033]检测信号插入单元,用于若该检测信号不正常,则将该检测信号对应的所述控制节点插入所述报警链表中。
[0034]优选地,所述注射泵的信号检测装置还包括:
[0035]保存模块,用于保存所述检测信号的分类处理结果。
[0036]优选地,所述注射泵的信号检测装置还包括:
[0037]链表初始化模块,用于在注射泵开机时,初始化所述检测链表和所述报警链表。
[0038]本发明提出一种注射泵的信号检测方法和装置,本发明采用控制节点的结构与链表的管理方式对检测信号进行统一管理,每一种检测信号对应于一个控制节点,控制节点包含有对应检测信号的类型、处理方法、信号数据、报警等级等内容,通过链表的方式定时遍历链表中各控制节点,并调用控制节点中该检测信号的处理方法对该检测信号进行相应的处理,同时判断各检测信号是否正常,若不正常,则对其进行相应的报警处理。本发明能有效管理注射泵中各种检测信号,并对各检测信号进行相应的处理。本发明的信号检测管理方法程序结构清晰、简单易用、可维护性和可读性好且方便移植,从而可以提高注射泵系统的安全性能。
【附图说明】
[0039]图1为本发明注射泵的信号检测方法第一实施例的流程示意图;
[0040]图2为图1中本发明注射泵的信号检测方法步骤S20的细化流程示意图;
[0041]图3为图1中本发明注射泵的信号检测方法步骤S30的细化流程示意图;
[0042]图4为本发明注射泵的信号检测方法第二实施例的流程示意图;
[0043]图5为本发明注射泵的信号检测方法第三实施例的流程示意图;
[0044]图6为本发明注射泵的信号检测装置第一实施例的功能模块示意图;
[0045]图7为图6中本发明注射泵的信号检测装置中检测信号分类处理模块20的细化功能t旲块不意图;
[0046]图8为图6中本发明注射泵的信号检测装置中判断处理模块30的细化功能模块示意图;
[0047]图9为本发明注射泵的信号检测装置第二实施例的功能模块示意图;
[0048]图10为本发明注射泵的信号检测装置第三实施例的功能模块示意图。
[0049]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0050]应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0051]本发明的核心思想是:采用控制节点的结构与链表的管理方式对检测信号进行统一管理,每一种检测信号对应于一个控制节点,控制节点包含有对应检测信号的类型、处理方法、信号数据、报警等级等内容,通过链表的方式定时遍历链表中各控制节点,以调用控制节点中该检测信号的处理方法对该检测信号进行相应的处理,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1