FX系列PLC的PLC应用指令研讨.ppt

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

第五章 FX系列PLC的PLC应用指令 5.1 应用指令的表示与含义 应用指令与基本指令不同。应用指令类似于一个子程序,直接由助记符(功能代号)表达本指令要做什么。FX系列PLC在梯形图中使用功能框表示应用指令,应用指令按功能号(FUC00~FUC99)编排,每条应用指令都有一个助记符。 5.1.1应用指令格式与操作数 应用指令格式如图所示。 5.1.2应用指令指令的数据及执行形式 1、字元件和双字元件 (1)字元件 3、位元件/位组合元件 4、脉冲执行型/连续执行型指令 (1)连续执行指令型 (2)脉冲执行型指令 5.2常用应用指令说明 5.2.1程序流程控制指令 1、条件跳转指令 (1)指令格式 指令编号及助记符:条件跳转指令FNC00 CJ或CJ(P)。 (2)指令用法 2、子程序调用和返回指令 (1)指令格式 指令编号及助记符。 子程序调用应用指令FNC01 CALL ,CALL(P)。 子程序返回应用指令 FNC02 SRET。 (2)指令用法 3、中断指令 (1)指令编号及助记符 中断返回指令FNC03 IRET; 中断允许指令FNC04 EI; 中断禁止指令FNC05 DI。 (2)指令用法 4、主程序结束指令 (1)指令格式 指令编号及助记符:主程序结束指令FNC06 FEND。 5、监视定时器指令 (1)指令格式 指令编号及助记符:监视定时器指令FNC07 WDT。 6、循环开始指令和循环结束指令 (1)指令格式 指令编号及助记符:循环开始FNC08 FOR、循环结束FNC09 NEXT。 操作数的软元件:无。 5.2.2数据传送和比较指令 1、比较指令 (1)指令格式 指令编号及助记符:比较指令FNC10 CMP[S1·][S2·][D·]。 [S1·][S2·]为两个比较的源操作数。 [D·]为比较结果的标志元件,指令中给出的是标志软元件的首地址(标号最小的那个)。 2、区间比较指令 (1)指令格式 指令编号及助记符:区间比较指令FNC11 ZCP[S1·][S2·] [S3·] [D·]。 [S1·] 和[S2·]为区间起点和终点。 [S3·] 为另一比较软元件。 [D·]为标志软元件,指令中给出的是标志软元件的首地址。 标志位的软元件有Y、M、S。 源操作数的软元件有T、C、V、Z、D、K、H、KnX、KnY、KnM、KnS。 3、传送指令 (1)指令格式 指令编号及助记符:传送指令FNC12 MOV [S·] [D·]。 4、移位传送指令 指令格式 指令编号及助记符:传送指令FNC13 SMOV [S·]m1m2 [D·]n。 5、取反传送指令 (1)指令格式 6、块传递指令 (1)指令格式 指令编号及助记符:块传送指令FNC15 BMOV [S·][D·]n。 7、多点传送指令 (1)指令格式 指令编号及助记符:传送指令FNC16 FMOV [S·][D·]n。 8、数据交换指令 (1)指令格式 指令编号及助记符:数据交换指令FNC17 XCH [D1·][D2·]。 9、BCD变换指令 数据变换指令包括二进制数转换成BCD码并传送BCD码和BCD码转换为二进制数并传送BIN指令。 指令格式 指令编号及助记符:BCD码变换指令FNC18 BCD[S·][D·]。 10、BIN变换指令 指令格式 指令编号及助记符:BIN变换指令FNC19 BIN[S·][D·]。 5.2.3算术运算和逻辑运算指令 算数及逻辑运算指令是基本运算指令,通过算术及逻辑运算可实现数据的传送、变位及其他控制功能。 1、加法指令 (1)指令格式 指令编号及助记符:二进制加法指令FNC20 ADD[S1·][S2·][D·]。 2、减法指令SUB (1)指令格式 指令编号及助记符:减法指令FNC21 SUB [S1·] [S2·] [D·]。 3、乘法指令MUL (1)指令格式 指令编号及助记符:乘法指令FNC22 MUL [S1·] [S2·] [D·]。 4、除法指令 (1)指令格式 指令编号及助记符:除法指令FNC23 DIV [S1·] [S2·] [D·]。 5、加1指令、减1指令 (1)指令格式 指令编号及助记符:加1指令FNC24 INC [D·];减1指令FNC25 DEC [D·]。 6、逻辑与、或和异或指令 (1)指令格式 指令编号及助记符:逻辑“与”指令FNC26 WAND [S1·] [S2·] [D·];逻辑“或”指令FNC27 WOR [S1·] [S2·] [D·];逻辑“异或”指令FNC28 WXOR [S1·] [S2·] [D·]。 7、求补指令 (1)指令格式 指令编号及助记符:求补指令FNC29

文档评论(0)

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

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

1亿VIP精品文档

相关文档