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

信捷PLC培训8-高速计数及计数中断.ppt

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

第一节高速计数功能由上图可以看出,高速计数器的工作原理和使用方法与普通计数器是不同的,普通计数器是导通条件“M0”,由OFF变为ON一次,普通计数器的值加1。而高速计数器计数时前面的导通条件必须处于常闭状态,此时相当于该高数计数器被启用,但是高数计数器的值并不改变,只有当相对应的外部信号输入端子接收到信号时,高数计数器才进行计数。若外部信号输入端子有信号输入,而其触发条件没有闭合,则高数计数器也不会计数。5、高速计数中断第一节高速计数功能对于XC系列PLC,部分高速计数器拥有24段32位的预置值,当高速计数差值等于相应24段预置值时,则根据其对应的中断标记产生中断。指令说明如下所示:信以致远捷行弘毅Wy信以致远捷行弘毅Wy信以致远捷行弘毅Wangyang信以致远捷行弘毅Wy信以致远捷行弘毅*在上例所示应用中,当M0置ON时,使得计数器C630打开等待计数,当相应输入端子接收的脉冲达到D4000所存储的数值时,产生第一段中断,达到D4002所存储的预置值时,产生第二段中断(如C630产生的24段中断标志为I2501~I2524,其它计数器的中段标志可参考信捷用户手册《指令篇》);而当M1上升沿来临时,将计数器C630清零。**信捷PLC培训

第八课时高速计数功能高速计数中断第八章第八章高速计数想用信捷PLC来测量编码器发出的脉冲个数,请问如何实现呢?高速计数功能由于普通的计数器在执行时会受PLC扫描周期的影响,故在某些需要测量高速输入信号的场合,普通的高速计数器不再能满足需求,这就要用到高速计数器。XC系列PLC具有与可编程控制器扫描周期无关的高速计数功能,通过选择不同计数器来实现针对测量传感器和旋转编码器等高速输入信号的测定,其最高测量频率可达80KHz。第一节高速计数功能第一节高速计数功能PLCA相B相第一节高速计数功能1、高速计数模式第一节高速计数功能XC系列高速计数功能共有三种计数模式,分别为递增模式,脉冲+方向模式,AB相模式。递增模式此模式下,计数输入脉冲信号,计数值随着每个脉冲信号的上升沿递增计数。第一节高速计数功能脉冲+方向模式此模式下,脉冲信号和方向信号都被输入,而计数值则根据方向信号状态进行递增或递减计数,当计数方向为OFF时,则在计数输入上升沿进行加计数;当计数方向为ON时,则在计数输入上升沿进行减计数。此模式下,高速计数值依照两种脉冲信号(A相和B相)进行递增或递减计数,根据倍频数,又可分为一倍频和四倍频两种模式,但其默认计数模式为四倍频模式。可通过对特殊FLASH数据寄存器FD8241,FD8242,FD8243内数据修改来设定倍频值,当值为1时为1倍频,当值为4时为4倍频。(3)AB相模式第一节高速计数功能第一节高速计数功能一倍频模式一倍频计数模式和四倍频计数模式分别如下:第一节高速计数功能四倍频模式2、硬件接线脉冲输入对于计数脉冲输入端接线,依据可编程控制器型及计数器型号不同而稍加区别,其典型的几种输入端子接线方式如下图所示(以XC3系列48点PLC为例):递增模式(计数器C600…)0102第一节高速计数功能第一节高速计数功能脉冲输入方向输入脉冲+方向模式(计数器C620…)B相输入A相输入AB相模式(计数器C630…)第一节高速计数功能第一节高速计数功能不同型号、不同I/O点数PLC,高速计数输入端口分配有所不同,具体请参照信捷《XC系列可编程控制器用书手册(指令篇)》高速计数章节。3、计数范围速计数器计数范围为:K-2,147,483,648~K+2,147,483,647。当计数值超出此范围时,则产生上溢或下溢现象。0102第一节高速计数功能4、高速计数指令第一节高速计数功能指令助记符功能回路表示及可用软元件HSCR高速计数读取HSCW高速计数写入OUT高速计数OUT24段高速计数中断RST高速计数复位相关指令一览01高速计数值读取指令[HSCR]高速计数读取指令是将高速计数值读取至指定数据寄存器中的指令。指令说明如图所示:02当触发条件成立时,将高速计数器C630(双字)内的高速计数值读取至双字数据寄存器D10中。第一节高速计数功能高速计数值写入指令[HSCW]当触发条件成立时,将双字数据寄存器D20内数值写入至高速计数器C630内,原有数据被取代。高速计数值写入指令是将指定寄存器中的数值写到高速计数器中的指令。指令说明如图所示:建议高数计数器不要直接参与除HSCR与HSCW以外的任

文档评论(0)

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

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

1亿VIP精品文档

相关文档