版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
ICS
29.140.50CCS
K74 T/SILA
002—2021電力線載波通信(PLC)工業(yè)照明互聯(lián)規(guī)范
forPower
Line
2021-08-24
發(fā)布 2021-08-24
實(shí)施上海浦東智能照明聯(lián)合會(huì)
發(fā)布T/SILA
前言
..................................................................................
III1
...................................................................................
12
規(guī)范性引用文件.........................................................................
13
術(shù)語(yǔ)和定義.............................................................................
14
縮略語(yǔ).................................................................................
25
系統(tǒng)組成與架構(gòu).........................................................................
25.1
規(guī)范概要...........................................................................
25.2
PLC
簡(jiǎn)介
...........................................................................
25.3
系統(tǒng)架構(gòu)...........................................................................
25.4
設(shè)備功能定義模型...................................................................
46
模組串口接口參考
..................................................................
186.1
范圍..............................................................................
186.2
說(shuō)明..............................................................................
186.3
應(yīng)用幀結(jié)構(gòu)........................................................................
186.4
PLC
應(yīng)用報(bào)文
......................................................................
327
系統(tǒng)控制協(xié)議..........................................................................
337.1
發(fā)送數(shù)據(jù)..........................................................................
347.2
接收數(shù)據(jù)..........................................................................
347.3
功能命令詳解......................................................................
38T/SILA
本文件按照
GB/T
—《標(biāo)準(zhǔn)化工作導(dǎo)則
第
1
起草。SILA
SILA
SILA
許可不得隨意復(fù)制,任何單位或個(gè)人引用本標(biāo)準(zhǔn)的內(nèi)容需指明標(biāo)準(zhǔn)的標(biāo)準(zhǔn)號(hào)。請(qǐng)注意本文件的某些內(nèi)容可能涉及專(zhuān)利,本文件的發(fā)布機(jī)構(gòu)不承擔(dān)識(shí)別專(zhuān)利的職責(zé)。本文件由上海浦東智能照明聯(lián)合會(huì)歸口管理。本文件主編單位:上海浦東智能照明聯(lián)合會(huì),上海海思技術(shù)有限公司,廣州力控智電信息科技有限公司本文件參與起草單位:中山大學(xué)半導(dǎo)體照明材料及器件國(guó)家聯(lián)合地方工程實(shí)驗(yàn)室,永林電子(上海)有限公司,湖南歐智通科技有限公司,北京四季豆信息技術(shù)有限公司,良業(yè)科技集團(tuán)股份有限公司,上海三思電子工程有限公司,深圳微自然創(chuàng)新科技有限公司,廣州中大中鳴科技有限公司,廣東巨業(yè)科技股份有限公司,華榮照明有限公司,青島鼎鼎安全技術(shù)有限公司
,深圳市尚為照明有限公司,深圳市奇脈電子技術(shù)有限公司,上海亞明照明有限公司,廣州飛樂(lè)喜萬(wàn)年貿(mào)易有限公司,惠州雷士光電科技有限公司,
華瑞照明科技(惠州)有限公司,上海屹立店智能科技有限公司,橫店集團(tuán)得邦照明股份有限公司,深圳市海洋王照明工程有限公司,上海時(shí)代之光照明電器檢測(cè)有限公司,深圳市安百納智能實(shí)業(yè)有限公司本文件主要起草人:薄會(huì)健,賀海斌,蔡如海,劉道坤,馬小平,代照亮,莊曉波,劉磊,錢(qián)佳,周勇,姜玉稀,徐東,謝毅,張成良,張國(guó)松,丁淦元,陳建勝,卓凱旋,楊志超,朱華榮,李剛,王春林,葉飛,竇斌,林小科,呂三品,郭虎,陳鄧偉,朱春強(qiáng),孫社濤,陳偉雄,王彩健IIIT/SILA
(PLC)1 范圍本文件規(guī)定了工業(yè)照明系統(tǒng)中使用
控制系統(tǒng)的技術(shù)要求。工業(yè)照明范圍包括
道路照明,園區(qū)照明,公共建筑,場(chǎng)館及各類(lèi)廠房。2 規(guī)范性引用文件下列文件中的內(nèi)容通過(guò)文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文件,僅所注日期的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。T/SILA
001—2020
電力線載波通信(PLC)全屋互聯(lián)標(biāo)準(zhǔn)規(guī)范IEEE
寬帶電力線載波標(biāo)準(zhǔn)(Broadband
IEEE
P1901.1)3 術(shù)語(yǔ)和定義下列術(shù)語(yǔ)和定義適用于本文件。3.1控制設(shè)備 control
device是指連接到
PLC
總線上的設(shè)備,并用于發(fā)送指令控制其他連接到相同
總線上的設(shè)備??刂圃O(shè)備如控制面板、傳感器等。3.2受控設(shè)備controlled
device是指連接在電源和一支或若干支燈之間用來(lái)變換電源電壓,限制燈的電流至規(guī)定值,提供啟動(dòng)電壓和預(yù)熱電流,防止冷啟動(dòng),校正功率因數(shù)或降低無(wú)線電干擾的一個(gè)或若干個(gè)部件,如開(kāi)關(guān)控制器、單色調(diào)光驅(qū)動(dòng)器、雙色調(diào)光驅(qū)動(dòng)器、彩色調(diào)光驅(qū)動(dòng)器、窗簾驅(qū)動(dòng)器等。3.3中央?yún)f(xié)調(diào)節(jié)點(diǎn) central
coordinator是指在
PLC-IoT
通信中的具體體現(xiàn)為頭端通信模塊,負(fù)責(zé)末端設(shè)備的接入以及數(shù)據(jù)的接受與發(fā)送。3.4終端節(jié)點(diǎn) station是指在
PLC-IoT
通信中的具體體現(xiàn)為尾端通信模塊,接受與發(fā)送電力載波信號(hào),為終端設(shè)備提供統(tǒng)一的接入
PLC-IoT
網(wǎng)絡(luò)方式。3.5T/SILA
代理協(xié)調(diào)節(jié)點(diǎn) proxy
coordinator是指在PLC-IoT通信中的具體體現(xiàn)為中間代理通信模塊,接受與發(fā)送電力載波信號(hào),為中央?yún)f(xié)調(diào)節(jié)點(diǎn)和終端節(jié)點(diǎn)之間提供代理協(xié)調(diào)功能。4 縮略語(yǔ)下列縮略語(yǔ)適用于本文件。:中央?yún)f(xié)調(diào)節(jié)點(diǎn)(Central
)CIID
:屬性實(shí)例(
Instance
Identification)PCO:代理協(xié)調(diào)節(jié)點(diǎn)(
Coordinator)PLC:電力線載波通信(
Line
Communication)SIID
:服務(wù)實(shí)例
(Service
Instance
))5 系統(tǒng)組成與架構(gòu)5.1 系統(tǒng)架構(gòu)本系統(tǒng)由服務(wù)器、管理終端、網(wǎng)關(guān)和子設(shè)備和濾波器組成,服務(wù)器、管理終端、與網(wǎng)關(guān)之間基于TCP/IP
PLC
網(wǎng)絡(luò)協(xié)議通信。為了避免各
PLC
子系統(tǒng)之間的信號(hào)串?dāng)_,在各
子系統(tǒng)供電入口加入濾波器用于
PLC
信號(hào)隔離。系統(tǒng)架構(gòu),如圖
1
所示。圖
1
系統(tǒng)架構(gòu)T/SILA
本系統(tǒng)基于
PLC
應(yīng)用層構(gòu)建工業(yè)照明系統(tǒng)的通訊協(xié)議,實(shí)現(xiàn)通信單元之間業(yè)務(wù)數(shù)據(jù)交互,通過(guò)數(shù)據(jù)鏈路層完成數(shù)據(jù)傳輸,PLC
分層,如圖
2
所示。圖
2
分層PLC
網(wǎng)絡(luò)中有三種節(jié)點(diǎn),以
CCO(中心節(jié)點(diǎn))、(代理節(jié)點(diǎn))、STA(終端)為組成的樹(shù)形結(jié)構(gòu)。其通信方式采用中央調(diào)度的方式,
上電后會(huì)進(jìn)行全網(wǎng)檢測(cè),確定
和
STA,然后偵聽(tīng)
STA
的報(bào)文或者主動(dòng)詢問(wèn)
STA,通過(guò)
載波檢測(cè)多址的方式進(jìn)行傳輸管理和控制,
樹(shù)形組網(wǎng)及網(wǎng)絡(luò)節(jié)點(diǎn),如圖
3
所示。圖
3
樹(shù)形組網(wǎng)及網(wǎng)絡(luò)節(jié)點(diǎn)所有
CCO
發(fā)起關(guān)聯(lián)入網(wǎng)請(qǐng)求,
確認(rèn)后方可加入網(wǎng)絡(luò),網(wǎng)絡(luò)建立可立即進(jìn)行PLC
通信。站點(diǎn)通信為
與
站點(diǎn)的之間的相互通信,
與
STA
不能直接通信,需要通過(guò)
CCO
來(lái)轉(zhuǎn)發(fā),
的自組網(wǎng)過(guò)程由芯片底層軟件實(shí)現(xiàn),無(wú)需應(yīng)用層干預(yù)。T/SILA
入網(wǎng)過(guò)程:上電后和
CCO
之間能直接通信的
站點(diǎn),會(huì)首先入網(wǎng),形成
1
級(jí)站點(diǎn),并評(píng)估相互通信成功率,不能和
CCO
直接通信的站點(diǎn)若能和
1
級(jí)站點(diǎn)通信,就通過(guò)
1
級(jí)站點(diǎn)代理入網(wǎng),以此類(lèi)推逐級(jí)形成多層級(jí)網(wǎng)絡(luò),目前最大可以支持
15
層級(jí)。
站點(diǎn)非指定,由各站點(diǎn)自動(dòng)形成。PLC
信道具有時(shí)變性,噪聲也可能隨著電器開(kāi)閉時(shí)有時(shí)無(wú),這意味著已經(jīng)建立起來(lái)的路由網(wǎng)絡(luò)可能存在不通,
鏈路層需有路由評(píng)估機(jī)制,在路由周期內(nèi)不斷評(píng)估代理路由合理性,動(dòng)態(tài)變化拓?fù)鋱D,以確保通信可靠。路由評(píng)估需要時(shí)間,因此
壞掉或者站點(diǎn)拔掉,網(wǎng)絡(luò)穩(wěn)定需要一定時(shí)間,這個(gè)時(shí)間與網(wǎng)絡(luò)規(guī)?;蛘邔蛹?jí)深度有關(guān)系。在
PLC
總線網(wǎng)絡(luò)的每個(gè)設(shè)備,都有一個(gè)固定的物理地址(6
地址),MAC
地址在
模塊出廠時(shí)通過(guò)
IANA
或
IEEE
申請(qǐng)分配,使用過(guò)程不更改。使用
MAC
地址,在網(wǎng)絡(luò)中可提供單播尋址(0~
FFFF
FF
FF
)方式或廣播尋址(FF
FF
FF
FF
)方式進(jìn)行通信。5.2 系統(tǒng)組成PLC系統(tǒng)一般由多個(gè)子系統(tǒng)組成,子系統(tǒng)通過(guò)網(wǎng)關(guān)連接到局域網(wǎng)服務(wù)器或云服務(wù)器組成系統(tǒng),移動(dòng)終端通過(guò)云端連接系統(tǒng)。一個(gè)子系統(tǒng)由一個(gè)網(wǎng)關(guān)、若干個(gè)控制設(shè)備和若干個(gè)受控設(shè)備組成。PLC網(wǎng)關(guān)是集成控制、管理、計(jì)算和通信等功能的基礎(chǔ)開(kāi)放平臺(tái)。網(wǎng)關(guān)包含模組、MCU模塊。特性如下:a)
PLC
網(wǎng)關(guān)在系統(tǒng)中通過(guò)中央節(jié)點(diǎn)
CCO
進(jìn)行協(xié)議轉(zhuǎn)換與
STA
通信;b)
具備應(yīng)用地址配置和管理;c)
具備場(chǎng)景配置與控制;d)
具備控制程序邏輯配置與控制;e)
具備系統(tǒng)設(shè)備狀態(tài)監(jiān)測(cè)功能;f)
具備通過(guò)網(wǎng)絡(luò)把系統(tǒng)的指令同步傳遞到服務(wù)器。場(chǎng)景可通過(guò)按鍵信號(hào)、時(shí)鐘信號(hào)、傳感器信號(hào)等進(jìn)行觸發(fā),場(chǎng)景控制邏輯通過(guò)管理終端(PC)進(jìn)行配置并保存在
PLC
網(wǎng)關(guān),場(chǎng)景信息同時(shí)保存在每個(gè)受控設(shè)備內(nèi),當(dāng)進(jìn)行場(chǎng)景控制時(shí),被尋址選中的受控設(shè)備可以實(shí)現(xiàn)同步響應(yīng)。5.3 系統(tǒng)要求PLC
工業(yè)照明系統(tǒng)兼容
全屋互聯(lián)系統(tǒng),特性如下:一個(gè)子系統(tǒng)至少含一個(gè)
中央節(jié)點(diǎn);任一個(gè)系統(tǒng)設(shè)備都可以主動(dòng)發(fā)送事件上報(bào)信息;一個(gè)子系統(tǒng)最多可獨(dú)立尋址
1023
個(gè)的設(shè)備;一個(gè)子系統(tǒng)最多可尋址
(2
個(gè)字節(jié),除去預(yù)留的設(shè)備地址)個(gè)可尋址組;一個(gè)子系統(tǒng)最多可支持
(2
32
個(gè)場(chǎng)景;系統(tǒng)控制面板或傳感器的事件信息發(fā)送到
PLC
網(wǎng)關(guān)(CCO),由
網(wǎng)關(guān)()根據(jù)控制邏輯進(jìn)行處理,并由
網(wǎng)關(guān)(CCO)把處理完的控制信息發(fā)送到受控設(shè)備進(jìn)行控制處理。5.4系統(tǒng)設(shè)備功能定義模型T/SILA
設(shè)備
是設(shè)備和其他子系統(tǒng)之間的交互數(shù)據(jù)定義能力和格式,用于描述設(shè)備所具備的能力和狀態(tài)數(shù)據(jù)。設(shè)備的通過(guò)兩種方式描述設(shè)備具備的特征,服務(wù)(service)和屬性(characteristic),設(shè)備由若干個(gè)服務(wù)及其屬性組成。
用來(lái)表示設(shè)備中用戶可使用的功能函數(shù),其中包含實(shí)現(xiàn)該函數(shù)輸出/輸入的數(shù)據(jù)以及實(shí)現(xiàn)該函數(shù)的行為。設(shè)備可以基于服務(wù)進(jìn)行實(shí)例化,實(shí)例化后的名稱(chēng)稱(chēng)之為服務(wù)實(shí)例。
表示數(shù)據(jù)或相關(guān)行為的特征,名稱(chēng)之為屬性名,是
Service
的基本組成單元,如開(kāi)關(guān)的開(kāi)或關(guān)特性,設(shè)備功能定義模型,如圖
4
所示。圖
4 設(shè)備功能定義模型用戶通過(guò)
控制設(shè)備執(zhí)行場(chǎng)景時(shí),云端到
網(wǎng)關(guān)設(shè)備的
數(shù)據(jù)的格式,如圖
5
T/SILA
圖
5PLC
協(xié)議設(shè)備控制報(bào)文轉(zhuǎn)換以下列舉了幾種典型的子設(shè)備器件物模型轉(zhuǎn)換定義,用于示例
PLC
設(shè)備與物模型的映射,通過(guò)這種方式,可以無(wú)限擴(kuò)展定義燈光控制的屬性,例如新增燈光驅(qū)動(dòng)控制器子設(shè)備的功率、故障信息,只要新增定義與調(diào)節(jié)亮度相似的服務(wù)屬性即可傳遞到網(wǎng)關(guān),并通過(guò)網(wǎng)關(guān)傳遞到云端。
和
CIID
使用兩個(gè)字節(jié)編碼見(jiàn)表
1,其中
0x1965~0x3FFF
預(yù)留給團(tuán)體定義范圍段。0x4000~0xFFFF
預(yù)留給廠商定義私有不通用范圍段。a) 場(chǎng)景面板屬性,見(jiàn)表
1;b),見(jiàn)表
2;c) 燈光驅(qū)動(dòng)控制器屬性,見(jiàn)表
3;d) 紅外移動(dòng)傳感器屬性,見(jiàn)表
4;e) 光照傳感器屬性,見(jiàn)表
5;f) 電源開(kāi)關(guān)屬性,見(jiàn)表
6;g) 智能開(kāi)關(guān)模塊屬性,見(jiàn)表
7;h) 空氣質(zhì)量傳感器屬性,見(jiàn)表
8。SiidCiid0x0041scene0x008Anumintmin:1max:0x0031button0x008Anumintmin:1max:0x0002namestringStringLength:320x0036Fault0x0085Faultstatusenum0-
1-
0x0086Fault
enumList0-
1-N
0x0022Time0x2000Total
intmin:0max:
300000
Siid0x008ASiid0x0002
T/SILA
表
1 場(chǎng)景面板SiidCiid0x0013mode0x0022modeenum0-1-2-0x000Bopener0x000Ecurrentintmin:0max:100
0x000Ftargetintmin:0max:100
0x0036Fault0x0085Faultstatusenum0-
1-
0x0086FaultcodeenumList0-
1-N
0x0022Time0x2000Totaltimeintmin:0max:
300000T/SILA
表
2 窗簾驅(qū)動(dòng)器SiidCiid0x0001switch0x0001onbool0-1-0x0007brightness0x0004brightnessintmin:1max:100:10x0005colour
0x0007redintmin:0max:255:1
0x0008greenintmin:0max:255:10x0009blueintmin:0max:255:10x000Awhiteintmin:0max:255:10x2003Amberintmin:0max:255:10x0009cct0x000Dintmin:2700max:6500:10x00420x008Crangeintmin:0max:50x0019Electric0x0058Input
intmin:0max:600000mVT/SILA
表
3 燈光驅(qū)動(dòng)控制器SiidCiid0x0059Input
intmin:0max:600000mA0x005AConsumptionintmin:0max:600000KWh0x2001Output
intmin:0max:600000mV0x2002Output
intmin:0max:600000mA0x0018Power0x0056Powerintmin:0max:655350x0011Temperature0x000ECurrentintmin:-32767max:327670x0036Fault0x0085Fault
enum0-
1-
0x0086Fault
enumList0-
1-N
0x0022Time0x2000Total
intmin:0max:
300000SiidCiid0x0014status0x0024statusenum0-1-0x0036Fault0x0085Faultstatusenum0-
1-
T/SILA
表
3燈光驅(qū)動(dòng)控制器(續(xù))表表
3燈光驅(qū)動(dòng)控制器(續(xù))10SiidCiid0x0021luminance0x0001onbool0-1-0x000Ecurrentintmin:0max:65535:1
0x0036Fault0x0085Faultstatusenum0-
1-
0x0086Fault
enumList0-
1-N
0x0022Time0x2000Total
intmin:0max:
300000
SiidCiid0x0001switch0x0001onbool0-1-0x0036Fault0x0085Faultstatusenum0-
1-
SiidCiid0x0086Fault
enumList0-
1-N
0x0022Time0x2000Total
intmin:0max:
300000T/SILA
表
4 表
4 紅外移動(dòng)傳感器(續(xù))表
5光照傳感器表
6 電源開(kāi)關(guān)SiidCiid0x03E9Switch1(1)0x0001onbool0-1-0x0002namestring:160x0059currentintmin:0max:65535mA/A
0x2000Totaltimeintmin:0max:
3000000x03EASwitch2(2)0x0001onbool0-1-0x0002namestring:160x0059currentintmin:0max:65535mA/A
0x2000Totaltimeintmin:0max:
3000000x03EBSwitch3(3)0x0001onbool0-1-0x0002namestring:160x0059currentintmin:0max:65535mA/A
0x2000Totaltimeintmin:0max:
300000SiidCiid0x0086FaultcodeenumList0-
1-N
0x0022Time0x2000Totaltimeintmin:0max:
300000T/SILA
表
6表
6 電源開(kāi)關(guān)(續(xù))表
7智能開(kāi)關(guān)模塊SiidCiid0x03ECSwitch4(4)0x0001onbool0-1-0x0002namestring:160x0059currentintmin:0max:65535mA/A
0x2000Totaltimeintmin:0max:
3000000x03EDSwitch5(5)0x0001onbool0-1-0x0002namestring:160x0059currentintmin:0max:65535mA/A
0x2000Totaltimeintmin:0max:
3000000x03EESwitch6(6)0x0001onbool0-1-0x0002namestring:160x0059currentintmin:0max:65535mA/A
0x2000Totaltimeintmin:0max:
3000000x03EFSwitch7(7)0x0001onbool0-1-0x0002namestring:160x0059currentintmin:0max:65535mA/A
0x2000Totaltimeintmin:0max:
300000T/SILA
表
表
7智能開(kāi)關(guān)模塊(續(xù)
1)SiidCiid0x03F0Switch8(8)0x0001onbool0-1-0x0002namestring:160x0059currentintmin:0max:65535mA/A
0x2000Totaltimeintmin:0max:
3000000x2010Switch9(9)0x0001onbool0-1-0x0002namestring:160x0059currentintmin:0max:65535mA/A
0x2000Totaltimeintmin:0max:
3000000x2011Switch10(10)0x0001onbool0-1-0x0002namestring:160x0059currentintmin:0max:65535mA/A
0x2000Totaltimeintmin:0max:
3000000x2012Switch11(11)0x0001onbool0-1-0x0002namestring:160x0059currentintmin:0max:65535mA/A
0x2000Totaltimeintmin:0max:
300000T/SILA
表
表
7 智能開(kāi)關(guān)模塊(續(xù)
2)SiidCiid0x2013Switch12(12)0x0001onbool0-1-0x0002namestring:160x0059currentintmin:0max:65535mA/A
0x2000Totaltimeintmin:0max:
3000000x2014Switch13(13)0x0001onbool0-1-0x0002namestring:160x0059currentintmin:0max:65535mA/A
0x2000Totaltimeintmin:0max:
3000000x2015Switch14(14)0x0001onbool0-1-0x0002namestring:160x0059currentintmin:0max:65535mA/A
0x2000Totaltimeintmin:0max:
3000000x2016Switch15(15)0x0001onbool0-1-0x0002namestring:160x0059currentintmin:0max:65535mA/A
0x2000Totaltimeintmin:0max:
300000T/SILA
表
表
7 智能開(kāi)關(guān)模塊(續(xù)
3)SiidCiid0x2017Switch16(16)0x0001onbool0-1-0x0002namestring:160x0059currentintmin:0max:65535mA/A
0x2000Totaltimeintmin:0max:
3000000x0036Fault0x0085Faultstatusenum0-
1-
0x0086FaultcodeenumList0-
1-N
0x0022Time0x2000Totaltimeintmin:0max:
300000SiidCiid0x001FAirQuality0x0035AirQualityenummin:
max:
0x001APM2.5Sensor
0x000ECurrentintmin:
max:
1000T/SILA
表
7表
7智能開(kāi)關(guān)模塊(續(xù)
4)表
8空氣質(zhì)量傳感器SiidCiid0x0010Levelenummin:
max:
0~80
80~120
0x001BCO2Sensor
0x000ECurrentintmin:
max:
0x0010Levelenummin:
max:
500~1000ppm"
5000ppm"0x001CHCHOSensorHCHO
0x000ECurrentintmin:
max:
0x0010Levelenummin:
max:
0x001DTVOCSensorTVOC
0x000ECurrentintmin:
max:
0x0010Levelenummin:
max:
0x001EPM10SensorPM10
0x000ECurrentintmin:
max:
0x0010Levelenummin:
max:
0~80
80~120
T/SILA
表
表
8空氣質(zhì)量傳感器(續(xù)
1)SiidCiid0x0036Fault0x0085Faultstatusenum0-
1-
0x0086Fault
enumList0-
1-N
0x0022Time0x2000Total
intmin:0max:
300000
D0D1D2D3D4D5D6D7
T/SILA
表
8空氣質(zhì)量傳感器(續(xù)
表
8空氣質(zhì)量傳感器(續(xù)
2)6.1 范圍本協(xié)議規(guī)定了
與
PLC
CCO(主節(jié)點(diǎn))之間串口通信數(shù)據(jù)傳輸?shù)膸袷?、?shù)據(jù)編碼及傳輸規(guī)則。6.2 說(shuō)明本協(xié)議中所有保留字段都需要填
0。6.3 應(yīng)用幀結(jié)構(gòu)6.3.1 字節(jié)格式應(yīng)用幀的基本單元為
8
位字節(jié)。鏈路層傳輸順序?yàn)榈臀辉谇埃呶辉诤?;低字?jié)在前,高字節(jié)在后。串口傳輸時(shí):字節(jié)傳輸按異步方式進(jìn)行,通信速率默認(rèn)為
115200bps,基本單元包含
1
8個(gè)數(shù)據(jù)位、一個(gè)偶校驗(yàn)位
P
和
1
個(gè)停止位“1”,格式定義,見(jiàn)表
9。表
9 表
9 字節(jié)格式數(shù)據(jù)幀采用小端序,幀格式定義,見(jiàn)表
。18byteHeadCtrlCmdSeqDataCRC
Data
CRC16-16
12
5CCITT(0x1021)
+x
+1D7D6D5D4D3D2D1D0DirPrmRsv
T/SILA
表
10幀格式定義6.3.2.1表
10幀格式定義控制域(Ctrl)表示幀的傳輸方向、啟動(dòng)標(biāo)志,由
1
字節(jié)組成,控制域定義,見(jiàn)表
11。表
11 控制域6.3.2.2表
11 控制域命令碼定義,見(jiàn)表
。19Cmd0001H0002H
0003H0004H0005H0006H0007H0010H0011H0012H0013H0014H0015H0016H0017H0020H0021H0100H0101H0110H0111H0120HT/SILA
表
12 表
12 命令碼本地命令數(shù)據(jù)交互流,如圖
6。圖
6本地命令數(shù)據(jù)交互流程20Cmd0001H0001HData2bytes2bytes
2bytes
2bytesCmd0003H0003HData6bytes2bytesCmd0002H0002HData
2bytesT/SILA
6.3.3.1
讀取模組版本信息(0001H)讀取模組版本信息,見(jiàn)表
13。表
13
讀取模組版本信息6.3.3.2
讀取模組
表
13
讀取模組版本信息讀取模組
。表
14
讀取模組
表
14
讀取模組
MAC
地址讀取模組通信地址,見(jiàn)表
15。表
15
讀取模組通信地址6.3.3.4表
15
讀取模組通信地址設(shè)置模組通信地址,見(jiàn)表
16。21Cmd0004H0004HData6bytes
2bytes
6.3.8Rsv
Cmd0005H0005HDataDelay
State
Rsv
Rsv
Delay
Time:延時(shí)等待重啟時(shí)間,單位:秒。0
代表立即重啟。
State:0-1-重啟失敗。
注:模組收到報(bào)文后,先應(yīng)答再重啟。Cmd0006H0006HDataFn
Fn
User
DataUser
DataT/SILA
表
16 設(shè)置模組通信地址6.3.3.5表
16 設(shè)置模組通信地址模組重啟,見(jiàn)表
17。表
17
模組重啟6.3.3.6表
17
模組重啟傳輸文件,見(jiàn)表
18。表
18
傳輸文件表
18
傳輸文件Fn
User
Data
格式如下。啟動(dòng)文件傳輸,見(jiàn)表
19。22Fn01H01HDataFile
Attr
State
Segment
Reason
File
Length
Rsv
File
(4bytes)Trans
Attr
Length
Reason
Fn02H02HDataRsv
State
Segment
Reason
Segment
(2bytes)Rsv
Segment
Segment
n-1
Data
CRC16-16
12
5CCITT(0x1021)
+x
+1
0x00
Reason
T/SILA
表
19
表
19
啟動(dòng)文件傳輸傳輸文件內(nèi)容,見(jiàn)表
20。表
表
20
傳輸文件內(nèi)容Fn04H04HDataMac
State
Mac
(6
Reason
Rsv
Reason
Fn03H03HDataRsv
State
Fail
STAs
STAsT/SILA
6.3.3.6.3
查詢處理進(jìn)度查詢處理進(jìn)度,見(jiàn)表
21。表
21
表
21
查詢處理進(jìn)度配置升級(jí)列表,見(jiàn)表
22。表
22
配置升級(jí)列表6.3.3.7表
22
配置升級(jí)列表讀取模塊上電時(shí)間,見(jiàn)表
23。24Cmd0011H0011HDataStart
Total
Start
Req
Ind
2bytesInd
(6
Cmd0007H0007HData2byteMAC(6
frame_index(2
(4
Cmd0010H0010HData2bytes2bytesT/SILA
表
23
讀取模塊上電時(shí)間6.3.3.8表
23
讀取模塊上電時(shí)間讀取白名單中節(jié)點(diǎn)數(shù)量,見(jiàn)表
。表
24
讀取白名單中節(jié)點(diǎn)數(shù)量6.3.3.9表
24
讀取白名單中節(jié)點(diǎn)數(shù)量讀取白名單中節(jié)點(diǎn)信息,見(jiàn)表
。表
表
25
讀取白名單中節(jié)點(diǎn)信息Cmd0012H0012HDataReq
State
Req
(6
Reason
Rsv
Reason
Cmd0013H0013HDataReq
State
Req
(6
Reason
Rsv
Reason
Cmd0014H0014HDataState
Reason
Rsv
Reason
T/SILA
6.3.3.10
添加節(jié)點(diǎn)到白名單(0012H)添加節(jié)點(diǎn)到白名單,見(jiàn)表
26。表
26
添加節(jié)點(diǎn)到白名單6.3.3.11表
26
添加節(jié)點(diǎn)到白名單刪除白名單中節(jié)點(diǎn),見(jiàn)表
27。表
27
刪除白名單中節(jié)點(diǎn)6.3.3.12表
27
刪除白名單中節(jié)點(diǎn)清空白名單,見(jiàn)表
28。表
表
28
清空白名單Cmd0015H0015HDataret_codereason
reserved
Reason
Cmd0016H0016HDataWhitelist
State
Rsv
Rsv
表示關(guān)閉白名單,
表示開(kāi)啟白名單。
0-1-Cmd0017H0017HDataWhitelist
Rsv
Whitelist
T/SILA
6.3.3.13
0015H)自組網(wǎng)功能開(kāi)啟,見(jiàn)表
29。表
29
自組網(wǎng)功能開(kāi)啟6.3.3.14表
29
自組網(wǎng)功能開(kāi)啟設(shè)置白名單狀態(tài),見(jiàn)表
30。表
30
設(shè)置白名單狀態(tài)6.3.3.15表
30
設(shè)置白名單狀態(tài)獲取白名單狀態(tài),見(jiàn)表
31。表
表
31
獲取白名單狀態(tài)Cmd0021H0021HDataStart
Total
Start
Req
Ind
Ind
Bytes)
11
MAC
BINTeiBINProxy
BINNode
InfoBINRsvBIN
Info[3:0]
[7:4]
Cmd0020H0020HData2bytes2bytesT/SILA
6.3.3.16
讀取拓?fù)渲泄?jié)點(diǎn)數(shù)量(0020H)讀取拓?fù)渲泄?jié)點(diǎn)數(shù)量,見(jiàn)表
。表
32
讀取拓?fù)渲泄?jié)點(diǎn)數(shù)量6.3.3.17表
32
讀取拓?fù)渲泄?jié)點(diǎn)數(shù)量讀取拓?fù)渲泄?jié)點(diǎn)信息,見(jiàn)表
。表
33
讀取拓?fù)渲泄?jié)點(diǎn)信息應(yīng)答的拓?fù)鋽?shù)據(jù)格式,見(jiàn)表表
33
讀取拓?fù)渲泄?jié)點(diǎn)信息應(yīng)答的拓?fù)鋽?shù)據(jù)格式,見(jiàn)表
34。表
34
應(yīng)答的拓?fù)鋽?shù)據(jù)28Cmd0100H
0100H
DataDest
Addr
State
User
Data
Reason
User
DataRsv
Addr
FF
FF
FF
Data
User
Data
Reason
T/SILA
信道轉(zhuǎn)發(fā)命令通過(guò)模組轉(zhuǎn)發(fā)數(shù)據(jù)到對(duì)端設(shè)備,數(shù)據(jù)交互流程,如圖
7。圖
7 信道轉(zhuǎn)發(fā)命令數(shù)據(jù)交互流程6.3.4.1
發(fā)送數(shù)據(jù)(0100H)當(dāng)主控設(shè)備需要發(fā)送報(bào)文給模組時(shí),發(fā)送數(shù)據(jù)格式,見(jiàn)表
35。表
35
發(fā)送數(shù)據(jù)6.3.4.2表
35
發(fā)送數(shù)據(jù)當(dāng)模組需要發(fā)送報(bào)文給主控設(shè)備時(shí),接收數(shù)據(jù)格式,見(jiàn)表
36。29Cmd0101H
0101H
DataSrc
(6bytes)State
User
Data
Reason
User
DataRsv
Data
User
Data
Reason
T/SILA
表
36
表
36
接收數(shù)據(jù)遠(yuǎn)程命令是通過(guò)中心節(jié)點(diǎn)轉(zhuǎn)發(fā)本地命令到遠(yuǎn)程節(jié)點(diǎn),用于遠(yuǎn)程調(diào)試時(shí)通過(guò)
發(fā)送指令到
。數(shù)據(jù)交互流程,如圖
8。圖
8
遠(yuǎn)程調(diào)測(cè)命令數(shù)據(jù)交互流程6.3.5.1
遠(yuǎn)程發(fā)送命令(0110H)遠(yuǎn)程發(fā)送命令,見(jiàn)表
。30Cmd0110H
0110H
DataDest
Addr
State
User
Data
Reason
User
DataRsv
Addr
FF
FF
FF
Data
User
Data
Reason
Cmd0111H
0111H
DataSrc
(6bytes)State
User
Data
Reason
User
DataRsv
Data
User
Data
Reason
Cmd0001H0002H
0003H0004H0005H0006HT/SILA
表
37
遠(yuǎn)程發(fā)送命令6.3.5.2表
37
遠(yuǎn)程發(fā)送命令遠(yuǎn)程接收命令,見(jiàn)表
。表
38
表
38
遠(yuǎn)程接收命令調(diào)測(cè)支持的本地命令,見(jiàn)表
。表
39
表
39
調(diào)測(cè)支持的本地命令31(CCO)(STA)Cmd0120H
0120H
DataDest
Addr
Src
(6bytes)User
Data
User
Data
User
DataUser
Data
Addr
FF
FF
FF
Data
User
Data00H01H02H03HFFHT/SILA
系統(tǒng)控制數(shù)據(jù)通信命令是在信道轉(zhuǎn)發(fā)命令的基礎(chǔ)上,簡(jiǎn)化其通信流程。數(shù)據(jù)交互流程,如圖
9。主控設(shè)備(CCO)模組(CCO)模組(STA)0120(Req)PLC
Trans0120(Req)0120(Ind)PLC
Trans0120(Ind)圖
9 系統(tǒng)控制數(shù)據(jù)通信命令數(shù)據(jù)交互流程6.3.6.1
系統(tǒng)控制數(shù)據(jù)通信命令(0120H)系統(tǒng)控制數(shù)據(jù)通信命令,見(jiàn)表
40。
表
表
40
系統(tǒng)控制數(shù)據(jù)通信命令(STA)CCO->STASTA->CCO6.3.7 異常狀態(tài)代碼異常狀態(tài)代碼,見(jiàn)表
。表
41
異常狀態(tài)代碼6.4表
41
異常狀態(tài)代碼32byteCRCUser
Data
User
16
12
5
CRC16-CCITT(0x1021)
+x
+1
User
Data50H51H55HT/SILA
6.4.1PLC
IDPLC
ID
定義,見(jiàn)表
42。表
42表
42PLC
ID
43。表
43 表
43
應(yīng)用報(bào)文格式系統(tǒng)由受控設(shè)備和控制設(shè)備組成,以下以照明系統(tǒng)作為參考。PLC
網(wǎng)關(guān)由主控處理器和
PLC
模組組成,主控處理器與
模組之間通過(guò)
UART
串口進(jìn)行通信。其他控制設(shè)備的主控單元可以是
模組,也可以是
PLC
模組加外掛處理器。當(dāng)控制設(shè)備的主控單元是
PLC
模組時(shí),PLC
模組需完成控制設(shè)備的全部通信和控制功能。當(dāng)控制設(shè)備的主控單元是
PLC
模組加外掛處理器時(shí),
模組通信數(shù)據(jù)通過(guò)
UART
接口與處理器進(jìn)行通信,處理器完成數(shù)據(jù)處理和控制功能。主控處理器與
模組之間的通信遵循“PLC
模組接口協(xié)議”。照明系統(tǒng)
網(wǎng)關(guān)與
控制設(shè)備之間的控制數(shù)據(jù)包采用協(xié)議“6.3.6
總線數(shù)據(jù)通信命令”中的“6.3.6.1
總線數(shù)據(jù)通信命令(0120H)”來(lái)完成??偩€數(shù)據(jù)通信命令數(shù)據(jù)交互流程,如圖
。33Cmd0120H
DataDest
Addr
UserData
(2bytes)UserData
Sequence
Number
Func
Code
Status
Code
DEV
(2bytes)Data
BodyCmd0120H
DataSrc
(6bytes)UserData
(2bytes)UserData
Sequence
Number
T/SILA
主控設(shè)備(CCO)模組(CCO) 模組(STA)0120(Req)PLC
Trans0120(Req)0120(Ind)PLC
Trans0120(Ind)
7.1 發(fā)送數(shù)據(jù)當(dāng)一個(gè)設(shè)備需要發(fā)送“控制報(bào)文”給遠(yuǎn)端設(shè)備時(shí),使用格式,見(jiàn)表
44。
表
表
44
發(fā)送數(shù)據(jù)(STA)CCO->STASTA->CCO7.2 接收數(shù)據(jù)當(dāng)模組需要轉(zhuǎn)發(fā)遠(yuǎn)端設(shè)備發(fā)來(lái)“控制報(bào)文”給主控設(shè)備時(shí),使用格式,見(jiàn)表
。表
表
45
接收數(shù)據(jù)B7B6B5B4B3B2B1B0
:“F”數(shù)據(jù)方向位:“F”=0
“F”=1
:“x”
DataUserDataFunc
Code
Status
Code
DEV
(2bytes)Data
BodyT/SILA
表
45
接收數(shù)據(jù)(續(xù))Cmd表
45
接收數(shù)據(jù)(續(xù))Dest
Addr:遠(yuǎn)端目的設(shè)備通信
地址;FF
FF
FF
FF
FF
表示全網(wǎng)廣播。當(dāng)
CCO
給
發(fā)送報(bào)文時(shí),目的設(shè)備通信地址指
的
地址。當(dāng)
STA
給
發(fā)送報(bào)文時(shí),目的設(shè)備通信地址指
的
地址。Src
Addr:發(fā)送數(shù)據(jù)設(shè)備通信的
MAC
地址。當(dāng)
CCO
給
發(fā)送報(bào)文時(shí),發(fā)送數(shù)據(jù)設(shè)備通信地址指
CCO
的
地址。當(dāng)
STA
給
發(fā)送報(bào)文時(shí),發(fā)送數(shù)據(jù)設(shè)備通信地址指
STA
的
地址。UserDataLen:UserData
數(shù)據(jù)長(zhǎng)度。UserData:待接收的用戶數(shù)據(jù)。是模組(CCO)和模組()通過(guò)
PLC
通信傳輸?shù)南到y(tǒng)控制協(xié)議報(bào)文。PLC
協(xié)議主/
PLC
協(xié)議版本兼容性擴(kuò)展預(yù)留,需要根據(jù)
協(xié)議版本解析響應(yīng)報(bào)文。當(dāng)前分別為
1
和
0。Sequence
:網(wǎng)關(guān)
向
發(fā)送報(bào)文的遞增序號(hào),STA
在響應(yīng)報(bào)文時(shí)返回此序號(hào),用于網(wǎng)關(guān)標(biāo)識(shí)報(bào)文響應(yīng)。Func
Code:功能碼,用于定義該指令的操作功能。Status
Code:狀態(tài)碼,用于定義該指令應(yīng)答狀態(tài)。State:0
表示成功;1
表示失敗,失敗原因見(jiàn)
Reason。Reason:取值含義請(qǐng)參見(jiàn)“異常狀態(tài)代碼”。DEV
Addr:設(shè)備應(yīng)用地址。Data
Body:功能命令數(shù)據(jù)。7.2.1
功能碼(Func
Code)格式,功能碼格式,見(jiàn)表
。表
表
46
功能碼格式
Func
Func
0x010x810x020x820x030x830x04
0x840x050x850x06
0x860x070x870x080x880x090x890x0A0x8A0x0B
0x8B0x0C0x8C0x0D0x8D0x0E0x8E0x0F0x8F0x100x900x110x910x120x130x930x140x94Status
Code0x000x010x020x030x040x050x06T/SILA
功能代碼定義,見(jiàn)表
47。表
47
功能碼具體定義7.2.2
響應(yīng)狀態(tài)碼(表
47
功能碼具體定義響應(yīng)狀態(tài)碼,
48。表
48表
48Status
Code
響應(yīng)狀態(tài)碼定義接收端按照上面的響應(yīng)狀態(tài)定義返回
Status
Code
信息。DEV
0x00000x0001
0x00100x04000x08000x4000
32
0x41000xFFFE0xFFFFData
TypeData
byte0x0001int0x0002Bool0,10x0003string
0x0004emun0x0005array
T/SILA
發(fā)送端的
用于保留承載特殊指令,目前使用了
Bit0
和
。Bit010應(yīng),用于單設(shè)備控制;Bit11”表示控制目標(biāo)設(shè)備收到指令后的靜默時(shí)間內(nèi)(5
秒)不主動(dòng)上報(bào)設(shè)備屬性變化,靜默時(shí)間屬性的命令碼獲取設(shè)備屬性;“0”表示允許主動(dòng)上報(bào)屬性變化,用于單設(shè)備控制。發(fā)送端的
Code
示例:0x00
即
0b00000000(返回響應(yīng)報(bào)文,允許上報(bào)屬性變化)0x01
即
0b00000001(不返回響應(yīng)報(bào)文,允許上報(bào)屬性變化)0x03
即
0b00000011(不返回響應(yīng)報(bào)文,此時(shí)不上報(bào)屬性變化)7.2.3
數(shù)據(jù)類(lèi)型(Data
)數(shù)據(jù)類(lèi)型長(zhǎng)度列表定義,見(jiàn)表
。表
49
Data
Type
表
49
Data
Type
數(shù)據(jù)類(lèi)型長(zhǎng)度列表定義應(yīng)用地址(DEV
Addr)范圍定義,見(jiàn)表
。表
表
50
應(yīng)用地址(
)范圍定義MCUCmd0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x81Status
Code
0x00
DEV
xx
xxData
Type
0x03Data
(2bytes)xx
xxDev
(nbytes)key:value,key:valueMCUCmd0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x01Status
Code
0x00DEV
(2bytes)0x0000T/SILA
在
PLC
總線網(wǎng)絡(luò)內(nèi)每個(gè)設(shè)備需要一個(gè)應(yīng)用地址(2
字節(jié)),不同于物理地址,應(yīng)用地址對(duì)應(yīng)用層提供可見(jiàn)的邏輯地址,方便設(shè)備的管理和數(shù)據(jù)的傳輸。在
PLC
設(shè)備處于應(yīng)用狀態(tài)時(shí)(非配置狀態(tài)),使用
MAC廣播尋址方式,并通過(guò)使用應(yīng)用地址在網(wǎng)絡(luò)中提供單播、組播和廣播的通信控制。7.3 功能命令詳解7.3.1
查詢?cè)O(shè)備信息(
Code
=0x01)PLC網(wǎng)關(guān)()查詢某個(gè)(STA)設(shè)備信息,低字節(jié)在前,高字節(jié)在后。格式,見(jiàn)表51。表
51
查詢?cè)O(shè)備信息(STA)設(shè)備響應(yīng),把應(yīng)用地址(2BYTES)反饋給
表
51
查詢?cè)O(shè)備信息表
52表
52
查詢?cè)O(shè)備信息響應(yīng)(1)設(shè)備信息字符串
sn
sn
0,40]12345678prodId
ID
1234model0,32]Model5devType
ID
075manu
ID
123mac
12
00D8613E897Bhiv0,32]1.0.0fwv[0,64]1.0.0hwv[0,64]1.0.0swv[0,64]1.0.0protType[1,3]subProdId
ID
01devCode
0001-FFFF
表示兩個(gè)字節(jié)的四位,例如:000F
表示十進(jìn)制的
000FMCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x02Status
Code
0x00DEV
(2bytes)xx
xxT/SILA
返回設(shè)備信息由ASC碼字符串組成,格式為:,key和直接使用英文冒號(hào)分割,兩組之間使用英文逗號(hào)分割,字符串總長(zhǎng)度不超過(guò)。示例:.0,hwv:1.0.0,swv:1.0.0,protType:1,subProdId:01,devCode:01設(shè)備信息字段說(shuō)明,見(jiàn)表
53。表
53
設(shè)備信息字段說(shuō)明7.3.2
寫(xiě)入設(shè)備應(yīng)用地址(Func
表
53
設(shè)備信息字段說(shuō)明PLC網(wǎng)關(guān)()遠(yuǎn)程對(duì)設(shè)備()寫(xiě)入應(yīng)用地址
Addr(2bytes),低字節(jié)在前,高字節(jié)在后。格式,見(jiàn)表54。表
表
54
寫(xiě)入設(shè)備應(yīng)用地址MCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x82Status
Code
0x00
DEV
(2bytes)xx
xxMCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x03Status
Code
0x00DEV
(2bytes)0000MCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxT/SILA
遠(yuǎn)程設(shè)備(STA)響應(yīng),把應(yīng)用地址(2BYTES)反饋給
55。表
55
寫(xiě)入設(shè)備應(yīng)用地址響應(yīng)7.3.3
讀取設(shè)備應(yīng)用地址(Func
表
55
寫(xiě)入設(shè)備應(yīng)用地址響應(yīng)PLC
網(wǎng)關(guān)(CCO)讀取某個(gè)遠(yuǎn)程設(shè)備(STA)應(yīng)用地址,低字節(jié)在前,高字節(jié)在后。格式,見(jiàn)表
56。表
56
表
56
讀取設(shè)備應(yīng)用地址遠(yuǎn)程設(shè)備(STA)響應(yīng),把應(yīng)用地址
CCO
57。表
57
讀取設(shè)備應(yīng)用地址響應(yīng)MCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x04Status
Code
0x00DEV
(2
xx
xxGroup
xx
xxGroup
xx
xxGroup
xx
xxGroup
xx
xxMCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code(1bytes)0x84Status
Code
0x00
DEV
(2
xx
xxMCUDataUserDataSequence
Number
xx
xxFunc
Code
0x83Status
Code
0x00
DEV
(2bytes)xx
xxT/SILA
表
57
讀取設(shè)備應(yīng)用地址響應(yīng)(續(xù))7.3.4
N
個(gè)組地址(Func
表
57
讀取設(shè)備應(yīng)用地址響應(yīng)(續(xù))PLC網(wǎng)關(guān)()遠(yuǎn)程對(duì)單個(gè)設(shè)備()寫(xiě)入N個(gè)組地址Group
Addr。見(jiàn)表58。表
58
表
58
添加
N
個(gè)組地址遠(yuǎn)程設(shè)備(STA)在寫(xiě)入組地址后,給
CCO
的響應(yīng)報(bào)文。見(jiàn)表
。表
59
N
個(gè)組地址響應(yīng)MCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserDataLen
xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code(1bytes)0x85Status
Code
0x00
DEV
(2
xx
xxGroup
xx
xxGroup
xx
xxGroup
xx
xxGroup
xx
xxMCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x05Status
Code
0x00DEV
(2bytes)xx
xxT/SILA
7.3.5
讀取全部組地址(Func
Code
=0x05)PLC網(wǎng)關(guān)()遠(yuǎn)程讀取某個(gè)設(shè)備(STA)全部組地址Group
Addr
(2bytes)。見(jiàn)表60。表
60
讀取全部組地址遠(yuǎn)程設(shè)備(STA)給
CCO表
60
讀取全部組地址表
表
61
讀取全部組地址響應(yīng)MCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x06Status
Code
0x00DEV
(2
xx
xxGroup
xx
xxGroup
xx
xxGroup
xx
xxGroup
xx
xxMCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserDataLen
xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code(1bytes)0x86Status
Code
0x00
DEV
(2
xx
xxT/SILA
7.3.6
N
個(gè)組地址(Func
Code
=0x06)PLC
網(wǎng)關(guān)(CCO)刪除某個(gè)遠(yuǎn)程設(shè)備(STA)的
N
個(gè)組地址,低字節(jié)在前,高字節(jié)在后。見(jiàn)表
。表
62
N
個(gè)組地址遠(yuǎn)程設(shè)備(表
62
N
個(gè)組地址表
表
63
N
個(gè)組地址響應(yīng)MCUCmd0x0120H
0x0120DataDest
Addr
FF
FF
FF
FFxx
xx
xx
xx
Addr)UserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x07Status
Code
0x000x03DEV
(2bytes)xx
xxSiid
(2bytes)Ciid
(2bytes)Data
TypeData
(2bytes)Data
Siid
(2bytes)Ciid
(2bytes)Data
TypeData
(2bytes)Data
Siid
IDCiid
IDT/SILA
7.3.7
寫(xiě)入設(shè)備屬性(
Code
=0x07)PLC
網(wǎng)關(guān)(CCO)單播或廣播方式對(duì)設(shè)備寫(xiě)入多組屬性參數(shù),受控設(shè)備(STA)地址可以是單地址、組地址或廣播地址。見(jiàn)表
。表
表
64
寫(xiě)入設(shè)備屬性MCUCmd0x0120H
0x0120DataDest
Addr
#aFF
FF
FF
FFxx
xx
xx
xx
Addr)UserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x08Status
Code
0x00DEV
xx
xxSiid
(2bytes)Ciid
(2bytes)Siid
(2bytes)Ciid
(2bytes)
Dest
SiiD
CiiDMCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserDataLen
xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code(1bytes)0x87Status
Code
0x00
DEV
(2
xx
xxT/SILA
遠(yuǎn)程設(shè)備(STA)給
CCO
的響應(yīng)報(bào)文。見(jiàn)表
65。表
65
寫(xiě)入設(shè)備屬性響應(yīng)7.3.8
讀取設(shè)備屬性(
表
65
寫(xiě)入設(shè)備屬性響應(yīng)PLC
網(wǎng)關(guān)(CCO)單播或廣播方式讀某個(gè)(DEV
ADDR)設(shè)備多個(gè)屬性參數(shù)到
CCO。見(jiàn)表
66。表
表
66
讀取設(shè)備屬性MCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserDataLen
xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x88Status
Code
0x00
DEV
xx
xxSiid
(2bytes)Ciid
(2bytes)Data
TypeData
(2bytes)Data
Siid
(2bytes)Ciid
(2bytes)Data
TypeData
(2bytes)Data
T/SILA
遠(yuǎn)程設(shè)備(STA)給
CCO
的響應(yīng)報(bào)文。見(jiàn)表
67。表
表
67
讀取設(shè)備屬性響應(yīng)MCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x09Status
Code
0x00
DEV
0x00Siid
(2bytes)Ciid
(2bytes)Data
TypeData
(2bytes)Data
Siid
(2bytes)Ciid
(2bytes)Data
TypeData
(2bytes)Data
MCUCmd0x0120H
0x0120DataDest
Addr
FF
FF
FF
FFUserDataLen
xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x89Status
Code
0x00
DEV
xx
xxT/SILA
7.3.9
上報(bào)設(shè)備屬性(
Code
=0x09)STA
設(shè)備(DEV
A)上報(bào)屬性數(shù)據(jù)給
CCO。見(jiàn)表
68。表
68
表
68
上報(bào)設(shè)備屬性CCO
給遠(yuǎn)程設(shè)備()的響應(yīng)報(bào)文。見(jiàn)表
69。表
69
上報(bào)設(shè)備屬性MCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x0AStatus
Code
0x00DEV
xx
xxSiid
(2bytes)Ciid
(2bytes)Data
TypeData
(2bytes)Data
Siid
(2bytes)Ciid
(2bytes)Data
TypeData
(2bytes)Data
T/SILA
7.3.10
上報(bào)設(shè)備事件(
Code
=0x0A)STA
設(shè)備(DEV
A)上報(bào)事件數(shù)據(jù)給
CCO。見(jiàn)表
70。表
表
70
上報(bào)設(shè)備事件MCUCmd0x0120H
0x0120DataDest
Addr
FF
FF
FF
FFUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x0BStatus
Code
0x00DEV
(2bytes)xx
xxGroup
xx
xx
0x00010x0002Group
xx
xx
Group
2bytesxx
xx
DEV
2bytesxx
xx
DEV
2bytesxx
xx
注:如果設(shè)備數(shù)量多,可以通過(guò)多個(gè)報(bào)文設(shè)置。MCUCmd0x0120H
0x0120DataDest
Addr
FF
FF
FF
FFUserDataLen
xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x8AStatus
Code
0x00
DEV
xx
xxT/SILA
CCO
給遠(yuǎn)程設(shè)備(
71。表
71
上報(bào)設(shè)備事件響應(yīng)7.3.11
N
個(gè)設(shè)備添加/
1
個(gè)組地址(Func
表
71
上報(bào)設(shè)備事件響應(yīng)PLC網(wǎng)關(guān)(N個(gè)設(shè)備(STA)添加或刪除1個(gè)組地址Group
Addr
(2bytes)。見(jiàn)表72。
49MCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xxUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x0CStatus
Code
0x00DEV
xx
xxScene
1-
Siid
(2bytes)Ciid
(2bytes)MCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserDataLen
xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code(1bytes)0x8BStatus
Code
0x00
DEV
(2bytes)xx
xxT/SILA
遠(yuǎn)程設(shè)備(STA)給
CCO
73。表
73 N
個(gè)設(shè)備添加/
表
73 N
個(gè)設(shè)備添加/
1
個(gè)組地址響應(yīng)每個(gè)受控設(shè)備至少可配置多個(gè)個(gè)場(chǎng)景,場(chǎng)景可通過(guò)按鍵信號(hào)、時(shí)鐘信號(hào)、傳感器信號(hào)等進(jìn)行觸發(fā),場(chǎng)景控制邏輯通過(guò)
PLC
網(wǎng)關(guān)進(jìn)行配置,場(chǎng)景配置信息保存在每個(gè)受控設(shè)備內(nèi),當(dāng)進(jìn)行場(chǎng)景控制時(shí),被尋址選中的受控設(shè)備可以實(shí)現(xiàn)同步響應(yīng)。PLC網(wǎng)關(guān)()對(duì)某類(lèi)型設(shè)備(STA)寫(xiě)入若干場(chǎng)景。對(duì)不同類(lèi)型的設(shè)備,場(chǎng)景需要分開(kāi)設(shè)置。Siid、Ciid是設(shè)備物模型定義中的服務(wù)和屬性編碼,見(jiàn)表74。表
表
74
設(shè)置場(chǎng)景MCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserDataLen
xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code(1bytes)0x8CStatus
Code
0x00
DEV
(2bytes)xx
xxMCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xxUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x0DStatus
Code
0x00DEV
xx
xxMCUDataUserDataData
TypeData
(2bytes)Data
Siid
(2bytes)Ciid
(2bytes)Data
TypeData
(2bytes)Data
T/SILA
表
74
設(shè)置場(chǎng)景(續(xù))遠(yuǎn)程設(shè)備(STA)給
CCO
表
74
設(shè)置場(chǎng)景(續(xù))遠(yuǎn)程設(shè)備(STA)給
CCO
75。表
75
設(shè)置場(chǎng)景響應(yīng)PLC網(wǎng)關(guān)()查詢某個(gè)設(shè)備(STA)的全部場(chǎng)景校驗(yàn)值。見(jiàn)表76。表
76
查詢場(chǎng)景校驗(yàn)值遠(yuǎn)程設(shè)備(STA)給
CCO表
76
查詢場(chǎng)景校驗(yàn)值51MCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
AddrUserDataLen
xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x8DStatus
Code
0x00
DEV
xx
xxCRC
ID
CRC16-16
12
5CCITT(0x1021)
+x
+1MCUCmd0x0120H
0x0120DataDest
Addr
FF
FF
FF
FFUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x0EStatus
Code
0x03DEV
xx
xxScene
xx
xxT/SILA
表
77
查詢場(chǎng)景校驗(yàn)值響應(yīng)7.3.14
執(zhí)行場(chǎng)景(Func
表
77
查詢場(chǎng)景校驗(yàn)值響應(yīng)PLC網(wǎng)關(guān)()控制設(shè)備(STA)執(zhí)行某個(gè)場(chǎng)景(場(chǎng)景號(hào))。見(jiàn)表78。表
78
執(zhí)行場(chǎng)景遠(yuǎn)程設(shè)備(STA)給
CCO表
78
執(zhí)行場(chǎng)景52MCUCmd0x0120H
0x0120DataDest
Addr
FF
FF
FF
FFUserData
(2bytes)xx
xxUserDataPLC
xxPLC
xxSequence
Number
xx
xxFunc
Code
0x0FStatus
Code
0x00DEV
xx
xxScene
MCUCmd0x0120H
0x0120DataDest
Addr
xx
xx
xx
xx
A
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度板材行業(yè)環(huán)保認(rèn)證與評(píng)估合同3篇
- 2025年度毛紗產(chǎn)品售后服務(wù)及維修合同4篇
- 2025年度個(gè)人房產(chǎn)買(mǎi)賣(mài)及裝修工程管理協(xié)議4篇
- 2025年度二零二五年度環(huán)保產(chǎn)業(yè)供應(yīng)鏈融資保理合同4篇
- 2025年度個(gè)人教育貸款借條4篇
- 2025年度毛石擋土墻施工期施工安全管理與教育培訓(xùn)合同4篇
- 2025年度海洋運(yùn)輸船員勞動(dòng)合同書(shū)3篇
- 2024綜合服務(wù)外包合同標(biāo)準(zhǔn)文本版B版
- 2025年度智能車(chē)間租賃安全協(xié)議書(shū)規(guī)范文本4篇
- 2024黎塘售樓部裝修合同
- 2025年天津市政建設(shè)集團(tuán)招聘筆試參考題庫(kù)含答案解析
- 巖土工程勘察.課件
- 60歲以上務(wù)工免責(zé)協(xié)議書(shū)
- 2022年7月2日江蘇事業(yè)單位統(tǒng)考《綜合知識(shí)和能力素質(zhì)》(管理崗)
- 初一英語(yǔ)語(yǔ)法練習(xí)
- 房地產(chǎn)運(yùn)營(yíng)管理:提升項(xiàng)目品質(zhì)
- 你劃我猜游戲【共159張課件】
- 專(zhuān)升本英語(yǔ)閱讀理解50篇
- 中餐烹飪技法大全
- 新型電力系統(tǒng)研究
- 滋補(bǔ)類(lèi)用藥的培訓(xùn)
評(píng)論
0/150
提交評(píng)論