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

AVEVA™ InTouch HMI

ptZoomCurrentPen() 関数

  • Last UpdatedSep 26, 2024
  • 1 minute read

ptZoomCurrentPen() 関数はスクリプトで使用して、トレンドの Y 軸に表示される値範囲を変更できます。トレンドの縦軸の範囲は、指定したズーム率によって増減できます。

カテゴリ

ペン トレンド

構文

ptZoomCurrentPen(TrendName,ZoomFactor);

引数

TrendName

トレンド オブジェクトの名前。文字列定数またはメッセージ型タグのいずれかである必要があります。

ZoomFactor

1.0 よりも大きい数値を割り当てると、現在の範囲限界をズーム因数で乗算することによって、トレンドの値範囲が増加します。1.0 よりも小さいズーム因数を割り当てると、トレンドの縦軸に表示される値範囲が減少します。

備考

<1>ズーム率は、現在のペンの</1> Y <2>軸の既存の範囲に適用されます。</2> たとえば、トレンドの Y 軸が -50 ~ 50 の範囲で始まり、2.0 の比率でズームすると、新しい範囲は -100 ~ 100 となります。2.0 の比率でもう一度ズームすると、新しい範囲は -200 ~ 200 となります。ズーム率は元の Y 軸範囲ではなく、現在有効である範囲に適用されます。

ズーム率は各トレンドのペンを実行している間維持されます。ptSetCurrentPen() 関数を使用して 1 つのペンから別のペンに切り替える場合、Y 軸の値範囲は選択したペンに対して現在のスケールを反映します。

ptZoomCurrentPen 関数は、トレンドの縦 Y 軸に表示される「PumpPress」というトレンドにある現在のタグ変数の Y 軸範囲を 2 倍にします。

ptZoomCurrentPen("PumpPress",2);