可编程序控制器应用 教学课件 ppt 作者 孙志娟 4-第3章-可编程序控制器编程基础4

上传人:E**** 文档编号:89506559 上传时间:2019-05-26 格式:PPT 页数:19 大小:602.50KB
返回 下载 相关 举报
可编程序控制器应用 教学课件 ppt 作者 孙志娟 4-第3章-可编程序控制器编程基础4_第1页
第1页 / 共19页
可编程序控制器应用 教学课件 ppt 作者 孙志娟 4-第3章-可编程序控制器编程基础4_第2页
第2页 / 共19页
可编程序控制器应用 教学课件 ppt 作者 孙志娟 4-第3章-可编程序控制器编程基础4_第3页
第3页 / 共19页
可编程序控制器应用 教学课件 ppt 作者 孙志娟 4-第3章-可编程序控制器编程基础4_第4页
第4页 / 共19页
可编程序控制器应用 教学课件 ppt 作者 孙志娟 4-第3章-可编程序控制器编程基础4_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《可编程序控制器应用 教学课件 ppt 作者 孙志娟 4-第3章-可编程序控制器编程基础4》由会员分享,可在线阅读,更多相关《可编程序控制器应用 教学课件 ppt 作者 孙志娟 4-第3章-可编程序控制器编程基础4(19页珍藏版)》请在金锄头文库上搜索。

1、可编程序控制器应用,第4讲 PLC编程基础,2,主要内容,一、PLC的典型编程语言 二、PLC指令及其结构 三、梯形图的画法,梯形图LAD(Ladder Diagram)形象直观; 语句表STL(Statement List)功能最强; 功能块图FBD(Function Block Diagram)适合熟悉数字逻辑电路的用户使用。,程序设计用一定的编程语言对一个控制任务进行描述。,1. 典型编程语言介绍,一、PLC的典型编程语言,程序由操作系统和用户程序两部分组成。,2. 梯形图(图形语言),设计思想:让CPU模仿电源的电流通过一系列逻辑控制 条件,并根据结构产生逻辑输出。逻辑控制条件按其控制

2、功能分解成多个“梯级”,构成梯形图。,TIP:执行程序时,从左到右,从上到下逐级执行,执行到程序结尾,再从上至下反复循环。,图 继电器控制电气图 图 PLC控制梯形图,梯形图转换成语句表规则: 梯形图中的线圈、触点、方块等符号,在语句表中有具体的指令与其对应。 利用PLC基本指令对梯形图编程时,务必按从上到下、从左到右的原则进行。 对于不符合编程要求的梯形图控制电路必须重新编排,以便于正确使用PLC指令进行语句表编程。,LD I0.0 O Q0.0 AN I0.1 = Q0.0,指令表是由各种指令组成的语言程序。使用NETWORK对程序分段。可以实现某些不能用梯形图或功能块图实现的功能。,3.

3、 指令表,4. 功能块图 采用半导体逻辑电路方块图。每一种功能使用一个运算方块,其运算功能由方块内的符号表示。,问题一:判断正误可编程序控制器程序的指令表一定可以转换为梯形图和功能块图。( ) (1)梯形图和功能块图都可以转化为语句表; (2)语句表不一定能转换为梯形图和功能块图; (3)梯形图和功能块图之间不是一一对应。,二、PLC指令及其结构,1. PLC指令,编程指令是程序的最小独立单位。 (1)语句指令(STL),(2)梯形图逻辑指令(LAD) 操作码用图素表示。,2. 操作数标识符及参数,例:,图(a)位寻址表示格式 图(b)位寻址地址示意图,图 电气原理图符号到梯形图符号的变换,三

4、、梯形图画法,触点:代表逻辑输入条件,如外部的开关、按钮和内部条件等。 线圈:代表逻辑输出结果,用来控制外部的负载或内部的输出条件。 功能块:用来表示计数器、计时器或者数学运算等功能指令。,左母线,右母线,(1)梯形图是“从上到下”按行绘制的,两侧的母线类似电路控制图的电源线。通常母线在梯形图中不画 出。 (2)梯形图的每一行是“从左到右”绘制的,左侧总是输入接点,最右侧为输出元素。 (3)梯形图中的输入接点不是物理接点和线圈,而是输入、输出存储器中的输入、输出点的状态,不是现场开关的实际状态。 (4)常开、常闭触点在梯形图中可无限次使用。 (5)电器控制电路中各支路是同时加上电压并行工作的,

5、而PLC是采用不断循环、顺序扫描的方式工作,,1. PLC编程规则 (1)输入点不能放置在输出点的右边。,错误:,正确:,(2)输出不能与左母线直接相连。,错误:,正确:,设M10.0为一个没有使用的中间继电器。,(3)双线圈输出:应尽量避免同一编号的线圈在一个程序里 使用两次。,例:当I1.1=ON,I1.2=OFF,请考虑在多处使用同一个线圈Q2.1的情况。,最初,Q2.1由于输入I1.1=ON,其映像存储区为ON,输出Q2.1=ON; 由于输入I1.2=OFF,因此其映像存储区为OFF; 最后,实际的外部输出为Q2.1=OFF, Q2.2=ON.,双线圈输出为后置优先。,(4)梯形图中的触点应画在水平支路上,不应画在垂直支路上。,错误:,正确:,问题二:找出下面梯形图(a)的错误,并改正。,图(a),(1)每一逻辑行起于左母线,终于右母线。不能在继电器线圈与右母线之间连接其它元素。 (2)输出不能与左母线相连。因此,在不影响网络2的功能的前提下,必须至少在左母线和Q0.1之间使用一个触点。,2. PLC梯形图程序的优化,(1)并联支路的调整 在若干支路并联时,应将具有串联触点的支路放在上面,以减少指令步数。,(2)串联支路的调整,在若干支路串联时,应将具有并联触点的支路放在前面,以减少指令步数。,谢谢!,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号