当前课程知识点:电气控制技术与PLC >  第5章 S7-200 SMART PLC编程基础 >  5.7 计数器指令的工作原理 >  计数器指令的工作原理

返回《电气控制技术与PLC》慕课在线视频课程列表

计数器指令的工作原理在线视频

下一节:计数器指令应用

返回《电气控制技术与PLC》慕课在线视频列表

计数器指令的工作原理课程教案、知识点、字幕

大家好

本次课我们一起来学习计数器指令

计数器指令在PLC的使用过程中

应用非常广泛

实际应用中主要用来对产品进行计数等控制任务

例如自动分装系统

停车场的车位计数

计数器利用输入脉冲上升沿累计脉冲个数

S7-200 SMART PLC有3类计数器

分别为加计数器(CTU)

减计数器(CTD)

加/减计数器(CTUD)

接下来我们以加减计数器为例来讲解计数器指令格式

首先来看一下计数器的编号

用计数器名称和数字(0~255)组成

如C6

计数器的编号包含两方面的信息

计数器的位和计数器当前值

计数器的位和继电器一样是一个开关量

表示计数器是否发生动作的状态

当计数器的当前值达到设定值时

该位被置位

即为ON

计数器当前值是一个存储单元

它用来存储计数器当前所累计的脉冲个数

用16位有符号整数来表示

最大数值为32 767

加计数器 减计数器和加/减计数器的编号范围相同

由于每个计数器都有一个当前值

因此不能将同一计数器编号分配给多个计数器

CTUD表示计数器的种类

S7-200 SMART PLC有加计数器CTU

减计数器CTD

加/减计数器CTUD3种

接下来我们再来看一下计数器的脉冲输入端

CU为加计数条件输入端

该端接收一个脉冲

计数器当前值加1

CD是减计数条件输入端

该端接收一个脉冲

计数器当前值减1

接下来看R

R是计数器的复位输入

当复位输入端状态为0时

脉冲输入有效

计数器可以开始计时

当复位输入端状态为1时

计数器复位

当前值被清0

计数器的状态位置0

接下来实是预置值输入端PV

输入是计数器的预置值或存放预置值的地址

数据类型为Int

即16位有符号整数

允许设定的最大值为32767

寻址范围为VW IW QW MW

SW SMW IW 常数等

一般情况下使用常数作为计数器的设定值

在了解了计数器的指令格式和功能后

我们学习一下3种计数器的工作原理

首先看一下加计数器(CTU)

在首次扫描时

计数器C1的状态位为OFF

当前值为0

当复位端(R)输入I0.2的状态为0时

脉冲输入有效

计数器C1开始计时

在计数脉冲输入端(CU)

I0.1每闭合1次

计数器C1计数1次

当前值加1

当前值达到设定值5时

即由4→5增加时

计数器C1状态位被置1

线圈Q0.0得电

当前值可继续计数到32767后停止计数

复位输入端(R)的常开触点I0.2=1时

计数器C1复位

即计数器位为OFF

当前值为0

接下来看一下减计数器(CTD)的工作原理

首次扫描时

装载端(LD)接的常开触点I0.0的状态为1

减计数器C2被复位

计数器状态为0

预置值3被装载到当前值寄存器中

当LD端常开触点I0.1断开时

脉冲输入端(CD)I0.0常开触点每闭合一次

计数器计数1次

当前值减少1

当前值减小到0时

计数器状态位被置1

线圈Q0.0得电

当前值停止计数保持为0

当装载输入端(LD)常开触点I0.0为1时

计数器复位

即计数器状态位为OFF

当前值复位为设定值

最后看一下加减计数器(CTUD)的工作原理

加减计数器有两个计数脉冲输入端

CU输入端用于递增计数

CD输入端用于递减计数

首次扫描时

定时器C48的状态位为OFF

当前值为0

CU输入端常开触点I0.0每闭合一次

计数器当前值增加1

CD输入端常开触点I0.1每闭合一次

使计数器当前值减小1

当计数器的当前值由3→4增加时

C48状态位置1

Q0.0线圈得电

当计数器的当前值由4→3减少时

C48状态位置0

Q0.0线圈失电

加减计数器当前值计数到最大值32 767后

下一个CU输入的上升沿将使当前值

跳变为最小值-32 768

当前值达到最小值-32 768后

下一个CD输入的上升沿将使当前值

跳变为最大值32767

复位输入端有效或使用复位指令

对计数器执行复位操作后

计数器复位

即计数器位OFF

当前值为0

本次课通过学习

大家知道了计数器的分类

加计数器 减计数器 加减计数器的工作原理

在以后程序设计中

计数器指令应用非常广泛

大家要好好体会

本讲到此结束

谢谢大家

电气控制技术与PLC课程列表:

第1章 常用低压电器

-1.1 低压电器简介

--低压电器简介

-1.2 低压开关电器

--低压开关电器

-1.3 主令电器

--主令电器

-1.4 接触器

--接触器

-1.5 熔断器

--熔断器

-1.6 继电器(一)热继电器和速度继电器

--继电器(一)热继电器和速度继电器

