网站大量收购闲置独家精品文档,联系QQ:2885784924

功能指令.doc.doc

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

相关知识: 5.3.1功能指令的表示格式 1.大多数功能指令有1至4个操作数,有的功能指令没有操作数; 2. [S]表示源操作数,[D]表示目标操作数;如果可使用变址功能,用[S·]和[D·]表示。 3.用n和m表示其它操作数,它们常用来表示常数K和H,或作为源和目标操作数的补充说明。 上图含义:[(D0)+(D1)+(D2)]÷3→(D4Z0) 5.3.2功能指令的执行方式与数据长度 1.连续执行与脉冲执行 有“P”表示脉冲执行,即该指令仅在接通时执行一次。 没有“P”则表示连续执行,即在接通的每一个扫描周期指令都被执行 。 图5-3-2 2.数据长度 处理32位数据的指令是在助记符前加“D”标志,无此标志即为处理16位数据的指令。 注意32位计数器(C200~C255)的一个软元件为32位,不可作为处理16位数据指令的操作数使用。 在使用32位数据时建议使用首编号为偶数的操作数。 D11 D10→D13 D12(32位) 图5-3-3 5.3.3功能指令的数据格式 1.位元件与字元件 只处理ON/OFF信息的软元件称为位元件。 可处理数值的软元件则称为字元件,1个字元件由16位。 位元件可以通过组合使用,4个位元件为一个单元,通用表示方法是由Kn加起始的软元件号组成,n为单元数。 例如K2 M0表示M0~M7组成两个位元件组(K2表示2个单元),它是一个8位数据,M0为最低位。 2.数据格式 在FX系列PLC内部,数据是以二进制(BIN)补码的形式存储,所有的四则运算都使用二进制数。 二进制补码的最高位为符号位,正数符号位为0,负数符号位为1。 为更精确地进行运算,可采用浮点数运算。在FX系列PLC中提供了二进制浮点运算和十进制浮点运算 。 5.3.4 PLC常用功能指令介绍 1.程序流向控制类指令(FNC00~FNC09) (1)条件跳转指令 条件跳转指令CJ(P) (2)子程序调用与子程序返回指令 子程序调用指令CALL (3)与中断有关的指令 (4)主程序结束指令 主程序结束指令FEND (5)监视定时器指令 监视定时器指令WDT(P) (6)循环指令 循环区起点指令FOR 循环结束指令NEXT 2.传送与比较类指令(FNC10~FNC19) A.比较指令 B.传送类指令 3.算术与逻辑运算类指令(FNC20~FNC29) 4.循环与移位类指令(FNC30~FNC39) 5.数据处理类指令(FNC40~FNC49) 6.高速处理类指令(FNC50~FNC59) 7.方便类指令(FNC60~FNC69) 8.外部I/O设备类指令(FNC70~FNC79) 9.外围设备类指令(FNC80~FNC89) 10.浮点数运算类指令(FNC110~FNC132) 11.高低字节交换、定位类指令 12.时钟运算类指令(FNC160~FNC169) 13.外围设备类指令(FNC170~FNC177) 14.外围设备类指令(FNC224~FNC246)

您可能关注的文档

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档