Visual HMI数値制御:データ型/ズーム変換/範囲制限/警告色/パスワード表示

freeFree Technical Resource

This content is free to read, suitable for basic learning and search traffic.

数値制御は、HMIの最もコアな入力/表示制御です:表示レジスタ値、キーボード入力、エンジニアリング変換、オーバーリミットアラーム。この記事では、データタイプ、スケーリング、範囲制限、警告色、パスワード表示について説明します。

1.コアコンピタンス

  • データ型UINT16/UINT32/UINT64、INT16/INT32/INT64、FLOAT
  • 入力と表示:スクリーンキーボード直接値を変更します。線形スケーリングy=ax+b作業量変換を行います。無効な値処理(0時に空白/-を表示できます)
  • オーバーレイトアラート:範囲外の値が自動的に変色/点滅し、マルチレベルのしきい値をサポート(警告ゾーン/警告ゾーン)

Visual HMI数値制御:データ型/ズーム変換/範囲制限/警告色/パスワード表示插图

2.機能の設定

2.1入力とキーボード。

プロパティ説明書は
入力の有効化キーボードで入力できるかどうか
キーボードの種類/画面キーボードのポップアップ;キーボードのある画面
キーボードの位置シンボル上/下/左/右、画面上/下/左/右、中央、カスタム座標
キーボードの初期値キーボードに初期値があるか
ヒント情報関連付けられたテキストラベル、キーボード画面コントロール$SysKBTipInfoを関連付けてプロンプトを表示

Visual HMI数値制御:データ型/ズーム変換/範囲制限/警告色/パスワード表示插图1

2.2アドレスとデータ型

  • 読み取りアドレス/書き込みアドレス同じ(同じアドレスを読み書きする)または異なる(読み取りAと書き込みB)
  • 整数のビット数:整数部の数、前にゼロを補える
  • 小数点以下の桁数整数型は小数を表現します(元の値1234は2桁の小数を12.34として表示)。浮動小数点型は小数を保持します(123.4は1桁の小数を123.4として表示)。
  • 特殊変換です:実際の値=元の値×スケール+オフセット
  • 追加ユニット:値に単位を追加し、最大4バイト、スペースなしでコンパクトに表示できます。
  • パスワード表示。数字は * で表示

Visual HMI数値制御:データ型/ズーム変換/範囲制限/警告色/パスワード表示插图2

️特別な変換はスケーリングのみ(0.0 1など)を設定し、小数点以下の桁を設定しない場合、表示は整数に丸められます。元の値は456でスケーリングされた後、4.56は5になります。小数を表示するには、4.56を表示するには“小数桁数”を2にする必要があります。縮小倍数は小数点以下で使用してください。

2.3範囲制限と警告色

プロパティ説明書は
範囲の制限なし/ 固定範囲(下限値+上限値)/可変範囲(下限アドレス+上限アドレス、実行時に動的に変更)
警告の色。色文字または背景に使用される色文字または背景に使用されるいろ;下限色/点滅数値下限;上限色/点滅数値上限
範囲外の数値表示通常表示/ #### / * / ---- / 空白
キーボード入力の範囲外設定を無効にする/境界値にする/設定を解除する

Visual HMI数値制御:データ型/ズーム変換/範囲制限/警告色/パスワード表示插图3

2.4制御アドレス(実行時に動的にスタイル変更)

連続するアドレスからフォント、描画色、背景色を動的に設定するには:

  • 制御アドレス+0(LW1000など):上位8ビット=フォント番号、下位8ビット=フォントサイズ
  • 制御アドレス+1 LW1001前面景色、16ビットRGB565
  • 制御アドレス+2 LW1002背景色、16ビットRGB565

Visual HMI数値制御:データ型/ズーム変換/範囲制限/警告色/パスワード表示插图4

3.アプリケーション事例

3.1固定範囲+警告色

Read ingとはLW1001(UINT16)、範囲0~1000、警告色は背景に使用されます。下限黄色255;255;0点滅、上限赤255;0;0点滅、範囲外表示正常、キーボード範囲外禁止設定。PLC値が範囲外に送信され、背景がすぐに黄色/赤に変わります。

Visual HMI数値制御:データ型/ズーム変換/範囲制限/警告色/パスワード表示插图5

Visual HMI数値制御:データ型/ズーム変換/範囲制限/警告色/パスワード表示插图6

3.2可変範囲

Read ingとはLW1002(INT16)、下限アドレスLW2000·上限アドレスLW2001(境界線を変更します)。上限設定1、下限設定-100:値範囲の文字がオレンジ(-100)/赤(1)に変わり、キーボード範囲の“キャンセル”は元の値を保持します。

Visual HMI数値制御:データ型/ズーム変換/範囲制限/警告色/パスワード表示插图7

Visual HMI数値制御:データ型/ズーム変換/範囲制限/警告色/パスワード表示插图8

3.3小数表示32ビット整形

Read ingとはLW1003UINT32 PLCは3660 0x0D20に36.6を送信し、キーボード入力12.3を入力し、PLCに0x04CE 1230を書き込み戻します。

Visual HMI数値制御:データ型/ズーム変換/範囲制限/警告色/パスワード表示插图9

Visual HMI数値制御:データ型/ズーム変換/範囲制限/警告色/パスワード表示插图10

3.4制御アドレスの変更

制御アドレスLW2002LW2002 = 0x0132 PLCはこれら3つのアドレスを動的に変更できます。

Visual HMI数値制御:データ型/ズーム変換/範囲制限/警告色/パスワード表示插图11

3.5特殊変換+ユニット

Read ingとはLW1021UINT16元の値は123 → 12.3で、12.30Vを示す。

Visual HMI数値制御:データ型/ズーム変換/範囲制限/警告色/パスワード表示插图12

3.6パスワード表示。

Read ingとはLW1022コード表示を選択します。キーボード入力またはPLC入力値は ** として表示され、文字数に応じて数が異なります。

Visual HMI数値制御:データ型/ズーム変換/範囲制限/警告色/パスワード表示插图13

3つのテストではない。1.データ型が正しくない(PLCはINT16でUINT16を選択し、負の値は直接間違っている); 2.小数桁数とスケーリングは一致していない; 3.範囲制限と警告色は正常値を範囲外と判断しているか?。特に、“表示-1が655 3 5に変わる”というのは、99%がシンボルタイプの選択ミスです。

広州大彩科技Visual HMI開発ドキュメント(hmi-doc.gz-dc.com)構成制御チュートリアル“数値制御”、著作権は大彩科技に帰属します。

Put this resource to use in a real project?

Go to the Tool Center for message parsing, CRC verification and device debugging, or submit your requirements for selection and integration advice.

Engineer Membership

Turn this article into actionable debugging resources

After activation, you can use advanced message parsing, resource pack downloads, code examples, engineering cases and priority technical support, suitable for real project delivery.

Unlimited Advanced Tools
Resource & Code Packs
Complete Engineering Case Library
Priority Technical Support

Leave a Reply

Your email address will not be published. Required fields are marked *.