江西西门子厂7-200代理商浔之漫智控技术有限公司 上海诗慕自动化设备有限公司本公司销售西门子自动化产物,*,质量保证,价格优势西门子笔尝颁,西门子触摸屏,西门子数控系统,西门子软启动,西门子以太网西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆我公司大量现货供应,价格优势,*,德国*
更新时间:2020-04-29
厂商性质: 总代理商
在线留言江西西门子厂7-200代理商 江西西门子厂7-200代理商
浔之漫智控技术有限公司 上海诗慕自动化设备有限公司
本公司销售西门子自动化产物,*,质量保证,价格优势
西门子笔尝颁,西门子触摸屏,西门子数控系统,西门子软启动,西门子以太网
西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆
我公司大量现货供应,价格优势,*,德国*
计数器CNT指令的使用如图5-17所示。
如图5-17 (a)、(b)所示,首先让常开触点0.00闭合时,对计数器C0001复位,计数器的当前值变为设定值5,0.00触点断开后,计数器处于等待状态,由于P_0_2s触点以0.1s通0.1s断的频率工作,即给计数器计数输入端输入周期为0.2s的脉冲,计数器开始逐减1计数,每输入一个脉冲,计数器当前值减1。当计数器当前值减到0时,计数器状态位变为1,当前值和状态位保持,直到0.00触点闭合,计数器被复位,当前值变为设定值,状态位变为0。在计数器C0001状态位为1时,相同编号的C0001常开触点闭合,线圈100. 01得电。
如果计数器当前值未减到0时0.00触点就闭合,会对计数器提前复位,如图5-17 (c)所示,在0.00触点闭合期间(即复位端为ON时),脉冲输入无效,直到0.00触点断开,才重新从设定值开始逐减1计数。
由于计数器当前值具有掉电保持特点,因此在PLC重新上电运行时需要对计数器进行复位,即在PLC上电*执行程序时要让0.00触点闭合再断开,否则计数器将会在掉电前的当前值的基础上逐减1计数。
当常开触点0.00闭合时,多输出定时器MTIM指令输入端为ON,如果200通道(N) 第9位为0、第8位为1时,D100通道(PV)中的当前值被复位,当第8位由1变为0时,定时器开始工作,D100通道(PV)中的当前值由0开始每过100ms逐增1。
当D100通道(PV)中的当前值增到D200通道(SV)中的设定值80时,200通道(N)中第0位200. 00(第0定时状态位)变为1且保持。
当D100通道(PV)中的当前值增到D201通道(SV+1)中的设定值90时,200通道(N)中第1位200. 01(第1定时状态位)变为1且保持。若这时200通道中第9位(累计停止输入)由0变为1,定时器停止计时,当前值保持不变,直到200通道中第9位由1变为0,定时器在当前值基础上继续逐增1计时。当当前值增到值9999时自动返回到0,同时200通道(N)中第0~7位均变为0。
如果定时器当前值未增到SV+7通道的设定值时200. 08位(定时器复位)由0变为1,定时器被提前复位,当前值和各定时状态位均被复位。
在200. 00位为1时,200. 00常开触点闭合,100.01线圈得电;在200. 01位为1时,200. 01常开触点闭合,100. 02线圈得电。
(1)指令说明
指令说明如下。
(2)指令使用举例
累计定时器TTIM指令的使用如图5-14所示。
当常开触点0.00闭合时,累计定时器T1的定时输入端为ON,T1当前值开始逐增1计时,当当前值增至设定值100时,T1的状态位变为1,同时当前值维持设定值不变,如图5-14 (b)所示,即使触点0.00断开,定时器输入端由ON变为OFF后,T1的当前值和状态位仍保持不变。当常开触点0. 01闭合时,累计定时器T1的复位输入端为ON,T1被复位,当前值和状态位均变为0。当T1的状态位为1时,T1常开触点闭合,100. 01线圈得电。
在累加定时器T1计时期间,如果当前值未增到设定值时定时器输入端就由ON变为OFF,如图5-14 (c)所示,T1的当前值保持不变,当定时器输入端再次变为ON时,T1在当前值的基础上累增1计时,直增到设定值为止,增到设定值后T1的状态位变为1。
TIM、TIMH和TMHH指令都是以逐减1方式计时,区别在于定时单元不同,了解其中一种指令的用法就很容易掌握其他指令。下面以TIM指令为例说明,TIM指令的使用如图5-13所示。