您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC计数器指令的功能及应用实例
来源:艾特贸易2017-06-05
简介(1) 递增计数指令 (CTU) :在复位输入端 (R) 无效的情况下,从 CU 端输入脉冲的上升沿使计数器的当前值增 1 计数,当前值累计的最大值为 32767 ,并维持此最大值不变。预置值的取值范围
(1)递增计数指令(CTU):在复位输入端(R)无效的情况下,从CU端输入脉冲的上升沿使计数器的当前值增1计数,当前值累计的最大值为32767,并维持此最大值不变。预置值的取值范围是1~32767。当前值大于或等于预置值(PV)时,计数器状态位置ON。当复位输入端(R)有效时,计数器复位(计数器状态位置OFF,当前值清零)。 (2)增/减计数指令(CTUD):在复位输入端(R)无效的情况下,从CU端输入脉冲的上升沿使计数器的当前值增1计数,从CD端输入脉冲的上升沿使计数器的当前值减1计数。预置值的取值范围是-32768~32767。当前值大于或等于预置值(PV)时,计数器状态位置1。当复位输入端(R)有效或者执行复位指令(R)时,计数器复位(计数器状态位置OFF,当前值清零)。当前值达到最大值32767后,从CU端输入的下一个脉冲上升沿将使当前值变为最小值(32768)。同样,当前值达到最小值(-32768)后,从CD端输入的下一个脉冲上升沿将使当前值变为最大值(32767)。 (3)递减计数指令(CTD):在复位输入端(LD)无效的情况下,从CD端输入脉冲的上升沿,使计数器的当前值从预置值开始减1计数。预置值的取值范围是1~32767。当前值等于0时,计数器状态位置ON,并停止计数。当复位输入端( LD)有效时,计数器复位(计数器状态位置OFF,当前值等于预置值)。 【例5-10】 递减计数指令(CTD)应用举例,梯形图如图5-24所示。当I1.1为OFF时,从I1.0输入脉冲的上升沿,使计数器C50的当前值减1,C50的常开触头(定时器位)为OFF;当前值减小到0时。计数器位为ON,并且停止计数;当I1.1为ON时,当前值复位为设定值,计数器位为OFF。 图5-24 梯形图
点击排行
