当前课程知识点:电工技术 > 第15讲 可编程控制器之一 > 15.4 定时器指令与计数器指令 > 15.4 Video
大家好
下面介绍知识点15.4
定时器指令与计数器指令
定时器它有三个相关的量
分别是设定值和当前值以及定时器位
当前值和设定值它们允许的最大值都是32767
定时器位是一个1位的寄存器
定时器有一个输入端
输入端的信号决定定时器定时开始的时刻
如果输入端接通的时候开始定时
这叫通电延时定时器
它的符号是TON
如果输入端断开的时候开始定时
这叫断电延时定时器
它的符号是TOF
如果输入端接通的时候可以开始累加定时
这种定时器叫做保持型通电延时定时器
它的符号叫TONR
定时器有三类
这三类定时器它们的定时计时精度或者叫做分辨率不同
分别为1ms、10ms和100ms
定时器的设定值与分辨率的乘积是定时的时长
比如说T37它的定时的分辨率是100ms
如果设定值是4的话
定时的时间长度就是100ms乘4
那就是0.4秒
我们再看一下这几种定时器
分别是保持型通电延时定时器
还有这个TON是通电延时定时器
TOF是断电延时定时器
后边是定时器的号
这个是定时的范围
这个是它的分辨率
T0、T64它们是保持型通电延时定时器
它们的分辨率是1ms
T1-T4、T65-T68它们的分辨率是10ms
T5-T31、T69-T95的分辨率是100ms
T32、T96是可以作为通电延时定时器
也可以作为断电延时定时器
分辨率是1ms
T33-T36、T97-T100的分辨率是10ms
T37-T63、T101-T255的分辨率是100ms
从这个表我们可以看得出来
只要选定了定时器
那么它的分辨率就定下来了
而且保持型通电延时定时器和通电延时以及断电延时定时器
是不能够共用的
比如T4它一定是保持型通电延时定时器
它不能够当通电延时或者断电延时来用
首先给大家介绍一下通电延时定时器
通电延时定时器它的符号是TON
它的输入端叫IN
这就是一个通电延时定时器的符号
我们用的序号是37
所以叫T37
PT这是设定值
PT就是Preset Time 预置时间
是个设定值
IN这是它的输入端
我们在它的输入端接的是I2.3
这是一个输入映像寄存器
这一段梯形图程序我们可以把它写成语句表
也就是LD I2.3
然后后边是TON T37
后边是PT就是预置的时间是4
我们下边看一个这个程序运行的过程
我们假如I2.3它的变化的过程是这样的
前边是0
后边有一段时间是1
然后后边再变成0
这是一个通电延时定时器
当输入端也就是IN这一端接通的时候
也就是I2.3是1的时候
它就开始定时
实际上这个开始定时就是它的当前值在加计数
每经过一个分辨率的时间
它就加计数一次
所以定时时间就是PT乘定时器的精度
一开始是0
后边逐渐在增加
T37它的分辨率是100ms
就是每经过100ms增加1
当当前值增加到4的时候
定时器这一位从0变成了1
这以后定时器的当前值还在继续增加
也是每经过100ms增加1
它增加可以达到最大值是32767
如果说当前值还没有达到最大值
这个时候I2.3断掉了
比如说它从1变成了0
这个时候定时器就被复位了
当前值就变成了0
同时这一位也从1变成了0
所以真正的延时是它的输入端从0变成1开始
然后到当前值等于设定值
那么这个时间是个延时
所以它是一个通电延时
下边介绍一下断电延时定时器
断电延时定时器它的符号时TOF
它是用来在输入端断开后延时一段时间
再使定时器位清零的定时器
它用输入IN从1到0的负跳变来启动定时
这是含有定时器的一段程序
T33这个定时器我们用的是断电延时
这是它的输入端
PT就是预置时间
它的分辨率是10ms
底下这一段用到了T33这一位
所以这是T33的常开触点
然后再输出给Q0.0
把这个梯形图转成语句表就是
LD I0.0
TOF T33 预置时间是6
后边是LD T33
再输出给Q0.0
我们看一下这个程序它的运行的过程
我们假设I0.0它的变化是这么一个过程
在某个时间点它从0变成1
然后又变成了0
后边又变成了1这么一个变化过程
这是T33的当前值
这个是T33和Q0.0的值
因为它是把T33直接输出给Q0.0
所以这两个是一样的
当I0.0这个输入端从0变成1
就是这一端从0变成1
这个定时器的位马上也从0变成了1
当I0.0从1变成了0
这个时候T33并不跟着马上从1变成0
而是有一个延时
所以说在I0.0的下降沿启动延时
那么T33的当前值开始计数
当它计到预设值也就是6的时候
计数停止
这个时候T33这一位就从1变到了0
所以它的延时是从输入端断电开始延时
延时一段时间以后T33才断电
延时的时间就是预设值乘上分辨率
下边介绍一下保持型通电延时定时器
保持型通电延时定时器它的符号时TONR
它的输入端接通时开始定时
如果这个定时没有到
这个输入端断掉了
这个时候它的当前值保持
当它又接通的时候
它从原来的数据开始又累加定时
一直到定时的时间达到预设值
这个时候定时器的这一位被置1
这是一个含有保持型通电延时定时器的一段程序
T2它的输入端接的是I2.1
底下这个是用来为通电延时定时器T2清零的
也就是说当I0.3接通的时候
它就把T2这个当前位就清零了
所以这是一个外部的清零程序
我们把它转成语句表
LD I2.1
然后后边是TONR T2预设时间是10
后边是LD I0.3
然后是Reset R T2然后1 就一位
下边我们看一下操作的过程
假如I2.1是这么一个变化的过程
当I2.1接通从0变成1
那么T2的当前值就会增加开始计时
但是当I2.1从1变成0的时候
t1这个时间段
当前值还没有达到预设值
这个时候当I2.1断掉的时候
当前值保持
如果说经过一段时间以后I2.1又接通了
这个时候又从原来这个数据开始又继续增加
当它增加到10的时候就是预设值的时候
T2才从0变到1
如果说T2从0变到1以后
我们用这一段程序把它清零
就是说这个时候I0.3接通了
它一接通T2就清零了
这个时候就把定时器复位了
下边介绍一下计数器指令
计数器它也有三个量
分别是当前值、设定值
这两个都是16位的整数
和计数器这一位
计数器和定时器不一样
它也是有一个输入端
这个输入端一种是输入端上升沿的时候它就计一个数
也就是有一个上升沿计一个数
这种计数器叫做加计数器
它的符号叫CTU
当这个输入端上升沿
来一个上升沿它减一个数
这种计数器叫做减计数器
它的符号叫CTD
有一种计数器它有两个输入端
一个输入端是来一个上升沿它加一个数
另外一个是来一个上升沿减一个数
这种计数器叫做加减计数器
它的符号是CTUD
计数器的编号范围是从C0-C255
一共256个
不同类型的计数器我们不能共用同一个计数器号
这个是加计数器它的符号是CTU
我们用的是C4
这是CTU表示是加计数器
然后底下PV是它的设定值是4
这个是一个清零端或者叫复位端
这个是计数端
把它转成语句表就是
LD I2.4 这是I2.4接到了计数端
后边是LD I2.5 这个接到了它的复位端
然后CTU C4 4是预设值
我们看一下它的操作的过程
I2.5是复位端
当它是1的时候这个计数器就复位
所以说你看I2.5是1的时候这个计数器当前值是0
这个计数器位也是0就被复位了
这个时候只要是有复位信号
那么你计数信号也不起作用
当不复位了
就是这个复位信号没有了
所以这是I2.5变成0了
这个时候I2.4来一个上升沿
那么当前值加1
当当前值达到了预设值
达到4了
那么这个计数器位就被置1了
如果这个时候在某个时刻I2.5又变成了1
又要复位了
这个时候这个计数器就被复位
它的当前值变成了0
它的计数器位也变成了0
这就是加计数器运行的过程
减计数器它的符号时CTD
LD是叫做装载端
CD是计数端
PV就是预设值
把这段梯形图程序变成语句表就是
LD I2.4指的是这个
LD I2.5就是指的是这个
然后后边是CTD后边是C5
我们用的是第5个叫C5
然后后边是3
3是预设值
我们下边看一下这个计数器的运行过程
我们看一下这个时序图
I2.4是计数脉冲
这是一个个计数脉冲
I2.5是装载信号
当I2.5等于1的时候
它装载预设值
也就是说它一来就把预设值3就放到了计数器的当前值
所以计数器的当前值只要一装载它就变成了3
因为这个当前值是3
I2.4来一个上升沿它就减一个数
来一个上升沿再减一个数
当这个当前值减到0
计数器C5这一位被置位变成了1
如果说我在后边又来了一个装载信号
它就又会把这个3预设值装载在当前值里边
然后I2.4就是计数信号来一个正沿
那么它就会减一个
还是这么一个过程
大家看这
如果有装载信号
这个计数脉冲是不起作用的
这是减计数器
下边介绍加减计数器
加减计数器的符号时CTUD
这是一个加减计数器的梯形图
CU是加计数端
CD是减计数端
R是复位端
这个PV是预设值
把这个梯形图转化成语句表就是
LD就是指的是这个 I2.0
第二行是LD I2.1
这个是给了减计数端
I2.0接到了加计数端
I2.2是复位信号
所以是LD I2.2
后边是CTUD
用的是C48
预设值应该是4
我们看一下加减计数器运行的过程
这是它的时序图了
假设I2.0它是这么一个变化的过程
I2.1是这么变化的过程
假设I2.2是这么一个信号
也就是实际上这是外给的
外来的信号
当加计数端有上升沿的时候
来一个上升沿它就计一个数
但是当它计到预设值的时候
比如说到了4
因为它的预设值是4
这个时候计数器的这一位就被置1了
被置1以后你再来加计数脉冲它还会增加
比如说你又来了一个它增加到5
当有减计数脉冲的时候
来一个它就减一个数
所以说这个I2.1如果来一个脉冲
它就减一个
你看这来了一个上升沿它就从5减到4
再来一个就从4变到了3
同时因为这个当前值小于设定值
所以这个C48又从1变成了0
然后在后边又来了一个加计数脉冲
当前值从3又变成了4
这个时候C48又从0变成了1
然后这再来一个加计数脉冲
那么当前值就变成了5
如果在后边这个复位端来了一个复位信号
那么就把这个计数器就给复位了
当前值清零
C48这一位也置0
-1.1 电路变量及方向
--作业
-1.2 基尔霍夫定律
--作业
-1.3 电路元件
--作业
-1.4 两种电源的等效互换
--作业
-1.5 支路电流法
--作业
-1.6 节点电位法
--作业
-2.1 叠加定理
--作业
-2.2 等效电源定理之戴维宁定理
--作业
-2.3 等效电源定理之诺顿定理
--作业
-2.4 含受控源电路的分析方法
--作业
-3.1 SPICE电路文件
-第3讲 电路仿真软件SPICE--3.1 SPICE电路文件
-3.2 元件语句
-第3讲 电路仿真软件SPICE--3.2 元件语句
-3.3 直流分析与输出语句
-第3讲 电路仿真软件SPICE--3.3 直流分析与输出语句
-3.4 子电路与模型语句
-3.5 Aim-spice使用方法
-4.1 正弦交流电路的概念
-第4讲 正弦交流电路基础--4.1 正弦交流电路的概念
-4.2 正弦量的相量表示法
-第4讲 正弦交流电路基础--4.2 正弦量的相量表示法
-4.3 纯电阻交流电路
-第4讲 正弦交流电路基础--4.3 纯电阻交流电路
-4.4 纯电感交流电路
-第4讲 正弦交流电路基础--4.4 纯电感交流电路
-4.5 纯电容交流电路
-第4讲 正弦交流电路基础--4.5 纯电容交流电路
-5.1 RLC串联的交流电路
-第5讲 正弦交流电路的分析方法--5.1RLC串联的交流电路
-5.2 交流电路的一般分析方法
-第5讲正弦交流电路的分析方法--5.2交流电路的一般分析方法
-5.3 功率因数的提高
-第5讲 正弦交流电路的分析方法--5.3 功率因数的提高
-5.4正弦信号源与.tran分析语句
-第5讲--5.4正弦信号源与.tran分析语句
-6.1 串联谐振
--作业
-6.2 并联谐振
--作业
-6.3 电路的频率特性
--作业
-6.4 ac交流扫描分析语句及其应用
--作业
-6.5 RLC电路的串联谐振实验
--6.5Video
-7.1 三相交流电源
-第7讲 三相交流电路--7.1 三相交流电源
-7.2 负载星形连接的三相电路分析
-第7讲 三相交流电路--7.2 负载星形连接的三相电路分析
-7.3 负载三角形连接的三相电路分析
-第7讲 三相交流电路--7.3 负载三角形连接的三相电路分析
-7.4 三相电路功率
-第7讲 三相交流电路--7.4 三相电路功率
-7.5 安全用电常识
-7.6 用SPICE分析三相电路
-第7讲 三相交流电路--7.6 用SPICE分析三相电路
-7.7 三相电路实验
--Video
-8.1 非正弦周期交流信号的分解
--作业
-8.2 非正弦周期交流电路的分析计算
--作业
-8.3 有效值和平均功率
--作业
-8.4 用Spice分析非正弦交流电路
--作业
-9.1 换路定理与初始值的确定
--作业
-9.2 过渡过程的经典分析方法
-第9讲 电路的过渡过程之一--9.2 过渡过程的经典分析方法
-9.3过渡过程的三要素分析法
-第9讲 电路的过渡过程之一--9.3过渡过程的三要素分析法
-9.4 过渡过程的叠加分析方法
-第9讲 电路的过渡过程之一--9.4 过渡过程的叠加分析方法
-10.1 微分电路、积分电路与脉冲激励下的RC电路
-第10讲--10.1微分电路、积分电路与脉冲激励下的RC电路
-10.2 含有多个储能元件的一阶电路
-第10讲--10.2含有多个储能元件的一阶电路
-10.4 用Spice分析电路的过渡过程
-第10讲 --10.4 用Spice分析电路的过渡过程
-10.5 RC电路的过渡过程
--Video
-11.1 磁场的物理量与磁性材料
-第11讲 磁路与变压器--11.1 磁场的物理量与磁性材料
-11.2 安培环路定律和磁路的欧姆定律
-第11讲磁路与变压器--11.2安培环路定律和磁路的欧姆定律
-11.3 交流铁芯线圈
-第11讲 磁路与变压器--11.3 交流铁芯线圈
-11.4 变压器的结果与工作原理
-第11讲 磁路与变压器--11.4 变压器的结果与工作原理
-11.5 变压器的额定值及特殊变压器
-第11讲 磁路与变压器--11.5变压器的额定值及特殊变压器
-11.6 用SPICE分析变压器电路
-第11讲 磁路与变压器--11.6用SPICE分析变压器电路
-12.1 Multisim主要窗口组件
-第12讲--12.1 Multisim主要窗口组件
-12.2 电路图的编辑与测试
-第12讲 --12.2电路图的编辑与测试
-12.3 元件库
--12.3
-第12讲 电路仿真软件Multisim--12.3 元件库
-12.4 测试仪表
-第12讲 电路仿真软件Multisim--12.4 测试仪表
-12.5 Multisim的分析功能
-第12讲 --12.5 Multisim的分析功能
-12.6 用Multisim分析电路举例
-13.1 预备知识
-第13讲 电动机--13.1 预备知识
-13.2 异步电动机的转动原理
-第13讲 电动机--13.2 异步电动机的转动原理
-13.3 三相异步电动机的结构和工作原理
--作业
-13.4 三相异步电动机的机械特性
-第13讲 电动机--13.4 三相异步电动机的机械特性
-13.5 三相异步电动机的使用
-第13讲 电动机--13.5 三相异步电动机的使用
-13.6 单相异步电动机简介
-14.1 常用低压电器
-14.2 电动机的启-保-停控制及电机的保护
--作业
-14.3 基本控制环节
--作业
-14.4 综合举例
--Video
-14.5 继电器-接触器控制系统实验
--Video
-15.1 可编程控制器的组成与工作原理
--作业
-15.2 S7-200 PLC程序设计基础
--作业
-15.3 位逻辑指令
--作业
-15.4 定时器指令与计数器指令
--作业
--第十五讲讲义
-16.1 小型PLC控制系统的设计方法
-第16讲--16.1小型PLC控制系统的设计方法
-16.2 顺序功能图
-第16讲 可编程控制器之二--16.2 顺序功能图
-16.3 利用顺序控制继电器(SCR)编写程序
-第16讲--16.3 利用顺序控制继电器(SCR)编写程序
-16.4 Step7-Microwin的窗口组成
-16.5 Step7-Microwin使用举例
-期末考试--电工技术期末考试