西门子PLC S7200定时器指令用法
时间:06-08 14:35 阅读:4205次
*温馨提示:点击图片可以放大观看高清大图
简介:本文主要讲了一下关于西门子PLC S7200定时器指令用法,一起来学习一下:
西门子PLC S7-200系列在小型自动化项目中应用广泛,它的编程软件是STEP 7 MicroWIN V4.0 SP9。用户在进行程序逻辑设计中,经常会用到定时器指令,本文下面就对定时器指令作一个介绍。
西门子PLC S7-200定时器
首先需要说明的是,在西门子PLC S7-200的编程软件STEP 7 MicroWIN V4.0 SP9中有两种编程模式:SIMATIC和IEC 1131-3。对于定时器指令,在两种编程模式下有所不同。其中在SIMATIC编程模式,定时器指令有TON(接通延时),TONR(保持接通延时)和TOF(关断延时);而在IEC 1131-3编程模式,定时器指令有TON(接通延时),TOF(关断延时)和TP(脉冲)。
下面分别对这些定时器作一个说明:
1. TON:这是接通延时定时器,在输入端信号为1后,经过用户预设的时间,当时间到时输出信号为1。如果在预设的时间内,输入端信号变为0,则输出仍然为0,且下次输入端再为1是,预设时间从0开始重新计时。这是最常用的一种定时器。
2. TONR:相比TON,它的特点在于,预设时间可以被保存。即如果上一次输入为1时,没有到达预设时间,输入信号就变为0了;下次当输入再为1时,预设时间从上次计数开始计算而不会从0开始。其他功能同TON。
3. TOF:这是断开延时定时器,当输入端信号为1时,输出为1;当输入信号由1变为0时,开始计时,直到达到预设时间为止,输出才由1变为0.
4. TP:这是脉冲定时器,用于在具体时间期限内生成脉冲。即如果输入端为1,那么在预设时间内,无论输入端信号是否有变化,输出一直保持1,直到预设时间到为止才变为0.
这里需要注意的是,定时器的时间基准是不同的,有1ms,10ms,100ms。用户设定的预设时间需要乘以时间基准得到的才是实际的预设时间。