第2章顺序控制梯形图的编程方法.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 7 章 顺序控制梯形图的编程方式 使用 STL 指令的编程方式 使用起保停电路的编程方式 以 转换为中心 的编程方式 具有多种工作方式的系统的编程方式 1. 使用 STL 指令的编程方式 步进梯形指令 (Step Ladder Instruction) 简称 STL 指令。 STL 步进阶梯指令 RET 复位指令 1. 使用 STL 指令的编程方式 S21 S21 Y0 X1 转换目标 转换条件 驱动处理 转换目标 转换条件 驱动处理 Y0 X1 SET S22 S21 STL S21 OUT Y0 LD X1 SET S22 STL 指令的特点 : 1. 与 STL 触点相连的触点应使用 LD/LDI 指令。 2. STL 触点可以直接驱动或通过别的触点驱动 Y 、 M 、 S 、 T 等元件的线圈, STL 触点也可以使 Y 、 M 、 S 等元件置 位或复位。 3. CPU 只执行活动步对应的程序。 4. 使用 STL 指令时允许双线圈输出。 5. STL 指令只能用于状态寄存器,在没有并行序列时, 一个状态寄存器的 STL 触点在梯形图中只能出现一次。 6. 在 STL 触点驱动的电路块中不能使用 MC 和 MCR 指令,可 以使用 CJP/EJP 指令,当执行 CJP 指令跳入某一个 STL 触 点的电路块时,不管该 STL 触点是否接通,均执行对应的 EJP 指令之后的电路 . 7. 可以对状态寄存器使用 LD 、 LDI 、 AND 、 ANI 、 OR ORI 、 S 、 R 、 OUT 等指令。 8. 对状态寄存器置位的指令,如果不在 STL 触点驱动的电路 块内置位时,系统程序不会自动将前级步对应的状态寄存 器复位。 小车控制系统举例 X4 起动 S0 S21 S22 S23 Y0 M8002 X3 X1 X2 Y1 Y0 S22 Y1 X0 X0 X1 X2 X3 Y1 Y0 小车控制系统举例 S0 S21 S22 S23 Y0 M8002 X3 X1 X2 Y1 Y0 S22 Y1 X0 SET S22 Y0 X3 S21 SET S23 Y1 X1 SET S24 Y0 X2 SET S0 Y1 X1 SET S21 X4 S0 SET S0 M8002 S22 S23 S24 RET SET S22 Y0 X3 S21 SET S23 Y1 X1 SET S24 Y0 X2 SET S0 Y1 X1 SET S21 X4 S0 SET S0 M8002 S22 S23 S24 RET LD M8002 SET S0 STL S0 LD X4 SET S21 STL S21 OUT Y0 LD X3 SET S22 STL S22 OUT Y1 LD X1 SET S23 STL S23 OUT Y0 LD X2 SET S24 STL S24 OUT Y1 LD X1 SET S0 RET 指令表 前级步 后继步 2. 使用起保停电路的编程方式 Mi-1 Mi Xi Mi + 1 Xi+1 M i - 1 M i M i + 1 M i X i 转换条件 M203 X3 M201 M200 M8002 M200 M200 X0 M202 M201 M20

文档评论(0)

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

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

1亿VIP精品文档

相关文档