【侯俊霞全网最全收集--PLC1200/200SMART(88+93课时) 第7、8章】

计数器的使用

如何创建计数器

1.计数器概念:计数(加减)

2.CTU加
CTD减
CTUD加减

3.分配DB,编号自定义

宏观分类

  1. IEC计数器
    没有数量和编号的限制,只与CPU的存储容量有关。最大计数速率受所在OB的执行速率限制。指令所在OB的执行频率必须足够高,
    检测输入脉冲的所有变化。
  2. 高速计数器HSC(后期专门讲)

计数器的创建方法1∶
指令直接拖入块中,自动生成计数器的背景数据块,该块位于“系统块>程序资源”中。可以在指令中修改计数值类型。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • CU:计数器的信号端
  • R:复位端
  • PV:设定值
  • CV:当前值
  • Q:输出
    在这里插入图片描述
    在这里插入图片描述

计数器应用举例

自复位计数器电路
在这里插入图片描述
闪烁五次灭(难点)

在这里插入图片描述

计数器不计数怎么处理

为什么计数器不计数?答:可能原因如下:
(1)计数器的输入位(Cu、CD)需要有电平信号的跳变,计数器才会计数。如果保持不变的信号作为输入位是不会开始计数的。
(2)计数器的背景数据块重复使用。
计数器的执行是先处理输入,再处理输出,在指令块执行过程中,内部变量(例如QU、CV)可能出现多次变化。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

必须掌握的功能指令精讲

开始上中学课程了

比较指令简化程序的强大功能

在这里插入图片描述
S7-1200比较指令包括三大类:

  1. 值大小比较指令(最常用)
  2. 是否在范围内指令
  3. 有效性、无效性检查指令
    在这里插入图片描述

PLC数学运算功能在项目中的应用

数学函数,用于对数据进行运算,例如四则运算、计算绝对值、获取极限值、三角函数、递增递减以及方程式。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
其他的略,大差不差

模拟量输入和输出转换指令

  1. 缩放
    在这里插入图片描述

  2. 标准化
    在这里插入图片描述

  3. 模拟量输入
    在这里插入图片描述

  4. 模拟量输出
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

常用的转换指令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

数据块DB的使用技巧及深层应用

  • 全局DB
  • 背景DB
    • 一般背景DB
    • 定时器背景DB
    • 计数器背景DB

侧重掌握的知识点:
(1)数据块DB的分类
(2)如何在数据块里建立基本数据类型、ARRAY数据类型
(3)优化块和非优化块的区别
(4)数据的保持性设定
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

用移动指令优化程序

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值