基于plc控制的多垛位多品种码垛方法及控制系统的制作方法

文档序号:9809773阅读:1383来源:国知局
基于plc控制的多垛位多品种码垛方法及控制系统的制作方法
【技术领域】
[0001 ]本发明属于物流控制技术领域,具体涉及一种基于PLC控制的多垛位多品种码垛方法及控制系统。
【背景技术】
[0002]近年来,货物自动码垛控制技术在现代物流仓储系统中发挥着重要作用,可以满足仓库中货物的规则性和自动化的要求。但在现有的码垛控制技术中,对一些箱体类的货物堆放方面,由于自动化程序不高,目前仍为人力堆放方式居多。而人力堆放方式存在危险性大、效率低、成本高等缺陷,不能满足于现代社会的快速发展。

【发明内容】

[0003]为解决现有仓库中对货物的人力堆放层叠的不足,本发明提供了一种基于PLC控制的多垛位多品种码垛控制系统,其运用于自动货物堆放层叠。
[0004]在现有技术背景下,按照堆放要求,利用PLC设计一个三坐标轴式码垛机的多垛位多品种码垛控制系统,可运用于现今的物流仓储系统。PLC(可编程控制器)由于在恶劣的环境中工作具有可靠性高、实时性好、功能强大、使用方便等诸多优点,所以被广泛应用于实际工程中。高速脉冲输出功能和高速计数器功能是PLC在位置控制和运动控制领域中的重要组成部分。通过高速脉冲输出来驱动电机,利用脉冲编码器可以采样电机的转速和转动方向,转化为脉冲形式,然后通过高速计数器对其高频率的脉冲进行精确的计数,从而实现PLC对电机的控制。具备这两种功能的PLC可以应用在位置控制和运动控制上,如饮料、书本、方便面等整箱整包的包装运输的各个工业领域。
[0005]本发明采取如下技术方案:
[0006]基于PLC控制的多垛位多品种码垛的控制系统,其包括:
[0007]人机交互界面,用于实时工艺流程显示、工艺参数设置及报警信息显示;可以输入各品种货物的尺寸、各堆放位置的距离、品种与堆放位置的选择。人机交互界面与PLC相联。
[0008]PLC,用于收集外部控制信号,执行内部逻辑运算与数据运算。逻辑运算主要包括根据已选定的堆放地点和货物品种,进行相应的子程序选择的逻辑运算以及各输出动作的逻辑判断。数值运算主要是根据已堆放的货物数量和码垛距离,进行码垛机三维运行伺服电机所需脉冲数的运算以及堆放数值的计算。经过程序的运算得出伺服电机的运动脉冲数和抓取动作的执行指令,并发出控制指令。PLC与执行电器模块相联。
[0009]传感器模块,用于实时的位置检测和状态监视;传感器模块还与PLC模块相联。
[0010]执行电器模块,执行PLC的控制命令,驱动电机、气动阀和液压阀的动作。伺服电机或步进电机可作为码垛机X、Y、Z三方向运行的执行电器,可实现码垛机的准确定位。若采用伺服电机,则电机的反馈编码器可提供当前位置的检测。气动阀或液压阀可用于驱动码垛机末端执行机构的动作。伺服电机、气动阀和液压阀与PLC输出端连接,伺服电机反馈编码器与PLC输入端连接,都由PLC进行统一驱动。[0011 ]优选的,PLC内部输入数量运算与逻辑运算程序。
[0012]优选的,控制系统可设定不同的堆放位置,系统将自动循环选择就近堆放。且当货物品种变换后,会根据相应堆放位置的设定,执行相应的驱动动作。
[0013]优选的,控制系统可设定不同的货物品种,系统将自动紧凑型的堆放。根据货物的长宽尺寸,系统将自动调整码垛位置的运行脉冲数,从而实现货物紧凑平稳地堆放。
[0014]优选的,控制系统可对不同品种、不同堆放点,进行各自品种、垛位的计数并存储数值。
[0015]本发明提供的采用上述结构的多垛位多品种的码垛方法,按以下步骤进行:
[0016]步骤1.传送带上运送货物到达码垛初始位,此位置传感器检测到有货物到达,并发送信号给PLC。
[0017]步骤2.码垛机的末端执行器到达初始位进行货物提取,动作完成后发送信号给PLC。末端执行器可采用液压或气动的方式实现。
[0018]步骤3.提取动作完成后,根据人机界面对品种和堆放地点的设定,PLC结合当前码垛位已堆放货物的计数,进行逻辑和数值运算,计算出驱动各轴的伺服电机相应的脉冲数。
[0019]步骤3具体为:
[0020]步骤3.1根据人机界面对品种和堆放地点的设定,依据就近原则,选择该货物可堆放的最近码垛位。具体实施例参见图3的说明。
[0021]步骤3.2根据当前堆放地点已有的货物数,进行数值运算。计算出在某一堆放地点上,货物已堆放的层数以及下一件货物将要堆放的位置。
[0022]若已堆放的货物数为N;按照设置的堆放形式,每层放置的货物数量为m;则N被m除的带余除法表达式为N = AXm+B,其中,A为商数,表示当前货物应该放置的层数;B为余数,表示当前层数对应的位置数。
[0023]步骤3.3结合当前堆放货物品种的相应尺寸和堆放的位置进行数值运算,计算出码垛机在X、Y、Z三个方向上需要运行的具体距离,从而使其紧凑平稳的堆放。
[0024]X轴和Y轴的运行距离以垛位距离初始位的距离为基础,结合货物具体堆放位置进行加减补偿运算,不同堆放位置的距离设定。具体实施例参见图4的说明。
[0025]Z轴的运行距离根据公式H = L-AXhi进行计算,其中,hi为货物的高度,S卩堆放一层的高度;L为码垛机的总高度;H为码垛机沿Z轴方向需要运行的距离。
[0026]步骤4.PLC内部程序运算完成后,X、Y、Z三轴的伺服电机同时运转,将货物移动至相应的位置。
[0027]步骤5.到达指定位置后,码垛机末端执行装置松开,放下货物,该位置已码垛的货物数加I,并判断该码垛位的数量是否已满。
[0028]步骤6.放下货物后,码垛机Χ、Υ、Ζ三轴回到各自设定的零点位置,等待货物码垛初始位的货物到达信号。
[0029]本发明将各个模块组合一起,可以完成不同品种的货物在选定的堆放位置,根据就近原则,按设定的层叠方式,平稳的堆放货物。
[0030]与现有技术相比,本发明的有益效果是:可以针对不同的货物品种,不同的堆垛地点,不同的堆垛高度进行自动选择堆放,主要包括对不同的货物品种的长短尺寸进行数量计算,然后根据设定的堆放地点进行逻辑运算,选择最近的堆放地点堆放,当堆放完成后再度选择最近的堆放点进行堆放,实时监测可以堆放的地点,自动循环运算。当然,在货物堆放方式上,随着堆放层数的变化,自动循环一种形式,使其堆放的货物更加平稳、安全。人机交互界面、PLC、传感器模块和执行电器模块相互结合控制,共同完成各工艺段要求,实现流程的自动控制,对堆放过程中出现的异常情况进行报警。本发明控制系统综合集成测量、控制、报警、安全控制和生产数据管理等功能,具有效率高、品种适应性强、操作方便、通用性广等特点。
【附图说明】
[0031 ]图1为本发明自动堆放的控制系统总体框图。
[0032]图2为本发明自动堆放的位移尺寸标注示意图
[0033]图3为本发明自动堆放的堆放地点距离示意图。
[0034]图4为本发明自动堆放层叠的堆放形式图。
【具体实施方式】
[0035]下面结合附图对本发明做实例阐述。
[0036]图1显示了本发明一种优选实施例的多垛位多品种码垛控制系统总体结构框图。本实施例多垛位码垛机的控制系统,包括人机交互界面,采用触摸屏进行显示、控制。触摸屏用于输入、控制和故障报警显示等,实现人机对话。在触摸屏中可以输入不同货物的长宽高、堆放高度、堆放地点与起始点在三个方向上的距离和不同货物堆放不同的堆放点的设定等数据。触摸屏还可实时监测运行流程,控制各个部件的单独运行,读取故障报警点和处理相应的报警。
[0037]本实施例的控制系统还包括PLC、传感器模块和执行电器模块,人机交互界面与PLC相联,PLC与执行电器模块、传感器模块都相联。
[0038]传感器模块用于检测工艺参数和流程监控信号,传感器模块包括多个限位开关传感器、多个激光传感器、多个接近传感器和多个压力传感器,分别用于限制三个方向上的运行距离、检测当前货物的运行状态和系统的安全检测。
[0039]执行电器模块包括三个伺服电机、若干个空气气阀和液压阀。
[0040]传感器模块提供在运行流程中的检测信号给PLC,PLC在运行过程中,对人机交互界面输入的数据参数和传感器给出的检测信号进行逻辑运算和数据运算,然后提供指令给
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1