您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC定时器指令
来源:艾特贸易2017-06-05
简介定时器是 PLC 中的重要编程元件,主要用于和时间相关的操作。定时器编程时需要提前输入时间预设值,在运行时当定时器的输入条件满足时开始计时,当前值从 0 开始按一定的时间单
定时器是PLC中的重要编程元件,主要用于和时间相关的操作。定时器编程时需要提前输入时间预设值,在运行时当定时器的输入条件满足时开始计时,当前值从0开始按一定的时间单位增加,当定时器的当前值达到预设值时,定时器发生动作(相应的常开触点闭合,常闭触点断开),以便PLC响应而作出相应的动作。利用定时器的输入与输出触点就可以得到控制所需的延时时间。 S7-200 PLC系统提供了256个定时器,定时器可以使用的定时指令分为TON、TONR和TOF 3种。每种定时指令都有3个精度等级(时间增量/时间单位/分辨率):1ms、10ms和100ms,定时器类型、精度等级和定时器号关系如表4.14所示。 表4.14 定时精度与编号
定时器类型 精度等级(ms) 最大当前值(s) 定时器编号 TON TOF 1 32.767 T32,T96 10 327.67 T33-T36,T97-T100 100 3276.7 T37-T63,T101-T255 TONR 1 32.767 T0,T64 10 327.67 T1-T4,T65-T68 100 3276.7 T5-T31,T69-T95 定时时间的计算: T=PT×S(T为实际定时时间,PT为预设值,S为精度等级) 例如:TON指令用定时器T33,预设值为125,则实际定时时间 T=125×10=1250ms 指令操作数有3个:编号、预设值和使能输入。 (1)编号:用定时器的名称和它的常数编号(最大255)来表示,即Txxx,如T4。 T4不仅仅是定时器的编号,它还包含两方面的变量信息:定时器位和定时器当前值。 定时器位:定时器位与时间继电器的输出相似,当定时器的当前值达到预设值PT时,该位被置为“1”。 定时器当前值:存储定时器当前所累计的时间,它用16位符号整数来表示,故最大计数值为32767。 (2)预设值PT:数据类型为INT型。寻址范围可以是VW、IW、QW、MW、SW、SMW、LW、AIW、T、C、AC、*VD、*AC、*LD和常数。 (3)使能输入(只对LAD和FBD):BOOL型,可以是I、Q、M、SM、T、C、V、S、L和能流。
点击排行
