西门子PLC指令教程的应用指令精编.pptVIP

  • 4
  • 0
  • 约1.3千字
  • 约 80页
  • 2020-11-01 发布于福建
  • 举报
第5章应用指令知识 5.1程序控制类指令 5.1程序控制类指令 5.1.2 5.1.3看门 5.14转 5.1.5程 5.1.6 5.1.7 5.1.8与ENO指 巡回本章首 5.1.1空操作 NOP,空操作指令。使能输入有效时,执行空操作指 令。空操作指令不影响用户程序的执行,操作数N是标 号,是一个0~255的常数。 指令格式:NoPN 例:NoP30 程序如下图5.1所示。 I0.0使能输入 NOP 30 ∥空操作指令 ∥标号为30 巡回本节 5.1.2结束及暂停 1.结束指令 结束指令有两条:END和MEND。两条指令在 =)梯形图中以线圈形式编程 END,条件结束指令。使能输入有效时,终 止用户主程序。 MEND无条件结束指令。无条件终止用户程序 的执行,返回主程序的第一条指令。 用 Micro/Win32编程时,编程人员不需手工输 入MEND指令,而是由软件自动加在主程序结 尾。指令格式:END (无操作数) 2.暂停指令 sToP,暂停指令。使能输入有效时,该 To)指令使主机CPU的工作方式由RUN切换 到STOP方式,从而立即终止用户程序的 执行 SToP指令在梯形图中以线圈形式编程 指令不含操作数。指令的执行不考虑对特 殊标志寄存器位和能流的影响 指令格式:STOP (无操作数) 巡回本节 5.1.3看门狗 WDR,看门狗复位指令。当使能输入有效时 执行WDR指令,每执行一次,看门狗定时器就 被复位一次。用本指令可用以延长扫描周期, 从而可以有效避免看门狗超时错误。 指令格式:WDR (无操作数) 程序实例:指令STOP、END、WDR的应用如 图52所示。 ∥检查1O错误 ∥运行时刻检查編程 ∥外部切换开关 ∥条件满足,由RUN ∥切换到STOP方式 LD1.5 外部停止控制 END 止程序执行 ∥用触点重新触发 看门狗定时器 图5.2停止、结束、看门狗指令 巡回本节 5.1.4跳转 1.跳转指令 与跳转相关的指令有下面两条 (1)跳转指令 JMP,跳转指令。使能输入有效时,使程序流程跳到 同一程序中的指定标号n处执行。执行跳转指令时,逻 辑堆栈的栈顶值总是1。 (2)标号指令 LBL,标号指令。标记程序段,作为跳转指令执行时跳 转到的目的位置。操作数n为0~255的字型数据。 程序实例 如右图53所示。用增减计数器进行计数 如果当前值小于500,则程序按原顺序执 行,若当前值超过500,则跳转到从标号 10开始的程序执行。 巡回本节 增计数输入端 0.2∥复位输入端 CTUD C30,Vw100∥增减计数 LDI=C30.+500∥判断计数器 ∥当前值是否 ∥大于500 Network ∥到标号10开始 ∥的程序段 图幻程序跳转实例 LBL 0 下志程序段 ∥ Q1.0,3M把从Q10开始的 个输出点置1

文档评论(0)

1亿VIP精品文档

相关文档