可编程控制器原理与应用第五章可编程控制器的功能指令.ppt

可编程控制器原理与应用第五章可编程控制器的功能指令.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
可编程控制器原理与应用第五章可编程控制器的功能指令

四、字逻辑运算指令(FNC26~FNC29) 字逻辑运算指令包括WAND(字逻辑与)、WOR(字逻辑或)、WXOR(字逻辑异或)和NEG(求补)指令。使用说明如图所示。 第二节 FX系列可编程控制器功能指令简介 六、循环开始指令FOR与循环结束指令NEXT FOR~NEXT之间的程序重复执行n次(由操作数指定)后再执行NEXT指令后的程序。循环次数n的范围为1~32767。若n的取值范围为-32767~0,循环次数作1处理。 FOR与NEXT总是成对出现,且应FOR在前,NEXT在后。FOR~NEXT循环指令最多可以嵌套5层。 利用CJ指令可以跳出FOR~NEXT循环体。 第二节 FX系列可编程控制器功能指令简介 第五章 可编程控制器的功能指令 第二节 FX系列可编程控制器功能指令简介 传送与比较功能指令 传送与比较功能指令包括: 比较指令CMP 区间比较指令ZCP 传送指令MOV 移位传送指令SMOV 取反传送指令CML 块传送指令BMOV 多点传送指令FMOV 数据交换指令XCH BCD变换、BIN变换指令 第二节 FX系列可编程控制器功能指令简介 一、比较指令CMP CJ指令助记符、功能、操作数、程序步如表所示: 第二节 FX系列可编程控制器功能指令简介 指令 名称 助记符 功 能 指令代码 (功能号) 操 作 数 程 序 步 [S1.] [S2.] [D.] 比较 CMP 比较两个数的大小 FNC10 K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z Y、M、S 3个连续元件 CMP、CMPP:7步 DCMP、DCMPP:13步 一、比较指令CMP CMP指令有三个操作数:两个源操作数[S1.]和[S2.],一个目标操作数[D.],该指令将[S1.]和[S2.]进行比较,结果送到[D.]中。CMP指令使用说明如图所示。 第二节 FX系列可编程控制器功能指令简介 当X10为ON时,比较100和C20当前值大小,分三种情况分别使M0、M1、M2中的一个为ON,另两个则为OFF;若X10为OFF,则CMP不执行,M0、M1、M2的状态保持不变。 二、区间比较指令ZCP ZCP指令助记符、功能、操作数、程序步如表5.9所示: 第二节 FX系列可编程控制器功能指令简介 指令 名称 助记符 功 能 指令代码 (功能号) 操 作 数 程 序 步 [S1.] [S2.] [S.] [D.] 区间比较指令 ZCP 把一个数与两个数比较 FNC11 K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z Y、M、S 3个连续元件 ZCP、ZCPP:9步 DZCP、DZCPP:17步 二、区间比较指令ZCP ZCP指令是将一个操作数[S.]与两个操作数[S1.]和[S2.]形成的区间比较,且[S1.]不得大于[S2.],结果送到[D.]中。ZCP指令使用说明如图所示。 第二节 FX系列可编程控制器功能指令简介 当X0为ON时,把源数[S.] 与区间[S1.]~[S2.]相比较, 分三种情况分别使 M3、M4、M5中的一个为ON, 另两个则为OFF;若X0为OFF, 则ZCP不执行,M3、M4、M5 的状态保持不变。 三、传送指令MOV MOV指令助记符、功能、操作数、程序步如表所示: 第二节 FX系列可编程控制器功能指令简介 指令 名称 助记符 功 能 指令代码 (功能号) 操 作 数 程 序 步 [S.] [D.] 传送指令 MOV 把一个存储单元的内容传送到另一个存储单元 FNC12 K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z KnY、KnM、KnS、T、C、D、V、Z MOV、MOVP:5步 DMOV、DMOVP:9步 三、传送指令MOV MOV指令将源操作数的数据传送到目标元件中,即[S.]→[D.]。MOV指令的使用说明如图所示。当X0为ON时,源操作数[S.]中的数据K100传送到目标元件D10中。当X0为OFF,指令不执行,数据保持不变。 第二节 FX系列可编程控制器功能指令简介 四、移位传送指令SMOV SMOV指令助记符、功能、操作数、程序步如表所示: 第二节 FX系列可编程控制器功能指令简介 指令 名称 助记符 功 能 指令代码 (功能号) 操 作 数 程序步 m1 m2 n [S.] [D.] 移位传送指令 SMOV 把4位十进制数中的位传送到另一个4位数指定的位置 FNC13 K、H 有效范围1~4 K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z KnY、KnM、KnS、T、C、D、V、Z SMOV、SMOVP:11步

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档