S7-200 SMART 计数器指令

Ⅰ、计数器功能

计数器用于累计其输入端输入脉冲(0→1或者1→0)的个数,可用于统计加工零件个数

Ⅱ、计数器分类

CTU:增计数器,当输入端CU的状态从OFF 转换为ON时,计数器里的值就会加1,当前计数器里的值大于或等于预设值时,计数器位接通。当复位输入R接通或者对计数器地址执行复位指令时,当前计数值会复位。当前值达到最大值32767时,计数器停止计数。

CTD:减计数器,当输入端CD的状态从OFF 转换为ON时,计数器里的值就会减1,当前计数器里的值等于0时,计数器位接通。LD装载输入接通时,计数器复位计数器位,并用预设值PV装载当前值。

CTUD:增/减计数器,当输入端 CU的状态从 OFF 转换为 ON 时, 加/减计数指令就会加计数,当输入端 CD的状态从 OFF 转换为 ON时,该指令就会减计数。每次执行计数器指令时,都会将 PV 预设值与当前值进行比较。达到最大值 32767 时,再次导通输入端CU时当前计数值变为最小值 -32768。达到最小值 -32768 时,再次导通输入端CD时当前计数值变为最大值 32767。当前值大于或等于预设时,计数器位接通。当 R 复位输入接通或对计数器地址执行复位指令时,计数器复位。

Ⅲ、计数器指令分析

  1. 计数器编号:范围C0~C255;

  2. CU加计数:有脉冲输入计数器加1,不能直接与能流母线相连;

  3. CD减计数:有脉冲输入计数器减1,不能直接与能流母线相连;

  4. R复位:复位计数器的当前值位0;

  5. PV预设值:范围1~32767;

  6. CTU/CTD/CTUD计数器类型:增计数、减计数、增减计数。

Ⅳ、案例演示

  1. 增计数器

每导通一次I0.0,计数器C0里面的值就会加1,当前值大于或等于预设值PV(10次)时,C0常开导通,线圈Q0.0有输出;导通I0.1,计数器C0里面的值恢复0,C0常开断开,线圈Q0.0没输出。

  1. 减计数器

每导通一次I0.0,计数器C0里面的值就会减1,当前值等于0时,C0常开导通,线圈Q0.0有输出;导通I0.1,计数器会将预设值里面的值(10)放到当前值C0里,C0常开断开,线圈Q0.0没输出。

  1. 增减计数器

每导通一次I0.0,计数器C0里面的值就会加1,每导通一次I0.1,计数器C0里面的值就会减1,当前值大于或等于预设值PV(10次)时,C0常开导通,线圈Q0.0有输出;导通I0.2,计数器C0里面的值恢复0,C0常开断开,线圈Q0.0没输出。

(0)

相关推荐

  • 理光维修方法及代码

    理光维修方法及代码 绝对零度/东方维修复印机部 理光维修方法 自检方式(SP方式) 使用自检方式可以检查和改变机器的电气数据或调整数值 一.SP模式的使用 1.进入步骤 方式一:适用对象:用户及营业员 ...

  • 欧姆龙plc计数器指令的功能详述

    欧姆龙plc计数器指令 CNT是单向计数器,CNTR是可逆计数器.这两种计数器在编程时都需要设定计数值. 设定值用4位十进制数表示,范围0-9999.设定值既可表示成立即数形式(设定值前加" ...

  • s7 200 smart编程软件下载

    西门子200smart编程软件是西门子官方推出的支持新款CP243-1(6GK7 243-1-1EX01-0XE0)的plc编程软件,用于SIMATIC S7-200使用,可进行远程编程.诊断或数据传 ...

  • 图文详解200 SMART与西门子触摸屏的RS485通信

    技成PLC课堂 从0到1,带你学习PLC技能! 79篇原创内容 公众号 SMART面板概述 SMART面板分为第一代产品SMART LINE和第二代产品SMART LINE IE,第一代产品无以太网口 ...

  • S7-200 SMART 传送指令

    Ⅰ.S7-200 SMART PLC 常用的MOV指令介绍 传送指令:字节传送.字传送.双字传送和实数传送指令将数据值从源(常数或存储单元)IN传送到新存储单元OUT,而不会改变源存储单元中存储的值. ...

  • 西门子200 SMART PLC与WinCC flexible SMART V3软件仿真连接

    还在为学习西门子触摸屏时没有硬件而烦恼吗?本案例将通过200smart plc与WinCC flexible SMART V3软件 仿真连接帮你解决没有硬件的烦恼.本案例用到硬件200SMART ST ...

  • 周报42期 | 西门子SMART PLC 指令及WINCC常见问题

    西门子S7-200SMART PLC 问:下载西门子S7-200SMART PLC,库指令怎么打不开? 答:你看一下库指令后缀名是不是200SMART后缀名,如果是,把库指令放到200SMRAT库文件 ...

  • plc西门子s7 200硬件详解

    plc西门子s7 200硬件详解

  • 欧姆龙CP1系列PLC的计数器指令用法举例,学会这些基本够用了

    计数器的本质是数输入上升脉冲沿的个数.欧姆龙CP1系列PLC的计数器指令用法举例 欧姆龙CP1系列PLC的计数器的种类相对定时器比较少,如下表如示. 欧姆龙PLC计数器的种类 指令分类 指令名 BCD ...

  • 在线小课堂 | 第三讲:如何使用PLC计数器(CNT)指令

    CNT指令是一条BCD递减计数指令,具有断电数据保持功能,每次计数器输入从OFF变为ON时,计数器当前值减1:当计数器当前值变为0后,会触发特定继电器线圈. CNT指令经常被使用在需要计数的场合,如生 ...