并行序列的编程方法如何应用?
并行序列的顺序功能图如图3-29所示。图3-29中M0.2之后有一个并行序列的分支,在分支的编程中,当M0.2成为活动步,并且转换条件I0.3满足时,步M0.3和M0.5同时成为活动步。因此在程序中,要同时将M0.3和M0.5置位,即同时将分支的活动步置位。在合并的编程中,由于合并必须在M0.4和M0.6同时成为活动步,并且转换条件I0.6满足的情况下实现,所以在程序中需将M0.4、M0.6以及I0.6的常开接点串联,作为后一步置位的条件,当后一步变为当前步时,复位M0.4和M0.6。
例3-5 如图3-31所示为专用钻床加工系统示意图,它是用来加工零件的。需加工的零件为圆盘状零件,其中,均匀分布了3个大孔和3个小孔。钻床自动运行的初始状态为:两个钻头在最上位,上限位开关I0.3和I0.5为ON。工作过程为:夹紧工件,大小钻头开始向下钻工,至规定的深度后,钻头向上提升并等待,此时工.件旋转1200后,开始加工第二对孔。当3对孔加工完后,松开工件,回到初始状态。钻孔的孔数用减计数器来控制,计数器设定初值为3。试画出顺序功能图,并编写相应的梯形图程序。
分析:两个钻头向下钻孔和钻头提升的过程用并行序列来表示,在零件加工完毕之前,需要重复加工过程;在完成加工后,系统返回初始步。这个过程因为有分支,所以可以用选择序列来表示。专用钻床加工系统的顺序功能图如图3-32所示。
钻床加工控程序的梯形图程序如图3-3所示。钻床加工输出程序的梯形图程序如图3-34所示。
上一篇:选择序列的编程方法如何应用?
相关推荐