7インチカラースクリーンコントローラKNX版製品説明書

freeFree Technical Resource

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

7インチカラースクリーンコントローラKNX版製品説明書
7インチカラースクリーンコントローラKNX版製品説明書イラスト

I.製品の概要

この製品は、家庭用、商業用、産業用機器の視覚化ヒューマンコンピュータインタラクションシーンに適したさまざまなサイズ仕様を備えた7インチカラースクリーンコントローラシリーズに属しています。製品のフルレンジは、容量性タッチスクリーン、シンプルでスタイリッシュな外観、現代の美学と使用習慣に沿って、高仕様のTrue Color LCDディスプレイを使用しています。

7インチカラースクリーンコントローラは、産業用/商業用電気制御、カラースクリーンインタラクション、ヒューマンマシンインタラクション、新鮮な空気システム、空調システム、ハイエンド機器などのアプリケーションに適しています。内蔵7インチ高解像度フルカラーディスプレイ、静電容量性タッチガラスパネル、スムーズで簡単なOperation。ARM Cortex ®-A 7デュアルコア1.2 GHzプロセッサを搭載し、あらゆるコンピューティング要件に対応します。装備品はKNXインターフェイスインテリジェントアプライアンスと制御ハードウェア接続のニーズを満たします。磁気吸引式金属パイロンスライドバックル設置設計を採用し、設置が簡単で信頼性が高い。家庭環境に統合することができる高品位CNCアルミニウムパネルシェル。

外部から中央画面へのコマンド

