资源描述
,*,信以致远捷行弘毅,W y,Wang yang,*,信以致远捷行弘毅,W y,信以致远捷行弘毅,*,信以致远捷行弘毅,W y,信以致远捷行弘毅,*,信捷,PLC,培训,第八课时,高速计数功能,高速计数中断,第八章,第八章 高速计数,想用信捷,PLC,来测量编码器发出的脉冲个数,请问如何实现呢?,由于普通的计数器在执行时会受,PLC,扫描周期的影响,故在某些需要测量高速输入信号的场合,普通的高速计数器不再能满足需求,这就要用到高速计数器。,XC,系列,PLC,具有与可编程控制器扫描周期无关的高速计数功能,通过选择不同计数器来实现针对测量传感器和旋转编码器等高速输入信号的测定,其最高测量频率可达,80KHz,。,第一节 高速计数功能,PLC,A,相,B,相,第一节 高速计数功能,第一节 高速计数功能,1,、高速计数模式,(,2,)脉冲,+,方向模式,此模式下,脉冲信号和方向信号都被输入,而计数值则根据方向信号状态进行递增或递减计数,当计数方向为,OFF,时,则在计数输入上升沿进行加计数;当计数方向为,ON,时,则在计数输入上升沿进行减计数。,第一节 高速计数功能,一倍频计数模式和四倍频计数模式分别如下:,一倍频模式,第一节 高速计数功能,2,、硬件接线,脉冲输入,对于计数脉冲输入端接线,依据可编程控制器型及计数器型号不同而稍加区别,其典型的几种输入端子接线方式如下图所示(以,XC3,系列,48,点,PLC,为例):,递增模式(计数器,C600,),第一节 高速计数功能,脉冲输入,方向输入,脉冲,+,方向模式(计数器,C620,),第一节 高速计数功能,B,相输入,A,相输入,AB,相模式(计数器,C630,),第一节 高速计数功能,不同型号、不同,I/O,点数,PLC,,高速计数输入端口分配有所不同,具体请参照信捷,XC,系列可编程控制器用书手册(指令篇),高速计数章节。,第一节 高速计数功能,高速计数器计数范围为:,K-2,147,483,648 K+2,147,483,647,。当计数值超出此范围时,则产生上溢或下溢现象。,所谓产生上溢,就是计数值从,K+2,147,483,647,跳转为,K-2,147,483,648,,并继续计数;而当产生下溢时,计数值从,K-2,147,483,648,跳转为,K+2,147,483,647,,并继续计数。,第一节 高速计数功能,4,、高速计数指令,(,1,)高速计数值读取指令,HSCR,高速计数读取指令是,将高速计数值读取至指定数据寄存器中的指令。指令说明如图所示:,当触发条件成立时,将高速计数器,C630,(双字)内的高速计数值读取至双字数据寄存器,D10,中。,第一节 高速计数功能,(,2,)高速计数值写入指令,HSCW,高速计数值写入指令是,将指定寄存器中的数值写到高速计数器中的指令。指令说明如图所示:,当触发条件成立时,将双字数据寄存器,D20,内数值写入至高速计数器,C630,内,原有数据被取代。,建议高数计数器不要直接参与除,HSCR,与,HSCW,以外的任何应用指令或数据比较指令(如,DMOV,、,LD,、,DMUL,等),而必须通过这两条指令转化成其它寄存器后方可进行,。,由上图可以看出,高速计数器的工作原理和使用,方法与普通计数器是不同的,普通计数器是导通条件“,M0,”,由,OFF,变为,ON,一次,普通计数器的值加,1,。,而高速计数器计数时前面的导通条件必须处于常闭状态,此时相当于该高数计数器被启用,但是高数计数器的值并不改变,只有当相对应的外部信号输入端子接收到信号时,高数计数器才进行计数。若外部信号输入端子有信号输入,而其触发条件没有闭合,则高数计数器也不会计数。,第一节 高速计数功能,5,、高速计数中断,对于,XC,系列,PLC,,部分高速计数器拥有,24,段,32,位的预置值,当高速计数差值等于相应,24,段预置值时,则根据其对应的中断标记产生中断。指令说明如下所示:,第一节 高速计数功能,我们先通过下面的例子来了解一下高速计数中断的用法。,第一节 高速计数功能,例,1,:横编机系统原理如下图所示:通过可编程控制器,PLC,控制变频器相关端子,从而达到有效控制电动机的目的,同时经过编码器的反馈信号,对横编机进行有效的控制,即进行精确定位,同时通过观察高速计数器数值来测试,24,段预置值中断的精确度。,驱动,段速,1,控制,AB,相高速计数输入,反馈信号,控制,正转,反转控制,可编程控制器,PLC,V5,系列变频器,电动机,编码器,横编机,第一节 高速计数功能,第一节 高速计数功能,以下为,PLC,程序,其中:,Y2,表示正转输出信号;,Y3,表示反转输出信号;,Y4,表示段速,1,输出信号;,C340,:来回次数累计计数器;,C630,:,AB,相高速计数器。,第一节 高速计数功能,切割机结构如图所示:,在工业加工中,自动光电传感式机械切割机应用场合十分广泛,其核心的控制部分可用,PLC,控制,配合光电检测器件可实现流水线作业。,传送带滚轴转动一次,,X0,计数一次,当,C,600,计数到,1000,次时,切刀,Y1,动作一次,完成一次切割过程。切刀动作一次,,X1,接收一次信号。编写梯形图实现上述功能。,第一节 高速计数功能,PLC,软元件控制说明,X0,光电信号检测开关,滚轴每转动一周,,X0,由,Off,On,变化,1,次,X1,光电信号检测开关,切刀动作完成时(,Y1=Off,),,X1,状态为,On,Y1,切刀,C235,传送带滚轴转数,第一节 高速计数功能,第一节 高速计数功能,思考练习题,1,、切割机结构如图所示:,用红、黄、绿三种颜料对传送带上的产品进行涂料操作。传送带滚轴每转动,1000,圈,换一种喷涂颜料,三种颜料循环使用。例如:红、黄、绿、红、黄、绿、红,思考与练习,2,、,PLSF,与,C620,a,用,PLSF,指令来编写脉冲发送程序,以控制步进电机的正反转,同时将所发的脉冲接到高速计数的端子上,对所发脉冲进行高速计数(脉冲,+,方向),与,PLC,内部的脉冲累积寄存(,D8170,)器进行对比。,b,用高速计数的,24,段中断来控制脉冲的发送与电机的正反转,要求至少两段中断,当第一段中断达成时,控制电机反转,到第二段中断时,停止。,思考与练习,Thank You!,
展开阅读全文