增计数器指令
发布时间:2019/6/6 21:41:42 访问次数:6678
(1)增计数器指令:CTU
首次扫描时,计数器位为OFF,当前值为O。在增计数器的计数输人端(CU)脉冲输人的每个上升沿.计数器都计数1次i当前值增加1个单位,当前值达到预设值时, G5240B1T1U计数器位为ON,当前值继续计数到32767停止计数。复位输人有效或执行复位指令,计数器自动复位,即
计数器位OFF,当前值为0。指令格式:CTU Cxxx,PV程序实例:图525所示为增计数器的程序片段和时序图。
(2)增减计数器指令:CTUD
该指令有两个脉冲输人端:CU输人端用于递增计数,∞输入端用
于递减计数。首次扫描时,计数器位为αT,当前值为0。CU输人的每
个上升沿,计数器当前值增加1个单位。CD输入的每个上升沿,都使
计数器当前值减少1个单位,当前值达到预设值时,计数器位为ON。
增减计数器计数到32767(最大值)后,下一个CU输入的上升沿将使当前值跳变为最小值(-32768);反之,当前值达到最小值(-32768)时,下一个CD输人的上升沿将使当前值跳变为最大值(32767)。复位输入有效或执行复位指令,计数器自动复位,即计数器位为OFF,当前值为0。
(1)增计数器指令:CTU
首次扫描时,计数器位为OFF,当前值为O。在增计数器的计数输人端(CU)脉冲输人的每个上升沿.计数器都计数1次i当前值增加1个单位,当前值达到预设值时, G5240B1T1U计数器位为ON,当前值继续计数到32767停止计数。复位输人有效或执行复位指令,计数器自动复位,即
计数器位OFF,当前值为0。指令格式:CTU Cxxx,PV程序实例:图525所示为增计数器的程序片段和时序图。
(2)增减计数器指令:CTUD
该指令有两个脉冲输人端:CU输人端用于递增计数,∞输入端用
于递减计数。首次扫描时,计数器位为αT,当前值为0。CU输人的每
个上升沿,计数器当前值增加1个单位。CD输入的每个上升沿,都使
计数器当前值减少1个单位,当前值达到预设值时,计数器位为ON。
增减计数器计数到32767(最大值)后,下一个CU输入的上升沿将使当前值跳变为最小值(-32768);反之,当前值达到最小值(-32768)时,下一个CD输人的上升沿将使当前值跳变为最大值(32767)。复位输入有效或执行复位指令,计数器自动复位,即计数器位为OFF,当前值为0。
上一篇:计数器指令
上一篇:减计数器指令:CTD