
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+テスト。
Leave a Reply