メニューコントロールとスライド選択コントロール(Modbus構成コントロールチュートリアル5)

無料無料技术资料

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

メニューコントロールとスライド選択コントロール(Modbus構成コントロールチュートリアル5)

1.5メニューコントロールとスライド選択コントロール

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

本章のスクリーンはマスターステーションになり、スレーブ命令を読み書きし、スクリーンはスレーブになり、スライド選択コントロール、メニューコントロールの応用は同じで、参照すればよく、本章は2つの保存レジスタを作成し、スライド選択コントロール、メニューコントロールの応用を説明するために用いられ、以下の通りである

メニューコントロールとスライド選択コントロール(Modbus構成コントロールチュートリアル5)插图

定期ダウンロードリンク:Modbusチュートリアル4-スライド選択とメニュー選択コントロールV 1.0.rar

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

5.1メニューのコントロール

[メニューコントロール]画面は、主にメニューコントロールの使用例を示し、メニューコントロールの“スタイル”には“ポップアップメニュー”と“固定メニュー”の2種類があります。ここでは主にポップアップメニューの使用説明を行い、“メニュースタイル”は“ポップアップメニュー”で、ボタンコントロールがメニューコントロールとテキストコントロールを関連付けて使用し、ボタンポップアップメニューコントロールをクリックして、メニュー項目を選択した後、テキストコントロールに直接表示します。

グラフィック/論理構成

方法1:論理的な結合

画面にメニューコントロール(コントロールID:2)を1つ追加し、制御スレーブスイッチ機として、詳細な設定は以下の通りです。

メニューコントロールとスライド選択コントロール(Modbus構成コントロールチュートリアル5)插图1

“プロトコルと変数の設定”に論理処理を追加します。論理処理の目的は“コントロールバインディング”で、画面は“1”です。コントロールは“2”です。変数は“ユニットステータス/オン/オフ”です。

メニューコントロールとスライド選択コントロール(Modbus構成コントロールチュートリアル5)插图2
方法2:設定画面バインディング

画面には、スレーブの風速を制御するメニューコントロール(コントロールID:5)が追加されます。プロパティバーウィンドウで“温度設定”変数をバインドします。詳細は以下のとおりです。

メニューコントロールとスライド選択コントロール(Modbus構成コントロールチュートリアル5)插图3

プレビューの実行

この時点で、プロジェクトをコンパイルして仮想シリアルスクリーンを実行し、Modbus Slaveソフトウェアとオンラインで、ボタンコントロール(コントロールID:4)、ポップアップメニューコントロール(コントロールID:5)を押すと、メニューコントロールの“レベル1”オプションを選択し、直接“レベル1”がテキストコントロール(ID:6)に表示され、スレーブ変数“風速設定”がそれに応じて変更されます。

メニューコントロールとスライド選択コントロール(Modbus構成コントロールチュートリアル5)插图4

1.5.2選択コントロールのスライド

[スライド選択コントロール]画面、選択コントロールには、主に“スライド選択”と“ステータス表示”の2つの用途があります。“スライド選択”は主にタッチスクリーンでスライドしてプリセットオプションを選択するために使用されます。“ステータス表示”は主にアイコンコントロールのように異なるプリセットオプションを表示するために使用されます。

グラフィック/論理構成

方法1:論理的な結合

画面にスライド選択コントロール(コントロールID:1)を追加し、ブロワの状態を表示します。目的は以下のように“状態表示”です。

メニューコントロールとスライド選択コントロール(Modbus構成コントロールチュートリアル5)插图5

“プロトコルと変数の設定”に1つの論理処理を追加します。目的は“コントロールバインド”、画面は“2”、コントロールは“1”、変数は“ユニットステータス/ブロワー障害”です。次のように

メニューコントロールとスライド選択コントロール(Modbus構成コントロールチュートリアル5)插图6
方法2:設定画面バインディング

画面には、スレーブの風速レベルを制御するメニューコントロール(コントロールID:2)が追加されます。プロパティバーウィンドウの[風速設定]変数を以下のようにバインドします。

メニューコントロールとスライド選択コントロール(Modbus構成コントロールチュートリアル5)插图7

プレビューの実行

この時点で、プロジェクトをコンパイルして仮想シリアルスクリーンを実行し、Modbus Slaveソフトウェアをオンラインで実行します。変数“ユニットステータス/ファン障害”の値が変更されると、スライド選択コントロール(コントロールID:1)に表示される状態もそれに応じて更新されます。選択コントロール(コントロールID:2)をマウスポイントでスライドしてドラッグし、ドラッグが停止した後、オプションを選択し、変数“風速を設定”の値も変更されます。

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

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

エンジニア会員

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

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

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

发表回复

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