整数変数値の範囲に従ってメッセージを変更したい
| 表示メッセージ | 変数値範囲 |
| High | 50-99 |
| Middle | 10-49 |
| Low | 0-9 |
| Out of Range | -1 以下、100 以上 |
以下の変数を追加します。
| [名前] | [データの種類] | [ソース] | [デバイスアドレス] |
Var1 |
[INT] |
[Schneider Modbus Serial Equipment] | 400001 |
以下の言語テーブルと文字列を追加します。
| ID | 1 Table1 (English_Gothic) |
| 1 | High |
| 2 | Middle |
| 3 | Low |
| 4 | Out of Range |
以下のコンバーターを追加します。
| [名前] | [種類] |
Converter1 |
[範囲] |
| タブ | プロパティ | 値 | ||
| [基本] | [データの種類 (ソース)] | [数値] | ||
| [データの種類 (出力)] | [言語テーブル] | |||
| [範囲] | 5 | |||
| [範囲 1] | [データ (入力)] | 99 |
||
| [演算子] | > | |||
| [データ (出力)] | [言語テーブル 文字列] [ID]: [4:Out of Range] |
|||
| [範囲 2] | [データ (入力)] | 49 | ||
| [演算子] | > | |||
| [データ (出力)] | [言語テーブル 文字列] [ID]: [1:High] |
|||
| [範囲 3] | [データ (入力)] | 9 | ||
| [演算子] | > | |||
| [データ (出力)] | [言語テーブル 文字列] [ID]: [2:Middle] |
|||
| [範囲 4] | [データ (入力)] | 0 | ||
| [演算子] | >= | |||
| [データ (出力)] | [言語テーブル 文字列] [ID]: [3:Low] |
|||
| [その他の条件] | [データ (出力)] | [言語テーブル 文字列] [ID]: [4:Out of Range] |
||
以下のオブジェクトを [ツールチェスト] から画面にドラッグアンドドロップします。
| タブ | サブタブ | プロパティ | 値 |
[機能] |
[基本] |
[現在値] |
[変数] [名前]: Var1 |
| タブ | サブタブ | プロパティ | 値 |
[図形] |
[文字列] |
[文字列] |
[ユーザー定義のコンバーター] [Converter1] |