您现在的位置是:首页 > PLC技术 > PLC技术

顺序控制梯形图编程方式的比较

来源:艾特贸易2017-06-04

简介下面将从几个方面对各种编程方式加以比较。 1 .编程方式的通用性 起保停电路仅由触点和线圈组成,各种型号的可编程控制器的指令系统都有与触点和线圈有关的指令,因此使用起保

    下面将从几个方面对各种编程方式加以比较。    1.编程方式的通用性    起保停电路仅由触点和线圈组成,各种型号的可编程控制器的指令系统都有与触点和线圈有关的指令,因此使用起保停电路的编程方式的通用性最强,可以用于任意一种型号的可编程控制器。    STL这一类专门为顺序控制设计的指令,只能用于某一可编程控制器厂家的某些可编程控制器产品,属于专用指令。以转换为中心的编程方式和仿STL指令的编程方式使用置位,复位指令,如三菱公司的SETSTL指令,各种可编程序控制器都有置位和复位指令。这两种编程方式的应用范围很广。    2.不同编程方式设计程序长度比较    笔者分别使用本章介绍的4种编程方式,设计了图5-20所示的加热炉送料系统的梯形图,各梯形图占用用户程序存储器的步数(即指令的条数)见表5-6。表中用STL指令设计的程序最短,用其他各种编程方式设计的程序的长度相差不是很大。对于某些编程方式(如起保停电路),程序的长度与输出继电器是否仅在顺序功能图的某一步为“1”状态有关。    5-6    各种编程方式设计的程序长度
各种编程方式设计的程序长度
    可编程控制器的用户程序存储器一般是足够用的,程序稍长所增加的工作量也很小,因此没有必要在缩短用户程序上花太多的精力。    3.电路结构及其他方面的比较    在使用起保停电路的编程方式中,以代表步的编程元件为中心,用一个电路来实现对这些编程元件的置位和复位。    以转换为中心的编程方式直接、充分地体现了转换实现的基本规则,无论是对单序列、选择序列还是并行序列,控制代表步的辅助继电器的置位、复位电路的设计方法都是相同的。这种编程方式的思路很清楚,容易理解和掌握,用它设计复杂系统的梯形图特别方便。    使用STL指令与仿STL指令的编程方式以STL触点或辅助继电器的动合触点为中心,它们与左侧母线相连,当它们动合时,驱动在该步应为“1”状态的输出继电器,为实现下一步的转换做好准备,同时通过系统程序或用指令将前级步对应的编程元件复位。使用仿STL指令编程方式时,应注意与使用STL指令的区别。    一般来说,专门为顺序控制设计提供的指令和编程元件,具有使用方便、容易掌握和编制的程序较短的优点,应优先采用。