电气控制与PLC应用技术(第2版)黄永红-第五章 S7-200PLC 基本指令及程序设计201808.pptVIP

电气控制与PLC应用技术(第2版)黄永红-第五章 S7-200PLC 基本指令及程序设计201808.ppt

  1. 1、本文档共156页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电气,控制,应用技术,永红,指令,程序设计电气,控制,应用技术,永红,指令,程序设计

* * T37当前值 * 一个触点或组同时控制多个线圈 3. 计数器串联扩展计数范围 S7-200 CPU226模块的最大计数值为32767,若需要更大的计数范围可将多个计数器串联使用。下图,若增计数器C51的输入信号I0.3是一个光电脉冲(如用来计工件数),从第一个工件产生的光电脉冲到输出线圈Q1.0有输出,共计数N=30000×30000=9×108个工件,即当I0.3的上升沿脉冲数到9×108时,Q1.0才有输出。  计数器串联使用 5.7.9 高精度时钟程序 5.7.10 多台电动机顺序起动、停止控制程序 如要求三台电动机M1、M2、M3在按下自动起动按钮后顺序起动,起动的顺序为M1→M2→M3,顺序起动的时间间隔为1min,起动完毕,三台电动机正常运行。按下停止按钮后逆序停止,停止的顺序为M3→M2→M1。停止的时间间隔为30s。 分别采用三种方法实现: 1. 采用定时器指令实现 2. 采用比较指令实现 3.采用移位寄存器指令实现 种类 名称 地址 种类 名称 地址 输入信号 自动起动按钮SB1 I 0.1 输出信号 接触器KM1 Q 0.1 停止按钮SB2 I0.2 接触器KM2 Q0.2 接触器KM3 Q 0.3 主电路及I/O接线图 1. 采用定时器指令实现 图中使用T37、T38两个定时器来控制三台电动机的顺序起动,使用T39、T40两个定时器来控制三台电动机的逆序停止。 2. 采用比较指令实现 图中使用了断电延时定时器T38 3.采用移位寄存器指令实现 5.8 梯形图编写规则 1)PLC采用梯形图编程是模拟继电器控制系统的表示方法,因而梯形图内各种元件也沿用了继电器的叫法,称为“软继电器”。 2)梯形图中流过的“电流”不是物理电流,而是“能流”,它只能从左到右、自上而下流动,且不允许倒流。 3)梯形图中的常开、常闭触点不是现场物理开关的触点。 4)梯形图中的输出线圈不是物理线圈,不能用它直接驱动现场执行机构。 5)PLC的输入/输出继电器、中间继电器、定时器、计数器等编程元件的常开、常闭触点可无限次反复使用,因为存储单元中的位状态可取用任意次。 编写梯形图程序时,还应遵循下列规则: 1)梯形图由多个网络组成,每个网络开始于左母线,终止于右母线,线圈与右母线直接相连(S7-200PLC绘图时,将右母线省略),触点不能放在线圈的右边,如下页图。 2)梯形图中的线圈、定时器、计数器和功能指令框一般不能直接连接在左母线上,可通过特殊的中间继电器SM0.0来完成,如图5-58所示。 3)在同一程序中,同一地址编号的线圈只能出现一次,通常不能重复使用,但是它的触点可以无限次使用。 4)几个串联支路的并联,应将串联多的触点组尽量安排在最上面;几个并联回路的串联,应将并联回路多的触点组尽量安排在最左边示。 5)桥式电路必须经过修改后才能画出梯形图。 错误 正确 电路变换简化程序(减少指令的条数) (2)几个并联回路的串联,应将并联支路数多的安排在左面。 (1)几个串联支路相并联,应将触点多的支路安排在梯级的上面; 为了减少用户程序步数、缩短程序扫描时间: 不符合左大右小的电路,共5步 符合左大右小的电路,共4步 1 LD I0.3 2 LD I0.4 3 O I0.5 4 ALD 5 = Q0.0 1 LD I0.4 2 O I0.5 3 A I0.3 4 = Q0.0 非桥式复杂电路必须修改后才能画出梯形图 桥式电路必须修改后才能画出梯形 本章小结 本章主要介绍S7-200PLC的基本逻辑指令,定时器、计数器指令及其使用方法。本章是学习PLC编程的重点。通过本章介绍的一些PLC典型实例程序和环节,大家应掌握基本逻辑指令的使用方法,掌握不同类型的定时器、计数器的工作原理和应用方法,掌握顺序控制继电器指令(SCR)和移位寄存器指令(SHRB)的使用方法,并能灵活应用,编写出满足要求的PLC控制程序 。 编程时注意PLC编程规则。 要求通过一定的实验课程来加深对指令的理解。 增/减计数器指令的使用举例 例. 计数器应用举例:产品数量检测 产品通过检测器 PH 机械手KM2 KM1 传送带电机 PLC的I/O分配: I0.0— 传送带停机按钮(常闭) I0.1—传送带起动按钮 I0.2— 产品通过检测器PH Q0.0—传送带电机KM1 Q0.1—机械手KM2 (每24个产品 机械手动作1次) 机械手动作,动作时间为2秒, 2秒后同时将CT20复位。 ? 电机起动后,产生宽度为一个扫描 周期的正脉冲,使C20和T37复位 ? 起、停传送带电机 计数器应用举例:产品数量检测 Q0.0 Q0.0 ?每检测到一个产品,I0.2产生

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档