PLC的实际程序设计经验
时间:2017-08-16 阅读:1081
PLC的实际程序设计经验
无论使用哪一种程序设计方法,都需要设计经验和逻辑代数方面的知识。实际上使用的方法有如下几种。
(1)经验设计方法也叫试凑法。经验设计方法需要设计者掌握大量的典型电路,在掌握这些典型电路的基础之上,充分理解实际的控制问题,将实际控制问题分解成典型控制电路,然后用典型电路或修改的典型电路进行拼凑梯形图。
在控制问题比较简单时,经验设计法具有设计速度快的优点,但是,在设计问题变得复杂时,难免会出现设计漏洞,有些设计漏洞的结果是灾难性的。
(2)逻辑设计法是根据数字电子技术中的逻辑设计方法进行PLC程序的设计。该方法使用逻辑表达式描述实际问题,在得出逻辑表达式后,根据逻辑表达式画梯形图,或直接用逻辑表达式写助记符程序。该方法在纯粹的条件控制系统中,非常好用,因为纯粹的条件控制系统相当于组合逻辑电路,逻辑表达式书写简单。但是在和时间有关的控制系统中,就显得复杂,因为这时的控制问题就相当于顺序逻辑问题,不仅要考虑条件,还要考虑时间。
(3)顺序功能图加梯形图的设计方法。首先使用顺序功能图描述控制过程,在描述中不需要对时刻变化的工序步进动作进行设计,只要对各个工序进行简单的顺序设计就能保证正确动作。一旦描述完毕,就将顺序功能图转换成梯形图,这样可以缩短编程时间,使编程简单。
实际中,往往是几种方法混合使用,但是熟悉梯形图、语句表和逻辑代数是zui基本的。
无论采用哪种方法设计PLC程序,都需要深入了解控制问题,要了解在控制中有多少输入量和输出量,还要了解输入量和输出量之间的关系,如果是和时间有关的控制问题,还要知道各个动作(工序)之间的时间关系。