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

应用指令的基本规则.pptxVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第一节应用指令的基本规则应用指令的表示与执行形式指令与操作数FX2N系列PLC的应用指令由功能编号FNC00~FNC246指定,各指令有表示其内容的助记符符号。应用指令多数情况下将功能编号与操作数组合在一起使用。应用指令的操作数包括源操作数、目的操作数以及辅助操作数操作数可用软元件位软元件:X、Y、M、S等。字软元件:T、C、D等。处理ON/OFF信息处理数值FX2N系列PLC的数据寄存器D为16位,在处理32位数据时使用一对数据寄存器的组合。定时器T和计数器C的当前值寄存器可作为一般寄存器处理,但是,C200~C255的1点是32位计数器,可直接处理32位数,不能作为16位指令的操作数使用。又称功能指令,用于数据的传送、运算、变换及程序控制等功能。具有128种298条

指令的形态与执行形式分类:根据处理数值的位数,应用指令可分为16位指令和32位指令。根据指令的执行形式,应用指令可分为连续执行型与脉冲执行型。标志的处理标志动作:零标志(M8020);借位标志(M8021);进位标志(M8022);执行结束(M8029)等。如果在应用指令的结构、可用软元件及其编号范围等方面有错误时,在运算执行过程中会出现,下列标志位会动作同时会记录出错信息:(1)M8067、D8067、D8069若出现运算错误,M8067保持动作,运算错误代码编号存储在D8067中,错误发生的步号存储在D8069中。若在其他步发生新错误时,其指令的出错代码和步号将被依次更新。(2)M8068、D8068若出现运算错误,M8068保持动作,错误发生的步号存储在D8068中。即使其他指令中发生新错误也不更新内容,在强制复位或电源断开前动作一直保持。对于32位应用指令,其助记符在16位指令助记符上添加符号D。脉冲执行型指令的助记符用添加符号P来表示。其指令只在驱动条件从OFF→ON变化时执行一次,其他时刻不执行。连续执行型应用指令在各扫描周期都执行的指令,操作数的内容每个扫描周期都变化。

指令使用次数与同时驱动的限制有些应用指令只能在指定次数内进行编程,禁止多次重复使用。但是可以采用变址寄存器来改变指令内的软元件编号与数值,与采用多次控制同样的效果。有些应用指令即使能多次编程,也有同时动作点数的限制。例如:FNC53(DHSCH)、FNC54(DHSCR)与FNC55(DHSZ)指令同时动作点数在6点以下;FNC80(RS)指令动作点数只能有1点。浮点运算的数值处理功能:更精确地进行乘、除和开方等运算。浮点数运算都是采用二进制浮点数。二进制浮点数采用连续编号的一对数据寄存器,按一定规则表示。如图所示:以(D11,D10)为例正负号由b31决定不按补码处理二进制浮点数表示方法

将二进制浮点数变为十进制浮点数。如图8-2所示:D0、D1的最高位为符号位,按2的补码处理,十进制浮点数的最小绝对值1175×10-41,最大绝对值为3402×1035。十进制浮点数表示方法应用指令说明使用应用指令需注意指令的要素。加法指令的形式及要素。加法指令的使用要素指令名称指令编号助记符操作数指令步数S1(可变址)S2(可变址)D加法FNC20(16/32)ADD(P)K,HKnX,KnY,KnM,KnST,C,D,V,ZKnY,KnM,KnST,C,D,V,ZADD,ADDP:7步DADD,DADDP:13步应用指令的使用要素说明如下:(1)指令编号每条应用指令都有一个的编号,上表中FNC20就是加法指令的编号。

(2)指令名称说明应用指令的功能。(3)助记符应用指令的助记符一般都是该指令的英文缩写词。如加法指令ADDITION简写为ADD。采用这种形式容易了解指令的应用。(4)数据长度应用指令依处理数据的长度分为16位指令和32位指令,在表中用(16/32)说明。32位指令采用助记符前加D表示,助记符前无D的指令为16位指令。(5)执行形式应用指令有脉冲执行型和连续执行型。脉冲执行型应用指令采用助记符后加P表示,助记符后无P的指令为连续执行型。(6)操作数应用指令的操作数分为源操作数S、目的操作数D和辅助操作数m、n。源操作数、目的操作数和辅助操作数多于1个时分别用S1、S2…,D1、D2…以及m1、m2,n1、n2…表示。(7)指令步数指令步数为执行该指令所需的程序步数。应用指令的指令编号和指令助记符占一个程序步,每个操作数占2个或4个程序步(16位操

文档评论(0)

SYWL2019 + 关注
官方认证
文档贡献者

权威、专业、丰富

认证主体四川尚阅网络信息科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510100MA6716HC2Y

1亿VIP精品文档

相关文档