4.2 PLC的定时器、计数器指令

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
20
编程顺序: 编程顺序:
Theory and Application of PLC
S7-300定时器指令应用举例 S7-300定时器指令应用举例 示例: 示例: 设计占空比可调的脉冲发生器 已知时序图如下: 已知时序图如下:
启动信号: 启动信号:
脉冲信号输出: 脉冲信号输出:
分析:可采用两个定时器来实现“ 和 的维持时间。 分析:可采用两个定时器来实现“0”和“1”的维持时间。 的维持时间 并通过调节定时器的定时值来实现所需的占空比。 并通过调节定时器的定时值来实现所需的占空比。
I0.0 I0.1

Q4.0 与SP的区别 的区别
原理: 原理:
启动信号上升沿启动定时器,常开触点同步闭合,输出状态为1; 启动信号上升沿启动定时器,常开触点同步闭合,输出状态为 ; 定时期间,定时器不受启动信号的状态变化,直至定时时间到; 定时期间,定时器不受启动信号的状态变化,直至定时时间到; 定时期间,复位信号输入,定时器停止,触点断开,输出为 。 定时期间,复位信号输入,定时器停止,触点断开,输出为0。
3
Theory and Application of PLC
定时器字存储结构( 定时器字存储结构( W#16#wxyz )
15 × × 1 0 0 0 1
当时1 s 无无:当当当当当当当当当当当当当
8 0 1
7 0 0 2 1 0 图4.18 0 1 7 1
0 1
三当BCD码码码(00~999 ~999)
I0.0 I0.1
原理: 原理:
输入启动信号正跳沿启动定时器,触点延迟动作; 输入启动信号正跳沿启动定时器,触点延迟动作; 定时时间到,定时器常开触点才闭合,输出状态为1 定时时间到,定时器常开触点才闭合,输出状态为1并保持 定时期间,复位信号出现,定时器停止, 定时期间,复位信号出现,定时器停止,输出状态保持不变 定时时间到,输出状态将随复位信号出现而置0 定时时间到,输出状态将随复位信号出现而置0
Theory and Application of PLC
第四章 定时器和计数器指令
电气学院自动化系
Theory and Application of PLC
S7系列PLC的指令系统 S7系列PLC的指令系统 系列PLC
位逻辑指令 定时器指令
基本位逻辑指令 置位/复位指令 置位 复位指令 触发器指令 跳变沿检测指令( 跳变沿检测指令(FN FP) ) RLO 操作指令 NOT\SET\RESET\CLR\SAVE
10
Theory and Application of PLC
S7-300定时器——扩展脉冲SE 扩展脉冲SE S7-300定时器 定时器 扩展脉冲 自行分析: 自行分析:
11
Theory and Application of PLC
S7-300定时器——接通延迟定时器(SD) 接通延迟定时器( S7-300定时器 定时器 接通延迟定时器 SD)
16
Theory and Application of PLC
启动信号为0时 定时器启动后,若此间复位信号输入, 启动信号为 时,定时器启动后,若此间复位信号输入,将关 断定时器,触点输出为0;启动信号为1时 常开触点闭合, 断定时器,触点输出为 ;启动信号为 时,常开触点闭合, 输出为1,此时复位信号输入,对触点状态无影响。 输出为 ,此时复位信号输入,对触点状态无影响。
FR T5 L S5T#2s SP T5 A I0.1 R T5 L T5 T MW10 LC T5 T MW12 A T5 = Q4.0
定时值S5T#2S
BI 剩余时间二进制 BCD 剩余时间 剩余时间BCD
复位信号
1 允许定时器T5再启动 允许定时器T5再启动 2 将预置数2s送入累加器1,后启动T5 将预置数2s送入累加器 送入累加器1 后启动T5 3 将T5二进制当前时间值装入累加器1,再传送至 T5二进制当前时间值装入累加器 二进制当前时间值装入累加器1 MW10 4 将T5 BCD当前时间值装入累加器1,再传送至 BCD当前时间值装入累加器 当前时间值装入累加器1 MW12
21
Theory and Application of PLC
方案:采用接通延迟定时器SD 方案:采用接通延迟定时器
2s后开通,3s后关断 后开通, 后关断 后开通
思路: 思路:
1 先实现延迟 后的高电平 先实现延迟2s后的高电平 输出,采用SD型 输出,采用 型T22; ;
2 采用定时器 采用定时器T21实现 定时 实现3s定时 实现 定时;
8
Theory and Application of PLC
S7-300定时器——脉冲定时器SP 脉冲定时器SP S7-300定时器 定时器 脉冲定时器
9
Theory and Application of PLC
S7-300定时器——扩展脉冲SE 扩展脉冲SE S7-300定时器 定时器 扩展脉冲
定时器线圈指令: 定时器线圈指令:
复位指令: 复位指令:
6
Theory and Application of PLC
S7-300定时器——脉冲定时器SP 脉冲定时器SP S7-300定时器 定时器 脉冲定时器 脉冲定时器SP的编程示例: 脉冲定时器 的编程示例: 的编程示例
7
Theory and Application of PLC
I0.0 I0.1

原理: 原理: 输入启动信号正跳沿启动定时器 正跳沿启动定时器; 输入启动信号正跳沿启动定时器; 定时时间到,定时器停止,其常开触点才闭合,输出状态保持为1 定时时间到,定时器停止,其常开触点才闭合,输出状态保持为1 定时未到,启动信号消失或复位信号出现,定时器停止, 定时未到,启动信号消失或复位信号出现,定时器停止,则触点 永不会闭合, 态始终为0 永不会闭合,输出状 态始终为0
逻辑指令
计数器指令 字逻辑指令 数据处理指令 算术运算指令
功能指令
程序执行控制指令 寄存器指令 其它功能指令 数据块指令
显示和空操作指令
2
Theory and Application of PLC
S7-300的定时器指令 S7-300的定时器指令
定时器——是PLC中的重要部件 用于实现或监控时间序列, 定时器——是PLC中的重要部件,用于实现或监控时间序列, 中的重要部件, 是一种由位和字组成的复合单元 定时器的触点由位表示, 位和字组成的复合单元, 是一种由位和字组成的复合单元,定时器的触点由位表示, 其定时时间值存储在字存储器中。 其定时时间值存储在字存储器中。 在CPU的存储器中专门存在定时器区域,用于存储定时器 CPU的存储器中专门存在定时器区域 的存储器中专门存在定时器区域, 的定时时间值;地址用T< 元件号> 的定时时间值;地址用T< 元件号>表示 每个定时器为2 B,称为定时字。 每个定时器为2 B,称为定时字。 采用减计时, 从定时值减至0 定时时间到, 采用减计时, 从定时值减至0,定时时间到,其触点动作。 在S7-300中,最多允许使用256个定时器。 S7-300中 最多允许使用256个定时器 个定时器。 S7中定时时间由时基和定时值两部分组成, S7中定时时间由时基和定时值两部分组成, 中定时时间由时基 两部分组成 定时时间= 定时时间=时基 X 定时值的乘积。 定时值的乘积。
17
Theory and Application of PLC
S7-300定时器的梯形方框图及STL语句表 S7-300定时器的梯形方框图及STL语句表 定时器的梯形方框图及STL
定时器编号
T5
A I0.0 定时器输出
Q4.0 ( )
允许信号
I0.0 I0.1
S_PULSE S Q TV R
1 2
3 4
梯形方框图的优点? 梯形方框图的优点?
18
Theory and Application of PLC
S7-300定时器的梯形方框图 S7-300定时器的梯形方框图
SE
SD
SS
19
SF
Theory and Application of PLC
定时器指令与编程
定时器指令汇总
指令 FR L LC R SP SE SD SS SF 说明 允许定时器再启动 将定时器二进制时间值装入累加器1 将定时器二进制时间值装入累加器1 将定时器BCD时间值装入累加器 将定时器BCD时间值装入累加器1 时间值装入累加器1 复位定时器 脉冲定时器启动 扩展脉冲定时器启动 接通延时定时器启动 保持性接通延时定时器启动 断开延时定时器启动
Theory and Application of PLC
定时器定时值的设定 直接表示法 L W#16#wxyz
xyz:定时 : 值 装载指令 Load 时基 号 1,2, , , 3,4 ,
定时时间? 定时时间?
S5T#1H_20M_30S_30MS W#16#2256
L S5T#aH_bbM_ccS_dddMS
12
Theory and Application of PLC
S7-300定时器——接通延迟定时器(SD) 接通延迟定时器( S7-300定时器 定时器 接通延迟定时器 SD) 自行分析: 自行分析:
13
Theory and Application of PLC
Hale Waihona Puke BaiduS7-300定时器——保持型开通延迟定时器(SS) 保持型开通延迟定时器( S7-300定时器 定时器 保持型开通延迟定时器 SS)
S5系统时间 系统时间 表示法 自动选择符合定 时范围要求的最 小时基
5
Theory and Application of PLC
S7-300定时器的种类 S7-300定时器的种类
脉冲定时器(SP,Pulse Timer) , 脉冲定时器 扩展脉冲定时器(SE, Extending Pulse Timer) 扩展脉冲定时器 S7-300的定时器 的定时器 接通延时定时器(SD, On Delay Timer) 接通延时定时器 保持型接通延时定时器(SS, Sustained ODT) 保持型接通延时定时器 断电延时定时器(SF, Off Delay Timer)。 断电延时定时器 。
原理: 原理: 启动信号上升沿使定时器的常开触点闭合,输出为1 直至定时结束; 启动信号上升沿使定时器的常开触点闭合,输出为1,直至定时结束; 启动信号下降沿到来,定时器开始定时; 启动信号下降沿到来,定时器开始定时; 若启动信号存在,复位信号无效;启动信号消失,输入复位信号, 若启动信号存在,复位信号无效;启动信号消失,输入复位信号, 定时器停止, 常开触点断开输出”0” 定时器停止, 常开触点断开输出”0”
S7-300定时器——脉冲定时器SP 脉冲定时器SP S7-300定时器 定时器 脉冲定时器 时序图(SP定时时间为 定时时间为t 时序图(SP定时时间为t)
Q4.0 特点: 特点:
缺点? 缺点?
启动信号上升沿启动定时器,常开触点同步闭合,输出状态为1; 启动信号上升沿启动定时器,常开触点同步闭合,输出状态为1; 定时时间到、或定时期间启动信号消失、或复位信号输入,则 定时时间到、或定时期间启动信号消失、或复位信号输入, 定时器停止,常开触点断开,输出为0 定时器停止,常开触点断开,输出为0
14
Theory and Application of PLC
自行分析: 自行分析:
允许再启动指令: 允许再启动指令: FR T5
15
Theory and Application of PLC
S7-300定时器——关断延迟定时器(SF) 关断延迟定时器( S7-300定时器 定时器 关断延迟定时器 SF)
3 考虑如何用 考虑如何用T21的触点去去关 的触点去去关 断T22,引入其常闭触点控制。 ,引入其常闭触点控制。
22
Theory and Application of PLC
定时值
定时字? 定时字? 时基与定时范围
时 基 10 ms 100 ms 1s 10 s 时基的序号 0 0 ---------0 0 1----------1 1 0----------2 1 1----------3 分辨率 0.01 s 0.1 s 1s 10 s
4
定 时 范 围 10MS至9S_996MS 至 100MS至1M_39S_900MS 至 1S至16M_39S 至 10S至2H_46M_30S 至
相关文档
最新文档