梯形图编程原则与PLC程序设计方法

描述

梯形图程序设计

梯形图编程原则与 PLC 程序设计方法

(1) 输入 / 输出继电器、内部辅助继电器、定时器、计数器等器件的触点可以多次重复使 用,无需复杂的程序结构来减少触点的使用次数。

(2) 梯形图每一行都是从左母线开始,线圈终止于右母线。触点不能放在线圈的右边,如下图所示

继电器

正确的电路 错误的电路

(3) 除步进程序外,任何线圈、定时器、计数器、高级指令等不能直接与左母线相连。

(4) 在程序中,不允许同一编号的线圈两次输出(双线圈输出)。下面的梯形图是不允许的。

继电器

(5) 不允许出现桥式电路。

继电器

(6) 程序的编写顺序应按自上而下、从左至右的方式编写。为了减少程序的执行步数,程序应为左大右小,上大下小。如:

继电器

符合上大下小的电路,共 4 步

继电器

符 合左大右小的电路,共 4 步

(7) 输入设备尽可能用常开触点

(8) PLC 程序设计常用的经验设计法

在传统继电器-接触器控制图和 PLC 典型控制电路的基础上,依据积累的经验进行翻译、修改和完善,得到最终的控制程序。

(9) 常用的 PLC 典型控制电路

梯形图程序设计的常用方法 —— 逻辑法。

逻辑法:就是应用逻辑代数以逻辑组合的方法和形式设计程序。逻辑法的理论基础是逻辑函数,逻辑函数就是逻辑运算与、或、非的逻辑组合。因此,从本质上来说, PLC 梯形图程序就是与、或、非的逻辑组合,也可以用逻辑函数表达式来表示。

(1) 基本方法:用逻辑法设计梯形图,必须在逻辑函数表达式与梯形图之间 建立一种一一对应关系,即梯形图中常开触点用原变量(元件)表示,常闭触点用反变量(元件上加一小横线)表示。触点(变量)和线圈(函数)只有两个取值“ 1 ” 与“ 0 ” , 1 表示触点接通或线圈有电, 0 表示触点断开或线圈无电。触点串联用逻辑“与”表示,触点并联用逻辑“或”表示,其他 复杂的触点组合可用组合逻辑表示,他们的对应关系如下表所示。

逻辑函数表达式 梯形图 逻辑函数表达式 梯形图
逻辑“与” M0=X1.X2 继电器 “与”运算式 M0=X1.X2---Xn 继电器
逻辑“或” M0=X1+X2 继电器 “或 / 与”运算式
继电器
继电器
逻辑“非”  
继电器
继电器 “与 / 或”运算式 M0=(X1.X2)+(X3.X4) 继电器
       

(2) 设计步骤:

1) 通过分析控制要求,明确控制任务和控制内容;

2) 确定 PLC 的软元件(输入信号、输出信号、辅助继电器 M 和定时器 T ),画出 PLC 的外部接线图;

3) 将控制任务、要求转换为逻辑函数(线圈)和逻辑变量(触点),分析触点与线圈的逻辑关系,列出真值表;

4) 写出逻辑函数表达式;

5) 根据逻辑函数表达式画出梯形图;

6) 优化梯形图

(3) 逻辑法的应用

用逻辑法设计三相异步电动机 Y/ △降压起动控制的梯形图。

1) 明确控制任务和控制内容

按下起动按钮 SB1 ,时间继电器 KT 和起动用接触器 KMY 线圈得电,之后主接触器 KM 线圈得电并自锁,进行 Y 形起动。当 KT 的延时到达, KMY 线圈失电,同时 KM △线圈得电,电动机完成 Y 形起动,进入△形正常运行。在此过程中,按下停止按钮 SB 或热继电器 FR 动作,电动机无条件停止。

2) 确定 PLC 的软元件,画出 PLC 的外部接线图

PLC 的输入信号:起动按钮 SB1(X1) ,停止按钮 SB(X0) ,热继电器常开触点 FR(X2) 。PLC 的输出信号:主接触器 KM(Y0) ,起动接触器 KMY(Y1) ,运行接触器 KM △ (Y2) 。定时器 (T0) 。根据上述 I/O 信号,可画出 PLC 的外部接线图,如图 5 所示。

继电器

3) 列出真值表

真值表就是根据控制要求,列出的线圈函数和触点变量的取值,即当线圈函数为 1 时,必须使哪些触点变量为 1 ,当线圈函数为 0 时,必须使哪些触点变量为 0 。例如,当起动用接触器为 1 时,就必须使起动按钮为 1 或起动接触器为 1 ;当起动用接触器为 0 时,就必须使停止按钮或热继电器或运行或定时器为 0 。根据控制要求,可列出其真值表,如图 6 所示。

触点 线圈                  
X0 X1 X2 Y0 Y1 Y2 T0 Y1 Y0 Y2 T0
  1     1     1      
0   0     0 0 0      
      1 1       1    
0   0           0    
          1 1     1  
0   0   0         0  
  1       0 1       1
0   0               0
                     

图 6 电动机 Y/ △降压起动真值表

4) 列出逻辑函数表达式

将真值表中线圈函数为 1 的触点变量的逻辑式与上线圈函数为 0 的各触点变量的反变量,即为线圈函数的逻辑表达式,因此,可列出如下的逻辑函数表达式:

继电器

5) 画出梯形图

根据上述逻辑函数表达式以及逻辑函数表达式与梯形图的对应关系,可画出图 7 所示的梯形图。

  审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分