您现在的位置是:首页 > PLC技术 > PLC技术

CP1H系列PLC的计数器CNT

来源:艾特贸易2017-06-04

简介1 .计数器 CNT 的计数功能 图 2-39 中, CNT0000 的设定值为 200 ,表示设定值的数据是 200 通道的内容(设其中数据为 #0050 )。当复位端 0.01 为 ON 时,计数器处于复位状态,计数完成标志

    1.计数器CNT的计数功能    2-39中,CNT0000的设定值为200,表示设定值的数据是200通道的内容(设其中数据为#0050)。当复位端0.01ON时,计数器处于复位状态,计数完成标志C0000输出为OFF。当复位端由ON变为OFF后计数器开始计数。其计数过程为:当0.00 0FFONOFF一次(一个脉冲),在脉冲的上升沿CNT0000的当前值PV就减1。在当前值PV值减到0000时,也即计满50个脉冲时停止计数,此时计数完成标志C0000的变为ON且保持,C0000的常开触点闭合,使100. 00ON且保持。若在计数过程中或在计满数以后,0.01OFF变为ON,则计数器立即复位并停止计数。此时计数完成标志C0000变为OFF,使100. 00也变为OFF    2.计数器CNT的定时功能    如果把图2-39中的0.00换成P_1s(产生秒脉冲,CF102),则计数器又可以当定时器使用。譬如SV#0500,当计数器计满500时,其计数过程所用的时间刚好是500s。由于计数器有掉电保持功能,所以用计数器做成的定时器也有掉电保持功能,请注意CNT的这种用法。
CNT指令应用示例
    2-39    CNT指令应用示例    a)梯形图b)语句表c)波形图    3.计数器CNT容量的扩展    用一个计数器的常开触点作为另一个计数器的计数输入,即两个计数器连用,就可以实现计数器容量的扩展,总的计数器容量为两个计数器SV值的乘积,如图2-40所示。    2-40中,用P_First_Cycle(A200. 11)对两个计数器进行初始复位,计数过程中CNT0000能自复位。
计数器CNT容量的扩展
    2-40    计数器CNT容量的扩展