曲線と履歴曲線のコントロール(Modbus構成コントロールチュートリアル6)

無料無料技术资料

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

曲線と履歴曲線のコントロール(Modbus構成コントロールチュートリアル6)

1.6カーブとヒストリカーブのコントロール

この章では、Modbusプロトコルにおける曲線制御と履歴曲線制御の一般的な応用について紹介する。変数をバインドする単純な制御は、設定設定ページで関連付けるか、[ツール-プロトコルと変数-論理処理]で変数をバインドできます。

この章の画面は、マスター、スレーブ命令の読み書き、画面がスレーブ、曲線制御、履歴曲線制御のアプリケーションと同じである場合、参照することができます、この章は、曲線、履歴曲線のアプリケーションを説明するために使用される2つの保存レジスタを作成します。

曲線と履歴曲線のコントロール(Modbus構成コントロールチュートリアル6)插图

定期ダウンロードリンク:Modbusチュートリアル-5-曲線と履歴曲線制御V 1.0

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

6.1曲線の制御

[カーブコントロール]画面は、主にカーブコントロールの使用例を説明します。MODBUSプロトコルバージョンでは、カーブコントロールは関連付けられた変数を表示し、カーブコントロールは周期的にサンプリングされた変数値を表示し、すべてのサンプル値をカーブコントロールに描画し、接続はカーブを形成します。カーブコントロールの各チャンネルは変数を関連付けることができ、最大8チャンネルを設定できます。

グラフィック/論理構成

画面にカーブコントロール(ID:1)を追加し、スレーブの“温度”値を表示します。“温度”変数を増減するコントロールとして2つのボタンコントロール(ID:2と4)を追加し、数値表示として“温度”を直接バインドするテキストコントロール(ID:3)を追加します。曲線コントロールの関連パラメータ構成次のように示す

曲線と履歴曲線のコントロール(Modbus構成コントロールチュートリアル6)插图1

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

第1条:目的は“曲線結合”、画面は“1”、コントロールは“1”、チャンネルは“0”、変数は“温度”、取得サイクルは“1”です。

第2条:“温度”の増減を抑制する。用途为【ボタン押下】,画面ID为1,ID为2;为【増分】,変数为【温度】,为【1】,方式为【减分】;从0~100

第3条:“温度”の増加を制御する。用途は“ボタン押下”、画面IDは1、IDは4;実行は“増分”、変数は“温度”、ステップは“1”、方式は“増分”;は0~100からする。次のように

曲線と履歴曲線のコントロール(Modbus構成コントロールチュートリアル6)插图2

プレビューの実行

この時点で、プロジェクトをコンパイルしてシリアルスクリーンにダウンロードし、MODBUS Slaveソフトウェアとオンラインで、曲線制御がリアルタイムで温度変化を表示します。ボタンコントロール(ID:2とID:4)を同時に押すと、温度変数を制御でき、曲線コントロールの表示も以下のように変化します。

曲線と履歴曲線のコントロール(Modbus構成コントロールチュートリアル6)插图3

1.6.2ヒストリカーブコントロール

[ヒストリカーブコントロール]画面では、ヒストリカーブコントロールの使用例を示します。ヒストリカーブコントロールとカーブコントロールは、バインドされた変数の値をリアルタイムでサンプリングして表示できます。違いは、ヒストリカーブコントロールが過去のデータを保持し、ヒストリデータを表示できることです。MODBUSプロトコルバージョンでは、ヒストリカーブコントロールは関連付けられた変数値を表示するために使用され、ヒストリカーブコントロールは定期的に変数値をサンプリングし、すべてのサンプル値をヒストリカーブコントロール内に描画し、接続して曲線を形成します。ヒストリカーブコントロールの各チャンネルは変数を関連付けることができ、最大8チャンネルを設定できます。

グラフィック/論理構成

画面にヒストリカーブコントロール(ID:1)を追加し、スレーブの“湿度”値を表示します。変数“湿度”を増減するコントロールとして2つのボタンコントロール(ID:2と4)を追加し、変数“湿度”を数値表示として直接バインドするテキストコントロール(ID:3)を追加します。ヒストリカーブコントロールの関連パラメータ設定は次のとおりです。

曲線と履歴曲線のコントロール(Modbus構成コントロールチュートリアル6)插图4

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

第1条:目的は“曲線結合”、画面は“2”、コントロールは“1”、チャンネルは“0”、変数は“湿度”、取得サイクルは“1”です。

第2条:“湿度”の増減を抑える。用途为【ボタン押下】,画面ID为2,ID为2;为【増分】,変数为【湿度】,为【1】,方式为【减分】;从0~100

ルール3:“湿度”の増加を制御する。用途は“ボタン押下”、画面IDは2、IDは4;実行は“増分”、変数は“湿度”、ステップは“1”、方式は“増分”;は0~100からする。次のように

曲線と履歴曲線のコントロール(Modbus構成コントロールチュートリアル6)插图5

プレビューの実行

この時点で、プロジェクトをコンパイルしてシリアルスクリーンにダウンロードし、MODBUS Slaveソフトウェアをオンラインにすると、履歴曲線コントロールがリアルタイムで湿度の変化を表示します。設定した値(デフォルトは100)よりも大きいサンプルポイント数が画面に表示されると、ヒストリカーブコントロールの上にあるスクロールバーからヒストリデータを表示できます。ボタンコントロール(ID:2とID:4)を同時に押すと、“湿度”変数を制御でき、ヒストリカーブコントロールの表示が変わります。

曲線と履歴曲線のコントロール(Modbus構成コントロールチュートリアル6)插图6
関連タグ
この資料を実際のプロジェクトに活用しませんか?

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

エンジニア会員

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

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

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

发表回复

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