增减计数器的指令格式如图3-37所示。
图3-37 CTUD的指令格式
其中,CTUD为增减计数器指令助计符,Cn为计数器编号,CU为加计数脉冲输入端,CD为减计数脉冲输入端,R为复位输入端,PV为设定值。其计数范围为-32768 ~ 32767。
在加计数器脉冲输入(CU)的上升沿,计数器当前值加1;在减计数脉冲输入(CD)的上升沿,计数器的当前值减1;当前值大于等于设定值( PV)时,计数器位置ON;复位输入(R)有效时,计数器复位,复位时当前值为0;当前值为最大值32767时,下一个CU输入的上升沿使当前值变为最小值- 32768;当前值为- 32768时,下一个CD输入的上升沿使当前值变为最大值32767:
【例3-9】 增减计数器梯形图及语句表综合示例如图3-38所示,其时序图如图3-39所示。
图3-38 增减计数器综合示例
图3-39 增减计数器示例时序图
本例中,编号C50的计数器为增减计数器,指令中设定值PV =4,其工作过程如下。
1)当复位输入(R)无效,即I0.2断开为OFF时,在加计数脉冲输入端I0.0接通的上升沿,C50开始从当前值(0)开始(加1)计数。
2)当前值等于设定值4时,计数器位C50由OFF变为ON,其C50常开触点闭合,线圈Q1.0通电,计数器继续计数,C50保持ON状态。
3)在减计数脉冲输入端I0.1接通的上升沿,C50开始从当前值(5)开始(减1)计数。当前值小于设定值4时,计数器位C50由ON变为OFF,其C50常开触点断开,线圈Q1.0失电。
4)当I0.2接通时,C50复位,即计数器位为OFF,当前值清0。
本文关键字:计数器 PLC入门,plc技术 - PLC入门