S7200高速程序编写指南 (s7200高速计数器实例)

s7200高速计数器实例

高速计数器实例

本指南将介绍 S7200 PLC 高速计数器功能的编程方法,并提供一个高速计数器实例。

概述

S7200 PLC 提供高速计数器功能,用于测量高速脉冲信号。高速计数器可以用于多种应用,例如:转速测量、距离测量和位置控制。

高速计数器功能

  • 计数范围:-2 32 ~ 2 32 -1
  • 计数速度:最高 100 MHz
  • 输入滤波:可选择 1 μs、10 μs 或 100 μs
  • 比较功能:可与预置值进行比较,产生输出信号

高速计数器编程

要使用 S7200 PLC 的高速计数器功能,需要使用专门的指令。

计数指令

  • HSCTR:高速计数器指令

比较指令

  • HSCMP:高速计数器比较指令

高速计数器实例

下面是一个使用 S7200 PLC 测量转速的示例程序。

程序逻辑

  1. 使用 HSCTR 指令对来自转速传感器的脉冲信号进行计数。
  2. 使用 HSCMP 指令将计数器值与预定义的频率比较。
  3. 如果计数器值超过预定义频率,则产生一个报警信号。

怎样能使s7200发送高速连续脉冲,并且在脉冲发送过程当中可以改变频率?

用PWM方式发脉冲,可以通过修改控制字节然后再执行PLS指令来改变频率,或者用PTO的多段脉冲输出功能,这样也能改变频率发脉冲,我最近用上海巨朋的GForce-200系列PLC,可以的

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论