- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二节 可编程控制器按硬件结构及应用规模分类 二、按可应用规模及功能分类 按照机器点数(一般将一路信号叫做一个点,将输入点和输出点数的总和称为机器的点数)的多少,可将 PLC分为超小 (微)、小、中、大、超大等五种类型。 超小型 小型 中型 大型 超大型 64点以下 64~128点 128~512点 512~8192点 8192点以上 表2-1 PLC按点数规模分类 按功能分为低档机、中档机及高档机。 26 第三节 可编程控制器的软件 一、软件的分类 1.系统软件 系统软件含系统的管理程序,用户指令的解释程序,另外还包括一些供系统调用的专用标准程序块等。 2.应用软件 应用软件也叫用户软件,是用户为达到某种控制目的,采用专用编程语言自主编制的程序。 27 第三节 可编程控制器的软件 图2-12 异步电动机单向运行 PLC控制方案 28 Y000 第三节 可编程控制器的软件 图2-13 异步电动机可逆运行 PLC控制方案 29 第三节 可编程控制器的软件 二、应用软件常用的编程语言 1.梯形图(Ladder diagram) 梯形图语言是一种以图形符号及图形符号在图中的相互关系表示控制关系的编程语言,是从继电器电路图演变过来的。 30 第三节 可编程控制器的软件 绘梯形图的一种设计思想:将可编程控制器中参与逻辑组合的元件看成和继电器一样,具有常开、常闭触点及线圈,且线圈的得电失电将导致触点的相应动作; 再用母线代替电源线,用能量流概念来代替继电器电路中的电流概念; 使用绘制继电器电路图类似的思路绘出梯形图。 PLC中的继电器等编程元件不是实际物理元件,而只是计算机存储器中一定的位,它的所谓接通不过是相应存储单元置1而已。 31 第三节 可编程控制器的软件 符号名称 继电器电路图符号 梯形图符号 常开触点 常闭触点 线圈 表2-2 符号对照表 32 第三节 可编程控制器的软件 2.指令表(Instruction list) 指令表也叫做语句表。它和单片机程序中的汇编语言有点类似,由语句指令依一定的顺序排列而成。一条指令一般可分为二部分,一为助记符,二为操作数。 指令表语言和梯形图有严格的对应关系。对指令表运用不熟悉的人可先画出梯形图,再转换为语句表。另一方面,程序编制完毕装入机内运行时,简易编程设备都不具备直接读取图形的功能,梯形图程序只有改写为指令表才有可能送入可编程控制器运行。 33 第三节 可编程控制器的软件 3.顺序功能图(Sequential function chart) 顺序功能图常用来编制顺序控制类程序。它包含步、动作、转换三个要素。顺序功能编程法将一个复杂的顺序控制过程分解为一些小的工作状态,对这些小状态的功能分别处理后再将它们依顺序连接组合成整体的控制程序。 步1 步2 步3 动作1 动作2 转换1 转换2 图2-14 顺序功能图示意 34 第三节 可编程控制器的软件 4.功能块图(Function block diagram) 功能块图是一种类似于数字逻辑电路的编程语言。该编程语言用类似与门、或门的方框来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入端、输出端的小圆圈表示“非”运算,信号自左向右流动。 OR AND SR S1 Q1 R Test1 Test2 Sw1 %IX3 Reset Start 图2-15 功能块图的实例 35 第四节 可编程控制器的工作原理 可编程控制器的工作原理可以简单地表述为在系统程序的管理下,通过运行应用程序完成用户任务。 个人计算机与 PLC的工作方式有所不同,计算机一般采用等待命令的工作方式。 而 PLC在确定了工作任务,装入了专用程序后成为一种专用机,它采用循环扫描工作方式,系统工作任务管理及应用程序执行都是循环扫描方式完成的。 36 第四节 可编程控制器的工作原理 一、分时处理及扫描工作方式 PLC系统正常工作所要完成的任务: ①计算机内部各工作单元的调度,监控; ②计算机与外部设备间的通讯; ③用户程序所要完成的工作。 37 第四节 可编程控制器的工作原理 用户程序完成的三个阶段: 1.输入处理阶段 2.程序执行阶段 3.输出处理阶段 程序执行扫描工作过程 38 第四节 可编程控制器的工作原理 二、扫描周期及PLC的两种工作状态 PLC有两种基本的工作状态,即运行(RUN)状态与停止 (STOP)状态。 运行状态是执行应用程序的状态。停止状态一般用于程序的编制与修改。 内部处理 通信操作 输入处理 程序执行 输出处理 停止 运行 图2-17 扫描过程
文档评论(0)