定时器指令 1 定时器概述 定时器指令用来规定定时器的功能,S7-200 CPU 提供了256 个定时器,共有3 种类型:接通延时定时器(TON)、有记忆接通延时定时器(TONR)和断开延时定时器(TOF)
定时器对时间间隔计数,时间间隔称为分辨率,又称为时基
S7-200定时器有3 种分辨率:1ms、10ms 和 100ms
定时器分类及特征 定时器类型 分辨率(ms) 最长定时值(s) 定时器号 TONR 1 32
767 T0,T64 10 327
67 T1-T4,T65-T68 100 3276
7 T5-T31,T69-T95 TON,TOF 1 32
767 T32,T96 10 327
67 T33-T36,T97-T100 100 3276
7 T37-T63,T101-T255 定时器的定时时间计算公式如下: T=PT*S 例:TON 指令使用T97 的定时器,设定值为100,则时间时间为 T=100*10ms=1000ms 定时器指令的有效操作数表如下: 定时器的工作规律 定时器类型 当前值>=预设值 启用输入“打开” 启用输入“关闭” 电源循环 首次扫描 TON 定时器位打开,当前值继续计数直至达到 32,767 当前值记录时间 定时器位关闭,当前值为0 定时器位关闭,当前值为0 TONR 定时器位打开,当前值继续计数直至达到 32,767 当前值记录时间 定时器位当前值保持最后的状态 定时器位关闭,保持当前值(1) TOF 定时器位关闭,当前值=预设值,停止计数 定时器位 打开,当前值为0 从打开转换为关闭后,定时器开始计时 定时器位关闭,当前值为0 输入/输出 数据类型 操作数 T X X X 字(word) 常数(T0~T225) IN 位(BOOL) I、Q、V、M、SM、S、T、V、L、能流 PT 位(BOOL)