リードグループアドレス(0x00

  • 役割は:指定されたグループアドレスのデータをKNXバスから読み込む。
  • プロトコル形式00 +データ长(03) +グループアドレス高バイト(Add_H) +グループアドレス中バイト(Add_M) +グループアドレス低バイト(Add_L) +検査(XOR8)
  • 例としてグループアドレスを読み取ると仮定する1/2/3データ、メッセージは:000301 02 0303。ここで、0 x 00はコマンドタイプ、0 x 01はグループアドレスのハイバイト、0 x 02はミドルバイト、0 x 03はローバイトであり、チェック値は0 x 03です。このメッセージを送信すると、コアボードはKNXバスからグループアドレス1/2/3のデータを読み取り、結果を返すことができます。

Write Groupアドレス(0x01

  • 役割は:指定したグループアドレスにKNXバスにデータを書き込みます。
  • プロトコル形式01 +データ长さ(L_data) +グループアドレス高バイト(Add_H) +グループアドレス中バイト(Add_M) +グループアドレス低バイト(Add_L) +値长さ(L_value) +データ値(V1...). Vn) +検证(XOR8)
  • 例として:グループへのアドレス1/2/3書き込みスイッチvalue1、メッセージは:010501 02 0301 01 04。ここで、0 x 01はCommandタイプ、0 x 05はデータ長(後の5バイトを含む)、グループアドレスは1/2/3、値長は1ビット、データ値は0 x 01(スイッチvalue1を表す)、チェック値は0 x 04である。このメッセージが送信されると、コアボードはKNXバス上のスイッチボリューム1 ~グループアドレス1/2/3に書き込みます。

通信相手の読み取り(0 x)02

  • 役割は:コアボード内部のCommunicationオブジェクトの値を読み取る.
  • プロトコル形式02 +データ長(01) +通信相手番号(ObjNum) +チェック(XOR8)
  • 例として:Communicationオブジェクト0 8の値を読み取るには、メッセージは次のとおりです。02 01 08 0B。0 x 0 2は命令型で、データ長は0 x 0 1(1バイト)、通信相手番号は0 x 0 8、チェック値は0 x 0Bである。このメッセージを送信すると、コアボードはCommunicationオブジェクト08の値を返します。

Communicationオブジェクトの書き込み(0 x03

  • 役割は:コアボード内部通信相手に値を書き込む.
  • プロトコル形式03 +データ长(L_data) +通信対象番号(Obj)+値长(L_obj) +データ値(V1..). Vn) +検证(XOR8)
  • 例として:通信相手6にスイッチvalue1を書き込み,メッセージは:03 03 06 01 01 06。0 x 03は命令型で,データ長0 x 0 3(3バイト),通信相手番号0 x 0 6,値長1 bit(0 x 0 1),データ値0 x 0 1(スイッチvalue1),チェック値0 x 0 6である.送信後,通信相手6の値が1になり,コアボードはKNXバス上にライトグループアドレスメッセージを送信する可能性がある.

オリジナルデータ(0 x)04

  • 役割は:生データをKNXバスに直接送信します。
  • プロトコル形式04 +データ长(L_data) +データ内容(D1..。) +検査(XOR8)
  • 例として次のような完全なKNXメッセージを送信します。04 05 70 70 83 74 6F 99。0 x 0 4はコマンドタイプで、データ長は0 x 0 5(5バイト)で、その後のデータは送信したい元のKNXメッセージで、チェック値は0 x 99です。このコマンドは、ユーザー定義KNXメッセージを送信するために使用できます。

パラメータの取得(0 x)05

  • 役割は:コアボード内部のパラメータを取得します。
  • プロトコル形式05 +データ長(04) +先頭アドレスハイバイト(AddStart_H) +先頭アドレスローバイト(AddStart_L) +末尾アドレスハイバイト(AddEnd_H) +末尾アドレスローバイト(AddEnd_L) +チェックアウト(XOR8)
  • 例としてアドレス0 x 3 B 00から0 x 3 C 00までのパラメータを取得するには、以下のメッセージを送ります。0 5 0 4 3 B 0 0 3 C 0 0+テスト。送信後、コアボードは指定されたアドレス範囲内のパラメータデータを返す。

シリアルボーレート(0 x)06

  • 役割は:タッチスクリーンシリアルポートのボーレートを設定します。
  • プロトコル形式06 +データ長(01) +ボーレートコード(D 1) +検証(XOR8)
  • 例としてボーレートを115200に設定し、メッセージは以下の通りです。060 2+チェックアウト。ここで、0 x 0 2はボーレートが115200(デフォルト値)です。

物理アドレス(0 x)07

  • 役割は:コアボードの物理アドレスを設定または読み取ります。
  • プロトコル形式物理アドレスを書くとき、07 +データ长(03) +アドレスハイバイト(Add_H) + 中バイト(Add_M) +ローバイト(Add_L) +チェック読み取り時に不正なアドレスを送信することができます(例えば、3バイトすべて0 x FF)。
  • 例として物理アドレスを1.2.3に設定し、メッセージを以下に設定します。0 7 0 3 0 1 0 2 0 3+テスト。3つのバイトはそれぞれアドレスのハイ、ミディアム、ローバイトを表します。

メーカー ID(0 x)08

  • 役割はメーカー IDを設定または読み取ります。
  • プロトコル形式書くとき、08 +データ長(02) + IDハイバイト(ID_H) +ローバイト(ID_L) +チェック読み取り時には、ID_HとID_Lの両方が0 x 00で送信されます。
  • 例としてメーカー IDを0 x 1234に設定し、メッセージを以下に設定します。0 8 0 2 12 34 +テスト

アクティベーション(0 x)09

  • 役割は:コアボードをアクティブにする(工場出荷時にアクティブになっており、一般的にユーザーOperationは不要)。
  • プロトコル形式0 9+データ長(0 8) +アクティベーションコード(A 1..。A 8) +テスト
  • 例として0 9 0 8 A 1 A 2 A 3 A 4 A 5 A 6 A 7 A 8+テスト

送信間隔(0 x)0A

  • 役割は:データを送信する最小間隔を設定します。
  • プロトコル形式0 A+データ長(0 2) +時間ハイバイト(Th) +時間ローバイト(Tl) +検証
  • 例として送信間隔を20msに設定し、メッセージは次のとおりです。0 2 0 0 14 +テスト(0x0014=20ms)。

再送信(0 x)0B

  • 役割は:再送回数とタイムアウト時間を設定します。
  • プロトコル形式0B+データ长02+再送回数Re+タイムアウトTo+検证
  • 例として:再送回数を3回、タイムアウト時間を10msに設定し、メッセージは以下の通りです。0B 0 2 0 3 0 A+テスト

コアボードの再起動(0 x)0C

  • 役割はコアボードを再起動します。
  • プロトコル形式0C +データ長05+ 特定バイト70 70 83 74 6F+チェック
  • 例として再起動メッセージの送信:0C 05 70 70 83 74 6F 91

プログラム状態(0 x)0D

  • 役割はプログラム状態に入るか、終了するか。
  • プロトコル形式0D+データ長01+状態Data+検証
  • 例として:プログラム状態に入り、メッセージは:0 1 0 1+検証済み;プログラム状態を終了し、メッセージ:0 1 0 0+検証済み

ダウンロード(0 x)0E

  • 役割は:アプリケーションまたはアプリケーションと物理アドレスをアンインストールします。
  • プロトコル形式0E+データ长01+タイプType+検证
  • 例としてアプリケーションを削除します。0 1 0 1+テストアプリケーションと物理アドレスをアンインストールします。0 1 0 2+テスト

内部更新オブジェクト(0 x)0F

  • 役割は:コアボード内部オブジェクトをバスに送信せずに更新します。
  • プロトコル形式0F+データ长L_data+オブジェクト番号1 Obj1+値长さ1 L_obj1+値1 +..。+ 検証済み。
  • 例として:オブジェクト1を値0 x 0 1に更新する:0F 0 3 0 1 0 1 0 1+テスト

連続オブジェクトの内部更新(0 x)10

  • 役割は:バスに送信せずに連続したオブジェクトを更新します。
  • プロトコル形式10 +データ長L_data+開始オブジェクト番号ObjNum+値1 +値2 + .. + 検証済み。
  • 例として:オブジェクト5と6の値を更新します。10 0 4 0 5 0 1 0 2+テスト(開始オブジェクト番号5、2つの値はそれぞれ0 x 0 1と0 x 0 2)

中央画面から外部へのコマンド

リードグループアドレス応答(0 x)80

  • 役割はグループアドレスと値を含むグループアドレス要求を繰り返します。
  • プロトコル形式80 +データ长(L_data) +グループアドレスハイバイト(Add_H) + 中バイト(Add_M) +ローバイト(Add_L) +値长(L_value) +値(V1..)。Vn) +検证(XOR8)
  • 例として:返信グループアドレス1/2/3の値は0 x 0 1(スイッチvalue1)で、メッセージは次のとおりです。80 0 5 0 1 0 2 0 3 0 1 0 1+テスト

