チュートリアル:テーブルに配列変数を表示する
ユーザーインターフェイスで頻繁に必要とされる機能は、データ配列の表示です。 CODESYS Visualization を提供します。 テーブル このための要素。
の構成で テーブル 要素の場合、配列変数を指定します データ配列 財産。配列要素は、テーブルの行と列に表示されます。
以降の手順では、構造体の配列がテーブルに表示される方法の例について説明します。準備として、 MYSTRUCT
DUTとの宣言 PLC_PRG
プログラム。
TYPE MYSTRUCT : STRUCT iNo : INT; bOnStock : BOOL; strPartNumber : STRING; END_STRUCT END_TYPE
PROGRAM PLC_PRG VAR arrStruct : ARRAY[0..6] OF MYSTRUCT; iSelectedColumn : INT; END_VAR
をドラッグします テーブル 視覚化エディタへの視覚化要素。
配列変数を割り当てます
arrStruct
に データ配列 財産。構造体メンバーは列見出しとして表示され、配列インデックスは行見出しとして表示されます。
変更
有益な見出しへのプロパティ(例:Number
)。を変更 カラム → コラム → [0] → コラムヘッダー 有益な見出しのプロパティ (例:
Number
)。列[1]の見出しをに変更します
in stock
および列[2]からPart number
。列幅を調整します。に色を割り当てる セレクション → セレクションカラー プロパティ。
の定義 セレクション → セレクションタイプ プロパティとして
Row selection
。で セレクション → 選択した行の変数 プロパティ、定義
PLC_PRG.iSelectedColumn
変数。次の表示はオンラインモードになります。