加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线18475208684
公司新闻
经典PLC编程案例,很实用!|组合机床动力头进给运动控制(顺序控制设计法)
发布时间: 2024-06-12 11:50 更新时间: 2024-11-22 08:00
图片项目要求

使用顺序控制设计法设计图8-1所示组合机床动力头的进给运动控制梯形图。图中,动力头初始位置停在左边,由限位开关I0.3指示,按下启动按钮I0.0,动力头向右快进(Q0.0和Q0.1控制),到达限位开关I0.1后,转入工作进给(Q0.1控制),到达限位开关I0.2后,快速返回(Q0.2控制)至初始位置(I0.3)停下。再按一次启动按钮,动作过程重复。


图片


图片

项目分析


由图8-1描述的工艺过程可以看出,组合机床动力头的进给运动是典型的单序列顺序控制过程,按照其工作过程可以绘制其顺序功能图如图8-2所示。


图片


图8-2中,用M0.0-M0.3描述动力头进给运动的四个不同阶段,称为步,不同步之间的输出是不完全相同的;在每步的旁边标注了该步的动作,如M0.1描述的步的动作为Q0.0和Q0.1输出;通过转换条件描述步与步之间的转换,如由M0.0步转换到M0.1步的条件为I0.0=1。当某一步序标志为1时,表示该步为活动步,其动作有效;转换条件到来,则下一步变为活动步,此步变为不活动步。


图片

编程示例


对于图8-2所示的单序列顺序功能图,可以采用三种编程方法实现。其中,采用启保停方法实现的梯形图程序如图8-3所示。


图片

图片

图片

图8-3所示的梯形图是根据转换条件实现的步序标志的转换。由图8-2可知,M0.0变为活动步的条件是上电运行的第一个扫描周期(即SM0.1)或者M0.3为活动步且转换条件I0.3满足,故M0.0的启动条件为两个,即SM0.1和M0.3+I0.3;由于这两个信号是瞬时起作用,需要M0.0来自锁;当M0.0为活动步而转换条件I0.0满足时,M0.1变为为活动步而M0.0变为不活动步,故M0.0的停止条件为M0.1=1。故采用启保停电路即可实现顺序功能图中M0.0的控制,如图8-3所示的“程序段2”。


同理可以写出M0.1~M0.3的控制梯形图如图8-3的“程序段3”~“程序段5”。


图8-3“程序段6”实现了步M0.1输出Q0.0;M0.3步输出Q0.2,梯形图如图8-3“程序段8”所示;M0.1步和M0.2步都输出动作Q0.1,故梯形图如图8-3“程序段7”所示。


通过图8-3所示梯形图可以看出:整个程序分为两大部分,转换条件控制步序标志部分和步序标志实现输出部分。此种编程思路的程序结构非常清晰,为以后的调试和维护提供了极大的方便。


对于图8-2所示的单序列顺序功能图,还可以采用置位复位法编写梯形图程序,如图8-4所示。图8-4所示“程序段1”的作用是初始化所有将要用到的步序标志,一个实际工程中的程序初始化是非常重要的。


由图8-2可知,上电运行或者M0.3步为活动步且满足转换条件I0.3时都将是M0.0步变为活动步,且将M0.3步变为不活动步,采用置位复位法编写的梯形图程序如图8-4所示“程序段2”。同样,M0.0步为活动步且转换条件I0.0满足时,M0.1步变为活动步而M0.0步变为不活动步,如“程序段3”所示。


图片

图片

图片


采用顺序控制继电器作为步序标志写出图8-2所示的单序列顺序功能图如图8-5所示,SCR指令实现的梯形图程序如图8-6所示。


图片

图片

图片

图片

图片

图片


联系方式

  • 电  话:13922889745
  • 经理:向小姐
  • 手  机:18475208684
  • 微  信:18475208684