第8章 功能指令及应用课件

上传人:aa****6 文档编号:52184578 上传时间:2018-08-19 格式:PPT 页数:65 大小:4.69MB
返回 下载 相关 举报
第8章 功能指令及应用课件_第1页
第1页 / 共65页
第8章 功能指令及应用课件_第2页
第2页 / 共65页
第8章 功能指令及应用课件_第3页
第3页 / 共65页
第8章 功能指令及应用课件_第4页
第4页 / 共65页
第8章 功能指令及应用课件_第5页
第5页 / 共65页
点击查看更多>>
资源描述

《第8章 功能指令及应用课件》由会员分享,可在线阅读,更多相关《第8章 功能指令及应用课件(65页珍藏版)》请在金锄头文库上搜索。

1、紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案第八章 功能指令及应用讲师:丁卡尼电邮:由NordriDesign提供 紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案学完本章之后,你应该能够:1.熟悉FX2N系列PLC功能指令的表示形式及含义;2.了解功能指令的分类,熟悉各种应用指令操作数的用法; 3.掌握常用功能指令的功能、用法和应用;教学目标紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案主要内容(第六章 PLC梯形

2、图程序设计方法)8.1 应用指令的表示形式及含义 8.2 应用指令的分类与操作数说明 8.3 程序流向控制指令 8.4 比较与传送指令 8.5 运算指令 8.6 循环移位与移位指令 8.7 程序设计举例紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案引言p可编程控制器的基本指令是基于继电器、定时器、计数器类软元件,主要用于逻辑处理的指令。p作为工业控制计算机,PLC仅有基本指令是远远不够的。uPLC制造商逐步在PLC中引入功能指令(Functional Instruction),或称为应用程序(Applied Instruction),

3、 这使得可编程控制器成了真正意义上的计算机。u近年来,功能指令又向综合性方向迈进了一大步。紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.1 应用指令的表示形式及含义图8.1所示是应用指令的梯形图形式。FX2N系列PLC在梯形图中使用功能框表示功能指令,分别含有应用指令的名称(助记符)和操作数。图 8.1 应用指令的梯形图形式 紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.1 应用指令的表示形式及含义FX2N系列可编程控制器的功能指令是采用计算机通用的助记符形式来表示的

4、。一般用指令的英文名称或缩写作为助记符,如指令助记符MEAN用来表示取平均值的指令。这种表达方式的优点是直观,稍具计算机程序知识的人马上可以悟出指令的功能。 紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.1 应用指令的表示形式及含义p操作数分为源(Source)操作数、目标(Destination)操作数及其他操作数u源操作数是指令执行后不改变其内容的操作数,用表示u目标操作数是指令执行后将改变其内容的操作数,用D表示u其他操作数用m或n表示,它们常用来表示常数,或作为源操作数和目标操作数的补充说明。表示常数时,K为十进制,H为十

5、六进制。p如果可以使用变址功能,则表示为S和Dp如果源或目标不止一个,可表示为S1,S2,D1,D2等紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.1 应用指令的表示形式及含义功能指令依处理数据的长度分为16位指令和32位指令。其中32位指令用(D)表示,无(D)符号的为16位指令。功能指令有脉冲执行型和连续执行型。指令中标有(P)的为脉冲执行型。紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.1 应用指令的表示形式及含义功能指令的功能号和指令助记符占一个程序步,每个操

6、作数占2个或4个程序步(16位操作数是2个程序步,32位操作数是4个程序步),图8.1中同时给出了功能指令MEAN的指令语句表和步序号。在使用简易编程器的场合,输入功能指令时,应先按 FNC 键,再输入功能指令的编号,如MEAN的编号为FNC45。使用 HELP 键的帮助功能,可以显示出功能指令助记符和编号的一览表。紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.2 应用指令的分类与操作数说明pFX2N PLC应用指令有14类,下仅列出其中9类:紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案

7、海南第一车展策划案8.2 应用指令的分类与操作数说明下面重点介绍应用指令处理数据和运算过程中均要用到的数据寄存器、变址寄存器、中断指针和特殊辅助继电器。1.数据寄存器与位组合数据(1)数据寄存器(D)特殊寄存器用于存储数值数据,其值可通过应用指令、数据存取单元及编程装置进行读出或写入。每个数据寄存器都是16位,最高位为符号位,0:正数,1:负数,如图8.2所示。图 8.2 16位数据寄存器图 8.3 32位数据寄存器紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.2 应用指令的分类与操作数说明两个相邻的数据寄存器(如D10、D11)

8、,可组成32位数据寄存器,亦是最高位为符号位,如图8.3所示。数据寄存器分为一般型、停电保持型和特殊型。数据寄存器 (D)D0D199 200点为一般型D200D511 312点为停电保持型D8000D8255 256点为特殊型表 8.1 数据寄存器编号注:一般型一旦写入数据,只要不再写入其他数据,其内容不会变化,但PLC停止运行或停电时,所有数据将清零。但在 M8033被驱动时例外,即数据可以保持紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.2 应用指令的分类与操作数说明(2)位组合数据用位元件表示,4位一组,表示1个十进制数字

