可编程序控制器的组成与原理.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2021/9/12 * 表6.2 起停控制指令表 地 址 指 令 数 据 0000 LD 0000 0001 OR 0500 0002 AND-NOT 0001 0003 AND-NOT 0002 0004 OUT 0500 0005 END(01) — 2021/9/12 * 但要注意,PLC内部的继电器并不是物理继电器(硬件继电器),其实质是存储器中的某些触发器。该触发器为“1”状态时,相当于继电器得电;该触发器为“0”状态时,相当于继电器失电。 前面提到,PLC的特点之一是控制程序可随工艺改变,当被控制对象、控制方案和工艺流程改变时,不需改变PLC硬件,只需改变程序就可实现不同的控制。假设根据生产工艺需要,按下起动按钮SB2后电动机只需运行1 min就应自行停止,若遇紧急情况,可随时停止电动机运行。显然,若采用继电器控制,需要改变图6.3(b)才能实现。但若采用PLC控制,则根本不需改变任何连线和增加任何器件,只需修改梯形图和指令程序即可。修改后的梯形图和指令程序分别见图6.6和表6.3。 2021/9/12 * 表6.3 定时控制指令表 地 址 指 令 数 据 0000 LD 0000 0001 OR 0500 0002 AND-NOT 0001 0003 AND-NOT 0002 0004 AND-NOT TIM00 0005 OUT 0500 0006 LD 0500 0007 TIM 00 ? #0600 0008 END(01) — 2021/9/12 * 6.3.2 可编程序控制器的工作过程 可编程序控制器实现某一用户程序的工作过程如图6.7所示,可分为三个阶段:输入采样阶段、程序执行阶段和输出处理阶段。 1.输入采样阶段 CPU将全部现场输入信号如按钮、限位开关、速度继电器等的状态(通/断)经PLC的输入端子,读入映像寄存器,这一过程称为输入采样或扫描阶段。进入下一阶段即程序执行阶段时,输入信号若发生变化,输入映像寄存器也不予理睬,只有等到下一扫描周期输入采样阶段时才被更新。这种输入工作方式称为集中输入方式。 2021/9/12 * 图6.7 工作过程 2021/9/12 * 2.程序执行阶段 CPU从0000地址的第一条指令开始,依次逐条执行各指令,直到执行到最后一条指令。PLC执行指令程序时,要读入输入映像寄存器的状态(ON或OFF,即1或0)和其他编程元件的状态,除输入继电器外,一些编程元件的状态随着指令的执行不断更新。CPU按程序给定的要求进行逻辑运算和算术运算,运算结果存入相应的元件映像寄存器,把将要向外输出的信号存入输出映像寄存器,并由输出锁存器保存。程序执行阶段的特点是依次顺序执行指令。 3.输出处理阶段 CPU将输出映像寄存器的状态经输出锁存器和PLC的输出端子,传送到外部去驱动接触器、电磁阀和指示灯等负载。这时输出锁存器的内容要等到下一个扫描周期的输出阶段到来才会被刷新。这种输出工作方式称为集中输出方式。 2021/9/12 * 下面以图6.4和图6.5中所示的电动机起停控制为例,说明PLC的工作过程。 (1)输入采样阶段。CPU将外设SB1, SB2和FR的状态经输入端子0000, 0001, 0002读入对应的输入映像寄存器。 (2)程序执行阶段。CPU按表6.2所示的指令表,逐条执行指令。执行0000地址指令时,将输入映像继电器0000的数(1或0)取出,存入结果寄存器R。执行0001地址的第二条指令时,将输出映像继电器0500的内容与运算结果寄存器中的内容相“或”,运算结果存入R。执行0002地址指令时,将输入映像寄存器0001的内容取出与结果寄存器R的内容相“与”,结果存入R。执行0003地址指令时,将输入映像寄存器0002的内容取出与结果寄存器R的内容相“与”,结果存入R。执行0004地址指令时,将结果寄存器的内容传送给输出映像寄存器。 2021/9/12 * (3)输出处理阶段。将输出映像寄存器的内容传送给输出锁存器,经输出端子去驱动外负载。若输出锁存器的内容为1,则输出继电器的状态为ON,接触器得电。反之,若输出锁存器的内容为0,则输出继电器的状态为OFF,接触器失电。 由以上分析可知,可编程序控制器采用串行工作方式,由彼此串行的三个阶段可构成一个扫描周期,输入处理和输出处理阶段采用集中扫描工作方式。只要CP

文档评论(0)

微微 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档