S7-1200 高速计数功能简介 1、高速计数器 S7-1200 CPU 提供了最多 6 个(1214C)高速计数器,其独立于 CPU 的扫描周期进行计数
可测量的单相脉冲频率最高为 100KHz,双相或 A/B 相最高为 30KHz,除用来计数外还可用来进行频率测量,高速计数器可用于连接增量型旋转编码器,用户通过对硬件组态和调用相关指令块来使用此功能
2、高速计数器工作模式 ❖ 高速计数器定义为 5 种工作模式 ❖ 计数器,外部方向控制
❖ 单相计数器,内部方向控制
❖ 双相增/减计数器,双脉冲输入
❖ A/B 相正交脉冲输入
❖ 监控 PTO 输出
每种高速计数器有两种工作状态
➢ 外部复位,无启动输入
➢ 内部复位,无启动输入
所有的计数器无需启动条件设置,在硬件向导中设置完成后下载到 CPU 中即可启动高速计数器,在 A/B 相正交模式下可选择 1X(1 倍) 和 4X(4 倍)模式,高速计数功能所能支持的输入电压为 24V DC,目前不支持 5V DC 的脉冲输入,表 1 列出了高速计数器的硬件输入定义和工作模式 描述 输入点定义 功能 HSC HSC1 使用CPU 集成I/O 或信号板或监控PTO0 I0
1 PTO 0 PTO 0 方向 HSC2 使用CPU 集成I/O 或监控PTO0 I0
1 PTO 1 PTO 1 方向 HSC3 使用CPU 集成I/O I0
7 HSC4 使用CPU 集成I/O I0
5 HSC5 使用CPU 集成I/O 或信号板 I1
1 HSC6 使用CPU 集成I/O I1
5 模式 单相计数,内部方向控制 时钟 计数或频率 复位 计数 单相计数,外部方向