plc培训教程,西门子S7-200PLC基本指令 - 定时器和计数器

更新时间:2023-11-28 00:09:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

杭州端德教育 硬件工程师培训

plc硬件设计培训/fpga硬件设计培训

http://www.hzdde.com

西门子S7-200PLC基本指令_定时器/计数器

一、 定时器

1. 定时器号(Txx):定时器的编号为(0-255),也就是说总共有256个定时器可以使用。

2. 定时时间 = 设定值 * 基准时间

3. 注意,不能将同一个定时器号同时用作TOF和TON。

定时器分类表:

定时器类型 分辨率 设置范围 0-3271ms TONR 10ms 0-32767 327.67 T1-T4,T65-T68 67 32.767 T0,T64 最大值(秒) 定时器号码 第 1 页,共10页

杭州端德教育 硬件工程师培训

plc硬件设计培训/fpga硬件设计培训

http://www.hzdde.com 100ms 0-32767 0-3273276.7 5 T5-T31,T69-T91ms TON、TOF 10ms 100ms 67 0-32767 0-32767 32.767 T32,T96 T33-T36,T97-T327.67 100 T37-T63,T101-3276.7 T255

定时器分为三类:TON、TONR、TOF 。

1. 接通延时定时器(TON)

TON指令在启用输入端使能后,开始计时。当前值(Txxx)大于或等于预设时间(PT)时,定时器触点接通。当输入端断开时,接通延时定时器当前值被清除,触点断开达到预设值后,定时器仍继续计时,达到最大值32767时,停止计时。

用法举例:

第 2 页,共10页

杭州端德教育 硬件工程师培训

plc硬件设计培训/fpga硬件设计培训

http://www.hzdde.com

此例中,定时器号是T37,因此此定时器为100ms的定时器。定时器预设值为60,即定时时间为:60*100ms=6s;初始时,I0.1断开,定时器当前值为0。当I0.1接通,则定时器开始计时,当前值到达60后,定时器常开点接通。到达预设值后若I0.1还是接通,则定时器继续计时,直到当前值到达32767。在定时过程中,只要I0.1断开,则定时器当前值清0,触点断开。

2. 掉电保护性接通延时定时器(TONR) TONR指令在启用输入端使能后,开始计时。

当前值到达80后,触点接通。到达预设值后若I0.1还是接通,则定时器继续计时,直到当前值到达32767。在计时过程中I0.1断开,则定时器保持当前值不变。

TONR指令功能与TON指令类似,TONR指令带保持功能 若要使定时器复位,清0,则需用复位指令

第 3 页,共10页

杭州端德教育 硬件工程师培训

plc硬件设计培训/fpga硬件设计培训

http://www.hzdde.com

3. 断开延时定时器(TOF) TOF功能及用法:

TOF指令用于在输入关闭后,延迟固定的一段时间再关闭输出。

当输入信号I0.1使能后,定时器触点T38立刻接通,当前值被清0,并保持此状态。

当输入信号I0.1由接通→断开时,定时器开始计时,当前值到达设定值,定时器触点断开。当前值停止计时。

若在定时器计时过程中,输入信号I0.1接通,则定时器仍保持接通状态。当前值清0.

注:使用定时器时,不管是哪种类型的定时器(TON,TONR,TOF),定时器号不能重复。

实例1.延时启动程序

第 4 页,共10页

杭州端德教育 硬件工程师培训

plc硬件设计培训/fpga硬件设计培训

http://www.hzdde.com

按下按钮I0.0,马达Q0.Y0延时6秒后启动,按下停止按钮I0.1,马达立即停止。

注:程序通定时器不是直接由 I0.0来定时,因为当按下启动按钮I0.0时,定时器可以计时,但是一旦按钮松开,定时器就会清0,停止计时,这样就不能启动马达了。

实例2.闪烁程序

按下启动按钮I0.0,指示灯以2秒的频率闪烁,按下停止按钮I0.1,指示灯灭。

写法1:

第 5 页,共10页

本文来源:https://www.bwwdw.com/article/gl4t.html

Top