スライド画面はコンテナ型コントロール:メイン画面で長方形のウィンドウを定義し、携帯電話のデスクトップページングのように、指で左右/上下にスワイプしてプリセット画面のセットを切り替えます。固定レンジ、ダイナミックレンジ、任意の画面集合の三をサポートする。
1. 3つのスライド範囲
| モデルは | 説明書は | アドレスのレイアウト |
|---|---|---|
| 固定された | 固定範囲内でスライド(開始画面~終了画面) | addr=現在のフレームID、addr+1=開始、addr+2=終了 |
| ダイナミクス | 連続画面範囲は実行時に変更できます(例:5~7、8~11)。 | 同上(開始/終了変更可能) |
| 任意に | 任意の画面集合{13,16,15,14}のような | addr=現在のID、addr+1=数N、addr+2~addr+N=各画面ID |

その他の属性:スライド方向(左右/上下)、循環スライド(尾まで先頭に戻ることができます)、スライド時間(リリース後の自動スライドms)。

2.アプリケーション事例
2.1固定範囲+ナビゲーションポイント
スライド范囲固定(2_固定范囲1 〜 4_固定范囲3)、方向左右、読み书きアドレスLW8000。ナビゲーションポイントとして複数の状態指示灯を配してLW8000を読み取り、状態数 3、遷移表 2;3;4(画面 2~4に対応)。スライドするとナビゲーションポイントが追従します。


2.2ダイナミックレンジ(LUAレンジ)
スライディングレンジダイナミック,開始5_ダイナミックレンジ1,終了7_ダイナミックレンジ3,方向上下,ループ,読み書きLW81008100 =ビットステータスライト(LWF000)は2つの範囲を切り替え、LUA on_updateはレジスタを変更します。
key == 0の場合 set_uint16 VT_LW、0 x 8100、5--現在のページ set_uint16 VT_LW、0 x 8101、5--開始 set_uint16 VT_LW、0 x 8102、7--終了 elseifキー == 1 then set_uint16 VT_LW、0x8100、8 set_uint16 VT_LW、0x8101、8 set_uint16 VT_LW、0x8102、11 End of Endシングル
2つのナビゲーションマルチステータスライトは、LWF000値の条件で表示されます==0は範囲1ナビゲーションを示し、==1は範囲2ナビゲーションを示します。


2.3任意の画面集合
スライド范囲任意、画面集合 13;16;15;14、方向上下、ループ、読み书きLW82008200=現在、8201=Quantity、8202+ =各画面ID LUAはset_arrayでコレクションを変更します。
set_uint16_LW、0x8200、13
set_array VT_LW 0 x 8201 {4 13 16 15 14}--Quantity4 + 各画面ID

広州大彩科技Visual HMI開発ドキュメント(hmi-doc.gz-dc.com)構成制御チュートリアル“スライド画面”から整理され、著作権は大彩科技に帰属します。
Leave a Reply