内容正文:
《电器及PLC控制技术》(第3版)
高等教育出版社
同步精品课程——中职专业课
第4章 FX系列 PLC 的基本指令及
编程方法
4.3FX系列 PLC 的编基本原则
知识目标 1.理解梯形图的结构和符号含义,掌握梯形图的绘制方法。
2.掌握PLC执行用户程序的基本流程。
3.理解PLC执行用户程序中输入和输出的基本概念,掌握数据传输的方法。
能力目标 1.能够根据实际需求设计符合规范并且实用的梯形图。
2.能够运用PLC编程技术编写用户程序,并正确操作PLC实现所需功能。
3.能够对PLC执行用户程序的过程进行分析,及时发现和解决问题。
情感目标 1.培养积极学习梯形图设计和PLC编程的态度,提高自身专业能力。
2.培养对工程问题的责任心和解决问题的能力,主动发现问题并积极解决。
三维目标
新知学习
02
一、梯形图的设计规则和技巧
梯形图是按照从上到下,从左到右的顺序设计的。它以一个线圈的结束为一个逻辑行(也称为一个梯级)。每一逻辑行的起点是左母线,接着是触点的连接,最后以线圈结束于右母线。画图时允许省略右母线。
(1)梯形图的左母线与线圈间一定要有触点,而线图与右母线间不能有任何触点。触点只能在水平线上,不能画在垂直分支上,如图 4-20 所示。
新知学习
02
(2) 有串联电路相并联时,应将触点最多的那个串联支路放在梯形图的最上面。这种安排可减少指令语句,使程序简练,如图 4-21 所示。
一、梯形图的设计规则和技巧
切削运动分析:
新知学习
02
(3) 同一编号的线圈如果使用两次则称为双线圈,双线圈输出容易引起误操作,所以在一般逻辑控制程序中应避免使用双线圈。
(4)桥式电路不能直接编程,必须画出相应的等效梯形图,如图 4-22 所示。
一、梯形图的设计规则和技巧
切削运动分析:
新知学习
02
(5)如果电路结构复杂用 ANBORB 等难以处理可以重复使用一些触点改成等效电路再进行编程,如图 4-23 所示。
一、梯形图的设计规则和技巧
三相电力变压器的过负荷能力是指在一定时间内工作超过额定容量的能力。
新知学习
02
1.用户程序的 I/O 状态分析法
PLC 是以循环扫描的方式执行程序的,如果不考虑每个扫描周期中其他的工作阶段,只考虑对用户程序的执行过程、模拟实际系统中出现的输入信号顺序,以及 I/0 暂存器和梯形图中的逻辑关系,对用户程序的执行进行分析,可得到 I/0 暂存器中各个输出点在不同扫描周期内的状态变化情况。此方法可用于对所编程序的控制顺序进行分析和检验,称为用户程序的 I/0状态分析法,如图 4-24 所示。
在图4-24 中,将每一个周期中的输入状态和上一个周期中的输出状态作为已知条件,并将这些已知条件带人到梯形图各个梯级的逻辑表达式中进行运算,便可以得到本周期的各个输出状态,依次分析下去,最后可以得到 3 个周期的输出状态。把各个周期的输入、输出状态列出表格,可清楚地看到每个周期的输人/输出状态的变化情况。
在分析时要注意:首先要将每个周期中输入信号的状态填入表内,并作为输入条件带人第一个梯级进行逻辑运算,运算后得到的输出,立即填入表内给第二个梯级运算,并提供相应触点的状态,即上一个梯级的运算结果马上就被下一个梯级使用。
下面对按照I/0 状态分析法分析图 4-24 中所示的梯形图:首先将已知的输人信号 X1在3
二、PLC 执行用户程序的过程分析
三相电力变压器的过负荷能力是指在一定时间内工作超过额定容量的能力。
新知学习
02
二、PLC 执行用户程序的过程分析
个周期内的状态填入到状态表中,再根据在第一周期内 X1=0,判断出 Y1=0由于 Y1=0则Y2=0,同时 X1=0使得 Y3=0,将 Y1Y2Y3 此时的状态填人表内;在第二周期内 X1=1,所以Y1=1,而由于此时 Y3 =0(上一周期结束时的状态),所以现在 2=0;在第三阶梯由于X1=1,而且此时Y2=1所以 Y3=1...·最后分析的结果如图 4-24 中的 I/0 状态表所示。
新知学习
02
二、PLC 执行用户程序的过程分析
2.PLC 对输入信号 ON/OFE 时间的要求
PLC 运行正常时,扫描周期的长短不仅与 CPU 的运算速度有关,还与I/0 点的情况用户控制程序的长短及编程情况等均有关。通常用 PLC 执行 1 K 字指所需的时间,一般为 1~10 m5。以欧姆龙 C系列的P型机为例,其内部处理的时间为 .26 ms;执行编器等外部设备的命令所需时间为1~2 ms(没有和外部设备相连时,该段时间为零),I0 执行时间1 m。当用户程序较长时,指令执行的时间在扫描周期中占主要的比例。
需要注意的是,对于不同的指令,其执行