事件:计数器输出事件:输出动作
- 更新时间2025-07-28
- 阅读时长2分钟
当计数器达到接线端计数时,指定导出的计数器输出事件是否生成脉冲或更改状态。
达到最终计数时,计数器可发出一个脉冲。 CtrOutEvent.Pulse.Polarity 可用于选择高脉冲或低脉冲。
达到最终计数时,计数器的输出端子将改变状态(翻转)。例如,如果初始情况下端子处于低电平状态,则此时端子将切换到高电平状态,并一直保持高电平,直到再次达到最终计数,然后端子切换至低电平状态。 CtrOutEvent.Toggle.IdleState 可用于选择端子的初始状态。
向上计数时,计数器达到最大值时即为最终计数(24位计数器的最大值为2^24 - 1)。向下计数时,计数器达到0值时即为最终计数。
注释
下表列出了该属性的特性。
| 短名称 | CtrOutEvent.OutputBehavior |
| 数据类型 | ![]() |
| 权限 | 读取/写入 |
| Resettable | True |
| Settable While Task Is Running | device-specific |
| Available in Run-Time Engine | True |
| 脉冲 | 10265 | 向端子发送一个脉冲。 |
| 翻转 | 10307 | 翻转端子的状态(从低到高,或从高到底)。 |
