Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

​.ChartLength 点域

  • Last UpdatedMar 21, 2018
  • 1 minute read

.ChartLength 点域指定“历史”趋势中显示的时间长度。

类别

历史。

用法

HistTrendTag.ChartLength

参数

HistTrendTag

指定了趋势的名称的“历史趋势”标记。

附注

指定给 .ChartLength 的值以秒为单位指定图表的长度。长度定义为“历史趋势图表”上当前显示的时间量。更具体一些说,从“历史趋势图表”检索“图表长度”的计算公式是:

ChartLength=(图表右侧的日期/时间标签) - (图表左侧的日期/时间标签);

由于“日期/时间标签”使用自 1970 年 1 月 1 日午夜以来的秒数来表示,因此计算结果为图表左右两侧之间显示的时间秒数之差。

对 .ChartLength 进行加减运算时,都使用秒来表示时间。因此,要从当前的 .ChartLength 中减去两小时,则必须在执行计算之前先将小时转换为秒。例如:

(2 小时) * (60 分钟/小时) * (60 秒/分钟) = 7200 秒

数据类型

整型(可读写)。

有效值

任何正整数。

示例

本例将历史趋势的长度强制设置为一小时。

HtTag.ChartLength=3600 {60 分钟 * 60 秒/分钟};

本例将趋势向左滚动 50%。

HtTag.ChartStart=HtTag.ChartStart - HtTag.ChartLength / 2;

本例将图表向左滚动 10%。

HtTag.ChartStart=HtTag.ChartStart - (.10 * HtTag.ChartLength);

另请参阅

.ChartStart

In This Topic