新PLC应用技术 教学课件 徐锋 1 5 第5章.pptVIP

新PLC应用技术 教学课件 徐锋 1 5 第5章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
  ③ 用脉冲方式执行指令且在执行条件的上升沿时,执行ON总数指令1次。   ON总数指令的应用如图5.48所示。   注意:如果源[S.]中的数据没有为“1”的位,则零标志M8020置1。   5.? ON位判别   指令:   BON FNC 44   (P) (16/32)   操作元件:   n:K、H,n=0~15(16位数据)或n=0~31(32位数据);   [S.]:K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z;   [D.]:Y、M、S。   程序步数:   BON和BON(P)——7步;   (D)BON和(D)BON(P)——13步。   作用:   ① 根据源[S.]中的数据为“1”的n判别位,将结果存放到目标元件[D.]中。   ② 用连续方式执行指令且执行条件为ON时,ON位判别操作每个扫描周期执行1次。   ③ 用脉冲方式执行指令且在执行条件的上升沿时,执行ON位判别指令1次。   ON位判别指令的应用实例如图5.49所示。 图5.49 ON位判别指令的应用实例   6. 平均值   指令:   MEAN FNC 45   (P) (16/32)   操作元件:   n:K、H,n=1~64;   [S.]:KnX、KnY、KnM、KnS、T、C、D;   [D.]:KnY、KnM、KnS、T、C、D、V、Z。 程序步数: MEAN和MEAN(P)——7步; (D)MEAN和(D)MEAN(P)——13步。   作用:   ① 将n个源数据的平均值存放到目标元件[D.]中,平均值是指n个源数据的代数和被n除所得的商,余数略去。   ② 用连续方式执行指令且执行条件为ON时,求平均值的操作每个扫描周期执行1次。   ③ 用脉冲方式执行指令时,在执行条件的上升沿时执行平均值指令1次。   平均值指令的应用实例如图5.50所示。   注意:如果指定的n值超出了1~64的范围,则出错。 图5.50 平均值指令的应用实例   7. 报警器置位   指令:   ANS FNC 46   (P)   操作元件:   m:1~32 767(单位:100 ms);   [S.]:T0~T199;   [D.]:S900~S999。   程序步数:ANS——7步。   作用:当执行条件为ON且超过了设定时间m后,目标元件[D.]指定的报警器置位,如图5.51所示。 图5.51 报警器置位指令的应用实例   8. 报警器复位   指令:   ANR FNC 47   (P) (16)   操作元件:无。   程序步数:ANR、ANR(P)——1步。   作用:当执行条件为ON时,使报警器复位,如图5.52所示。 图5.52 报警器复位指令的应用实例   9. 开平方   指令:   SQR FNC 48   (P) (16/32)   操作元件:   [S.]:K、H、D;   [D.]:D。   程序步数:   SQR、SQR(P)——5步;   (D)SQR、(D)SQR(P)——9步。   标志:   零标志——M8020;   借位标志——M8021。   作用:当执行条件为ON时,对[S.]中的整数进行开平方运算,结果存放于目标元件[D.]中。   注意:[S.]必须是正数,否则出错,出错标志M8067置位,指令不执行,如图5.53所示。 图5.53 开平方指令的应用实例   10. 整数-实数变换   指令:   FLT FNC 49   (P) (16/32)   操作元件:   [S.]:D;   [D.]:D。   5. 右移位   指令:   SFTR FNC 34   (P) (16)   操作元件:   n1、n2:K、H,n1≤n2≤1024;   [S.]:X、Y、M、S;   [D.]:Y、M、S。   程序步数:SFTR和SFTR(P)——9步。   作用:   ① 使位(bit)元件中的状态向右移位,由n1指定位元件长度,n2指定移位的位数(bit数)。   ② 用连续方式执行指令且执行条件为ON时,右移位操作每个扫描周期执行1次。   ③ 用脉冲方式执行指令且在执行条件的上升沿时,执行右移位指令1次。   右移位指令的应用实例如图5.39所示。 图5.39 右移位指令的应用实例   6. 左移位   指令:   SFTL FNC 35   (P) (16)   操作元件:   n1、n2:K、H,

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档