第6讲 功能指令.pptVIP

  • 5
  • 0
  • 约6.56千字
  • 约 56页
  • 2019-11-07 发布于湖北
  • 举报
第6讲 功能指令 6.1特殊逻辑指令 比较指令 比较指令是将两个操作数按指定的条件比较,操作数可以是整数,也可以是实数,在梯形图中用带参数和运算符的触点表示比较指令,比较条件成立时,触点就闭合,否则断开。比较触点可以装入,也可以串、并联。比较指令为上、下限控制提供了极大的方便。 程序控制类指令 1. 结束指令 (1)END:条件结束指令,执行条件成立(左侧逻辑值为1)时结束主程序,返回主程序的第一条指令执行。在梯形图中该指令不连在左侧母线。END指令只能用于主程序,不能在子程序和中断程序中使用。END指令无操作数。 (2)MEND:无条件结束指令,结束主程序,返回主程序的第一条指令执行。在梯形图中无条件结束指令直连接左侧母线。用户必须以无条件结束指令,结束主程序。条件结束指令,用在无条件结束指令前结束主程序。在编程结束时一定要写上该指令,否则出错;在调试程序时,在程序的适当位置插入MEND指令可以实现程序的分段调试。 STOP:停止指令,执行条件成立,停止执行用户程序,令CPU工作方式由RUN转到STOP。在中断程序中执行STOP指令,该中断立即终止,并且忽略所有挂起的中断,继续扫描程序的剩余部分,在本次扫描的最后,将CPU由RUN切换到STOP。 循环指令 跳转指令及标号 (1)指令格式 JMP:跳转指令,使能输入有效时,把程序的执行跳转到同一程序指定的标号(n)处

文档评论(0)

1亿VIP精品文档

相关文档