書き込みグループアドレス(0 x)81

  • 役割はグループアドレスと値を含む外部書き込みグループアドレスOperationを通知します。
  • プロトコル形式Read Group Address Replyに似ていますが、コマンドタイプは0 x 81です。例えば:81 0 5 0 1 0 2 0 3 0 1 0 1+テスト

通信対象値の更新(0 x)82

  • 役割は:外部通信相手に値更新を通知する.
  • プロトコル形式82 +データ长(L_data) +通信対象番号(Obj)+値长(L_obj) +値(V1..). Vn) +チェック
  • 例として:通信相手6の値を1に更新し,メッセージは:82 0 3 0 6 0 1 0 1+テスト

オリジナルデータ(0 x84

  • 役割は:KNXバス上の生データを転送します。
  • プロトコル形式84 +データ長L_data+データ内容D1..。(+検証)
  • 例として:元のKNXデータを転送します。84 0 5 70 70 83 74 6F +検证

パラメータ(0 x)85

  • 役割はパラメータデータを返します。
  • プロトコル形式85 +データ长(22) +アドレスハイバイト(Al) +データ内容(D1..). D 32) +チェック
  • 例として::パラメータデータを返します。85 22 Al D1 D2 ... D 32+テスト

物理アドレス(0 x)87

  • 役割は:コアボードの物理アドレスを返します。
  • プロトコル形式87 +データ长(03) +アドレスハイバイト(Add_H) + 中バイト(Add_M) +ローバイト(Add_L) +チェック
  • 例として:物理アドレス1.2.3を返します。87 0 3 0 1 0 2 0 3+テスト

メーカー ID(0 x)88

  • 役割はメーカー IDを返します。
  • プロトコル形式88 +データ长02 + IDハイバイトID_H + IDローバイトID_L+検査
  • 例として:ID 0 x 1234を返し、メッセージは以下の通りです。88 0 2 12 34 +テスト

再起動(0 x)8C

  • 役割は:外部コアボードの再起動を通知します。
  • プロトコル形式8C +データ長(11) + 特定バイト+検証
  • 例として再起動時に送信:8C 11 70 70 83 74 6 F + S 1... S7 + VhVl + FUN + AT +検証

プログラム状態(0 x)8D

  • 役割は:プログラミング状態の変化を通知する。
  • プロトコル形式8 D+データ長(0 1) +状態(D 1) +検証
  • 例として:プログラム状態に入り、メッセージは:8 D 0 1 0 1+テスト

この資料を実際のプロジェクトに活用しませんか?

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

エンジニア会員

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

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

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

Leave a Reply

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