7寸彩屏コントローラーはKNX版产品説明书

freeFree Technical Resource

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

7寸彩屏コントローラーはKNX版产品説明书
7寸彩屏コントローラーはKNX版产品説明书イラスト

一、产品简介

本产品属于7寸彩屏コントローラーは系列,具备多种尺寸规格,適用される家用、商用及工业デバイス的可视化人机交互场景。全系列产品采用高规格真彩色LCD表示屏,搭配电容式タッチパネル,外观简约时尚,符合现代审美与使用习惯。

该7寸彩屏コントローラーは適用される工业/商业电器控制、彩屏交互、人机交互、新鮮空気系统、空调系统及高端仪器等应用场合。内置7寸高分辨率全彩表示与电容式触摸玻璃面板,操作顺滑简单。搭载ARM Cortex™-A7双核1.2GHz処理器,処理性能强劲,满足各类运算需求。配备KNXInterface,满足智能电器与控制的硬件连接需求。机器后背采用磁吸式金属挂架滑扣式インストール设计,インストール简单且牢固可靠。高档CNC铝面板外壳,可融入家居环境。

从外部发到中控屏的命令

读组アドレス(0x00

  • 作用:从KNXバス読み取り指定组アドレス的データ。
  • 协议格式00 + データ長さ(03) + 组アドレスハイバイト(Add_H) + 组アドレス中バイト(Add_M) + 组アドレス低バイト数(Add_L) + check(XOR8)
  • 举例:假设要読み取り组アドレス1/2/3的データ,报文为:00 03 01 02 03 03。among them,0x00是命令タイプ,0x01是组アドレス的ハイバイト,0x02是中バイト,0x03是低バイト数,チェック值为0x03。送信该报文后,核心板会从KNXバス読み取り组アドレス1/2/3的データ,并可能戻る结果。

写组アドレス(0x01

  • 作用:向KNXバス写入データ到指定组アドレス。
  • 协议格式01 + データ長さ(L_data) + 组アドレスハイバイト(Add_H) + 组アドレス中バイト(Add_M) + 组アドレス低バイト数(Add_L) + 值長さ(L_value) + データ值(V1...Vn) + check(XOR8)
  • 举例:向组アドレス1/2/3写入开关量1,报文为:01 05 01 02 03 01 01 04。这里,0x01是命令タイプ,0x05是データ長さ(包含后面的5バイト単位。),组アドレス为1/2/3,值長さ为1 bit,データ值是0x01(表示开关量1),チェック值为0x04。送信该报文后,核心板会在KNXバス写入开关量1到组アドレス1/2/3。

读通讯对象(0x02

  • 作用:読み取り核心板内部通讯对象的值。
  • 协议格式02 + データ長さ(01) + 通讯对象号(ObjNum) + check(XOR8)
  • 举例:要読み取り通讯对象08的值,报文为:02 01 08 0B。0x02是命令タイプ,データ長さ为0x01(1バイト),通讯对象号为0x08,チェック值为0x0B。送信此报文后,核心板会回通讯对象08的值。

写通讯对象(0x03

  • 作用:向核心板内部通讯对象値の書き込み。
  • 协议格式03 + データ長さ(L_data) + 通讯对象号(ObjNum) + 值長さ(L_obj) + データ值(V1...Vn) + check(XOR8)
  • 举例:向通讯对象6写入开关量1,报文为:03 03 06 01 01 06。0x03是命令タイプ,データ長さ0x03(3バイト),通讯对象号为0x06,值長さ为1 bit(0x01),データ值为0x01(开关量1),チェック值为0x06。送信后,通讯对象6的值变为1,核心板可能会在KNXバス上送信写组アドレス报文。

发生データ(0x04

  • 作用:向KNXバス直接送信生データ。
  • 协议格式04 + データ長さ(L_data) + データ内容(D1...Dn) + check(XOR8)
  • 举例:送信一个完全的KNXmessage,如:04 05 70 70 83 74 6F 99。0x04是命令タイプ,データ長さ为0x05(5バイト),后面的データ是想要送信的元のKNXmessage,チェック值为0x99。此命令可用于送信用户自定义的KNXmessage。

取得参数(0x05

  • 作用:取得核心板内部的参数。
  • 协议格式05 + データ長さ(04) + 首アドレスハイバイト(AddStart_H) + 首アドレス低バイト数(AddStart_L) + 尾アドレスハイバイト(AddEnd_H) + 尾アドレス低バイト数(AddEnd_L) + check(XOR8)
  • 举例:要取得住所から。0x3B00到0x3C00的参数,报文为:05 04 3B 00 3C 00 + check。送信后,核心板会戻る指定アドレス範囲内的参数データ。

シリアルポートボーレート(0x06

  • 作用:設定タッチパネルシリアルポート的ボーレート。
  • 协议格式06 + データ長さ(01) + ボーレート代码(D1) + check(XOR8)
  • 举例:設定ボーレート为115200,报文为:06 01 02 + check。among them,0x02表示ボーレート为115200,デフォルト値。

物理アドレス(0x07

  • 作用:設定或読み取り核心板的物理アドレス。
  • 协议格式:写物理アドレス时,07 + データ長さ(03) + アドレスハイバイト(Add_H) + 中バイト(Add_M) + 低バイト数(Add_L) + check;読み取り时,可送信違法な住所。(如三バイト単位。都为0xFF)。
  • 举例:設定物理アドレス为1.2.3,报文为:07 03 01 02 03 + check。三バイト単位。分别表示アドレス的高、中、低バイト数。

制造商ID(0x08

  • 作用:設定或読み取り制造商ID。
  • 协议格式:写时,08 + データ長さ(02) + IDhigh byte(ID_H) + 低バイト数(ID_L) + check;读时,sendID_H和ID_L都为0x00。
  • 举例:設定制造商ID为0x1234,报文为:08 02 12 34 + check

激活(0x09

  • 作用:激活核心板(出厂已激活,一般必要なし。用户操作)。
  • 协议格式09 + データ長さ(08) + 激活码(A1...A8) + check
  • 举例09 08 A1 A2 A3 A4 A5 A6 A7 A8 + check

送信間隔(0x0A

  • 作用:設定シリアルポート送信データ的最小間隔。
  • 协议格式0A + データ長さ(02) + 时间ハイバイト(Th) + 时间低バイト数(Tl) + check
  • 举例:設定送信間隔为20ms,报文为:0A 02 00 14 + check(0x0014=20ms)。

重发設定(0x0B

  • 作用:設定重发次数和タイムアウト時間。
  • 协议格式0B + データ長さ(02) + 重发次数(Re) + タイムアウト時間(To) + check
  • 举例:設定重发次数为3次,タイムアウト時間为10ms,报文为:0B 02 03 0A + check

再起動核心板(0x0C

  • 作用:再起動核心板。
  • 协议格式0C + データ長さ(05) + 特定バイト(70 70 83 74 6F) + check
  • 举例:送信再起動报文:0C 05 70 70 83 74 6F 91

プログラミングステータス(0x0D

  • 作用:进入或退出プログラミングステータス。
  • 协议格式0D + データ長さ(01) + status(Data) + check
  • 举例:进入プログラミングステータス,报文为:0D 01 01 + check;退出プログラミングステータス,报文为:0D 01 00 + check

卸载(0x0E

  • 作用:卸载应用或应用和物理アドレス。
  • 协议格式0E + データ長さ(01) + Type(Type) + check
  • 举例:卸载应用,报文为:0E 01 01 + check;卸载应用和物理アドレス,报文为:0E 01 02 + check

内部更新对象(0x0F

  • 作用:更新核心板内部对象而不送信到バス。
  • 协议格式0F + データ長さ(L_data) + 对象号1(ObjNum1) + 值長さ1(L_obj1) + 值1 + ... + check
  • 举例:更新对象1为值0x01:0F 03 01 01 01 + check

内部更新连续对象(0x10

  • 作用:更新连续的对象而不送信到バス。
  • 协议格式10 + データ長さ(L_data) + 起始对象号(ObjNum) + 值1 + 值2 + ... + check
  • 举例:更新对象5和6的值:10 04 05 01 02 + check(起始对象号5,2つ值分别为0x01和0x02)。

从中控屏发到外部的命令

读组アドレス回复(0x80

  • 作用:回复读组アドレスリクエスト,包含组アドレス和值。
  • 协议格式80 + データ長さ(L_data) + 组アドレスハイバイト(Add_H) + 中バイト(Add_M) + 低バイト数(Add_L) + 值長さ(L_value) + 值(V1...Vn) + check(XOR8)
  • 举例:回复组アドレス1/2/3的值为0x01(开关量1),报文为:80 05 01 02 03 01 01 + check

写组アドレス(0x81

  • 作用:通知外部写组アドレス操作,包含组アドレス和值。
  • 协议格式:与读组アドレス回复类似,但命令タイプ为0x81。例如:81 05 01 02 03 01 01 + check

通讯对象值更新(0x82

  • 作用:通知外部通讯对象值更新。
  • 协议格式82 + データ長さ(L_data) + 通讯对象号(ObjNum) + 值長さ(L_obj) + 值(V1...Vn) + check
  • 举例:通讯对象6的值更新为1,报文为:82 03 06 01 01 + check

raw data(0x84

  • 作用:转发KNXバス上的生データ。
  • 协议格式84 + データ長さ(L_data) + データ内容(D1...Dn) + check
  • 举例:转发元のKNXdata,报文为:84 05 70 70 83 74 6F + check

parameter(0x85

  • 作用:戻る参数データ。
  • 协议格式85 + データ長さ(22) + 首アドレスハイバイト(AhAl) + データ内容(D1...D32) + check
  • 举例:戻る参数データ,报文为:85 22 AhAl D1 D2 ... D32 + check

物理アドレス(0x87

  • 作用:戻る核心板的物理アドレス。
  • 协议格式87 + データ長さ(03) + アドレスハイバイト(Add_H) + 中バイト(Add_M) + 低バイト数(Add_L) + check
  • 举例:戻る物理アドレス1.2.3,报文为:87 03 01 02 03 + check

制造商ID(0x88

  • 作用:戻る制造商ID。
  • 协议格式88 + データ長さ(02) + IDhigh byte(ID_H) + ID低バイト数(ID_L) + check
  • 举例:戻るID为0x1234,报文为:88 02 12 34 + check

核心板再起動(0x8C

  • 作用:通知外部核心板再起動。
  • 协议格式8C + データ長さ(11) + 特定バイト + check
  • 举例:再起動时送信:8C 11 70 70 83 74 6F + S1...S7 + VhVl + FUN + AT + check

プログラミングステータス(0x8D

  • 作用:通知プログラミングステータス变化。
  • 协议格式8D + データ長さ(01) + status(D1) + check
  • 举例:进入プログラミングステータス,报文为:8D 01 01 + check

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 *.