- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自强 求知 有为 海洋智能机械研究所 自强 求知 有为 在线教务辅导网: 更多课程配套课件资源请访问在线教务辅导网 在线教务辅导网: 更多课程配套课件资源请访问在线教务辅导网 可编程序控制器应用 第4讲 PLC编程基础 * 主要内容 一、PLC的典型编程语言 二、PLC指令及其结构 三、梯形图的画法 梯形图LAD(Ladder Diagram)——形象直观; 语句表STL(Statement List)——功能最强; 功能块图FBD(Function Block Diagram)——适合熟悉数字逻辑电路的用户使用。 程序设计——用一定的编程语言对一个控制任务进行描述。 1. 典型编程语言介绍 一、PLC的典型编程语言 程序由操作系统和用户程序两部分组成。 2. 梯形图(图形语言) 设计思想:让CPU模仿电源的电流通过一系列逻辑控制 条件,并根据结构产生逻辑输出。逻辑控制条件按其控制功能分解成多个“梯级”,构成梯形图。 TIP:执行程序时,从左到右,从上到下逐级执行,执行到程序结尾,再从上至下反复循环。 图 继电器控制电气图 图 PLC控制梯形图 梯形图转换成语句表规则: 梯形图中的线圈、触点、方块等符号,在语句表中有具体的指令与其对应。 利用PLC基本指令对梯形图编程时,务必按从上到下、从左到右的原则进行。 对于不符合编程要求的梯形图控制电路必须重新编排,以便于正确使用PLC指令进行语句表编程。 LD I0.0 O Q0.0 AN I0.1 = Q0.0 指令表是由各种指令组成的语言程序。使用NETWORK对程序分段。可以实现某些不能用梯形图或功能块图实现的功能。 3. 指令表 4. 功能块图 采用半导体逻辑电路方块图。每一种功能使用一个运算方块,其运算功能由方块内的符号表示。 问题一:判断正误——可编程序控制器程序的指令表一定可以转换为梯形图和功能块图。( × ) (1)梯形图和功能块图都可以转化为语句表; (2)语句表不一定能转换为梯形图和功能块图; (3)梯形图和功能块图之间不是一一对应。 二、PLC指令及其结构 1. PLC指令 编程指令是程序的最小独立单位。 (1)语句指令(STL) (2)梯形图逻辑指令(LAD) 操作码用图素表示。 2. 操作数标识符及参数 例: 图(a)位寻址表示格式 图(b)位寻址地址示意图 图 电气原理图符号到梯形图符号的变换 三、梯形图画法 触点:代表逻辑输入条件,如外部的开关、按钮和内部条件等。 线圈:代表逻辑输出结果,用来控制外部的负载或内部的输出条件。 功能块:用来表示计数器、计时器或者数学运算等功能指令。 左母线 右母线 A B (M) (Q) IN TON PT 100 T33 C D (1)梯形图是“从上到下”按行绘制的,两侧的母线类似电路控制图的电源线。通常母线在梯形图中不画 出。 (2)梯形图的每一行是“从左到右”绘制的,左侧总是输入接点,最右侧为输出元素。 (3)梯形图中的输入接点不是物理接点和线圈,而是输入、输出存储器中的输入、输出点的状态,不是现场开关的实际状态。 (4)常开、常闭触点在梯形图中可无限次使用。 (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梯形图程
您可能关注的文档
- 可编程控制器(第二版) 黄云龙 主编 吴国强 郁 炜 副主编 第10章 PLC的通信与网络新.ppt
- 可编程控制器案例教程 杨莹 PLC教材[第1章]新.ppt
- 可编程控制器案例教程 杨莹 PLC教材[第6章]新.ppt
- 可编程控制器案例教程 杨莹 PLC教材[第8章]新.ppt
- 可编程控制器基础与应用 吴丽 CH1 ( minimizer)新.PPT
- 可编程控制器基础与应用 吴丽 CH06 ( minimizer)新.ppt
- 可编程控制器基础与应用 吴丽 CH10 ( minimizer)新.ppt
- 可编程控制器基础与应用 吴丽 CH11 ( minimizer)新.ppt
- 可编程控制器技术及应用 第2版 欧姆龙机型 戴一平 主编 1第一章 可编程序控制器基础新.ppt
- 可编程控制器技术及应用 第2版 欧姆龙机型 戴一平 主编 2第二章 可编程控制器的硬件系统新.ppt
- 可编程序控制器应用 孙志娟 5-第3章-可编程序控制器基本指令(上)5新.ppt
- 可编程序控制器应用 孙志娟 6-第3章-可编程序控制器基本指令(下)6新.ppt
- 可编程序控制器应用 孙志娟 7-第3章-可编程序控制器功能指令(上)7新.ppt
- 可编程序控制器应用 孙志娟 9-第4章-可编程序控制器的程序设计(上)9新.ppt
- 可编程序控制器应用 孙志娟 10-第4章-可编程序控制器的程序设计(中)10新.ppt
- 可编程序控制器应用 孙志娟 14-第6章-变频器概述14新.ppt
- 可编程序控制器应用 孙志娟 15-第6章-通用变频器的应用15新.ppt
- 可编程序控制器应用 孙志娟 17-第7章-可编程序控制器控制系统的安装和维护17新.ppt
- 可编程序控制器应用技术 李建兴 主编 可编程序控制器应用技术 0-教材内容简介与目录新.ppt
- 可编程序控制器应用技术 李建兴 主编 可编程序控制器应用技术 1-电气控制基础新.ppt
文档评论(0)