论文部分内容阅读
【摘要】:本文介绍了亚龙335B自动化生产线系统组态控制的实现过程,分别对供料站,加工站,装配站,分拣站,搬运站的运行过程及组态监控实现方法进行了详细分析。
【关键词】:亚龙;自动化;生产线;组态;监控
一.供料站组态实现过程
供料单元通过物体的重力使物料在料槽内下移,由顶料气缸顶料,方便推料气缸把物料推出。直到物料台上的传感器检测到物料,推料气缸缩回,由传感器检测到位后,顶料气缸再缩回,物料由于重力作用下降,补充刚推出的料的位置。供料动画主要由6个工件造成的图符和一个单独的工件组成。由于上边6个工件属性一样,动作只有下降,所以可构成图幅一同定义属性。最底下的工件(一下称之为物料)由于要跟着推料气缸向左运动,与上边6个工件属性不同,所以得单独定义出来。又因为物料和推料气缸默认长度之间有距离,物料不能刚开始就跟着推料气缸动作,所以本文定义当二推料伸出>=1时,二物料左移=二物料左移+1。二物料左移最大值为3。当二物料左移=3时,物料隐藏,二物料消失=1。物料台传感器检测到物料,向主站发送信号,由组态读取。物料台的物料就会显示。当推料气缸电磁阀失电时,二推料伸出=二推料伸出-1。由于顶料气缸和物料之间距离短,所以本文直接用组态读取顶料电磁阀的是电情况。当顶料电磁阀得电,顶料气缸伸出,Q200=1,对应的大小变化为300%,否则为100%。当二推料伸出=0,顶料气缸缩回,Q200=0,缺料传感器检测到缺料时,下料动作执行。二物料下降=二物料下降+1。當二物料下降=3时,物料下降=0,二物料左移=0,二物料消失=0。这样就实现了下料的动画。
二.加工站组态实现过程
加工单元只要完成模拟冲压的过程。由气抓的传感器检测到物料,加紧,伸缩气缸缩回,冲压气缸冲压,然后伸缩气缸伸出,气抓松开的过程。
手抓上的物料显示由手抓上的传感器检测得到。传感器检测到物料,表示手抓上有物料,则i300=0,物料显示。气抓加紧电磁阀得电,则左气抓向右移动,右气抓向左移动,完成加紧的动画,即三左气抓移动=1,三右气抓移动=-1。当伸缩电磁阀得电,表示该物料和气抓要进入冲压仓,向做移动,又因为上边已经定义的气抓移动,要想再次移动,必须得定义中间变量。所以最简单的方法是再做一个加紧物料的手抓,显示条件和上边气抓、物料互补。也就是说,和伸缩气缸一起移动的是后做的手抓。即,当伸缩电磁阀得电,q302=1,伸缩气缸杆向左缩小,手抓向左移动,三平移=平移+1,最大值为4,伸缩对应的三平移值为:当三平移=0时,最小变化为100%;当三平移=4时,最大变化为25%。气抓左移对应的值为:当三平移=0时,最小偏移量为0;当三平移=4时,最大偏移量为-144;可见度为平移>0。即,伸缩气缸一动作,后建的气缸显示,原建的气缸隐藏。当冲压气缸电磁阀得电时,Q303=1,三冲压气缸伸缩=三冲压气缸伸缩+1,做大值为2,否则冲压气缸=冲压气缸-1,最小值为0。当伸缩电磁阀失电时,三平移=三平移-1,最小值为0。
三.装配站组态实现过程
装配单元主要由下料、旋转、抓料三部分组成。其中,下料部分和供料单元设置原理相同,所以不再叙述。
旋转部分只要由由旋转气缸构成。当旋转气缸电磁阀得电时,四旋转=四旋转+1,当四旋转=0或者2时,旋转料台正面显示;当四旋转=2时,旋转侧面显示。两边的物料显示直接读取PLC传感器的信号,当i402=1时,左边物料显示;当i403=1时,右物料显示。
抓料部分主要由一个气抓伸出气缸、一个气抓下降气缸和一个手抓加紧气缸组成。物料台物料检测直接读取PLC物料台传感器信号。当i404=1时,物料台物料显示。当气抓下降电磁阀得电时,四手抓下降=四手抓下降+1,否则,四手抓下降=四手抓下降-1,最大值为4,因为手抓加紧需要两个手抓左右移动,手抓伸出又需要手抓左右移动,所以做成隐含条件最为简单。本文做了三个气抓,其中最下边一个不动,是为了显示下降到位抓取的过程。剩余两个都跟着四手抓下降垂直移动。当四垂直移动<4时,且手抓松开时,显示没有夹料的气抓;当四垂直移动>4且手抓加紧时,显示有夹料的气抓;当四垂直移动=4,手抓加紧,q403=1,手抓缩回,四手臂伸出=0时,该气抓显示。右下边气抓为当四垂直移动=4,手抓加紧,q403=1,手抓缩回,四手臂伸出=4时,该气抓显示。当气抓伸出气缸的得电时,四手臂伸出=四手臂伸出+1,否则四手臂伸出=四手臂伸出-1,最大值为4。
四.搬运站组态实现过程
分拣站主要由电机模块,物料移动模块和三个气缸组成。完成了物料分拣的动态监控。由于变频器控制电机带动传送带的速度和组态内部刷新速度有出入,所以每次的物料在传送带上的停止位置会有些许的出入。电机的模块直接读取PLC的输出,Q500=1时,电机指示灯变绿,否则是红色。当Q500=1或进料口传感器检测到有信号时,传送带上的物料显示。当三个 料槽中任意的电磁阀的得电时,传送带上的物料消失。气缸伸出动作,当气缸伸出到顶时,料槽中物料显示。这样就达到了分拣站的动态监控。
五.输送站组态实现过程
输送站为了显示动画其特征,画了两幅图。一副主视图,一副俯视图。其主要是有垂移动和水平移动,隐含显示构成,水平移动的数据直接去读主站的包络反馈的数据,也就是VD506,由于本监控画面是建立在厂家组态画面基础上的,厂家已经把VD506定义好了运动,所以本输送站的水平移动画面直接连接运动就行了,由于PLC程序包络中,移动的脉冲数最多为9000,所以表达式最大值为9000,移动的距离根据画的图定义,本文定义的移动的最大值400,又由于时向左移动,所以是-400。其余的设置思路和前几站一样。
【关键词】:亚龙;自动化;生产线;组态;监控
一.供料站组态实现过程
供料单元通过物体的重力使物料在料槽内下移,由顶料气缸顶料,方便推料气缸把物料推出。直到物料台上的传感器检测到物料,推料气缸缩回,由传感器检测到位后,顶料气缸再缩回,物料由于重力作用下降,补充刚推出的料的位置。供料动画主要由6个工件造成的图符和一个单独的工件组成。由于上边6个工件属性一样,动作只有下降,所以可构成图幅一同定义属性。最底下的工件(一下称之为物料)由于要跟着推料气缸向左运动,与上边6个工件属性不同,所以得单独定义出来。又因为物料和推料气缸默认长度之间有距离,物料不能刚开始就跟着推料气缸动作,所以本文定义当二推料伸出>=1时,二物料左移=二物料左移+1。二物料左移最大值为3。当二物料左移=3时,物料隐藏,二物料消失=1。物料台传感器检测到物料,向主站发送信号,由组态读取。物料台的物料就会显示。当推料气缸电磁阀失电时,二推料伸出=二推料伸出-1。由于顶料气缸和物料之间距离短,所以本文直接用组态读取顶料电磁阀的是电情况。当顶料电磁阀得电,顶料气缸伸出,Q200=1,对应的大小变化为300%,否则为100%。当二推料伸出=0,顶料气缸缩回,Q200=0,缺料传感器检测到缺料时,下料动作执行。二物料下降=二物料下降+1。當二物料下降=3时,物料下降=0,二物料左移=0,二物料消失=0。这样就实现了下料的动画。
二.加工站组态实现过程
加工单元只要完成模拟冲压的过程。由气抓的传感器检测到物料,加紧,伸缩气缸缩回,冲压气缸冲压,然后伸缩气缸伸出,气抓松开的过程。
手抓上的物料显示由手抓上的传感器检测得到。传感器检测到物料,表示手抓上有物料,则i300=0,物料显示。气抓加紧电磁阀得电,则左气抓向右移动,右气抓向左移动,完成加紧的动画,即三左气抓移动=1,三右气抓移动=-1。当伸缩电磁阀得电,表示该物料和气抓要进入冲压仓,向做移动,又因为上边已经定义的气抓移动,要想再次移动,必须得定义中间变量。所以最简单的方法是再做一个加紧物料的手抓,显示条件和上边气抓、物料互补。也就是说,和伸缩气缸一起移动的是后做的手抓。即,当伸缩电磁阀得电,q302=1,伸缩气缸杆向左缩小,手抓向左移动,三平移=平移+1,最大值为4,伸缩对应的三平移值为:当三平移=0时,最小变化为100%;当三平移=4时,最大变化为25%。气抓左移对应的值为:当三平移=0时,最小偏移量为0;当三平移=4时,最大偏移量为-144;可见度为平移>0。即,伸缩气缸一动作,后建的气缸显示,原建的气缸隐藏。当冲压气缸电磁阀得电时,Q303=1,三冲压气缸伸缩=三冲压气缸伸缩+1,做大值为2,否则冲压气缸=冲压气缸-1,最小值为0。当伸缩电磁阀失电时,三平移=三平移-1,最小值为0。
三.装配站组态实现过程
装配单元主要由下料、旋转、抓料三部分组成。其中,下料部分和供料单元设置原理相同,所以不再叙述。
旋转部分只要由由旋转气缸构成。当旋转气缸电磁阀得电时,四旋转=四旋转+1,当四旋转=0或者2时,旋转料台正面显示;当四旋转=2时,旋转侧面显示。两边的物料显示直接读取PLC传感器的信号,当i402=1时,左边物料显示;当i403=1时,右物料显示。
抓料部分主要由一个气抓伸出气缸、一个气抓下降气缸和一个手抓加紧气缸组成。物料台物料检测直接读取PLC物料台传感器信号。当i404=1时,物料台物料显示。当气抓下降电磁阀得电时,四手抓下降=四手抓下降+1,否则,四手抓下降=四手抓下降-1,最大值为4,因为手抓加紧需要两个手抓左右移动,手抓伸出又需要手抓左右移动,所以做成隐含条件最为简单。本文做了三个气抓,其中最下边一个不动,是为了显示下降到位抓取的过程。剩余两个都跟着四手抓下降垂直移动。当四垂直移动<4时,且手抓松开时,显示没有夹料的气抓;当四垂直移动>4且手抓加紧时,显示有夹料的气抓;当四垂直移动=4,手抓加紧,q403=1,手抓缩回,四手臂伸出=0时,该气抓显示。右下边气抓为当四垂直移动=4,手抓加紧,q403=1,手抓缩回,四手臂伸出=4时,该气抓显示。当气抓伸出气缸的得电时,四手臂伸出=四手臂伸出+1,否则四手臂伸出=四手臂伸出-1,最大值为4。
四.搬运站组态实现过程
分拣站主要由电机模块,物料移动模块和三个气缸组成。完成了物料分拣的动态监控。由于变频器控制电机带动传送带的速度和组态内部刷新速度有出入,所以每次的物料在传送带上的停止位置会有些许的出入。电机的模块直接读取PLC的输出,Q500=1时,电机指示灯变绿,否则是红色。当Q500=1或进料口传感器检测到有信号时,传送带上的物料显示。当三个 料槽中任意的电磁阀的得电时,传送带上的物料消失。气缸伸出动作,当气缸伸出到顶时,料槽中物料显示。这样就达到了分拣站的动态监控。
五.输送站组态实现过程
输送站为了显示动画其特征,画了两幅图。一副主视图,一副俯视图。其主要是有垂移动和水平移动,隐含显示构成,水平移动的数据直接去读主站的包络反馈的数据,也就是VD506,由于本监控画面是建立在厂家组态画面基础上的,厂家已经把VD506定义好了运动,所以本输送站的水平移动画面直接连接运动就行了,由于PLC程序包络中,移动的脉冲数最多为9000,所以表达式最大值为9000,移动的距离根据画的图定义,本文定义的移动的最大值400,又由于时向左移动,所以是-400。其余的设置思路和前几站一样。