PLC第七章第一节 S7-200系列PLC解析.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
例5. 3台电机顺序启动、反序停止控制 控制要求:按下启动按钮后,3台电机按M1、M2、M3的顺序隔2s启动;按下停止按钮后,3台电机按M3、M2、M1的顺序隔2s停止。 (1) I/O分配: 输入触点 功能说明 输出线圈 功能说明 I0.0 启动按钮 Q0.0 M1控制继电器 I0.1 停止按钮 Q0.1 M2控制继电器 Q0.2 M3控制继电器 6、计数器的编程 计数器指令有:增计数器指令(CTU)、减计数器指令(CTD)和增/减计数器指令(CTUD) 增计数器指令(CTU),使该计数器在每CU输入的上升沿递增计数,直至计数最大值。当当前计数值( C××× )大于或等于预置计数值(PV)时,该计数器被置位。当复位输入(R)置位时,计数器被复位。 C××× PV R CU CTU 脉冲输入端 复位端 预置计数值 减计数器指令(CTD): 使该计数器在CD输入的上升沿从预置值开始递减计数。当当前计数值(C×××)等于0时,该计数器被置位。当装载输入(LD)接通时,计数器复位并把预设值(PV)装载当前值。 C××× PV LD CD CTD 脉冲输入端 装载输入 预置计数值 增/减计数器指令(CTUD): 使该计数器在每CU输入的上升沿,从当前计数值开始递增计数,在每一个CD输入的上升沿,递减计数。当复位输入(R)置位时,计数器被复位。 C××× PV CD CU CTUD 增计数 脉冲输入端 预置计数值 R 复位端 减计数 脉冲输入端 PV:VW、IW、QW、MW、SMW、LW、AIW、AC、T、C、常数等。 ◆ 增减计数指令(CTUD) ◆ 减计数指令(CTD) 例 展厅人数控制系统 控制要求:现有一展厅,最多可容纳50人同时参观。展厅进口与出口各装一传感器,每有一人进出,传感器给出一个脉冲信号。试编程实现,当展厅内不足50人时,绿灯亮,表示可以进入;当展厅满50人时,红灯亮,表示不准进入。 (1) I/O分配: 输入触点 功能说明 输出线圈 功能说明 I0.0 系统启动按钮 Q0.0 绿灯输出 I0.1 进口传感器S1 Q0.1 红灯输出 I0.2 出口传感器S2 ◆7、字节比较指令 用于比较两个字节型整数值IN1和IN2的大小,字节比较是无符号的。比较式可以是LDB、AB或OB后直接加比较运算符构成。 如:LDB=、AB、OB= 等。 整数IN1和IN2的寻址范围:VB、IB、QB、MB、SB、SMB、LB、*VD、*AC、*LD和常数。 指令格式例: LDB= VB10, VB12 AB MB0, MB1 OB= AC1, 116 ◆ 整数比较指令 用于比较两个一字长整数值IN1和IN2的大小,整数比较是有符号的(整数范围为16#8000和16#7FFF之间)。比较式可以是LDW、AW或OW后直接加比较运算符构成。 如:LDW=、AW、OW= 等。 整数IN1和IN2的寻址范围:VW、IW、QW、MW、SW、SMW、LW、AIW、T、C、AC、*VD、*AC、*LD和常数。 指令格式例: LDW= VW10, VW12 AW MW0, MW4 OW= AC2, 1160 ◆ 双字整数比较指令 用于比较两个双字长整数值IN1和IN2的大小,双字整数比较是有符号的(双字整数范围为1616#7FFFFFFF之间)。 指令格式例: LDD= VD10, VD14 AD MD0, MD8 OD= AC0, 1160000 LDD= HC0, *AC0 ◆ 实数比较指令 用于比较两个双字长实数值IN1和IN2的大小,实数比较是有符号的(负实数范围为-1.175495E-38和-3.402823E+38,正实数范围为+1.175495E-38和+3.402823E+38)。比较式可以是LDR、AR或OR后直接加比较运算符构成。 指令格式例: LDR= VD10, VD18 AR MD0, MD12 OR= AC1, 1160.478 AR *AC1, VD100 §5-2 程序控制指令 ◆ 有条件结束(END) ◆ 跳转及标号指令 跳转指令(JMP)可使程序流程转到同一程序中的具体标号(n)处; 标号指令(LBL)标记跳转目的位置。 ◆ 循环指令(For,Next) FOR指令和NEXT指令必须成对使用,FOR标记循环的开始,NEXT标记循环的结束。 梯形图的编辑方法 一、梯形图的特点 (1)梯形图按自上而下、从左到右的顺序排列。每个继电器线圈为一个逻辑行,即一层阶梯。每一个逻辑行

您可能关注的文档

文档评论(0)

风凰传奇 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档