9、,其形式为KnP, K表示十进制常数,n为组数,P为元件(通常为X、 Y、 M、 S)。例如:K1X0、 K2Y0、 K3Y0紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.2 应用指令的分类与操作数说明2、变址寄存器(V、Z)(1)变址寄存器的形式变址寄存器也是可进行读写的寄存器,字长为16位,共有16个,分别为V0V7和 Z0Z7。变址寄存器也可以组成32位数据寄存器,组合状态如图8.4。图 8.4 组合成32位变址寄存器图 8.5 变址寄存器使用示例紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活

10、动策划方案海南第一车展策划案8.2 应用指令的分类与操作数说明(2)变址寄存器有关参数的修改 数据寄存器编号的修改a.16位指令操作数的修改b.32位指令操作数的修改 常数K的修改 输入/输出继电器编号的修改 定时器当前值得修改图 8.6 变址寄存器参数修改示例之一紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.2 应用指令的分类与操作数说明8.7 变址寄存器参数修改示例之二紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.2 应用指令的分类与操作数说明3、指针(P/I)

11、指针用作跳转、中断等程序的入口地址,与跳转、子程序、中断程序等指令一起应用。其地址号用十进制数分配。按用途可分为分支指 针(P)和中断指针(I)。指针类型PI分支用P0P62共63点插入输入用I00(X0),I10(X1 )I50(X5)共6点结束跳转用P63,1点插入计数用I6-I8,共3点计数中断用I010I060共6点紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.2 应用指令的分类与操作数说明(1)分支指针P 分支指针P用于条件跳转指令、子程序调用指令,地址号P0P63( FX2n) 63点,而P63则相当于 END指令,表

12、示跳转结束 注意:编程时指针号不能重复使用 (2)中断指针I 中断指针I 有以下三种类型,与应用指令FNC03(IRET)中断返回、 FNC04(EI)允许中断、FNC05(DI)禁止中断一起组合使用 输入中断I 定时器中断紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.3 程序流向控制指令程序跳转及中断指令共有10条,这10条程序流程指令含义见下表表 8.2 程序流程指令及含义紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.3 程序流向控制指令8.3.1 条件跳转指令C

13、J(FNC00) 1.指令使用 图 8.8所示为条件跳转指令在梯形图中的具体应用格式。 (1)在图8.8中,若X0=1,程序 跳转到标号P8,处;X0=0,则顺序执行 程序,这是有条件转移。若执行条件为 M8000,则称为无条件跳转,因为 M8000触点在PLC通电运行叫就自动 接通 (2)一个标号只能使用一次,但两条跳转指令可以使用同一标 号。编程时,标号占一行。 (3)图 8.9所示为带有P63标号的跳转指令 图 8.8 条件跳转指令的应用格式紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案 8.3 程序流向控制指令图 8.9 条件

14、跳转指令的编程紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.3 程序流向控制指令2.应用举例工业控制中经常用到手动和自动控制电路,两种电路程序要切换。图 8.10所示即为采用CJ完成手动和自动控制切换程序,X0为切换方式开关,X1为手动计数脉 冲,M8013为秒脉冲,X10为清零开关。图 8.10 利用CJ指令完成自动/手动方式切换程序紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.3 程序流向控制指令8.3.2子程序调用指令CALL- SRET(FNC01、FNC02

15、) 1.指令使用 ( 1)图8.11所示为CALL指令在程序 中的基本格式。指针号在程序中只能用一次。 ( 2) CALL指令一般安排在主程序中,主程序的结束有 FEND指令。子程序开始端有PXX指针号,最后 又 SRET返回主程序。 ( 3)图8.11中 X0为调用子程序条件。当 X0为 ON时,调用P10SRET子 程序并执行。当X0为 OFF时,不调用子程序,主 程序按顺序运行。图 8.11 子程序调用指令的基本使用格式紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.3 程序流向控制指令( 4)子程序调用指令可以嵌套,最多为5

16、级。图 8.12所示是一嵌套例子。图 8.12子程序的嵌套示例紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.3 程序流向控制指令2.应用举例采用子程序调用指令,可以优化程序结构,提高编程效果。图 8.13 子程序调用应用示例紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车试驾品鉴会活动策划方案海南第一车展策划案8.3 程序流向控制指令8.3.3中断指令IRET、EI、 DI(FNC03、FNC04、FNC05 ) 1.中断指令的使用说明 ( 1) IRET:中断子程序返回主程序;EI:允 许中断;DI:禁止中断。图8.14所示为中 断指令使用说明。EIDI为允许中断区间,当中断 条件出现在主程序此区间内则转向执行有中断标号的子程序。图 8.14中断指令的使用紫荆电影院成都校园营销策划推广方案海报设计培训精品教程海马M5新车

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号