高速计数器实例
本指南将介绍 S7200 PLC 高速计数器功能的编程方法,并提供一个高速计数器实例。
概述
S7200 PLC 提供高速计数器功能,用于测量高速脉冲信号。高速计数器可以用于多种应用,例如:转速测量、距离测量和位置控制。
高速计数器功能
- 计数范围:-2 32 ~ 2 32 -1
- 计数速度:最高 100 MHz
- 输入滤波:可选择 1 μs、10 μs 或 100 μs
- 比较功能:可与预置值进行比较,产生输出信号
高速计数器编程
要使用 S7200 PLC 的高速计数器功能,需要使用专门的指令。
计数指令
- HSCTR:高速计数器指令
比较指令
- HSCMP:高速计数器比较指令
高速计数器实例
下面是一个使用 S7200 PLC 测量转速的示例程序。
程序逻辑
- 使用 HSCTR 指令对来自转速传感器的脉冲信号进行计数。
- 使用 HSCMP 指令将计数器值与预定义的频率比较。
- 如果计数器值超过预定义频率,则产生一个报警信号。
怎样能使s7200发送高速连续脉冲,并且在脉冲发送过程当中可以改变频率?
用PWM方式发脉冲,可以通过修改控制字节然后再执行PLS指令来改变频率,或者用PTO的多段脉冲输出功能,这样也能改变频率发脉冲,我最近用上海巨朋的GForce-200系列PLC,可以的
本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论