您好, 访客   登录/注册

浅谈顺序控制设计法在PLC编程中的应用

来源:用户上传      作者: 栗小宽

  摘 要:顺序控制设计法是现在PLC编程中常用的一种设计法,它能大大的提高编程效率,特别对于有序的控制系统尤其如此,本文简单介绍此工作法在工程中的应用。
  关键词:PLC 顺序控制设计法 功能图
  中图分类号:TM571 文献标识码:A 文章编号:1672-3791(2014)02(a)-0056-02
  在PLC的编程中有经验设计法和顺序控制设计法之说。经验设计法是按照设计者的经验和思维习惯进行设计的,没有固定的模式,一个程序要经过多次修改最后才能满足控制要求;对于简单的控制要求采用它没什么大的问题,如果遇到复杂的系统,特别是按照一定顺序和转换条件进行运转的系统,采用顺序控制设计法就能大大的提高编程效率。
  1 顺序控制设计法的步骤
  顺序控制设计法首先是把生产过程的控制要求转化为一张顺序功能图,这种功能图是专用于工业顺序控制设计的一种功能说明语言,能完全的描述控制系统的工作过程,根据此功能图,结合不同的编程工具和方法,就能编出高效的程序。
  画出功能图的步骤如下:(1)分析生产过程和控制要求;(2)把过程和控制要求分为若干个稳定状态;(3)搞清楚每一状态之间的转换条件;(4)要解决循环及状态之间的转跳问题;(5)解决好初始状态问题;(6)解决好手动自动问题;(7)解决故障情况下的急停问题。
  2 顺序控制设计法举例
  2.1 控制方案介绍
  有一台旧机床,以前的送料完全需要手工,为了提高效率,现要把送料系统改造为自动完成,为此要完成如下的工作。
  (1)原控制系统和新控制系统的信号连接:原控制系统向新控制系统提供的信号有主轴的上下位信号,紧急停止信号。新控制系统向原控制系统提供机器启动信号。
  (2)控制系统输入/输出点统计:①开关量输入信号:自动/手动;单循环/连续;启动、停止,油泵过流信号、送料油缸进、送料油缸退、夹紧油缸进、夹紧油缸退、紧急停止、主轴上限位信号、主轴下限位信号。②开关量输出信号:送料油缸进、送料油缸退、夹紧油缸进、夹紧油缸退、油泵、吹气。
  2.2 硬件构成
  硬件总体框图(见图1)。
  2.3 PLC的选型
  根据控制要求我们需要开关量输入和开关量输出点,为此我们选择西门子系列的PLC。
  2.4 PLC输入/输出列表(见表1、表2)
  2.5 顺序功能图介绍
  PLC的顺序功能图见图2,此次设计主要用顺序功能图和相关的指令来完成。手动部分主要是调试时用;自动部分是正常生产时用。
  3 结语
  采用顺序控制设计法设计的控制系统可以大大的提高编程效率,对于有序而且复杂的系统有非常好的效果,它是一种值得研究的编程方法。
  参考文献
  [1] 张扬.S7-200 PLC原理与应用系统设计[M].北京:机械工业出版社,2007.
  [2] 龚仲华.S7-200/300/400PLC应用技术[M].北京:人民邮电出版社,2007.
  [3] 程玉华.西门子S7-200工程应用实例分析[M].北京:电子工业出版社,2008.
  [4] 廖常初.PLC基础及应用[M].北京:机械工业出版社,2005.
转载注明来源:https://www.xzbu.com/8/view-6276563.htm