本发明属于基本控制系统技术领域,具体涉及一种基于PLC的智能回转库控制装置及方法。
背景技术:
随着自动控制技术的迅速发展,各行业都在进行着自动化与智能化的技术改革。仓储系统也在朝着智能化的方向发展。基于PLC的智能回转库控制装置就是一种仓储系统,可用于档案,货物等物品的存取。
目前,国内的大部分基于PLC的智能回转库控制装置由于采用简单的光电开关作为层计数器,这使得对于系统当前层的信息记录变得复杂起来。在回转库工作时,其运行模式可以分为自动模式和手动模式。在自动模式下,由于系统从初始层运行到设定层的终止条件为走层传感器到位,柜体停止运行的位置刚好出现在传感器信号处,因而不会出现走层计数错乱的情况。而手动模式下,包含的情况比较复杂。回转库每次运行时,既可以在层传感器信号处开始运行,也可以在非层传感器信号处运行;既可以延续上一次的运行方向继续运行,也可以与原来的运行方向相反运行。因而,工程人员在编写程序时,考虑的情况稍有疏漏,就可能出现层计数器计数错乱的情况。而计数一旦出错,就将给存取资料带来很大的麻烦,需要手动校准当前层数值,非常不便。
因此,需要一种新的智能回转库控制装置以解决上述问题。
技术实现要素:
发明目的:本发明针对现有技术中存在的问题,提供一种基于PLC的智能回转库控制装置。
技术方案:为解决上述技术问题,本发明的基于PLC的智能回转库控制装置采用如下技术方案:
一种基于PLC的智能回转库控制装置,包括PLC控制器、触摸屏、开门限位开关、关门限位开关、层计数器、门运行电机和层运行电机,所述触摸屏、开门限位开关、关门限位开关、层计数器、门运行电机和层运行电机均连接所述PLC控制器,所述门运行电机连接所述开门限位开关和关门限位开关,所述层运行电机连接所述层计数器;
所述门运行电机用于控制开门动作和关门动作,所述层运行电机用于控制层开关;所述开门限位开关用于限定开门动作的执行距离,所述关门限位开关用于限定关门动作的执行距离;所述层计数器用来记录当前处于可视部分的箱体编号变化,并在所述触摸屏上显示当前层。
更进一步的,还包括交流接触器,所述门运行电机和层电机均通过所述交流接触器连接所述PLC控制器。交流接触器用于控制门运行电机和层电机的运行。
更进一步的,所述触摸屏为HU070L-00触摸屏,所述开门限位开关和关门限位开关均为速动型限位开关,所述层计数器为光电接近开关。
更进一步的,还包括保护传感器,所述保护传感器为光电接近开关。保护传感器用于防止人在门前受到伤害。在系统运行时,能够充分保障操作人员的安全。
更进一步的,所述门运行电机和层运行电机分别为门运行三相电机和层运行三相电机。
有益效果:本发明的基于PLC的智能回转库控制装置结构简单,设置合理,大大提高了系统的稳定性;提高了回转库操作人员的工作效率。
本发明还公开了一种基于PLC的智能回转库控制方法,采用如权利要求1-5任一项所述的基于PLC的智能回转库控制装置,包括以下步骤:
1)、判断系统运行时的模式,运行时的模式分为自动模式和手动模式;
2)、当运行时的模式为自动模式时:当每个回转库的箱体经过所述层计数器时,当前层相应的进行加1或者减1计数;当运行时的模式为手动模式时:当回转库在层传感器信号处开始运行时,层计数器遇到下一个到位信号时,直接进行加1或者减1计数;当回转库在非层传感器信号处开始运行时,如果系统运行方向与上一次一致,则层计数器遇到下一个到位信号时,直接进行加1或者减1计数;如果系统运行方向与上一次相反,则层计数器遇到下一个到位信号时,暂停计数一次,在紧接着的下一个到位信号时,方开始进行加1或者减1计数。
更进一步的,步骤2)中,手动模式结束时,对所述基于PLC的智能回转库控制装置的计数施加延时时间,所述延时时间大于智能回转库的溜车时间。
有益效果:本发明的基于PLC的智能回转库控制方法充分考虑了回转库在实际运行时可能出现的情况,不会出现层计数器错乱的情况;大大提高了系统的稳定性;提高了回转库操作人员的工作效率。
附图说明
图1为本发明的基于PLC的智能回转库控制装置的总体架构图。
图2为本发明的基于PLC的智能回转库控制方法的流程图。
图3为本发明的基于PLC的智能回转库控制装置的运行模式图。
具体实施方式
下面结合附图和具体实施例,进一步阐明本发明,应理解这些实施例仅用于说明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价形式的修改均落于本申请所附权利要求所限定的范围。
请参阅图1、图2和图3所示,本发明的基于PLC的智能回转库控制装置,包括PLC控制器、开门限位开关、关门限位开关、层计数器、保护传感器、交流接触器、门运行电机和层运行电机,一方面,PLC根据开门限位开关、关门限位开关的到位情况,控制门电机的运行,另一方面,PLC根据层计数器的到位情况,控制当前层的值,每有到位信号时,通过逻辑运算决定对当前层进行加1计数减1计数还是保持当前计数值。在自动模式下,当当前层等于设定层时,走层结束,层电机停止运行。
一种基于PLC的智能回转库控制装置还包括触摸屏,触摸屏采用HU070L-00触摸屏,与PLC 控制器相连;开门限位开关、关门限位开关采用普通速动型限位开关,用于控制门运行电机在到位信号时停止;层计数器、保护传感器选用普通光电接近开关,层计数器用来对箱体层数进行计数,保护信号用于在电机运行时,若用户进行危险操作时,由PLC根据保护信号停止所有电机运行,进而保护用户不被伤害;交流接触器采用CJX1-9/22交流接触器,用于控制电机运行;控制系统还应包括层运行三相电机和门运行三相电机,分别用于走层和开门关门。
结合图2,一种基于PLC的智能回转库控制方法,步骤如下:
步骤1,判断系统运行时的模式,运行模式分为自动模式和手动模式;
步骤2,在自动模式下,当每个回转库的箱体经过层计数器时,当前层相应的进行加1或者减1计数。当当前层等于设定层时,走层结束,层电机停止运行;
步骤3,在手动模式下,当回转库在层传感器信号处开始运行时,层计数器遇到下一个到位信号时,直接进行加1或者减1计数;当回转库在非层传感器信号处开始运行时,如果系统运行方向与上一次一致,则层计数器遇到下一个到位信号时,直接进行加1或者减1计数;如果系统运行方向与上一次相反,则层计数器遇到下一个到位信号时,暂停计数一次,在紧接着的下一个到位信号时,方开始进行加1或者减1计数;
步骤4,手动走层操作结束时,对系统计数施加一定延时时间,使其值稍大于系统的溜车时间,防止因系统溜车造成层计数值错乱的情况;
步骤5,走层结束,操作员结合实际操作需求,对柜体进行相应操作。
该系统的工作原理如下:
结合图3,系统上电后,各传感器处于就绪状态,系统默认操作模式为自动模式,用户可以通过触摸屏设定工作模式为手动模式。
自动模式:当用户通过触摸屏将设定层设置为需要的数值时,按下执行按钮,系统将自动运行,直到当前层等于设定层时,层运行电机停止运行。在此过程中,触摸屏上实时显示传感器的状态、箱体运行方向(向上或向下)、当前层信息等。到位后,门运行电机自动运行,执行开门操作,开门限位开关到位后,门运行电机停止运行,保持开门状态,用户可以进行物品的存取。
以上过程的所有动作均可以通过触摸屏按下停止按钮终止,也可以通过触发保护传感器终止。
手动模式:当设定为手动模式时,执行按钮失效,系统运行在手动模式下。用户可以通过持续按压触摸屏上的开门、关门、手动上行、手动下行按钮来执行开门、关门、上行、下行动作,一旦停止按压,这些动作也就相应停止。开门和关门操作时,如果到达开门限位开关和关门限位开关处,开门和关门操作也相应停止。手动上行按钮和手动下行按钮只在手动模式下有效。
以上过程的所有动作在保护传感器触发时均终止。