本发明专利技术公开了一种中药房自动出药控制装置,包括数据转接模块、分层控制模块、人机接口模块和显示模块;数据转接模块的一端与计算机相连,接收并解析处方信息,另一端与分层控制模块相连,将指令信息分发到分层控制模块,分层控制模块控制电机运动,同时分层控制模块与人机接口模块相连,人机接口模块将分层控制模块的输出指令发送给显示模块。本发明专利技术采用自上而下的多级结构,各级之间互不干扰,提高了设备的出药效率,出现故障时易于排查、故障定位。
【技术实现步骤摘要】
本专利技术涉及一种控制装置,特别是一种中药房自动出药控制装置。
技术介绍
随着生活水平的提高,普遍存在机器取代人力的现象,自动化的出现在一定程度 上解放了人类的劳动力。对于一些规模比较大的医院,在医院的中药房中存有几百种中药, 对于中药房抓药的药师来说,传统的发药程序是将这几百种药分配到多名药师,然后就拿 着处方找药抓药,耗费大量人力和劳力。仅在中药房这块就需要招聘大量工作人员来负责 抓药,由此也带来了额外的开销,且人员配置上也显得不合理。而现在自动化技术在各个领 域如雨后春笋般被应用,自动化药房也已在医院中广泛使用,尤其是西药房,其技术也是比 较成熟且稳定。而由于中药与西药的诸多差异,且应用范围也相对较窄,导致市场上鲜有自 动化中药发药设备。 现有的西药房自动化设备大体分为四类:机械手式自动化药房、储药槽式自动化 药房、散装药品自动化药房、数控回转柜式自动化药房。 机械手式自动化药房只被处方量较小的医院和药店所采用,而国内中医院的处方 量较大,不适宜采用这种自动化药房;储药槽式自动化药房主要应用于以盒装药品为主的 药房;散装药品自动化药房的工作流程比较简单,药品在药方中都以散装方式存储,取药 的时候,由机械手取出一个标准尺寸的储药瓶或塑料袋,再由出药机械手将散装药品装入 瓶中或袋中,封口和贴标签后由传送机构传送到出口处交给患者,由于国外采用医药分离 体制,可以很好采用这种药房,而我国医院以盒装的西药和中成药为主,故第三种类型不适 用;数控回转柜式自动化药房可以对各种包装的药品进行配送,缺点是无论发药量多少,药 房都需要整体运动,且由于传动链速度的限制使运动速度较低,严重影响了药品出库和入 库效率。
技术实现思路
本专利技术的目的在于提供一种中药房自动出药控制装置。 实现本专利技术目的的技术解决方案是:一种中药房自动出药控制装置,包括数据转 接模块、分层控制模块、人机接口模块和显示模块; 数据转接模块的一端与计算机相连,接收并解析处方信息,另一端与分层控制模 块相连,将指令信息分发到分层控制模块,分层控制模块控制电机运动,同时分层控制模块 与人机接口模块相连,人机接口模块将分层控制模块的输出指令发送给显示模块。 本专利技术与现有技术相比,其显著优点为: (1)本专利技术采用自上而下的多级结构,各级完成特定功能,其开发可以相对独立。 (2)本专利技术各层可以独立运行,任何一层故障后互不影响,且可单独屏蔽,系统继 续工作,效率可以得到有效提高。 (3)本专利技术的各模块中选用单片机,在保证效率的同时整体成本得到有效控制。 (4)由于各层独立运作,对于后期维护工作,出现故障时易于排查、故障定位。【附图说明】 图1是本专利技术的中药房自动出药控制装置的结构图。 图2是本专利技术实施例中中药房自动出药控制装置的工作流程图。【具体实施方式】 下面结合附图和具体实施例对本专利技术作进一步说明。 结合图1,一种中药房自动出药控制装置,包括数据转接模块、分层控制模块、人机 接口模块和显示模块; 数据转接模块的一端通过RS-232接口与计算机相连,接收并解析处方信息,另一 端通过RS-485接口与分层控制模块相连,将指令信息分发到分层控制模块,分层控制模块 控制电机运动,同时分层控制模块通过RS-485接口与人机接口模块相连,人机接口模块通 过RS-232接口将分层控制模块的输出指令发送给显示模块;其中,显示模块为具有显示和 输入功能的触摸屏。 进一步的,所述分层控制模块包括控制单元、编码器、执行装置、光幕和接近开 关; 所述执行装置包括电机和由电机控制传动的链条;所述控制单元与电机相连,控 制电机启动、停止和转动速度;所述编码器的输入端与电机相连,输出端与控制单元相连, 用于获取电机的转动圈数和位移,并将转动圈数发送给控制单元;所述光幕用于判断电机 运行时取药口是否有药师取药,并将光幕触发信号发送给控制单元,控制单元接收到触发 信号后控制电机停止运行;所述链条上设置接近开关触发装置,接近开关设置在链条运行 轨道的一侧,电机初始运转时接近开关被触发,并将触发信号发送给控制单元,控制单元保 存编码器当前的圈数和角度信息,作为电机运行的参考零点。 所述控制单元包括第一单片机、电机驱动电路、编码器驱动电路、光幕信号采集通 道、接近开关信号采集通道、第一通信模块和第一电源模块; 所述第一单片机通过电机驱动电路与电机相连,控制电机启动、停止和转动速 度; 所述编码器通过编码器驱动电路与单片机相连,将电机转动圈数发送给控制单 元; 所述光幕信号采集通道、接近开关信号采集通道分别用于采集光幕信号和接近开 关信号,并发送给第一单片机; 所述第一通信模块用于第一单片机与外部的接收转接模块和人机接口模块收发 数据; 第一电源模块为分层控制模块供电。 所述数据转接模块包括第二单片机、第二通信模块和第二电源模块; 第二单片机通过与第二通信模块之间的数据交互实现计算机下发指令的解析及 打包拆分下发工作,解析并控制相应的数据传输; 所述第二通信模块用于接收计算机与分层控制模块发来的数据,或者发送第二单 片机发来的数据传输到外部模块,实现数据转接模块与其他模块的串口通信;第二电源模 块为数据转接模块供电。 所述人机接口模块主要包括第三单片机、第三通信模块和第三电源模块; 所述第三单片机通过与第三通信模块之间的数据交互实现分层控制模块下发指 令的解析及打包下发显示指令工作;第三通信模块用于接收分层控制模块与触摸屏发来的 数据,或者将第三单片机发来的数据传输到外部模块,实现人机接口模块与其他模块的串 口通信;第三电源模块为人机接口模块供电。 其中,第一~第三单片机选用TI公司的MSP430F149 ; 下面结合具体实施例对本专利技术作进一步说明。 实施例 以三层为例,由PC到底层的连接方式为:PC机通过网线与路由器相连,再从路由 器分线连接到串口服务器,串口服务器通过通信线与数据转接模块的RS-232接口连接,数 据转接模块的RS-485A接口通过通信线与第一分层控制模块的RS-485A接口连接,而另外 两块分层控制模块的RS-485A则通过级联线与其相连,各层人机接口模块的RS-485用级联 线级联之后与分层控制模块相连,RS-232与触摸屏相连。 系统工作过程: 首先,以发药流程为例,根据整个系统数据流的方向对各级具体实现进行描述。 由系统功能制定相应协议,由PC机下发的指令中必须包含下位机执行完整个发 药过程所需要的所有信息,包括药的位置及各种需要显示出来便于操作人员观看的信息。 然后下发经过数据转接模块-分层控制模块-人机接口模块的层层拆分与解析,按需取出 所需信息,再按需打包下发其余信息。 PC机与数据转接模块之间的协议1 : 发药指令(以下称指令1): 其中,设备号:01H~07H 仓位ID :第一个字节高四位表示层号(0001表示第一层,0010第二层,0100第三 层),低四位表示左右(0011表示左,1100表示右);第二个字节表示仓位号; 指令1中包含了一个处方的所有信息,包括机组号、患者姓名、药名及其对应的数 量,以及药品存放在机组中的位置等,其中机组号用于确认指令是否正确下发到机组,数据 转接模块由此可判断是否为正确指令,最终决定是否接受;患者本文档来自技高网...
【技术保护点】
一种中药房自动出药控制装置,其特征在于,包括数据转接模块、分层控制模块、人机接口模块和显示模块;数据转接模块的一端与计算机相连,接收并解析处方信息,另一端与分层控制模块相连,将指令信息分发到分层控制模块,分层控制模块控制电机运动,同时分层控制模块与人机接口模块相连,人机接口模块将分层控制模块的输出指令发送给显示模块。
【技术特征摘要】
【专利技术属性】
技术研发人员:潘洪涛,高曾荣,何新,王建宇,黄炎焱,宁玉可,汪伟,
申请(专利权)人:南京理工大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。