
一、产品简介
本产品属于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。
Leave a Reply