医疗冷柜的存储异常处理方法及系统的制作方法_2

文档序号:9436151阅读:来源:国知局
柜内环境的问题, 提高了医疗冷柜运行的可靠性;另一方面,提升了医疗冷柜的智能化水平,也提升了医疗冷 柜产品的市场竞争力。
【附图说明】
[0027] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。
[0028]图1为本发明实施例提供的医疗冷柜的存储异常处理方法的流程示意图一;
[0029]图2为本发明实施例提供的医疗冷柜的存储异常处理方法的流程示意图二;
[0030] 图3为本发明实施例提供的医疗冷柜的存储异常处理方法的流程示意图三;
[0031]图4为本发明实施例提供的医疗冷柜的存储异常处理方法的流程示意图四;
[0032] 图5为本发明实施例提供的医疗冷柜的存储异常处理方法的流程示意图五;
[0033]图6为本发明实施例提供的医疗冷柜的存储异常处理方法的流程示意图六;
[0034]图7为本发明实施例提供的医疗冷柜的存储异常处理系统结构示意图;
[0035] 图8为本发明实施例提供的医疗冷柜的存储异常处理方法交互示意图。
【具体实施方式】
[0036] 为了下述各实施例的清楚简洁,首先给出相关统一说明如下:
[0037] 医疗冷柜软件在实现上分为相互通信的上层软件和下层软件。其中,上层软件为 医疗冷柜的主控系统,用于发出指令;下层软件通常用PLC进行编程,用于对指令进行解 析,并执行该指令命令。
[0038] 本发明下述各实施例中,第一控制器可以对应医疗冷柜的主控制器,第二控制器 可以对应医疗冷柜的PLC。当然,第二控制器也可以是其它可编程器件,本发明实施例对此 不作具体限定。
[0039] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0040] 为了便于清楚描述本发明实施例的技术方案,在本发明的实施例中,采用了"第 一"、"第二"等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可 以理解"第一"、"第二"等字样并不对数量和执行次序进行限定。
[0041] 实施例一、
[0042] 本发明实施例提供一种医疗冷柜的存储异常处理方法,具体如图1所示,包括:
[0043] S101、在第一控制器获取待存储样品的第一存储位置信息之后,所述第一控制器 发送第一存储指令给第二控制器,所述第一存储指令携带所述待存储样品的第一存储位置 fg息。
[0044] S102、所述第一控制器接收所述第二控制器发送的异常报告,所述异常报告用于 指示所述第一存储位置信息对应的第一存储位置异常。
[0045] S103、所述第一控制器根据所述异常报告,更新样品数据库,其中,所述更新后的 样品数据库中所述第一存储位置对应的样品标识被设置为存满(英文:St 〇re To Full,简 称:STF)。
[0046] S104、所述第一控制器根据所述更新后的样品数据库,给所述待存储样品分配第 二存储位置,并发送第二存储指令给所述第二控制器,所述第二存储指令携带所述第二存 储位置对应的第二存储位置信息。
[0047] 具体的,本发明实施例中,用户在存储样品时,首先将要存储的样品放置到移动小 托盘上并点击用户界面上的存储按钮,此时第一控制器发送操作指令给第二控制器,由第 二控制器控制机械手移动至移动小托盘处依次扫描小托盘上每个样品槽并抓取样品,抓取 成功后将抓取到的样品移动至射频识别(英文:Radio Frequency Identification,简称: RFID)扫描器读取该样品的信息,确定该样品的样品标识后,第二控制器将样品标识发送给 第一控制器。第一控制器获取待存储样品的样品标识之后,可以根据该样品标识,给待存储 样品分配相应的存储位置,本发明实施例对此不作具体阐述,具体可参考现有的医疗冷柜 中样品的存储流程。
[0048] 具体的,本发明实施例步骤S101中:
[0049] 在第一控制器获取待存储样品的第一存储位置信息之后,将发送携带该第一存储 位置信息的第一存储指令给第二控制器,由第二控制器控制机械抓手将所述待存储样品存 储到第一存储位置信息对应的第一存储位置上。
[0050] 具体的,本发明实施例步骤S102中:
[0051] 在机械抓手将所述待存储样品存储到第一存储位置信息对应的第一存储位置上 之前,需要对第一存储位置进行扫描,确定第一存储位置是否被占用。若被占用,并不像现 有技术一样导致医疗冷柜停止运行,而是由第二控制器发送异常报告给第一控制器,所述 异常报告用于指示所述第一存储位置信息对应的第一存储位置异常,进而第一控制器可以 接收异常报告。
[0052] 其中,机械抓手对第一存储位置进行扫描的方式可以是传感器扫描,也可以是通 过拍照的方式,本发明实施例对此不作具体限定。
[0053] 当然,若机械抓手对第一存储位置进行扫描之后,确定第一存储位置上没有样品, 即第一存储位置未被占用,则第二控制器直接将待存储样品存放至该第一存储位置,并在 存放完成后,发送存放成功指示信息给第一控制器,第一控制器可以根据该存放成功指示 信息更新样品数据库,更新后的样品数据库中待存储样品的存储位置信息为第一存储位置 信息,第一存储位置信息对应的样品标识为所述待存储样品的样品标识,本发明实施例对 该情况不作具体限定。
[0054] 具体的,本发明实施例步骤S103中:
[0055] 为了继续完成存储动作,第一控制器在接收到异常报告之后,将更新样品数据库。 其中,样品数据库中包含样品的样品标识与该样品的存储位置信息的第一对应关系,以及 存储区的存储位置信息与该存储位置信息对应的存储位置上样品的样品标识的第二对应 关系,其中,第一对应关系可以如表一所示,第二对应关系可以如表二所示。
[0056] 表一
[0057]
[0058]
[0059] 表二
[0060]
[0061] 需要说明的是,上述表一和表二中的具体参数仅是示例,这些参数还可以是其它 数值,本发明实施例对此不作具体限定。
[0062] 假设本次存储过程中,待存储样品的样品标识为E,第一存储位置信息为12,第一 控制器在接收异常报告之后,将更新样品数据库,更新后的样品数据库中第二对应关系如 表三所示:
[0063] 表三
[0064]
[0065]
[0066] 具体的,本发明实施例步骤SI04中:
[0067] 第一控制器根据更新后的样品数据库,给所述待存储样品分配第二存储位置,并 发送携带所述第二存储位置对应的第二存储位置信息的第二存储指令给第二控制器,由第 二控制器执行第二存储指令,将待存储样品存放至第二存储位置。也就是说,本发明实施例 中,在出现存储异常时,第一控制器会给待存储样品重新分配存储位置后继续执行存储流 程。
[0068] 需要说明的是,在第二控制器将待存储样品成功存放至第二存储位置后,第一控 制器可以接收存放成功指示信息,并根据该存放成功指示信息更新样品数据库,更新后的 样品数据库中待存储样品的存储位置信息为所述第二存储位置信息,第二存储位置信息对 应的样品标识为所述待存储样品的样品标识,本发明实施例对该情况不作具体限定。
[0069] 接上述示例,假设第一控制器根据更新后的样品数据库,给待存储样品E分配的 第二存储位置对应的第二存储位置信息为13,则更新后的样品数据库中的第一对应关系和 第二对应关系分别如表四和表五所不:
[0070] 表四
[0071]
[0072]
[0073] 表五
[0074]
[0075] 基于本发明实施例提i共的医疗冷柜
存储异常处理方法,由于本发明实施例中, 在出现存储异常时,第一控制器接收第二控制器发送的异常报告,所述异常报告用于指示 第一存储位置信息对应的第一存储位置异常;进而第一控制器根据所述异常报告,更新样 品数据库,其中,所述更新后的样品数据库中所述第一存储位置对应的样品标识被设置为 STF,并根据所述更新后的样品数据库,给所述待存储样品分配第二存储位置,
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1