Elapsed Timer
- 更新时间2025-01-28
- 阅读时长4分钟
Reports the elapsed time, in milliseconds, since the first call or previous reset of the function block.
如在重置迭代中 重置模式 为TRUE, 已用时间(ms) 返回重置前已用时间。否则, 已用时间(ms) 在重置迭代时返回零。

对话框选项
| 选项 | 说明 |
|---|---|
| 输入 | 包含下列配置选项:
|
| 输出 | 包含下列配置选项:
|
输入/输出
error in
—
错误输入表明该节点运行前发生的错误条件。该输入将提供标准错误输入功能。
reset
—
将 经过时间 设置为零。
reset mode
—
指定是否报告重置迭代的已用 时间(ms)。在重置迭代中 重置模式 为TRUE时,已用 时间(ms) 返回重置前已用的时间。当 重置模式 在重置迭代中为FALSE时, 已用时间(ms) 返回零。
elapsed time (ms)
—
返回自功能块首次调用或上一次重置后所用的时间(以毫秒为单位)。如保持功能块运行而未重置定时器,定时器将在大约25天后从零重新启动。
error out
—
错误输出包含错误信息。该输出提供标准错误输出功能。 |
该功能块的定时取决于放置该功能块的定时循环或While循环的速率。例如,如果需要以毫秒为精度更新功能块,可将功能块置于定时循环中,配置为每毫秒执行一次。
以下时序图说明了该功能块的行为。
error in
—
reset
—
elapsed time (ms)
—
error out
—