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

AVEVA™ InTouch HMI

テキストの詳細な書式設定

  • Last UpdatedSep 26, 2024
  • 1 minute read

InTouch WindowMaker を使用して、InTouch WindowViewer がランタイム時に使用するインテリジェントな書式設定または詳細な書式設定を設定することができます。これらのオプションは、アナログ値の表示またはアナログ ユーザー入力アニメーションに対して詳細な書式設定を使用している場合にのみ適用されます。詳細な書式設定オプションを設定していない場合、InTouch WindowViewer の現在値が保持されます。

詳細な書式設定オプションは、[アナログ データ入力リンク]ダイアログ ボックスと[アナログ値表示リンク]ダイアログ ボックスに表示されます。

数値の詳細な書式設定により、データのタイプと品質に基づいて数値データをネイティブな方法で書式設定することができます。詳細な書式設定オプションでは、ランタイム時に InTouch WindowViewer でアナログ値の書式設定を行うことができます。

個々のアプリケーションに対してテキスト文字列を使用するか、または詳細な書式設定オプションを有効にすることができます。旧バージョンの InTouch からアニメーションを移行するか、またはアニメーションを初めて作成する場合、デフォルトとしてテキスト文字列が設定されます。

詳細な書式設定オプションは次のとおりです。

  • テキスト文字列。既存の InTouch 書式設定を使用します。

  • 実数。ランタイム時の値のサイズに基づいた実数として書式設定されます。グローバルな小数点の精度の設定は、小数点以下の桁数を設定します。

  • 固定小数点の書式は、値のタイプによって決まります。

    • 値は[精度]コントロールを使用して、ユーザーが指定した小数点の桁数で書式設定されます。

    • 値は小数点のない整数として書式設定され、小数点のあるべき場所に合わせて右揃えされます。

    • 値は小数点のない 0 または 1 で書式設定され、小数点のあるべき場所に合わせて右揃えされます。

  • 整数。常に少数点のない整数として書式設定されます。

  • 指数。常に固定少数点を配慮した指数として書式設定されます。

  • 16 進数値。設定したブール値の範囲に基づいた16 進数で書式設定されます。

  • バイナリ。常に設定したブール値の範囲を配慮したバイナリ文字列として書式設定されます。

[固定幅]ボックスでは、デザイン時に指定したテキスト サイズを大きくすることができます。このオプションは、書式設定のスタイルに[テキスト文字列]が選択されている場合には利用できません。

デザイン時に、アニメーションの設定で[固定幅]チェック ボックスをオンにした場合、ランタイム時に表示される値はテキスト フィールドの長さより長くなりません。値がテキスト フィールドの長さを超えた場合、グローバルの[長すぎる値の固定フィールド幅]の設定がテキスト フィールドの長さを決めます。固定幅の書式設定は、ランタイム時に値のサイズに合わせて、テキスト要素の幅が広がることを防ぎます。

デザイン時にテキスト フィールドにテキストを何も指定しなかった場合、固定幅の設定は無視され、値全体が表示されます。たとえば、デザイン時に ""(テキストなし)と入力した場合、テキスト フィールドの幅は 0 に相当します。この状態で[固定幅]オプションが有効になっていると、テキストは何も表示されなくなります。この場合、[固定フィールドの幅]のランタイム時のデフォルトは、「なし」に設定されます。

[クリア]を選択すると、詳細な書式設定オプションは、次のようにリセットされます。

  • [書式設定]オプションには、[テキスト文字列]が選択されます。

  • [固定フィールドの幅]オプションはクリアされ、無効になります。[テキスト文字列]の書式設定が選択されているときには、このオプションは利用できないからです。

デフォルトにより、次の値が設定されます。

  • 固定少数点の精度には 0 が設定されます。

  • 指数の精度には 0 が設定されます。

  • 16 進数のビット範囲には 0 ~ 31 が設定されます。

  • バイナリのビット範囲には 0 ~ 31 が設定されます。

書式設定のコントロール:

  • 精度コントロールは整数値を受け付けます。[固定少数点]または[指数]のオプションを選択した場合にのみ有効になります。ポイント または 指数オプション 。このコントロールの整数値の範囲は 0 ~ 8 で、デフォルト値は 0 です。ビット範囲は 2 つのスピン コントロールで構成され、それぞれが受け入れる入力値は整数です。これらのコントロールは、[16 進数] または [バイナリ] オプションを選択した場合にのみ使用可能になります。これら 2 つのコントロールには、0 ~ 31 の範囲のビット値を指定する必要があります。ビット範囲は、正順または逆順で指定することができます。範囲と同じビット仕様を使用して、単一のビットを指定することもできます。ビット仕様に対するデフォルトの数値範囲は 0 ~ 31 です。範囲は 0 に基づいており、InTouch でビットが指定されているほかの場所でも一致します。

設定済みのアナログ ユーザー入力アニメーションまたはアナログ値の表示アニメーションを含むバージョン 3.5 以前の InTouch の場合、移行したアニメーションには[テキスト文字列]書式設定が設定され、詳細な書式設定はオフになります。

最新バージョンの場合、詳細な書式設定オプションは移行されます。