电器与可编程控制器应用技术第9章功能指令

电器与可编程控制器应用技术第9章功能指令

ID:27747856

大小:3.86 MB

页数:130页

时间:2018-12-03

电器与可编程控制器应用技术第9章功能指令_第1页
电器与可编程控制器应用技术第9章功能指令_第2页
电器与可编程控制器应用技术第9章功能指令_第3页
电器与可编程控制器应用技术第9章功能指令_第4页
电器与可编程控制器应用技术第9章功能指令_第5页
资源描述:

《电器与可编程控制器应用技术第9章功能指令》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第9章 功能指令9.1功能指令的基本形式9.1.1功能指令的基本格式9.1.2数据长度9.1.3指令类型9.1.4操作数的形式9.1.5变址寄存器(V,Z)的应用9.2功能指令一览表9.3程序控制指令及应用9.3.1条件跳转指令9.3.2子程序调用与子程序返回指令9.3.3与中断有关的指令9.3.4主程序结束指令9.3.5监视定时器指令9.3.6循环指令9.4传送与比较指令9.4.1比较指令9.4.2区间比较指令9.4.3传送指令9.4.4块传送指令9.4.5BCD/BIN指令9.5四则运算与逻辑运算指令9.5.1加法指令9.5.2减法指令9.5

2、.3乘法指令9.5.4除法指令9.5.5加1/减1指令9.5.6逻辑运算指令9.6循环与移位指令9.6.1位右移/位左移指令9.6.2FIFO写入/读出指令9.7数据处理指令9.7.1区间复位指令9.7.2解码指令9.7.3编码指令1第9章 功能指令本章难点:功能指令的编程应用功能指令是PLC数据处理能力的重要标志,远比基本逻辑处理指令复杂,本章从功能指令的类型、表示形式和使用要素入手,介绍FX系列PLC常用功能指令的使用方法,并以实例的形式讨论其编程应用。本章要点:功能指令的基本形式功能指令简介功能指令的编程应用2第9章 功能指令在FX系列PL

3、C中,功能指令是按功能号(FNC00~FNC250)编排的,每条功能指令都有助记符,功能指令的表示格式如图9.1所示。图9.1功能指令示意图9.1功能指令的基本形式9.1.1功能指令的基本格式0LDX101SFTR(P)35X0M0K16K2103第9章 功能指令大多数功能指令有1~4个操作数,有的功能指令没有操作数;[S]表示源操作数,[D]表示目标操作数;如果可使用变址功能,用[S•]和[D•]表示。用n和m表示其他操作数,它们常用来表示常数K和H,或作为源和目标操作数的补充说明。上图含义为:当X10由OFF→ON时,[D•]内(M0~M15

4、)各位数据连同[S•]内(X0~X1)2位数据向左移2位,(X0~X1)2位数据从[D•]低位端移入,(M14~M15)2位数据从[D•]高位端移出(溢出)。9.1功能指令的基本形式9.1.1功能指令的基本格式4第9章 功能指令处理32位数据的指令是在助记符前加“D”标志,无此标志即为处理16位数据的指令。注意32位计数器(C200~C255)的一个软元件为32位,不可作为处理16位数据指令的操作数使用。在使用32位数据时建议使用首编号为偶数的操作数。9.1功能指令的基本形式9.1.2数据长度上面传送指令的含义为:当X0由OFF→ON时,将D11

5、和D10的数据传送到D13和D12中(处理32位数据)。5第9章 功能指令9.1.2节例中“P”表示脉冲执行型,即该指令仅在X0由OFF→ON时,执行一次。而没有“P”则表示连续执行型,即在X0接通时的每一个扫描周期MOV指令都被重复执行。9.1功能指令的基本形式9.1.3指令类型6第9章 功能指令1.位元件与字元件只处理ON/OFF信息的软元件称为位元件,如X、Y、M和S;可处理数值的软元件则称为字元件,如T、C、D等。但位元件也可以组合成字元件进行数据处理,4个位元件为一个单元,通用表示方法是由Kn加起始的软元件号组成,n为单元数。例如K2M

6、0表示M0~M7组成两个位元件组(K2表示2个单元),它是一个8位数据,M0为最低位。9.1功能指令的基本形式9.1.4操作数的形式7第9章 功能指令2.数据格式在FX系列PLC内部,数据是以二进制(BIN)补码的形式存储,所有的四则运算都使用二进制数。二进制补码的最高位为符号位,正数符号位为0,负数符号位为1。为更精确地进行运算,可采用浮点数运算。在FX系列PLC中提供了二进制浮点运算和十进制浮点运算。9.1功能指令的基本形式9.1.4操作数的形式8第9章 功能指令变址寄存器在传送、比较等指令中用来修改操作元件的地址,其操作方式与普通数据寄存器

7、一样。下面来看一个传送指令的例子:9.1功能指令的基本形式9.1.5变址寄存器(V,Z)的应用上面传送指令的例子中,当Z0=5时,(D10Z0)→(D12)=(D15)→(D12)9第9章 功能指令FX系列不同型号的PLC,其功能指令的范围各不相同,表9.1列出了FX全系列使用的功能指令,具体某个型号的PLC哪些功能指令可用、哪些不可用,也可据此表查出。9.2功能指令一览表表9.1功能指令简表分类FNCNO指令助记符功能说明对应不同型号的PLCFX0SFX0NFX1SFX1NFX2NFX2NC程序流程00CJ条件跳转√√√√√01CALL子程序调

8、用××√√√02SRET子程序返回××√√√10第9章 功能指令9.2功能指令一览表表9.1功能指令简表(续表)分类FNCNO指令助记符

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。