A timer that counts up to preset time (ms) while enable is TRUE. When enable is FALSE, this function block retains the accumulated time (ms) value. When accumulated time (ms) reaches preset time (ms), done returns TRUE until reset, but accumulated time (ms) continues to increment while enable is TRUE until reset.


icon

对话框选项

选项 说明
输入 包含下列配置选项:
  • 接线端名称-包含要配置的程序框图接线端的名称。
  • 可见?—指定程序框图上是否显示接线端。
  • 变量范围-指定与接线端关联的变量的可用性和范围。选择 单进程 以使用单进程共享变量。选择 网络发布 以使用网络发布共享变量。如不想使用接线端变量,请选择 变量。为最大限度减少开销,仅在必要时包含功能块接线端变量。如在创建功能块实例后将 变量范围 更改为 无变量 , LabVIEW将删除接线端变量。
  • 数据源-指定输入的数据源。选择 接线端 ,将输入值连线至程序框图上的接线端。选择 变量 可通过关联的接线端变量(如可用)向功能块提供输入值。选择 默认值 可使用 默认值。如选择 变量作用域下的 无变量 ,则 变量 数据源选项不可用。如数据源选择 接线端 且程序框图接线端未连接, LabVIEW使用 默认值
  • 默认值-指定输入的默认值。如选择 变量 作为数据源, LabVIEW使用该值作为变量的初始值。如数据源选择 默认值 , LabVIEW将在函数块的每次循环中使用该值。
输出 包含下列配置选项:
  • 接线端名称-包含要配置的程序框图接线端的名称。
  • 可见?—指定程序框图上是否显示接线端。
  • 变量范围-指定与接线端关联的变量的可用性和范围。选择 单进程 以使用单进程共享变量。选择 网络发布 以使用网络发布共享变量。如不想使用接线端变量,请选择 变量。为最大限度减少开销,仅在必要时包含功能块接线端变量。如在创建功能块实例后将 变量范围 更改为 无变量 , LabVIEW将删除接线端变量。

输入/输出

  • cerrcodeclst.png error in

    错误输入表明该节点运行前发生的错误条件。该输入将提供标准错误输入功能。

  • ci32.png preset time

    指定功能块用于计算的时间量。

  • cbool.png reset

    累积时间(ms) 的值设置为零。

  • cbool.png enable

    确定是否测量迭代之间的累积时间已用时间。

  • ierrcodeclst.png error out

    错误输出包含错误信息。该输出提供标准错误输出功能。

  • ii32.png accumulated time

    返回自第一次调用或最后一次重置后启用后的累计时间。

  • ibool.png done

    指示最近一次计数是否已完成。

  • 该功能块的定时取决于放置该功能块的定时循环或While循环的速率。例如,如果需要以毫秒为精度更新功能块,可将功能块置于定时循环中,配置为每毫秒执行一次。

    以下时序图说明了该功能块的行为。