第7章 PLC的功能指令课件.ppt
《第7章 PLC的功能指令课件.ppt》由会员分享,可在线阅读,更多相关《第7章 PLC的功能指令课件.ppt(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 前面学习的位逻辑指令、定时器与计数器指令是PLC最基本的和最常用的指令,一般的逻辑控制系统用软继电器、定时器和计数器等基本指令就可以实现。功能指令又称应用指令,一般是指上述指令之外的指令。 利用功能指令可以开发出更复杂的控制系统,以致构成网络控制系统。这些功能指令实际上是厂商为满足各种客户的特殊需要而开发的通用子程序。功能指令的丰富程度及其合用的方便程度是衡量PLC性能的一个重要指标。 S7-200的功能指令很丰富,大致包括这几方面:程序流控制、中断、高速计数、数据处理、PID指令、通信以及实时时钟等。7.1 数据处理指令数据处理指令 1数据传送指令数据传送指令如表7-1所示。表7-1 数据
2、传送指令5.2 STEP7-Micro/WIN32编程软件的主编程软件的主要功能要功能 BIW VB100,QB0 /立即将VB100的值写到QB0所对应的物理输出口,同时刷新输出映像区。 BMB VB200,VB100,5 /将VB200到VB204中的数据传送到VB100到VB104中 2四则运算指令 四则运算指令如表7-2所示。 表7-2 四则运算指令 ORW VW10,VW12 /将字VW10和VW12按位作逻辑与运算,结果存入VW12 INVD MD0 /将双字MD0按位取反结果送入MD0 4关系运算(比较指令) 比较指令是将两个操作数按规定的条件作比较,条件成立时,触点就闭合。比较
3、运算符有:=、=、和,在表7-4中我们用x代表它们。 表7-4 关系运算指令 5移位与循环移位指令 移位与循环移位指令如表7-5所示。 表7-5 移位与循环移位指令指令格式:NOPN例: NOP30/30为标号7.2.2 结束及暂停 1. 结束指令结束指令有两条:END和MEND。两条指令在梯形图中以线圈形式编程。 END,条件结束指令。使能输入有效时,终止用户主程序。MEND无条件结束指令。无条件终止用户程序的执行,返回主程序的第一条指令。用Micro/Win32编程时,编程人员不需手工输入MEND指令,而是由软件自动加在主程序结尾。指令格式:END(无操作数)2. 暂停指令STOP,暂停指
4、令。使能输入有效时,该指令使主机CPU的工作方式由RUN切换到STOP方式,从而立即终止用户程序的执行。STOP指令在梯形图中以线圈形式编程。指令不含操作数。指令的执行不考虑对特殊标志寄存器位和能流的影响。指令格式:STOP(无操作数) 看门狗 WDR,看门狗复位指令。当使能输入有效时,执行WDR指令,每执行一次,看门狗定时器就被复位一次。用本指令可用以延长扫描周期,从而可以有效避免看门狗超时错误。 指令格式:WDR(无操作数) 程序实例:指令STOP、END、WDR的应用如图7-2所示。跳转 1. 跳转指令与跳转相关的指令有下面两条:(1)跳转指令JMP,跳转指令。使能输入有效时,使程序流程
5、跳到同一程序中的指定标号n处执行。执行跳转指令时,逻辑堆栈的栈顶值总是1。(2)标号指令LBL,标号指令。标记程序段,作为跳转指令执行时跳转到的目的位置。操作数n为0255的字型数据。程序实例:如右图7-3所示。用增减计数器进行计数,如果当前值小于500,则程序按原顺序执行,若当前值超过500,则跳转到从标号10开始的程序执行。7.2.6 程序循环 如果需要重复执行若干次同样的任务时,可以使用循环指令。FOR语句表示循环开始,NEXT语句表示循环结束,并将堆栈的栈顶值设为1。驱动FOR指令的逻辑条件满足时,反复执行FOR与NEXT之间的指令。FOR指令必须与NEXT指令配套使用。在FOR指令中
6、,需要设置指针INDX(或称为当前循环次数计数器)、起始值INIT和结束值FINAL,它们的数据类型均为整数。INDX的值从INIT变到FINAL,执行次数为FINAL-INIT+1。例:在I1.0变为ON的上升沿,求VWl00VWl08中6个字的累加和。网络1LD I1.0EUMOVB 0,AC0MOVD &VB200,AClFOR VW0,l,6网络2 LD SM00 +I *ACl,AC0 +D 2,ACl 网络3 NEXT 网络4 LD SM0.0 MOVD AC0,VDl07.3特殊指令特殊指令 时钟指令 1. 读实时时钟 TODR,读实时时钟指令。当使能输入有效时,系统读当前时间和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 功能 指令 课件
限制150内