s1200 博图高速脉冲计数值没有变化_西门子1200PLC高速计数器的使用方法

本文详细介绍了西门子1200PLC高速计数器HSC的工作原理和使用方法,包括如何选择输入通道、配置计数模式以及处理中断事件。HSC适用于高速事件计数,通过中断实现精确控制,支持单相、双相和正交相位模式,并能进行频率和周期测量。
摘要由CSDN通过智能技术生成

高速计数器 (HSC) 能够对发生速率快于循环 OB 执行速率的事件进行计数。如果待计数事件的发生速率慢于 OB 执行速率,则可使用 CTU、CTD 或 CTUD 标准计数器指令。如果事件的发生速率快于 OB 的执行速率,则应使用更快的 HSC 设备。CTRL_HSC 指令允许程序更改一些 HSC 参数。

例如:可以将 HSC 用作增量轴编码器的输入。该轴编码器每转提供指定数量的计数值以及一个复位脉冲。来 自轴编码器的时钟和复位脉冲将输入到 HSC 中。

先是将若干预设值中的个装载到 HSC 上,并且在当前计数值小于当前预设值的时段内计数器输出一直是激活的。在当前计数值 等于预设时、发生复位时以及方向改变时,HSC 会提供一个中断。

每次出现“当前计数值等于预设值”中断事件时,将装载一个新的预设值,同时设置输出的 下一状态。当出现复位中断事件时,将设置输出的个预设值和个输出状态,并重 复该循环。

由于中断发生的频率远低于 HSC 的计数速率,因此能够在对 CPU 扫描周期影响相对较小的情况下实现对高速操作的精确控制。通过提供中断,可以在独立 的中断例程中执行每次的新预设值装载操作以实现简单的状态控制。此外,也可在单个中 断例程中处理所有中断事件。

HSC输入通道选择

使用以下表格并确保连接的 CPU 和 SB 输入通道可以支持过程信号中的大脉冲速率。

说明

CPU和SB输入通道(V4或更高版本的固件)具有可组态的输入滤波时间早期固件版本具有无法更改的固定 HSC 输入通道和固定滤波时间。V4或更高版本可以分配输入通道和滤波时间。对于过程信号来说,默认的输入滤波器设置6.4 ms 可能过慢。必须针对 HSC 应用优化 HSC 输入的数字量输入滤波时间。

表格 10- 9 CPU 输入:大频率

CPU

CPU输入通

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值