Visual HMIとは?エンジニアの選定と開発前の読書

freeFree Technical Resource

This content is free to read, suitable for basic learning and search traffic.

機器のヒューマン·マシン·インターフェースを行うとき、これらの状況に遭遇する可能性が高いです。シングルチップ·コンピュータは見栄えの良いインターフェースを実行できない、ホストコンピュータのタッチスクリーンが高価すぎる、またはPLC独自のHMIが柔軟ではありません。シリアルスクリーンは、このシナリオのためのものです-MCUと画面を備えたモジュールで、変数アドレスをコントロールにバインドするだけで、画面自体が表示とタッチを行い、残りのCommunicationはその基盤となる処理です。

VisualHMIは広州大彩科技(Dacai)が立ち上げた構成式シリアルスクリーン開発プラットフォームである。市場に出回っている“いくつかのボタンをドラッグするだけで完了”画面とは異なり、コアセールスポイントは変数駆動+ UIと制御ロジックの完全分離:PCソフトウェアにインターフェイスを描画し、変数をバインドし、画面ファームウェアはメッセージをParseし、制御をリフレッシュし、画面に関係なく、変数アドレスにのみ触れるビジネスを書きます。

1.どんな実用的な問題を解決するか

人の言葉は:もともとMCUを使用してLCDを直接駆動する必要があります、光のグラフ、中国の入力方法は半分のヶ月のエネルギー消費です。Visual HMIでは、これらはコントロールドラッグ&ドロップ+LUAの数行になります。締め切りの厳しいプロジェクトでは、これは質的な違いです。

痛みを感じる。Visual HMIとは?
MCU駆動画面、大量開発30以上の構成コントロール、ドラッグアンドドロップ、100%プレビュー復元
多言語切り替えの問題最大30言語に切り替えます。
Modbus/PLCとのCommunicationModbusマスタ/スレーブ、FX 2 N、Delta、Xinjet、Siemens PPIなどのネイティブ統合
データ記録/曲線を作成するには内蔵履歴曲、データ、警告、Operation
複雑な論理はない。LUAスクリプト、レジスタOperation/タイマー/カスタムプロトコルを記述できます。
注:プロトコルは分割排他的です。️同じシリアルポート(画面の背後にあるUART1など)では、一度に1つのプロトコルしか使用できません。Modbusを選択するとDCBUSを同時に実行できません。複数のシリアルポートハードウェアに複数のプロトコル。

二、サポートされるCommunicationプロトコルの一覧

Visual HMIファームウェアはMシリーズハードウェア上で直接実行され、プロトコルスタックが組み込まれているため、プロジェクトにチェックを入れるだけです。

  • DCBUSDai Color独自の構成プロトコル、フレームヘッダデフォルト0 x AA 55、独自のマザーボードとのドッキングに適しています。
  • XGUS別の構成プロトコル、フレームヘッダデフォルト0 x 5 AA 5
  • Modbus RTU:標準プロトコル、マスターまたはスレーブ-これはmodbus.cnの読者にとって最も関連性の高い部分です。
  • FX2N / FX3U三菱 PLCとの契約
  • DELTA DVPタグ:デルタPLC
  • XC / XDのレビュータグ:PLC
  • FATEK FBよりメーカー:永本PLC
️注:Modbusマスターはコアです。ホストに設定すると、画面はアクティブにハングアップされたスレーブ(メーター、インバータ、PLC)をポーリングします。スレーブに設定すると、画面自体がModbusスレーブになり、上位コンピュータが読み取るのを待ちます。1つのマスターマルチスレーブ(RS 485バスハングアップ複数のスレーブ)もサポートされており、最大10のスレーブインタフェースがあり、LUAに依存しています。実際のデバイスのModbusプロトコルマニュアルを含むエンジニアリングリポジトリ一緒に見てください。

3.開発プロセスとは?

典型的な開発リンクは以下の通りです。

  1. Visual HMI設定ソフトウェアを搭載したPC、新しいプロジェクト、選択画面モデル
  2. 描画、コントロールのドラッグ、変数アドレス(LWユーザ/システム領域)へのバインド
  3. Communicationプロトコルを含むエンジニアリング属性(Modbus Master、ボーレート、スレーブ番号など)
  4. 複雑なロジック(スレーブの読み取り、総電力計算、アラーム判断など)を処理するための書き込みLUA
  5. SDカードまたはシリアルを画面にダウンロード
  6. 仮想スクリーンのオンラインデバッグ、Modbus Slaveソフトウェアによるスレーブ検証シミュレーション

次のコラムでは、“クイックスタート→リソース→構成コントロール→データレコード→ LUA →その他→ FAQ”の順に、各作品を明確に説明します。まず、プロトコルの詳細、特にModbusマスターとフレームの組み合わせ方法について説明します。

この記事は、広州Dai Technology Visual HMI開発ドキュメント(hmi-doc.gz-dc.com)から整理されており、著作権はDai Technologyに帰属し、エンジニアの視点を再配置し、技術的な学習参考としてのみ使用されます。

Put this resource to use in a real project?

Go to the Tool Center for message parsing, CRC verification and device debugging, or submit your requirements for selection and integration advice.

Engineer Membership

Turn this article into actionable debugging resources

After activation, you can use advanced message parsing, resource pack downloads, code examples, engineering cases and priority technical support, suitable for real project delivery.

Unlimited Advanced Tools
Resource & Code Packs
Complete Engineering Case Library
Priority Technical Support

Leave a Reply

Your email address will not be published. Required fields are marked *.