05---功能指令.ppt

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

* * (5.数据处理) ZRST 区间复位 : 当 X1 接通: ZRST 指令将 M3~M10 全部复位; 将 D10~D27 全部清 0; 说明: 当X1闭合,使从目标(M3)到目标(M10)成批软元件复位为零。 当X1闭合,使从目标(D10)到目标(D27)成批软元件复位。 应用复位指令时,操作数(D1.)、(D2.)必须为同一类型元件。 * * DECO 译码(二进制----十进制数) : ENCO 编码(十进制----二进制数) : 从 M10 开始的第 N 位接通,则把 N 的大小转成 2 进制,传入 D10 的前 3 位中。 从 D0 的 2 进制数从第一位开始的第 N 位接通,则把 N 的大小转成 2进制,传入 D1 的前 3 位中。 (5.数据处理) * * 实例讲解三( DECO指令的应用): 按X1第1次,第2次,第3次···,Y0~Y4得电情况如何? 本题的特点是DECO指令的源和目标均为Y0。 当按X1第1次,由于Y0=0,即全0,解码后Y0得电。 按X1第2次,由于Y0=0,20=1,解码后Y1得电。 按X1第3次,由于Y1=1,21=2,解码后Y2得电。 按X1第4次,C0复位,Y0~Y2全失电。 再一次一次地按X1,重复以上循环。 * * Example: 求置1位总和的助记符和功能.  (1) 将源(S.)元件D1的置1位的总和存放在目标(D.)元件D10中。 (2) 接通X0将K175传送给D1,D1当前值为175,其二进制数 接通X1,将D1的置1位总和数6送到D10,D10当前值为6。 (5.数据处理) 置1位数总和指令 SUM : 返回 * * 置1判别指令BON : BON命令的是判断源(S.) 元件D10中的第n位的状态是否置1,如是,目标 (D.)元件M置1;否,目标元件置0。常数n由0算起。 D10 的二进制数据中的第 15 位: 为 1 时,M0 就会接通; 为 0 时,M0则断开; (5.数据处理) 1.当X0接通,D1的当前值为175。其二进制数 2.判断n =K5位是否为ON。当X1按通,显示Y1为ON,表明 n=K5 位为ON。 * * 平均值指令MEAN : 报警器置位/复位指令ANS/ANR : 平方根指令SQR : (5.数据处理) 1. ANS 为报警器复位指令。当X0、X1同时被驱动时,ANS驱动源(S.)元件T0延时,延时2秒时间到,驱动目标(D.)元件S900置1,从而使报警灯Y1为ON。此后,如X0或X1为OFF,S900也继续被置位。 2. ANR 为报警器复位指令。当接通X3,执行ANR指令,被激活的状态继电器S900被复位。(若X3再次接通,则下一地址的报警状态继电器将依次复位)。 * * 浮点操作指令FLT (二进制整数与二进制浮点数转换): 平方根指令SQR : (5.数据处理) SQR指令的意义为求源(S.)的平方根,并将结果存放在目标元件(D.)中,计算结果四舍五入为整数。 负数无开方根。若负数,出错, M8067置ON; 若平方根的结果为零, M8020置ON; 四舍五入舍去小数时,借位标志M8021置ON。 当X0闭合,K784送D0。 当X1闭合,执行SQR指令,D0开平方送D10,D10的当前值为28。 * * (6方便指令) 初始状态指令IST(FNC60) : 自动方式时使用的最低位状态器 自动方式时使用的最高位状态器 X20:手动工作方式; X21:返回原点工作方式; X22:单步工作方式; X23:单周期工作方式; X24:自动工作方式; X25:返回原点启动; X26:自动工作方式下启动; X27:停止信号; ……..》》 返回 * * (7外设I/O指令) 十键输入指令TKY(FNC70) : D0中数据2130 2 0 3 1 X30闭合时, 将由源(S.)X0开始的连续10个软元件输入值存放 到目标元件(D1.)中,并以(D2.)的M10为首址的10个软元件输出。 当TKY指令用于16位操作时,(D1.)所存的数的范围为0~9999,四位数。当TKY指令用于32位操作时,(D1.)的范围最大为8位数,即0X30变为OFF时,D0数据保持,M10—M20全部变为OFF. * * 十六键输入指令HKY(FNC71) : 通过扫描目标(D1.)的4个输出(Y0、Y1、Y2、Y3)和源(S.)的4个输入(X0、X1、X2、X3)来读取16个不同的软元件,可存储0~

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档