データ記録管理を行う同じタイムスタンプで複数のレジスタ値を1行にまとめるテーブルに動的に追加-データベースログに似ています。最大1,000チャンネル(列)、パワーダウンのない、ページめくり、消去、CSVエクスポートをサポートします。
1.コアコンピタンス
- マルチチャネル同期記録:1つのレコードは最大1000チャンネル、各チャンネルは1つのレジスタをバインドします。
- 時間位置合わせサンプルすべてのチャンネルを同時に読み込む
- リアルタイムテーブル:新しいレコードの自動追加、スクロール表示
- 持続性の問題:フラッシュ保存、パワーダウンのない;ページめくり/消去/CSVエクスポートをサポート

2.プロパティの紹介
2.1基本セットアップ
| プロパティ | 説明書は |
|---|---|
| データのソース | データ収集(同一レジスタで異なる時刻)/レシピデータ(レシピ内容表示) |
| 文字列テーブル | データ収集タイプがSTRINGの場合にチェックを入れ、文字列で表示 |
| 時間の順序付け | 時系列/逆順 |
| 日付/時間 | 時刻/日付/時刻と日付を表示 |
| レシピ·データ索引/直接編集 | レシピセットを選択します。選択後にテーブルパラメータをクリックします。 |
| チャンネル数 | データチャネル数 |
| テーブルの設定 | 見出し、テキスト幅;自動列幅比例または固定ピクセル |
| 固定列の設定 | なし(全スクロール可能)/ 1列(連番固定)/ 2列(連番+時間固定) |
| 1ページあたりの行数/スクロールバー/ジェスチャースライド | ページング表示;垂直スクロールバー;ジェスチャースライド |

ページめくりコントロール(追加開始):追加+0ページページ(1上/2下/3トップページ/4末尾ページ);追加+1読み取り可能性(BIT1~4);追加+2~3タイムスタンプ位置(UINT32、日ごとの位置をドロップダウン);追加+4~5チェック行通知(UINT32、チェック行番号0から始まる)。

2.2外観の設定
フォント/サイズ/色/配置、见出し(见出しテキストの色を含む)、グリッド(グリッド/枠の色)、背景(见出し背景/内容の背景)、パリティ行(背景色2)。

3.アプリケーション事例
3.1データ収集(100チャンネル)
資料収集:“履歴データ”を記述し、タイミングサンプリング、2000本、周期 1 秒、データアドレスLW1010UINT16、データ数100、制御アドレスLW1001サンプリング制御ですLW1000オフ→オン。データロギングコントロール:データソース取得(インデックス[0])、チャンネル100、時間逆順、固定列 2、1ページあたり5 行、スクロールバー +ジェスチャースワイプ、ページめくりコントロールLW1004ページめくりを許可するLW1005そして、タイムスタンプ。LW1006選択してください。LW1008。


サンプリングイネーブル:ビットステータスライトバインディングLW1000(ON/OFF Stop);クリア/エクスポート:ワードボタンLW1001書き込み85(クリア)/1(エクスポート)、ページめくり:4ボタンバインディングLW10041/2/3/4 +アクセスLW1005.1/.2。



タイムスタンプ位置決め:ドロップダウンメニューの結合0xA000オプションコンテンツ=履歴データ日付(データサンプルインデックス[0])、その日の最初のレコードに移動する日付を選択します。

3.2特殊用途:アドレス不連続/タイプが異なる(文字列テーブル+LUA)
レジスタアドレスが連続しておらず、データ型が一貫していない場合(電圧4 x 0000 UINT32、電流4 x 00 0 7 UINT32、負荷率4 x 001 5 UINT16、高調波4 x 0021 INT16、仕事係数4 x 0026 UINT32?など)、文字列テーブルスキームを使用します。LW2000STRING型、個数100;LUAはon_runで各レジスタを読み込み、各列をセミコロンで区切ってLW2000に書き込みます。
function on_init
set_run_c1000
start_read 0、VT_4x、0、80 -----ステーション1保持レジスタ0 x 0000~ 0 x 0050からの読み取り
End of Endシングル
function on_run screen
if get_uint16 VT_LW 0x01A3 0x001 == 0x01then--スレーブオンライン
select_slave 0
local vol = get_uint32 VT_4x、0 x 0000--電圧
local cur = get_uint32 VT_4x、0x0007--電流
-- ...他のレジスタを参照。
local rcrd = string." % 0.2f"/100.. ";"..
string.format " % 0.2f" cur/100.. ";"..
-- ...すべての列を連結
set_string VT_LW 0x2000 rcrd--LW2000に書き込む
End of Endシングル
End of Endシングル

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