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

S7-200 PLC计数器指令的功能及应用实例

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

简介(1) 递增计数指令 (CTU) :在复位输入端 (R) 无效的情况下,从 CU 端输入脉冲的上升沿使计数器的当前值增 1 计数,当前值累计的最大值为 32767 ,并维持此最大值不变。预置值的取值范围

    (1)递增计数指令(CTU):在复位输入端(R)无效的情况下,从CU端输入脉冲的上升沿使计数器的当前值增1计数,当前值累计的最大值为32767,并维持此最大值不变。预置值的取值范围是132767。当前值大于或等于预置值(PV)时,计数器状态位置ON。当复位输入端(R)有效时,计数器复位(计数器状态位置OFF,当前值清零)。    (2)增/减计数指令(CTUD):在复位输入端(R)无效的情况下,从CU端输入脉冲的上升沿使计数器的当前值增1计数,从CD端输入脉冲的上升沿使计数器的当前值减1计数。预置值的取值范围是-3276832767。当前值大于或等于预置值(PV)时,计数器状态位置1。当复位输入端(R)有效或者执行复位指令(R)时,计数器复位(计数器状态位置OFF,当前值清零)。当前值达到最大值32767后,从CU端输入的下一个脉冲上升沿将使当前值变为最小值(32768)。同样,当前值达到最小值(-32768)后,从CD端输入的下一个脉冲上升沿将使当前值变为最大值(32767)    (3)递减计数指令(CTD):在复位输入端(LD)无效的情况下,从CD端输入脉冲的上升沿,使计数器的当前值从预置值开始减1计数。预置值的取值范围是132767。当前值等于0时,计数器状态位置ON,并停止计数。当复位输入端( LD)有效时,计数器复位(计数器状态位置OFF,当前值等于预置值)。    【例5-10  递减计数指令(CTD)应用举例,梯形图如图5-24所示。当I1.1OFF时,从I1.0输入脉冲的上升沿,使计数器C50的当前值减1C50的常开触头(定时器位)为OFF;当前值减小到0时。计数器位为ON,并且停止计数;当I1.1ON时,当前值复位为设定值,计数器位为OFF
梯形图
    5-24    梯形图