- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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步
您可能关注的文档
最近下载
- 电气技术协议(样本).docx
- 英语句子基本结构课件(共50张PPT).ppt
- 2024年江苏海事职业技术学院单招职业技能测试题库(精练).docx VIP
- 齐鲁制药有限公司生物医药产业园项目环境影响评价报告全本.docx
- 纪委书记2025年度民主生活会领导班子“四个带头”对照检查材料.docx VIP
- 一种可折叠便携手柄高压锅.pdf VIP
- 2024年江苏海事职业技术学院单招职业技能测试题库(夺分金卷).docx VIP
- 基于单个FeFET的高能效CAM及其操作方法.pdf VIP
- 人教版小学五年级英语下册(RJ) PEP教案.pdf VIP
- 2024年江苏海事职业技术学院单招职业技能测试题库及答案(最新).docx VIP
文档评论(0)