• {{item.name}}
自动化系统 {{item.name}}
{{item2.name}}
更多

高速计数器概述

star star star star star
0 分
  • 产品升级
  • 产品选型
  • 综合介绍
  • 基础理论
  • 产品推广
  • 高速计数模块
  • S7-1200 G2
发布时间:2025年12月09日
  • 0
  • 337
本章节讲解 S7-1200 G2 高速计数器概述

S7-1200 G2 CPU 最多可提供 8 个高速计数器,这些计数器独立于 CPU 的扫描周期进行计数。CPU 本体可接收的单相脉冲频率最高可达 100 kHz, A/B 相最高为 80KHz。如果使用信号板还可以测量单相脉冲频率高达 200 kHz 的信号, A/B 相最高为 160 kHz。高速计数器支持连接 PNP 或 NPN 脉冲输入信号,支持增量型编码器。由于高速计数器采用专用 HSC 芯片进行信号测量,数据不经过过程映像区,因此不受扫描周期影响。

1. 资源

CPU 集成输入点与信号板可用于高速计数器的信息参考表1和表2。

表 1. CPU 集成点输入的最大频率

CPUCPU输入通道单相两相位A/B正交
频率高速计数最大数量频率高速计数最大数量频率高速计数
最大数量
1212(F)CIa.0~Ia.5100kHz6100kHz380kHz3
Ia.6~Ia.730kHz230kHz120kHz
1
1214(F)CIa.0~Ia.5100kHz6100kHz380kHz3
Ia.6~Ib.530kHz230kHz420kHz4

表2.信号板(SB) 输入:最大频率

SB信号板SB输入通道单相两相位A/B正交
频率高速计数
最大数量
频率高速计数
最大数量
频率高速计数
最大数量
6ES7221-3BF50-0XB0Ie.0~Ie.7100kHz8100kHz480kHz4
6ES7223-7AF50-0XB0Ie.0~Ie.3200kHz4200kHz2160kHz2
6ES7223-7BF50-0XB0Ie.0~Ie.3100kHz4100kHz280kHz2

注意:

S7-1200 G2 CPU 本体和扩展信号板,共支持 8 路高速计数器。

2. 输入点

S7-1200 G2 CPU 高速计数器所需要的同步输入、硬件门、捕捉输入、比较输出只能使用本体或者信号板的输入输出点。如果希望使用更多的高速计数器,或者连接 SSI 绝对值编码器,可以通过分布式的方式扩展例如 ET200SP 的高速计数器模块,这种方式不占用 S7-1200 高速计数器任何资源。对于信号板模块: 6ES7223-7AF50-0XB0,该模块支持的 5V 信号都是集电极开路信号,不是 5V 差分信号。

3. 滤波设置

在 S7-1200 G2 CPU 和 SB 信号板的属性中,数字量输入通道的输入滤波器默认设置值为 6.4 millisec,该输入滤波时间对应的高速计数器能检测到的最大频率为 78 Hz。

因此如果使用该默认值,且 S7-1200 CPU 或 SB 信号板接入的高速输入脉冲超过 78 Hz,则 S7-1200 G2 CPU 或 SB 信号板过滤掉该频率的输入脉冲。

输入滤波器时间和可检测到的最大输入频率参考表3.

表3. 滤波时间和频率对照表

输入滤波器时间可检测到的最大输入频率
0.1 microsec1MHz
0.2 microsec1MHz
0.4 microsec1MHz
0.8 microsec625kHz
1.6 microsec312kHz
3.2 microsec156kHz
6.4 microsec78kHz
10 microsec50kHz
12.8 microsec39kHz
20 microsec25kHz
0.05 millisec10kHz
0.1 millisec5kHz
0.2 millisec2.5kHz
0.4 millisec1.25kHz
0.8 millisec625Hz
1.6 millisec312Hz
3.2 millisec156Hz
6.4 millisec78Hz
10 millisec50Hz
12.8 millisec39Hz
20 millisec25Hz

4. 高速计数器工作模式

单相

两相位

A/B计数器

A/B 计数器四倍频

5. 运行类型

S7-1200 G2 CPU 支持 3 种高速计数器有三种运行类型,分别是:“计数”、“周期”和“频率”三种计数类型。

注意:

V1.0 的 S7-1200 G2 本体集成的高速计数器通道不支持“Motion Control”模式

如果需要使用 CPU 本体集成的高速计数器通道做运动控制轴的反馈/外部编码器/测量输入等功能

需要使用指令库实现,参考文档:本体集成 HSC 做外部编码器/测量输入

  • 评论
更多
  • 分享

    扫码分享

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。