アイコンコントロールとアニメーションコントロール(Modbus構成コントロールチュートリアル7)

無料無料技术资料

这篇内容可直接阅读,适合用于基础学习和検索引流。

アイコンコントロールとアニメーションコントロール(Modbus構成コントロールチュートリアル7)

1.7アイコン·コントロールとアニメーション·コントロール

この章では、Modbusプロトコルにおけるアイコン制御とアニメーション制御の一般的なアプリケーションを紹介します。変数をバインドする単純な制御は、設定設定ページで関連付けるか、[ツール-プロトコルと変数-論理処理]で変数をバインドできます。

本章のスクリーンはマスタになり、スレーブ命令を読み書きし、スクリーンはスレーブになり、アイコンコントロール、アニメーションコントロールの応用は同じで、参照すればよく、本章の1組の離散入力変数、2個の入力レジスタはアイコンコントロールとアニメーションコントロールの応用を説明するために用いられ、以下の通りである

アイコンコントロールとアニメーションコントロール(Modbus構成コントロールチュートリアル7)插图

定期ダウンロードリンク:Modbusチュートリアル7-アイコンとアニメーションコントロールV 1.0

プロトコルのオープンと変数の説明、参照リンク:Modbus 基本パラメータの説明

7.1アイコンのコントロール

[アイコンコントロール]画面では、アイコンコントロールの使用例を説明します。アイコンコントロールはGIFまたはICON形式のアニメーションファイルで、デフォルトのアイコンインデックスは0から始まります。MODBUSプロトコルでは、アイコンコントロールを使用して変数をバインドし、デバイスの状態を視覚的に表示できます。

グラフィック/論理構成

方法1:論理的な結合

画面にアイコンコントロール(コントロールID:1)を追加し、スレーブの“ユニット故障/コンプレッサステータス”を表示します。

制御ID:2同じ設定

アイコンファイルの生成、参照リンクICONコントロールの適用”クリックジャンプ

アイコンコントロールとアニメーションコントロール(Modbus構成コントロールチュートリアル7)插图1

“プロトコルと変数の設定”にロジック処理を追加します。ロジック処理の目的は“コントロールバインディング”で、画面は“1”です。コントロールは“1”です。変数は“ユニット故障/コンプレッサー低圧”です。

アイコンコントロールとアニメーションコントロール(Modbus構成コントロールチュートリアル7)插图2
方法2:設定画面バインディング

画面にアイコンコントロール(コントロールID:3)を追加し、煙警報状態を表示します。そして、プロパティバーウィンドウの“ユニット故障/煙警報”変数をバインドし、詳細な設定は以下のとおりです。

コントロールID:4同じ設定

アイコンコントロールとアニメーションコントロール(Modbus構成コントロールチュートリアル7)插图3

プレビューの実行

この時点で、プロジェクトをコンパイルして仮想シリアルスクリーンを実行し、Modbus Slaveソフトウェアをオンラインで実行します。変数“ユニット障害”の各ノードの値が途切れることなく変化すると、アイコンコントロール(コントロールID:1~ID4)に表示されるステータスもそれに応じて更新されます。

アイコンコントロールとアニメーションコントロール(Modbus構成コントロールチュートリアル7)插图4

1.7.2アニメーション制御

[アニメーションコントロール]画面は、アニメーションコントロールの使用例を示しており、アニメーションコントロールはGIFまたはICON形式のアニメーションファイルを再生するために使用され、一時停止や再生を制御することができます。

グラフィック/論理構成

方法1:論理的な結合

画面にアニメーションコントロール(コントロールID:1)を1つ追加して、表示制御スレーブ“アニメーション1”変数とする;同時に2つのボタンコントロール(IDは2と3)を追加して、アニメーションコントロール(コントロールID1)の再生、一時停止の制御として、以下のようにして、

アイコンコントロールとアニメーションコントロール(Modbus構成コントロールチュートリアル7)插图5

“と変数の”に3つのを追加

第1条:用途は“アニメーション再生”、画面は“2”、コントロールは“1”、“アニメーション1”の関連

第2条:“アニメーション”の再生を制御する。用途は【ボタン押下】,記入画面IDは2,コントロールIDは2;実行動作は【変数を設定】,変数は【動画1】,設定値は1

第3条“アニメーション”の一時停止を制御する。用途は“ボタン押下”,画面IDは2,部品IDは3;実行は“変数を”,変数は“1”,値は0

アイコンコントロールとアニメーションコントロール(Modbus構成コントロールチュートリアル7)插图6
方法2:設定画面バインディング

画面には、表示制御スレーブ“アニメーション2”変数としてアニメーションコントロール(コントロールID:4)が追加されます。プロパティバーウィンドウで“Animate 2”変数をバインドします。以下のように、アニメーションコントロール(コントロールID4)の再生、一時停止の制御としてボタンコントロール(ID:5)を追加する。

アイコンコントロールとアニメーションコントロール(Modbus構成コントロールチュートリアル7)插图7

プレビューの実行

この時点で、プロジェクトをコンパイルして仮想シリアルスクリーンを実行し、Modbus Slaveソフトウェアをオンラインで実行します。アニメーションコントロール(コントロールID:1)は、変数“アニメーション1”の値が“0”でない場合にアニメーションを再生し、ボタンコントロール(コントロールID:2または3)をクリックすると、アニメーションコントロールの“再生”または“停止”を制御し、変数“アニメーション1”の値を変更する。同様に、アニメーションコントロール(コントロールID:4)の現象と動作は似ています。

アイコンコントロールとアニメーションコントロール(Modbus構成コントロールチュートリアル7)插图8
この資料を実際のプロジェクトに活用しませんか?

ツールセンターで電文解析、CRCチェック、デバイスデバッグを行うか、要件を送信して選定と接続のアドバイスを受けましょう。

エンジニア会員

この記事を実行可能なデバッグ資料に

登録すると、高度な電文解析、資料パックのダウンロード、コード例、エンジニアリングケース、優先技術サポートが利用可能に。実際のプロジェクト納品に最適です。

高度なツール無制限
資料パックとコードパック
完全なエンジニアリングケースライブラリ
優先技術サポート窓口

发表回复

あなたのメールアドレスアドレス不会被公开。 必須項目已用 * 标注