数値制御は、HMIの最もコアな入力/表示制御です:表示レジスタ値、キーボード入力、エンジニアリング変換、オーバーリミットアラーム。この記事では、データタイプ、スケーリング、範囲制限、警告色、パスワード表示について説明します。
1.コアコンピタンス
- データ型UINT16/UINT32/UINT64、INT16/INT32/INT64、FLOAT
- 入力と表示:スクリーンキーボード直接値を変更します。線形スケーリングy=ax+b作業量変換を行います。無効な値処理(0時に空白/-を表示できます)
- オーバーレイトアラート:範囲外の値が自動的に変色/点滅し、マルチレベルのしきい値をサポート(警告ゾーン/警告ゾーン)

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

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

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

2.4制御アドレス(実行時に動的にスタイル変更)
連続するアドレスからフォント、描画色、背景色を動的に設定するには:
- 制御アドレス+0(LW1000など):上位8ビット=フォント番号、下位8ビット=フォントサイズ
- 制御アドレス+1 LW1001前面景色、16ビットRGB565
- 制御アドレス+2 LW1002背景色、16ビットRGB565

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


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


3.3小数表示32ビット整形
Read ingとはLW1003UINT32 PLCは3660 0x0D20に36.6を送信し、キーボード入力12.3を入力し、PLCに0x04CE 1230を書き込み戻します。


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

3.5特殊変換+ユニット
Read ingとはLW1021UINT16元の値は123 → 12.3で、12.30Vを示す。

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

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