一种基于CAN及RS485通讯总线的全自动凝血分析仪的制作方法

文档序号:29478120发布日期:2022-04-02 07:48阅读:182来源:国知局
一种基于CAN及RS485通讯总线的全自动凝血分析仪的制作方法
一种基于can及rs485通讯总线的全自动凝血分析仪
技术领域
1.本技术涉及医疗器械技术领域,更具体地说,涉及一种基于can及rs485通讯总线的全自动凝血分析仪。


背景技术:

2.凝血分析仪是临床上测量人体血液中各种成分含量,定量生物化学分析结果,为临床诊断患者各种疾病提供可靠数字依据的常规检测医疗设备。其一般包括控制器模块、进样模块、选杯模块、样本加样模块、预温模块、测试模块、液路模块等。其中,各个模块通过数据线连接起来组成通信网络,结合机械结构,根据与该凝血分析仪相连接的pc客户端发送的不同命令组合,实现对凝血分析仪的整个工作流程控制与监测。
3.随着凝血分析仪的自动化程度不断提高,在其工作过程中,各个模块之间有大量的数据需要交换处理,受限于现有通信系统的性能的底下,导致目前的凝血分析仪的工作效率较低。


技术实现要素:

4.有鉴于此,本技术提供一种基于can及rs485通讯总线的全自动凝血分析仪,用于提高其工作效率。
5.为了实现上述目的,现提出的方案如下:
6.一种基于can及rs485通讯总线的全自动凝血分析仪,包括控制器模块、多个工作模块、第一数据总线和第二数据总线,其中:
7.所述第一数据总线设置有第一数据接口,所述第一数据接口与所述控制器模块连接,所述第一数据总线还分别与所述工作模块连接;
8.所述第二数据总线设置有第三数据接口,所述第三数据接口与所述控制器模块连接,所述第二数据总线分别与所述工作模块连接;
9.所述控制器模块设置有数据端口,所述数据端口用于连接pc客户端,用于接收所述pc客户端发送的控制指令,所述控制指令被所述控制器模块通过所述第一数据总线和所述第二数据总线发送至所述工作模块,所述数据端口还用于将所述控制器模块通过第一数据总线和/或所述第二数据总线采集的状态数据发送至所述pc客户端。
10.可选的,所述第一数据总线还设置有第二数据接口,其中:
11.所述第二数据接口与所述pc客户端连接。
12.可选的,所述第一数据总线为rs485总线。
13.可选的,所述第二数据总线还设置有第四数据接口,其中:
14.所述第四数据接口与所述pc客户端连接。
15.可选的,所述第二数据总线为can总线。
16.可选的,所述多个工作模块包括进样模块、选杯模块、样本加样模块、预温模块、测试模块和液路模块。
17.可选的,所述测试模块包括步进电机。
18.从上述的技术方案可以看出,本技术公开了一种基于can及rs485通讯总线的全自动凝血分析仪,包括控制器模块、多个工作模块、第一数据总线和第二数据总线。第一数据总线设置有第一数据接口,第一数据接口与控制器模块连接,第一数据总线还分别与工作模块连接;第二数据总线设置有第三数据接口,第三数据接口与控制器模块连接,第二数据总线分别与工作模块连接;控制器模块设置有数据端口,数据端口用于连接pc客户端,用于接收pc客户端发送的控制指令,控制指令被控制器模块通过第一数据总线和第二数据总线发送至工作模块,数据端口还用于将控制器模块通过第一数据总线和/或第二数据总线采集的状态数据发送至pc客户端。本方案通过两条数据总线为各工作模块提供高性能的通信服务,从而提高了凝血分析仪的工作效率。
附图说明
19.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1为本技术实施例的一种基于can及rs485通讯总线的全自动凝血分析仪的框图;
21.图2为本技术实施例的另一种基于can及rs485通讯总线的全自动凝血分析仪的框图;
22.图3为本技术实施例的基于can及rs485通讯总线的全自动凝血分析仪的控制过程的流程图。
具体实施方式
23.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
24.实施例一
25.图1为本技术实施例的一种基于can及rs485通讯总线的全自动凝血分析仪的框图。
26.如图1所示,本实施例提供的全自动凝血分析仪设置有控制器模块10和多个工作模块20,另外还包括第一数据总线30和第二数据总线40,其中,多个工作模块分别为进样模块21、选杯模块22、样本加样模块23、预温模块24、测试模块25和液路模块26。其中,测试模块设置有步进电机。
27.控制器模块被预先配置有相应的主控程序,用于基于主控程序的运行向每个工作模块发送相应的指令,协调各工作模块的工作模式,实现该凝血分析仪的对血液的检测,本实施例的改进点不在于其主控程序,因此,其主控程序不在本技术的保护范围之内。
28.该第一数据总线设置有第一数据接口31,该第一数据接口与控制器模块连接,并
且还设置有其他数据端口,每个数据端口用于连接对应的工作模块。
29.用于向该工作模块发送控制指令,并接收该工作模块发送的状态数据。
30.该第二数据总线设置有第三数据接口41,该第三数据接口与控制器模块连接,并且还设置有其他数据端口,每个数据端口用于连接对应的工作模块。
31.用于向该工作模块发送控制指令,并接收该工作模块发送的状态数据。
32.控制器模块与其他工作模块之间为一主多从的方式,主站和从站用地址编码区分。其处理数据冲突的机制是主机轮询,下位机应答。本实施例中的第一数据总线可以选用rs485总线,第二数据总线可以选用can总线。
33.控制器模块设置有数据端口11和相应的总线端口,总线端口分别与第一数据总线、第二数据总线连接。该数据端口用于连接pc客户端100,用于接收pc客户端发送的控制指令,控制指令被控制器模块通过第一数据总线和第二数据总线发送至工作模块,数据端口还用于将控制器模块通过第一数据总线和/或第二数据总线采集的状态数据发送至pc客户端。
34.从上述技术方案可以看出,本实施例提供了一种基于can及rs485通讯总线的全自动凝血分析仪,包括控制器模块、多个工作模块、第一数据总线和第二数据总线。第一数据总线设置有第一数据接口,第一数据接口与控制器模块连接,第一数据总线还分别与工作模块连接;第二数据总线设置有第三数据接口,第三数据接口与控制器模块连接,第二数据总线分别与工作模块连接;控制器模块设置有数据端口,数据端口用于连接pc客户端,用于接收pc客户端发送的控制指令,控制指令被控制器模块通过第一数据总线和第二数据总线发送至工作模块,数据端口还用于将控制器模块通过第一数据总线和/或第二数据总线采集的状态数据发送至pc客户端。本方案通过两条数据总线为各工作模块提供高性能的通信服务,从而提高了凝血分析仪的工作效率。
35.另外,在本技术的一个具体实施方式中,该第一数据总线还设置有第二数据接口32,如图2所示,该第二数据接口与pc客户端连接,用于使第一数据总线能够从pc客户端直接获取控制指令;该第二数据总线还设置有第四数据接口42,该第四数据接口与pc客户端连接,用于使第二数据总线能够从pc客户端直接获取控制指令。
36.本实施例提供的凝血分析仪种基于can及rs485总线能够执行下面的控制方法,如图3所示:
37.步骤1:开始,对处理器初始化;
38.步骤2:can、rs485控制器初始化;
39.步骤3:判断是否发送数据,若是,则数据发送至子程序,进入步骤4,若不是,则判断是否接收数据;
40.步骤4:判断是否接收数据,若是,则进入数据接收子程序,进入步骤5;若不是,进入步骤5;
41.步骤5:解析指令;
42.步骤6:执行相应动作;
43.步骤7:结束。
44.本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
45.尽管已描述了本技术实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术实施例范围的所有变更和修改。
46.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
47.以上对本技术所提供的技术方案进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1