一、经验设计法
即在一些典型电路的基础上,根据被控对象对控制系统的具体要求,不断修改和完善梯形图。
例1:三相异步电动机正反转控制
图1 例1-1
图2 例1-2
二、逻辑设计法
将一个电气控制系统中各电器如继电器、接触器等“接通”和“断开”的状态用“1”和“0”来表示;然后根据控制要求,绘制系统的状态转换表。通过状态转换表中各状态之间的关系编写PLC梯形图。
例2:某组合机车动力头的控制
控制要求:
某组合机车动力头的进给运动如图所示。工作一个循环后,返回并停在初始位置。控制各电磁阀的Q0.0-Q0.3在各步的状态如表所示。编写满足要求的梯形图。
图3 例2-1
图4 例2-2
图5 例2-3
三、翻译法
一般用于对简单继电接触控制系统的改造。将原有的继电接触控制线路“翻译”成梯形图,即用PLC的外部硬件接线和梯形图软件来实现继电接触控制的功能。
例3:三相异步电动机正反转控制
图6 例3-1 由继电接触控制线路翻译而来的梯形图
图7 例3-2 按照梯形图的设计原则修改合理的梯形图
四、顺序功能设计法(SFC)
按照生产工艺预先规定的顺序,在各输入信号的作用下,根据内部状态和时间的顺序,画出顺序功能图;然后根据顺序功能图编写梯形图。