-1.7 继电器(二)时间继电器

--继电器(二)时间继电器

-小测验

第2章 继电器-接触器控制的基本控制线路

-2.1 三相异步电动机的直接起动控制

--三相异步电动机的直接起动控制

-2.2 三相异步电动机点动控制和长动控制

--三相异步电动机点动控制和长动控制

-2.3 三相异步电动机降压起动控制(一)

--三相异步电动机降压起动控制(一)

-2.4 三相异步电动机降压起动控制(二 )

--三相异步电动机降压起动控制(二 )

-2.5 三相异步电动机的多点控制和顺序控制

--三相异步电动机的多点控制和顺序控制

-2.6 三相异步电动机的调速控制

--三相异步电动机的调速控制

-2.7 三相异步电动机的制动控制(一)

--三相异步电动机的制动控制(一)

-2.8 三相异步电动机的制动控制(二)

--三相异步电动机的制动控制(二)

-2.9 三相异步电动机正反转控制(一)

--三相异步电动机正反转控制(一)

--三相异步电动机正反转控制(一)

-2.10 三相异步电动机正反转控制(二)

--三相异步电动机正反转控制(二)

-2.11 电气控制线路的设计方法

--电气控制线路的设计方法

-小测验

第3章 电气控制线路的绘制与设计

-3.1 电气控制电路图的绘制(一)

--电气控制电路图的绘制 (一)

-3.2 电气控制电路图的绘制(二)

--电气控制电路图的绘制(二)

-3.3 电气控制电路图的绘制(三)

--电气控制电路图的绘制(三)

-3.4 电气控制电路的设计方法 (一)

--电气控制电路的设计方法 (一)

-3.5 电气控制电路的设计方法 (二)

--电气控制电路的设计方法(二)

-小测验

第4章 可编程控制器基础

-4.1 认识PLC

--认识PLC

-4.2 PLC组成及工作原理

--PLC组成及工作原理

-4.3 S7-200 SMART PLC硬件介绍(上)

--S7-200 SMART PLC硬件介绍(上)

-4.4 S7-200 SMART PLC硬件介绍(下)

--S7-200 SMART PLC硬件介绍(下)

-4.5 STEP 7-Micro/WIN SMART编程软件(上)

--STEP 7-MicroWIN SMART编程软件(上)

-4.6 STEP 7-Micro/WIN SMART编程软件(下)

--STEP 7-MicroWIN SMART编程软件(下)

-小测验

第5章 S7-200 SMART PLC编程基础

-5.1 PLC编程语言与程序结构

--PLC编程语言与程序结构

-5.2 指令基础

--指令基础

-5.3 位逻辑指令

--位逻辑指令

-5.4 PLC编程规则与技巧

--PLC编程规则与技巧

-5.5 定时器指令的工作原理

--定时器指令的工作原理

-5.6 定时器指令应用举例

--定时器指令应用举例

-5.7 计数器指令的工作原理

--计数器指令的工作原理

-5.8 计数器指令的应用

--计数器指令应用

-小测验

第6章 功能指令的应用

-6.1 功能指令概述

--功能指令概述

-6.2 数据处理指令(一):比较指令与数据传送指令

--比较指令与数据传送指令

-6.3 数据处理指令(二):数据转换指令

--数据转换指令

-6.4 数据处理指令(三):表格指令和时钟指令

--表格指令和时钟指令

-6.5 算术运算指令及其应用

--算术运算指令及其应用

-6.6 逻辑运算指令及其应用

--逻辑运算指令及其应用

-6.7 程序控制指令:跳转指令、循环指令

--程序控制指令:跳转指令、循环指令

-6.8 子程序的编写与调用

--子程序的编写与调用

-6.9 中断程序与中断指令

--中断程序与中断指令

-6.10 高速计数器指令与高速脉冲输出指令(一)

--高速计数器指令 (一)

-6.11 高速计数器指令与高速脉冲输出指令(二)

--高速计数器指令 (二)

-小测验(一)

-小测验(二)

-小测验(三)

第7章 开关量控制系统梯形图程序设计方法

-7.1 梯形图的经验设计法

--梯形图的经验设计法

-7.2 顺序控制设计法与顺序功能图概述

--顺序控制设计法与顺序功能图概述

-7.3 顺序功能图的基本结构和绘制方法

--顺序功能图的基本结构和绘制方法

-7.4 使用SCR指令的顺序控制梯形图设计方法

--使用SCR指令的顺序控制梯形图设计方法

-7.5 使用起保停电路的顺序控制梯形图设计方法

--使用起保停电路的顺序控制梯形图设计方法

-7.6 使用置位复位指令的顺序控制梯形图设计法

--使用置位复位指令的顺序控制梯形图设计法

-小测验

第8章 模拟量控制程序设计

-8.1模拟量控制概述

--模拟量控制概述

-8.2模拟量输入输出配置及数值的规范化

--模拟量输入输出配置及数值的规范化

-8.3PID控制指令

--PID控制指令

-8.4水箱水位PID控制程序举例

--水箱水位PID控制程序举例

-小测验

计数器指令的工作原理笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。