T-SILA 001-2022 電力線載波通信(PLC)全屋互聯(lián)規(guī)范_第1頁(yè)
T-SILA 001-2022 電力線載波通信(PLC)全屋互聯(lián)規(guī)范_第2頁(yè)
T-SILA 001-2022 電力線載波通信(PLC)全屋互聯(lián)規(guī)范_第3頁(yè)
T-SILA 001-2022 電力線載波通信(PLC)全屋互聯(lián)規(guī)范_第4頁(yè)
T-SILA 001-2022 電力線載波通信(PLC)全屋互聯(lián)規(guī)范_第5頁(yè)
已閱讀5頁(yè),還剩128頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

ICS

33.040.50CCS

K74SILA上海浦東智能照明聯(lián)合會(huì)團(tuán)體標(biāo)準(zhǔn)T/SILA

—2022代替

—2020電力線載波通信(PLC)全屋互聯(lián)規(guī)范Power

(PLC)

smart

home

intercommunication

發(fā)布

實(shí)施上海浦東智能照明聯(lián)合會(huì) 發(fā)

布T/SILA

001—2022 前言

.................................................................................

II引言

.................................................................................

IV1

...............................................................................

12 規(guī)范性引用文件

.....................................................................

13 術(shù)語(yǔ)和定義

.........................................................................

14 縮略語(yǔ)

.............................................................................

15 系統(tǒng)組成與架構(gòu)

.....................................................................

2系統(tǒng)架構(gòu)

.......................................................................

2系統(tǒng)組成

.......................................................................

5系統(tǒng)要求

.......................................................................

5系統(tǒng)設(shè)備功能定義模型

...........................................................

56

模組串口接口參考................................................................

9范圍

...........................................................................

9說(shuō)明

...........................................................................

9應(yīng)用幀結(jié)構(gòu)

.....................................................................

9

應(yīng)用報(bào)文...................................................................

227 系統(tǒng)控制協(xié)議

......................................................................

23數(shù)據(jù)交互流程

..................................................................

23發(fā)送數(shù)據(jù)

......................................................................

23接收數(shù)據(jù)

......................................................................

23功能命令詳解

..................................................................

26附錄

A

.............................................................

44附錄

B

(規(guī)范性)設(shè)備類別編碼表.......................................................

72附錄

C

(規(guī)范性)制造商編碼表

.........................................................

74附錄

D

(規(guī)范性)模組尺寸及引腳規(guī)范...................................................

75附錄

E

(規(guī)范性)

芯片層互聯(lián)規(guī)范

...................................................

82T/SILA

001—2022 本文件按照GB/T

1.1—2020《標(biāo)準(zhǔn)化工作導(dǎo)則

第1部分:標(biāo)準(zhǔn)化文件的結(jié)構(gòu)和起草規(guī)則》的規(guī)定起草。本文件代替T/SILA

—2020《電力線載波通信(PLC)

001—2020相比,除結(jié)構(gòu)調(diào)整和編輯性改動(dòng)外,主要技術(shù)變化如下:a)

4“縮略語(yǔ)”中新增了關(guān)于

芯片互聯(lián)技術(shù)術(shù)語(yǔ);b)

5.4,新增了團(tuán)體標(biāo)準(zhǔn)定義范圍段;c)

增加了附錄

A:物模型表;d)

增加了附錄

B:設(shè)備類別編碼表;e)

增加了附錄

C:制造商編碼表;f)

增加了附錄

D:模組尺寸及引腳規(guī)范;g)

增加了附錄

E:PLC

芯片層互聯(lián)規(guī)范。請(qǐng)注意本文件的某些內(nèi)容可能涉及專利,本文件的發(fā)布機(jī)構(gòu)不承擔(dān)識(shí)別專利的職責(zé)。SILASILASILA制,任何單位或個(gè)人引用本標(biāo)準(zhǔn)的內(nèi)容需指明標(biāo)準(zhǔn)的標(biāo)準(zhǔn)號(hào)。本文件由上海浦東智能照明聯(lián)合會(huì)歸口管理。子技術(shù)有限公司、上海鳴志自動(dòng)控制設(shè)備有限公司、TCL華瑞照明科技(惠州)有限公司、深圳市尚為公司、杭州岸達(dá)科技有限公司、艾歐創(chuàng)想智能科技(武漢)有限公司、上海茂悅電子有限公司。IIT/SILA

001—2022小萍、洪艷君、李方方、王淵、陳樹(shù)勛、陳建勝、蔡如海、何彥、王金鑫、龍開(kāi)湘、陳鄧偉、潘建亮、孫友林、伏治軍。本文件及其所代替文件的歷次版本發(fā)布情況為:——2020年首次發(fā)布為

—2020;——本次為第一次修訂。IIIT/SILA

001—2022 本文件的提案機(jī)制由上海浦東智能照明聯(lián)合會(huì)的互聯(lián)規(guī)范標(biāo)準(zhǔn)委員會(huì)負(fù)責(zé),收集各企業(yè)的提案

plcteam@SIID編碼,CIID模型等,收到提案后,由互聯(lián)規(guī)范標(biāo)準(zhǔn)委員會(huì)組織審議并作出回復(fù)或修訂意見(jiàn)。本文件的電子文檔以及制造商編碼申請(qǐng)表格,可以在

PLC互聯(lián)規(guī)范官網(wǎng)下載。IVT/SILA

001—2022(PLC)1范圍本文件規(guī)定了全屋互聯(lián)協(xié)議的PLC控制系統(tǒng)技術(shù)要求。本文件適用于控制系統(tǒng)的設(shè)計(jì),制造與應(yīng)用。2 規(guī)范性引用文件本文件沒(méi)有規(guī)范性引用文件。3 術(shù)語(yǔ)和定義下列術(shù)語(yǔ)和定義適用于本文件??刂圃O(shè)備

control

device是指連接到PLCPLC控制面板、傳感器等。受控設(shè)備 controlled

device調(diào)光驅(qū)動(dòng)器、雙色調(diào)光驅(qū)動(dòng)器、彩色調(diào)光驅(qū)動(dòng)器、窗簾驅(qū)動(dòng)器等。中央?yún)f(xié)調(diào)節(jié)點(diǎn) central

coordinator是指在

通信中的具體體現(xiàn)為頭端通信模塊,負(fù)責(zé)末端設(shè)備的接入以及數(shù)據(jù)的接受與發(fā)送。終端節(jié)點(diǎn)station是指在

PLC-IoT

一的接入

網(wǎng)絡(luò)方式。代理協(xié)調(diào)節(jié)點(diǎn) proxy

coordinator是指在

PLC-IoT

點(diǎn)和終端節(jié)點(diǎn)之間提供代理協(xié)調(diào)功能。4 縮略語(yǔ)下列縮略語(yǔ)適用于本文件:BPCS:信標(biāo)幀載荷校驗(yàn)序列(Beacon

Payload

Sequence)BTS:信標(biāo)時(shí)間戳(

Time

Stamp)CCO:中央?yún)f(xié)調(diào)節(jié)點(diǎn)(

)CIFS:競(jìng)爭(zhēng)幀間隔(Contention

Inter

Frame

Space)CIID

:屬性實(shí)例(

Instance

Identification)DTEI:目的終端設(shè)備標(biāo)識(shí)(Destination

Terminal

Equipment

Identifier)ETMI:分集拷貝擴(kuò)展模式(Extend

Tone

Map

Index)FC:幀控制(Frame

)T/SILA

001—2022FCCS:幀控制校驗(yàn)序列(Frame

Check

Sequence)FL:幀長(zhǎng)(Frame

Length)ICV:完整性校驗(yàn)值(Integrity

Check

Value)LID:鏈路標(biāo)識(shí)(Link

)MAC:媒介訪問(wèn)控制(

Access

)MMTYPE:網(wǎng)絡(luò)管理封包類型(Management

Packet

Type)MPDU:MAC層協(xié)議數(shù)據(jù)單元(MAC

Protocol

Data

)MSDU:MAC層服務(wù)數(shù)據(jù)單元(MAC

Service

Data

Unit)NID:網(wǎng)路標(biāo)識(shí)(Network

Identifier)NNID:鄰近網(wǎng)路標(biāo)識(shí)(Neighbor

Network

)ODA:原始目的地址(Original

)ODTEI:原始目的終端設(shè)備標(biāo)識(shí)(Original

Terminal

Equipment

Identifier)OSA:原始源地址(

Source

Address)OSTEI:原始源終端設(shè)備標(biāo)識(shí)(Original

Terminal

Equipment

)PB:物理塊(Physical

)PBB:物理塊(Physical

Block

Body)PBCS:物理塊校驗(yàn)序列(Physical

Block

Check

Sequence)PBH:物理塊頭(Physical

Block

Header)PCO:代理協(xié)調(diào)節(jié)點(diǎn)(

Coordinator)PLC:電力線載波通信(

Line

Communication)PSS:追隨符號(hào)大小(

Step

Size)RIFS:回應(yīng)幀間隔(Response

inter

frame

space)SACK:選擇確認(rèn)(

Acknowledgement)SIID

:服務(wù)實(shí)例

Instance

)SOF:幀起始(Start

of

Frame)STA:終端節(jié)點(diǎn)(Station)TMI:分集拷貝基本模式(Tone

Index)5 系統(tǒng)組成與架構(gòu)系統(tǒng)架構(gòu)本系統(tǒng)由網(wǎng)關(guān)和子設(shè)備組成,網(wǎng)關(guān)和子設(shè)備之間基于PLC系統(tǒng)控制協(xié)議通信,系統(tǒng)架構(gòu)如圖1所示。T/SILA

001—2022圖1 系統(tǒng)架構(gòu)本系統(tǒng)基于應(yīng)用層構(gòu)建全屋互聯(lián)協(xié)議,實(shí)現(xiàn)通信單元之間業(yè)務(wù)數(shù)據(jù)交互,通過(guò)數(shù)據(jù)鏈路層完成數(shù)據(jù)傳輸,如圖2所示。T/SILA

001—2022圖2 PLC

PLC

CCOPCOSTA如圖3所示。其通信方式采用中央調(diào)度的方式,CCO

上電后會(huì)進(jìn)行全網(wǎng)檢測(cè),確定和,然后偵聽(tīng)STA的報(bào)文或者主動(dòng)詢問(wèn),通過(guò)CSMA/CA載波檢測(cè)多址的方式進(jìn)行傳輸管理和控制。圖3 PLC-IoT

樹(shù)形組網(wǎng)及網(wǎng)絡(luò)節(jié)點(diǎn)所有站點(diǎn)向頭端節(jié)點(diǎn)發(fā)起關(guān)聯(lián)入網(wǎng)請(qǐng)求,CCO與站點(diǎn)的之間的相互通信,STA與來(lái)轉(zhuǎn)發(fā),PLC的自組網(wǎng)過(guò)程由芯片底層軟件實(shí)現(xiàn),無(wú)需應(yīng)用層干預(yù),芯片應(yīng)用層互聯(lián)規(guī)范應(yīng)滿足附件5要求。入網(wǎng)過(guò)程:上電后和CCO之間能直接通信的STA站點(diǎn),會(huì)首先入網(wǎng),形成1級(jí)站點(diǎn),并評(píng)估相互通信成功率,不能和直接通信的站點(diǎn)若能和1級(jí)站點(diǎn)通信,就通過(guò)1級(jí)站點(diǎn)代理入網(wǎng),以此類推逐級(jí)形成多層級(jí)網(wǎng)絡(luò),目前最大可以支持15層級(jí)。PCO站點(diǎn)非指定,由各站點(diǎn)自動(dòng)形成。信道具有時(shí)變性,噪聲也可能隨著電器開(kāi)閉時(shí)有時(shí)無(wú),這意味著已經(jīng)建立起來(lái)的路由網(wǎng)絡(luò)可能T/SILA

001—2022存在不通,鏈路層需有路由評(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è)固定的物理地址(6MAC地址),MAC地址在模塊出廠時(shí)通過(guò)IANA或IEEEMAC0~

FF

FF

FF

FE)方式或廣播尋址(FF

FF

FF

FF

FF)方式進(jìn)行通信。系統(tǒng)組成PLC端通過(guò)云端連接系統(tǒng)。一個(gè)子系統(tǒng)由一個(gè)PLC網(wǎng)關(guān)、若干個(gè)控制設(shè)備和若干個(gè)受控設(shè)備組成。PLC網(wǎng)關(guān)是集成控制、管理、計(jì)算和通信等功能的基礎(chǔ)開(kāi)放平臺(tái)。網(wǎng)關(guān)包含模組、模塊。特性如下: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)的指令同步傳遞到云端;g)

具備分組配置與控制。場(chǎng)景可通過(guò)按鍵信號(hào)、時(shí)鐘信號(hào)、傳感器信號(hào)等進(jìn)行觸發(fā),場(chǎng)景控制邏輯通過(guò)網(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)。系統(tǒng)要求PLC

全屋互聯(lián)系統(tǒng)的特性如下:a)

一個(gè)子系統(tǒng)至少含一個(gè)

中央節(jié)點(diǎn);b)

任一個(gè)系統(tǒng)設(shè)備都可以主動(dòng)發(fā)送事件上報(bào)信息;c)

一個(gè)子系統(tǒng)最多可獨(dú)立尋址

1023

個(gè)的設(shè)備;d)

一個(gè)子系統(tǒng)最多可尋址

(2

少支持

32

個(gè)分組;e)

一個(gè)子系統(tǒng)最多可支持

(2

32

個(gè)場(chǎng)景。系統(tǒng)控制面板或傳感器的事件信息發(fā)送到CCO,由根據(jù)控制邏輯進(jìn)行處理,并由CCO把處理完的控制信息發(fā)送到受控設(shè)備進(jìn)行控制處理。系統(tǒng)設(shè)備功能定義模型設(shè)備profile是設(shè)備和其他子系統(tǒng)之間的交互數(shù)據(jù)定義能力和格式,用于描述設(shè)備所具備的能力和狀態(tài)數(shù)據(jù)。設(shè)備的通過(guò)兩種方式描述設(shè)備具備的特征,服務(wù)(service)和屬性(characteristic),設(shè)備由若干個(gè)服務(wù)及其屬性組成。設(shè)備service用來(lái)表示設(shè)備中用戶可使用的功能函數(shù),其中包含實(shí)現(xiàn)該函數(shù)輸出/輸入的數(shù)據(jù)以及實(shí)現(xiàn)該函數(shù)的行為。設(shè)備可以基于服務(wù)進(jìn)行實(shí)例化,實(shí)例化后的名稱稱之為服務(wù)實(shí)例。characteristic表示數(shù)據(jù)或相關(guān)行為的特征,名稱之為屬性名,是Service的基本組成單元,如開(kāi)關(guān)的開(kāi)或關(guān)特性。如圖4所示:T/SILA

001—2022圖4 設(shè)備功能定義模型用戶通過(guò)

控制設(shè)備執(zhí)行場(chǎng)景時(shí),云端到網(wǎng)關(guān)設(shè)備的profile

數(shù)據(jù)的格式如圖5:圖5 PLC

協(xié)議設(shè)備控制報(bào)文轉(zhuǎn)換SIIDCIID0x0013mode0x0022modeenum0-1-2-0x000Bopener0x000Ecurrentintmin:0max:100

0x000Ftargetintmin:0max:100

SIIDCIID0x0041scene0x008Anumintmin:1max:0x03F1button1(1)0x008Anumintmin:1max:0x0002namestringStringLength:32T/SILA

001—2022以下列舉了幾種典型的子設(shè)備器件物模型轉(zhuǎn)換定義,用于示例設(shè)備與物模型的映射,通過(guò)這種SIID和CIID使用兩個(gè)字節(jié)編碼,其中用于定義通用范圍段,0x1965~0x3FFF預(yù)留給團(tuán)體標(biāo)準(zhǔn)定義范圍段,x4000~0xFFFF預(yù)留給廠商定義私有不通用范圍段。具體的物模型定義參見(jiàn)表表6:表1 表1 場(chǎng)景面板表2窗簾SIIDCIID0x0001switch0x0001onbool0-1-0x0007brightness0x0004brightnessintmin:1max:100:10x0005colour

0x0007redintmin:0max:255:1

0x0008greenintmin:0max:255:10x0009blueintmin:0max:255:10x000Awhiteintmin:0max:255:10x0009cct0x000Dintmin:2700max:6500:10x00420x008Crangeintmin:0max:5SIIDCIID0x0014status0x0024statusenum0-1-T/SILA

001—2022表3 表3 燈光驅(qū)動(dòng)控制器表4 紅外移動(dòng)傳感器SIIDCIID0x0021luminance光亮度0x0001onbool0-1-0x000Ecurrentintmin:0max:65535:1

lxSIIDCIID0x0001switch0x0001onbool0-1-D0D1D2D3D4D5D6D7

byteHeadCtrlCmdSeqDataCRCT/SILA

001—2022表5光照傳感器表6 表5光照傳感器表6 電源開(kāi)關(guān)范圍本協(xié)議規(guī)定了與

(主節(jié)點(diǎn))之間串口通信數(shù)據(jù)傳輸?shù)膸袷?、?shù)據(jù)編碼及傳輸規(guī)則。說(shuō)明本協(xié)議中所有保留字段都需要填0。應(yīng)用幀結(jié)構(gòu)6.3.1 字節(jié)格式應(yīng)用幀的基本單元為8串口傳輸時(shí):字節(jié)傳輸按異步方式進(jìn)行,通信速率默認(rèn)為115200

bps,基本單元包含1個(gè)起始位“08個(gè)數(shù)據(jù)位、一個(gè)偶校驗(yàn)位P和1個(gè)停止位“1”,定義見(jiàn)表7。表7 字節(jié)格式表7 字節(jié)格式數(shù)據(jù)幀采用小端序,格式如表8所示。表8表8 幀格式定義Head

48H。D7D6D5D4D3D2D1D0DirPrmRsvCCITT(0x1021),x

CCITT(0x1021),x

+x

+1。Ctrl:控制域。Cmd:命令碼。Seq:幀序列號(hào),用以匹配上下行報(bào)文的請(qǐng)求應(yīng)答關(guān)系,取值

0~65535,循環(huán)使用。L:數(shù)據(jù)域

Data

的長(zhǎng)度,最長(zhǎng)

字節(jié)。Data:數(shù)據(jù)域。CRC:報(bào)文的

CRC16

校驗(yàn)和,從幀頭開(kāi)始到

Data

段結(jié)束。

校驗(yàn)生成多項(xiàng)式采用

1612 控制域(Ctrl)控制域(Ctrl)表示幀的傳輸方向、啟動(dòng)標(biāo)志,由1字節(jié)組成,定義如表9表9表9 控制域Dir:

表示此幀報(bào)文是由主控設(shè)備發(fā)出的下行報(bào)文;Dir=1

表示此幀報(bào)文是由通信模組發(fā)出的上行報(bào)文。Prm:

表示此幀報(bào)文來(lái)自啟動(dòng)站;Prm=0

表示此幀報(bào)文來(lái)自從動(dòng)站。Rsv:保留命令碼()命令碼()見(jiàn)表。10Cmd0001H0002H

0003H0004H0005H0006H0007H0010H0011H0012H0013H0014H0015H0016H0017H0020H0021H0100H0101H0110H0111H0120H總線數(shù)據(jù)通信命令T/SILA

001—2022

本地命令數(shù)據(jù)交互流程見(jiàn)圖6。圖6 本地命令數(shù)據(jù)交互流程 讀取模組版本信息(0001H)讀取模組版本信息見(jiàn)表11。11Cmd0004H0004HData6bytes

2bytes

Rsv

模組通信地址保存在模組非易失性存儲(chǔ)器中。Cmd0001H0001HData2bytes2bytes

2bytes

2bytesCmd0003H0003HData6bytes2bytesCmd0002H0002HData

2bytesT/SILA

001—2022表11讀取模組版本信息 讀取模組

表11讀取模組版本信息讀取模組地址見(jiàn)表12。表12 讀取模組

表12 讀取模組

讀取模組通信地址見(jiàn)表13。表13 讀取模組通信地址 表13 讀取模組通信地址設(shè)置模組通信地址見(jiàn)表14。表14 設(shè)置模組通信地址表14 設(shè)置模組通信地址模組重啟見(jiàn)表15。12Fn01H01HDataFile

Attr

State

Segment

Reason

File

Length

Rsv

File

(4bytes)Trans

Cmd0005H0005HDataDelay

State

Rsv

Rsv

Cmd0006H0006HDataFn

Fn

User

DataUser

DataT/SILA

001—2022表15表15 模組重啟Delay

Time:延時(shí)等待重啟時(shí)間,單位:秒。0

代表立即重啟。State:0-重啟成功;1-重啟失敗。注:模組收到報(bào)文后,先應(yīng)答再重啟。傳輸文件(0006H)傳輸文件見(jiàn)表16。表16 傳輸文件Fn

User

表16 傳輸文件.1 啟動(dòng)文件傳輸啟動(dòng)文件傳輸見(jiàn)表17。表17表17 啟動(dòng)文件傳輸File

Attr:0

表示清除下裝;1

表示本地升級(jí)文件;2

表示全網(wǎng)升級(jí)文件;3

表示列表升級(jí)文件(升級(jí)部分

STA)。Segment

Total:文件傳輸內(nèi)容的總段數(shù)。File

:文件的總長(zhǎng)度,單位字節(jié)。File

:文件所有內(nèi)容的

CRC32

校驗(yàn)和。Trans

Timeout:文件傳輸超時(shí)時(shí)間,單位:分鐘。State:0

表示成功;1

表示失敗,失敗原因見(jiàn)

。Reason13Fn02H02HDataRsv

State

Segment

Reason

Segment

(2bytes)Rsv

Segment

Segment

Fn04H04HDataMac

State

Mac

(6

Reason

Rsv

Fn03H03HDataRsv

State

Fail

STAs

T/SILA

001—20.2 傳輸文件內(nèi)容傳輸文件內(nèi)容見(jiàn)表18。表18 表18 傳輸文件內(nèi)容x

+x

+1。Segment

:文件內(nèi)容的傳輸幀序號(hào),取值范圍

0

n-1(n

Segment

Size:該幀文件內(nèi)容的大小,除最后一幀外,其他幀必須為固定大小。Segment

校驗(yàn)和。CRC

校驗(yàn)生成多項(xiàng)式采用

CRC16-CCITT(0x1021),1612 5Segment

Data:該幀傳輸?shù)奈募?nèi)容,長(zhǎng)度為

L

字節(jié)。實(shí)際傳輸時(shí),不足

4

字節(jié)的倍數(shù)時(shí)通過(guò)末尾補(bǔ)

0x00

的方式補(bǔ)充為

4

字節(jié)的整數(shù)倍。State:0

表示成功;1

表示失敗,失敗原因見(jiàn)

。Reason.3 查詢處理進(jìn)度查詢處理進(jìn)度見(jiàn)表19。表19表19 查詢處理進(jìn)度State:文件處理進(jìn)度:0

全部成功;1

正在處理,不能接收新文件;2

未全部成功,存在失敗節(jié)點(diǎn)。Fail

STAs:失敗節(jié)點(diǎn)數(shù)。.4 配置升級(jí)列表配置升級(jí)列表見(jiàn)表20。表20表20 配置升級(jí)列表Cmd0011H0011HDataStart

Total

Start

Req

Ind

2bytesInd

(6

Cmd0007H0007HData2byteMAC(6

frame_index(2

(4

Cmd0010H0010HData2bytes2bytesT/SILA

001—2022說(shuō)明:Mac

:升級(jí)列表個(gè)數(shù);Mac

List:升級(jí)列表State:0

表示成功;1

表示失敗,失敗原因見(jiàn)

。Reason注:此指令為在列表升級(jí)時(shí)用于配置

STA

升級(jí)列表,本地升級(jí)和全網(wǎng)升級(jí)時(shí)無(wú)效。 讀取模塊上電時(shí)間(0007H)讀取模塊上電時(shí)間見(jiàn)表21。表21表21 讀取模塊上電時(shí)間MAC:本站點(diǎn)

地址。frame_index

本次查詢報(bào)文序號(hào)。on_power_ms_time

站點(diǎn)

上電時(shí)間,單位

ms。 讀取白名單中節(jié)點(diǎn)數(shù)量(0010H)讀取白名單中節(jié)點(diǎn)數(shù)量見(jiàn)表22。表22 讀取白名單中節(jié)點(diǎn)數(shù)量表22 讀取白名單中節(jié)點(diǎn)數(shù)量 讀取白名單中節(jié)點(diǎn)信息(0011H)表23表23 讀取白名單中節(jié)點(diǎn)信息Start

Seq:起始序號(hào),從

0

開(kāi)始。Req

:本次查詢的節(jié)點(diǎn)數(shù)量。Total:白名單中節(jié)點(diǎn)總數(shù)量。15Cmd0012H0012HDataReq

State

Req

(6

Reason

Rsv

Cmd0014H0014HDataState

Reason

Rsv

Cmd0013H0013HDataReq

State

Req

(6

Reason

Rsv

T/SILA

001—2022Ind

:本次應(yīng)答的節(jié)點(diǎn)數(shù)量。Ind

Data:本次應(yīng)答的白名單數(shù)據(jù),每個(gè)節(jié)點(diǎn)

6

0 添加節(jié)點(diǎn)到白名單(0012H)添加節(jié)點(diǎn)到白名單見(jiàn)表24。表24表24添加節(jié)點(diǎn)到白名單Req

:本次設(shè)置的節(jié)點(diǎn)數(shù)量。Req

Data:本次設(shè)置的白名單節(jié)點(diǎn)數(shù)據(jù),每個(gè)節(jié)點(diǎn)

6

State:0

表示成功;1

表示失敗,失敗原因見(jiàn)

。Reason1 刪除白名單中節(jié)點(diǎn)(0013H)刪除白名單節(jié)點(diǎn)見(jiàn)表25。表25表25 刪除白名單中節(jié)點(diǎn)Req

:本次刪除的節(jié)點(diǎn)數(shù)量。Req

Data:本次刪除的白名單節(jié)點(diǎn)數(shù)據(jù),每個(gè)節(jié)點(diǎn)

6

State:0

表示成功;1

表示失敗,失敗原因見(jiàn)

。Reason2清空白名單(0014H)清空白名單見(jiàn)表26。表26表26 清空白名單16Cmd0015H0015HDataret_codereason

reserved

Cmd0016H0016HDataWhitelist

State

Rsv

Rsv

Cmd0017H0017HDataWhitelist

Rsv

T/SILA

001—2022State:0

表示成功;1

表示失敗,失敗原因見(jiàn)

。Reason3自組網(wǎng)功能開(kāi)啟(0015H)自組網(wǎng)功能開(kāi)啟見(jiàn)表27。表27 自組網(wǎng)功能開(kāi)啟注:本命令只能在

表27 自組網(wǎng)功能開(kāi)啟Data

域字段說(shuō)明:ret_code:清除結(jié)果。0

表示成功;1

表示失敗,失敗原因見(jiàn)

Reason。Reasonreserved:保留。4 設(shè)置白名單狀態(tài)(0016H)設(shè)置白名單狀態(tài)見(jiàn)表28。表28表28 設(shè)置白名單狀態(tài)Whitelist

State:白名單狀態(tài),

0

表示關(guān)閉白名單,1

State:0-表示成功;1-表示失敗。5 獲取白名單狀態(tài)(0017H)獲取白名單狀態(tài)見(jiàn)表29。表29表29 獲取白名單狀態(tài)Whitelist

State:白名單狀態(tài),

0

表示白名單為關(guān)閉狀態(tài),1

表示白名單為開(kāi)啟狀態(tài)。6 讀取拓?fù)渲泄?jié)點(diǎn)數(shù)量()讀取拓?fù)渲泄?jié)點(diǎn)數(shù)量見(jiàn)表。17Cmd0021H0021HDataStart

Total

Start

Req

Ind

Ind

Bytes)MAC

BINTeiBINProxy

BINNode

InfoBINRsvBINCmd0020H0020HData2bytes2bytesT/SILA

001—2022表30讀取拓?fù)渲泄?jié)點(diǎn)數(shù)量7 讀取拓?fù)渲泄?jié)點(diǎn)信息(表30讀取拓?fù)渲泄?jié)點(diǎn)數(shù)量7 讀取拓?fù)渲泄?jié)點(diǎn)信息()表31表31 讀取拓?fù)渲泄?jié)點(diǎn)信息Start

Seq:起始序號(hào),從

1

1

為主節(jié)點(diǎn),后續(xù)為從節(jié)點(diǎn)。每次查詢必須從序號(hào)

1

查詢。Req

:本次查詢的節(jié)點(diǎn)數(shù)量。Total:拓?fù)渲泄?jié)點(diǎn)總數(shù)量。Ind

:本次應(yīng)答的節(jié)點(diǎn)數(shù)量。Ind

Data:本次應(yīng)答的拓?fù)鋽?shù)據(jù),每個(gè)節(jié)點(diǎn)

個(gè)字節(jié)。格式如表

:表32表32應(yīng)答的拓?fù)鋽?shù)據(jù)MAC

Addr:6

字節(jié),大端序。Tei

512。Proxy

Tei:本站點(diǎn)的代理站點(diǎn)節(jié)點(diǎn)標(biāo)識(shí)Node

Info:節(jié)點(diǎn)信息,0

0

層級(jí),依次類推;[7:4]表示本站點(diǎn)的網(wǎng)絡(luò)角色,0

無(wú)效,1

表示末梢節(jié)點(diǎn)(STA),2

表示代理節(jié)點(diǎn),3

保留,4

表示主節(jié)點(diǎn)。6.3.4 信道轉(zhuǎn)發(fā)命令詳細(xì)說(shuō)明信道轉(zhuǎn)發(fā)命令通過(guò)模組轉(zhuǎn)發(fā)數(shù)據(jù)到對(duì)端設(shè)備,數(shù)據(jù)交互流程見(jiàn)圖7。18Cmd0100H

0100H

DataDest

Addr

State

User

Data

Reason

User

DataRsv

Cmd0101H

0101H

DataSrc

(6bytes)State

User

Data

Reason

User

DataRsv

T/SILA

001—2022圖7 信道轉(zhuǎn)發(fā)命令數(shù)據(jù)交互流程 發(fā)送數(shù)據(jù)(0100H)當(dāng)主控設(shè)備需要發(fā)送報(bào)文給模組時(shí),使用此格式,見(jiàn)表33。表33表33 發(fā)送數(shù)據(jù)Dest

Addr:對(duì)端目的設(shè)備

MAC

地址;FF

FF

FF

FF

表示全網(wǎng)廣播。User

Data

Len:User

數(shù)據(jù)長(zhǎng)度,最大值為

。User

Data:待發(fā)送的用戶數(shù)據(jù)。State:0

表示成功;1

表示失敗,失敗原因見(jiàn)

。Reason接收數(shù)據(jù)(0101H)當(dāng)模組需要發(fā)送報(bào)文給主控設(shè)備時(shí),使用此格式,見(jiàn)表34。表34表34 接收數(shù)據(jù)Src

Addr:發(fā)送數(shù)據(jù)設(shè)備的

MAC

地址。19Cmd0110H

0110H

DataDest

Addr

State

User

Data

Reason

User

DataRsv

T/SILA

001—2022User

Data

Len:User

數(shù)據(jù)長(zhǎng)度。User

Data:待發(fā)送的用戶數(shù)據(jù)。State:0

表示成功;1

表示失敗,失敗原因見(jiàn)

。Reason6.3.5遠(yuǎn)程調(diào)測(cè)命令發(fā)送指令到STA交互流程如圖8所示。圖8 遠(yuǎn)程調(diào)測(cè)命令數(shù)據(jù)交互流程 遠(yuǎn)程發(fā)送命令(0110H)遠(yuǎn)程發(fā)送命令見(jiàn)表35。表35表35 遠(yuǎn)程發(fā)送命令Dest

Addr:目的設(shè)備

地址;FF

FF

FF

FF

表示全網(wǎng)廣播。User

Data

Len:User

數(shù)據(jù)長(zhǎng)度。User

Data:待轉(zhuǎn)發(fā)的本地通信命令。State:0

表示成功;1

表示失敗,失敗原因見(jiàn)

。Reason 遠(yuǎn)程接收命令(0111H)遠(yuǎn)程接受命令見(jiàn)表36。20Cmd0001H0002H

0003H0004H0005H0006HCmd0111H

0111H

DataSrc

(6bytes)State

User

Data

Reason

User

DataRsv

T/SILA

001—2022表36表36 遠(yuǎn)程接收命令Src

Addr:發(fā)送數(shù)據(jù)設(shè)備的

MAC

地址。User

Data

Len:User

數(shù)據(jù)長(zhǎng)度。User

Data:待轉(zhuǎn)發(fā)的本地通信命令應(yīng)答。State:0

表示成功;1

表示失敗,失敗原因見(jiàn)

。Reason 調(diào)測(cè)支持的本地命令調(diào)測(cè)支持的本地命令見(jiàn)表。表37 調(diào)測(cè)支持的本地命令表37 調(diào)測(cè)支持的本地命令6.3.6 系統(tǒng)控制數(shù)據(jù)通信命令主控設(shè)備(CCO) 模組(CCO) 模組(STA)0120(Req)PLC

Trans0120(Req)0120(Ind)PLC

Trans0120(Ind)圖9 系統(tǒng)控制數(shù)據(jù)通信命令數(shù)據(jù)交互流程 系統(tǒng)控制數(shù)據(jù)通信命令(0120H)系統(tǒng)控制數(shù)據(jù)通信命令見(jiàn)表38。

主控設(shè)備(STA)CCO->STASTA->CCO21(CCO)(STA)Cmd0120H

0120H

DataDest

Addr

Src

(6bytes)User

Data

User

Data

User

DataUser

Data00H01H02H03HFFH50H51H55HbyteCRCUser

DataT/SILA

001—2022表38表38 系統(tǒng)控制數(shù)據(jù)通信命令Dest

Addr:對(duì)端目的設(shè)備

MAC

地址;FF

FF

FF

FF

表示全網(wǎng)廣播。User

Data

Len:User

數(shù)據(jù)長(zhǎng)度。User

Data:待發(fā)送的用戶數(shù)據(jù)。6.3.7 異常狀態(tài)代碼異常狀態(tài)代碼見(jiàn)表39。表39異常狀態(tài)代碼表39異常狀態(tài)代碼6.4.1 PLC

IDPLC

ID見(jiàn)表40。表40 PLC表40 PLC

IDPLC應(yīng)用報(bào)文格式如表41所示:表41表41 PLC

應(yīng)用報(bào)文格式CRC:User

Data

校驗(yàn)和,從幀頭開(kāi)始到

段結(jié)束。CRC

校驗(yàn)生成多項(xiàng)式采用

CRC16-CCITT(0x1021),x16+x12+x5+1。L:User

Data

長(zhǎng)度。22Cmd0120H

DataDest

Addr

UserData

(2bytes)UserData

Sequence

Number

Func

Code

Status

Code

DEV

(2bytes)Data

BodyT/SILA

001—2022User

Data:待發(fā)送的報(bào)文。7 系統(tǒng)控制協(xié)議數(shù)據(jù)交互流程網(wǎng)關(guān)由主控處理器和PLC模組組成,主控處理器與模組之間通過(guò)UARTPLCPLC模組加外掛處理器。當(dāng)控制設(shè)備的主控單元是模組時(shí),PLC模組需完成控制設(shè)備的全部通信和控模組加外掛處理器時(shí),模組通信數(shù)據(jù)通過(guò)UART接口與處理器進(jìn)行通信,處理器完成數(shù)據(jù)處理和控制功能。主控處理器與PLCPLC網(wǎng)關(guān)與STA控制設(shè)備之間的控制數(shù)據(jù)包采用協(xié)議“6.3.6總線數(shù)據(jù)通信命令”中的“總線數(shù)據(jù)通信命令(0120H)”來(lái)完成。命令如圖10所示:主控設(shè)備(CCO) 模組(CCO)模組(STA)0120(Req)PLC

Trans0120(Req)0120(Ind)PLC

Trans0120(Ind)圖10 總線數(shù)據(jù)通信命令數(shù)據(jù)交互流程發(fā)送數(shù)據(jù)當(dāng)一個(gè)設(shè)備需要發(fā)送“控制報(bào)文”給遠(yuǎn)端設(shè)備時(shí),使用此格式,見(jiàn)表42。

表42表42 發(fā)送數(shù)據(jù)(STA)CCO->STASTA->CCO接收數(shù)據(jù)當(dāng)模組需要轉(zhuǎn)發(fā)遠(yuǎn)端設(shè)備發(fā)來(lái)“控制報(bào)文”給主控設(shè)備時(shí),使用此格式,見(jiàn)表43。23Cmd0120H

DataSrc

(6bytes)UserData

(2bytes)UserData

Sequence

Number

Func

Code

Status

Code

DEV

(2bytes)Data

BodyB7B6B5B4B3B2B1B0T/SILA

001—2022表43表43 接收數(shù)據(jù)Cmd:

是主控設(shè)備和模組直接的串口通信命令碼。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)。Fun

Code:功能碼,用于定義該指令的操作功能。Status

Code:狀態(tài)碼,用于定義該指令應(yīng)答狀態(tài),詳見(jiàn)下文表

46。State:0

表示成功;1

表示失敗,失敗原因見(jiàn)

。ReasonDEV

Addr:設(shè)備應(yīng)用地址。Data

Body:功能命令數(shù)據(jù)。7.3.1 功能碼(Func

Code)功能碼見(jiàn)表44。表44表44 功能碼格式“F”數(shù)據(jù)方向位:“F”=0

表示數(shù)據(jù)幀來(lái)自發(fā)起設(shè)備。24

Func

Func

0x010x810x020x820x030x830x04

0x840x050x850x06

0x860x070x870x080x880x090x890x0A0x8A0x0B

0x8B0x0C0x8C0x0D0x8D0x0E0x8E0x0F0x8F0x100x900x110x910x12Status

Code0x000x010x020x030x040x050x06T/SILA

001—2022“F”=1

表示數(shù)據(jù)幀來(lái)自響應(yīng)設(shè)備?!皒”表示功能代碼。

45,Status

Code

46。表45 表45 功能碼具體定義表46 Status

Code

響應(yīng)狀態(tài)碼定義接收端按照上面的響應(yīng)狀態(tài)定義返回

Status

Code

信息。發(fā)送端的

Code

用于保留承載特殊指令,目前使用了

Bit0

Bit1。Bit010”回應(yīng),用于單設(shè)備控制;Bit1:“15

讀設(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)屬性變化)25DEV

0x00000x0001

0x00100x04000x08000x4000

32

0x41000xFFFE0xFFFFMCUCmd0120H

0x0120DataDest

Addr

xx

xx

xx

xx

AddrUserData

(2bytes)xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code

0x01Status

Code

0x00DEV

(2bytes)0x0000Data

TypeData

byte0x0001int0x0002Bool0,10x0003string

0x0004emun0x0005array

T/SILA

001—20220x03

0b00000011(不返回響應(yīng)報(bào)文,此時(shí)不上報(bào)屬性變化)Data

Type數(shù)據(jù)類型長(zhǎng)度列表定義見(jiàn)表47,應(yīng)用地址(DEV

Addr)范圍定義見(jiàn)表48。表47 Data

Type

數(shù)據(jù)類型長(zhǎng)度列表定義表48表47 Data

Type

數(shù)據(jù)類型長(zhǎng)度列表定義表48 應(yīng)用地址(DEV

Addr)范圍定義供可見(jiàn)的邏輯地址,方便設(shè)備的管理和數(shù)據(jù)的傳輸。在

MAC

廣播尋址方式,并通過(guò)使用應(yīng)用地址在網(wǎng)絡(luò)中提供單播、組播和廣播的通信控制。功能命令詳解7.4.1 查詢?cè)O(shè)備信息(Func

Code

=0x01)PLC網(wǎng)關(guān)()查詢某個(gè)(STA)設(shè)備信息,低字節(jié)在前,高字節(jié)在后,見(jiàn)表。表49 查詢?cè)O(shè)備信息(STA)設(shè)備響應(yīng),把應(yīng)用地址(2BYTES)表49 查詢?cè)O(shè)備信息查詢?cè)O(shè)備信息響應(yīng)見(jiàn)表50。26

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-FFFFHex

0010

160010MCUCmd0120H

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:valueT/SILA

001—2022表50表50 查詢?cè)O(shè)備信息響應(yīng)返回設(shè)備信息由ASC,key和value直接使用英文冒號(hào)分割,兩組之間使用英文逗號(hào)分割,字符串總長(zhǎng)度不超過(guò)476。示例:sn:12345678,prodId:1234,model:Model5,devType:075,manu:123,mac:00D8613E897B,hiv:1.0.0,fwv:1.0.0,hwv:1.0.0,swv:1.0.0,protType:1,subProdId:01,devCode:01設(shè)備信息字段說(shuō)明見(jiàn)表51。表51 表51 設(shè)備信息字段說(shuō)明7.4.2寫入設(shè)備應(yīng)用地址(Func

Code

=0x02)MCUCmd0x0120H

0x0120DataDest

Addr

xx

xx

xx

xx

AddrUserData

(2bytes)xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code

0x02Status

Code

0x00DEV

(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

xxSequence

Number

xx

xxFunc

Code

0x82Status

Code

0x00

DEV

(2bytes)xx

xxT/SILA

001—2022PLCCCO

Addr(2bytes寫入設(shè)備應(yīng)用地址見(jiàn)表52。表52 寫入設(shè)備應(yīng)用地址遠(yuǎn)程設(shè)備(STA)響應(yīng),把應(yīng)用地址(2BYTES)表52 寫入設(shè)備應(yīng)用地址表53 寫入設(shè)備應(yīng)用地址響應(yīng)7.4.3 讀取設(shè)備應(yīng)用地址(Func表53 寫入設(shè)備應(yīng)用地址響應(yīng)7.4.3 讀取設(shè)備應(yīng)用地址(Func

Code

=0x03)址見(jiàn)表54。表54表54 讀取設(shè)備應(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

(2bytes)xx

xxGroup

xx

xxGroup

xx

xxGroup

xx

xxMCUCmd0x0120H

0x0120DataDest

Addr

xx

xx

xx

xx

AddrUserData

(2bytes)xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code

0x83Status

Code

0x00

DEV

(2bytes)xx

xxT/SILA

001—2022遠(yuǎn)程設(shè)備(STA)響應(yīng),把應(yīng)用地址反饋給。讀取設(shè)備應(yīng)用地址響應(yīng)見(jiàn)表55。表55 讀取設(shè)備應(yīng)用地址響應(yīng)7.4.4添加

N

個(gè)組地址(Func

表55 讀取設(shè)備應(yīng)用地址響應(yīng)PLC網(wǎng)關(guān)()遠(yuǎn)程對(duì)單個(gè)設(shè)備()寫入N個(gè)組地址Group

Addr

(1個(gè)組地址2bytes)。添加N個(gè)組地址見(jiàn)表。表56 添加

表56 添加

N

個(gè)組地址添加N個(gè)組地址響應(yīng)見(jiàn)表。29MCUCmd0x0120H

0x0120DataDest

Addr

xx

xx

xx

xx

AddrUserData

(2bytes)xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code

0x05Status

Code

0x00DEV

(2bytes)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

xxT/SILA

001—2022表57 添加

N

個(gè)組地址響應(yīng)7.4.5 表57 添加

N

個(gè)組地址響應(yīng)PLC網(wǎng)關(guān)()遠(yuǎn)程讀取某個(gè)設(shè)備(STA)全部組地址Group

Addr

(2bytes)。見(jiàn)表58。表58表58 讀取全部組地址遠(yuǎn)程設(shè)備(STA)給的響應(yīng)報(bào)文。讀取全部組地址響應(yīng)見(jiàn)表。30MCUCmd0x0120H

0x0120DataDest

Addr

xx

xx

xx

xx

AddrUserData

(2bytes)xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code

0x06Status

Code

0x00DEV

(2

xx

xxGroup

xx

xx0000Group

xx

xxGroup

xx

xxGroup

xx

xxMCUCmd0x0120H

0x0120DataDest

Addr

xx

xx

xx

xx

AddrUserDataLen

xx

xxUserDataPLC

xxPLC

xxSequence

Number(2bytes)xx

xxFunc

Code(1bytes)0x85Status

Code

0x00

DEV

(2

xx

xxGroup

xx

xxGroup

xx

xxGroup

xx

xxGroup

xx

xxT/SILA

001—2022表59讀取全部組地址響應(yīng)7.4.6 刪除

N

個(gè)組地址(Func

表59讀取全部組地址響應(yīng)PLC網(wǎng)關(guān)()刪除某個(gè)遠(yuǎn)程設(shè)備()的N個(gè)組地址,低字節(jié)在前,高字節(jié)在后,刪除N個(gè)組地址見(jiàn)表60。表60刪除

N表60刪除

N

個(gè)組地址刪除N個(gè)組地址響應(yīng)見(jiàn)表。31MCUCmd0x0120H

0x0120DataDest

Addr

FF

FF

FF

FFxx

xx

xx

xx

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

MCUCmd0x0120H

0x0120DataDest

Addr

xx

xx

xx

xx

AddrUserDataLen

xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code(1bytes)0x86Status

Code

0x00

DEV

(2

xx

xxT/SILA

001—2022表61 刪除

N

表61 刪除

N

個(gè)組地址響應(yīng)7.4.7 寫入設(shè)備屬性(Func

Code

=0x07)組地址或廣播地址,寫入設(shè)備屬性見(jiàn)表62。表62表62 寫入設(shè)備屬性SIID:服務(wù)(service)

ID,用來(lái)表示設(shè)備中用戶可使用的功能函數(shù),其中包含實(shí)現(xiàn)該函數(shù)輸出/輸入的數(shù)據(jù)以及實(shí)現(xiàn)該函數(shù)的行為。CIID:屬性(characteristic)

ID,表示數(shù)據(jù)或相關(guān)行為的特征,名稱之為屬性名,是

的32MCUCmd0x0120H

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)MCUCmd0x0120H

0x0120DataDest

Addr

xx

xx

xx

xx

AddrUserDataLen

xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code(1bytes)0x87Status

Code

0x00

DEV

(2

xx

xxT/SILA

001—2022基本組成單元,如開(kāi)關(guān)的開(kāi)或關(guān)特性。遠(yuǎn)程設(shè)備(STA)給

CCO

的響應(yīng)報(bào)文,寫入設(shè)備屬性響應(yīng)見(jiàn)表

。表63 寫入設(shè)備屬性響應(yīng)7.4.8 讀取設(shè)備屬性(Func

Code表63 寫入設(shè)備屬性響應(yīng)PLC

ADDR64。表64讀取設(shè)備屬性注:Dest

Addr

目標(biāo)地址可以是廣播地址,也可以是

STA

地址。當(dāng)不填寫

表64讀取設(shè)備屬性CIID

時(shí),表示要求返回所有服務(wù)和屬性的值。33MCUCmd0x0120H

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

001—2022遠(yuǎn)程設(shè)備(STA)給

CCO

的響應(yīng)報(bào)文。讀取設(shè)備屬性響應(yīng)見(jiàn)表

。表65 讀取設(shè)備屬性響應(yīng)7.4.9 上報(bào)設(shè)備屬性(Func

Code表65 讀取設(shè)備屬性響應(yīng)STA設(shè)備(

A)上報(bào)屬性數(shù)據(jù)給CCO,上報(bào)設(shè)備屬性見(jiàn)表66。34MCUCmd0x0120H

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

001—2022表66 上報(bào)設(shè)備屬性CCO

給遠(yuǎn)程設(shè)備(表66 上報(bào)設(shè)備屬性表67 上報(bào)設(shè)備屬性響應(yīng)7.4.10 上報(bào)設(shè)備事件(Func

Code表67 上報(bào)設(shè)備屬性響應(yīng)STA設(shè)備(

ADDR)上報(bào)事件數(shù)據(jù)給CCO,上報(bào)設(shè)備時(shí)間見(jiàn)表68。35MCUCmd0x0120H

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

MCUCmd0x0120H

0x0120DataDest

Addr

FF

FF

FF

FFUserDataLen

xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code

0x8AStatus

Code

0x00

DEV

xx

xxT/SILA

001—2022表68 上報(bào)設(shè)備事件CCO

給遠(yuǎn)程設(shè)備()的響應(yīng)報(bào)文,上報(bào)設(shè)備事件響應(yīng)見(jiàn)表表68 上報(bào)設(shè)備事件表69 上報(bào)設(shè)備事件響應(yīng)7.4.11N

個(gè)設(shè)備添加/刪除

1

個(gè)組地址(Func

Code表69 上報(bào)設(shè)備事件響應(yīng)PLC網(wǎng)關(guān)(N個(gè)設(shè)備(STA)添加或刪除1個(gè)組地址Group

Addr

(2bytes),N個(gè)設(shè)備添加/刪除1個(gè)組地址見(jiàn)表70。36MCUCmd0x0120H

0x0120DataDest

Addr

FF

FF

FF

FFUserData

(2bytes)xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code

0x0BStatus

Code

0x00DEV

(2bytes)xx

xxGroup

xx

0x000x01Group

xx

0x010x02Group

xx

xx

Group

2bytesxx

xx

DEV

2bytesxx

xx

DEV

2bytesxx

xx

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

001—表70表70N

個(gè)設(shè)備添加/刪除

1

個(gè)組地址遠(yuǎn)程設(shè)備(STA)給

CCO

的響應(yīng)報(bào)文,N

個(gè)設(shè)備添加/刪除

1

個(gè)組地址響應(yīng)見(jiàn)表

71。表71 N

個(gè)設(shè)備添加/刪除

1表71 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ò)網(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)。網(wǎng)關(guān)()對(duì)某類型設(shè)備(STA)寫入若干場(chǎng)景。對(duì)不同類型的設(shè)備,場(chǎng)景需要分開(kāi)設(shè)置,設(shè)置場(chǎng)景見(jiàn)表72。37MCUCmd0x0120H

0x0120DataDest

Addr

xx

xx

xx

xxUserData

(2bytes)xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code

0x0CStatus

Code

0x00DEV

xx

xxScene

xx

xxSIID

(2bytes)CIID

(2bytes)Data

TypeData

(2bytes)Data

SIID

(2bytes)CIID

(2bytes)Data

TypeData

(2bytes)Data

MCUCmd0x0120H

0x0120DataDest

Addr

xx

xx

xx

xx

AddrUserDataLen

xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code(1bytes)0x8CStatus

Code

0x00

DEV

(2bytes)xx

xxT/SILA

001—2022表72 設(shè)置場(chǎng)景表72 設(shè)置場(chǎng)景遠(yuǎn)程設(shè)備(STA)給

CCO

的響應(yīng)報(bào)文,設(shè)置場(chǎng)景響應(yīng)見(jiàn)表

。表73 設(shè)置場(chǎng)景響應(yīng)7.4.13 查詢場(chǎng)景校驗(yàn)值(Func

表73 設(shè)置場(chǎng)景響應(yīng)PLC網(wǎng)關(guān)()查詢某個(gè)設(shè)備(STA)的全部場(chǎng)景校驗(yàn)值,插敘場(chǎng)景校驗(yàn)值見(jiàn)表74。38MCUCmd0x0120H

0x0120DataDest

Addr

xx

xx

xx

xx

AddrUserDataLen

xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code

0x8DStatus

Code

0x00

DEV

xx

xxCRC

ID

CRC16-CCITT(0x1021)x16+x12+x5+1MCUCmd0x0120H

0x0120DataDest

Addr

xx

xx

xx

xxUserData

(2bytes)xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code

0x0DStatus

Code

0x00DEV

xx

xxT/SILA

001—2022表74 查詢場(chǎng)景校驗(yàn)值遠(yuǎn)程設(shè)備(STA)給表74 查詢場(chǎng)景校驗(yàn)值表75 查詢場(chǎng)景校驗(yàn)值響應(yīng)7.4.14 執(zhí)行場(chǎng)景(Func

Code表75 查詢場(chǎng)景校驗(yàn)值響應(yīng)PLC網(wǎng)關(guān)()控制設(shè)備(STA)執(zhí)行某個(gè)場(chǎng)景(場(chǎng)景號(hào)),執(zhí)行場(chǎng)景見(jiàn)表76。39MCUCmd0x0120H

0x0120DataDest

Addr

FF

FF

FF

FFUserData

(2bytes)xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code

0x0EStatus

Code

0x03DEV

xx

xxScene

xx

xxMCUCmd0x0120H

0x0120DataDest

Addr

xx

xx

xx

xx

AddrUserDataLen

xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code(1bytes)0x8EStatus

Code

0x00

DEV

(2bytes)xx

xxT/SILA

001—2022表76 執(zhí)行場(chǎng)景遠(yuǎn)程設(shè)備(STA)給

CCO

的響應(yīng)報(bào)文,執(zhí)行場(chǎng)景響應(yīng)見(jiàn)表表76 執(zhí)行場(chǎng)景表77 執(zhí)行場(chǎng)景響應(yīng)7.4.15 刪除場(chǎng)景(Func

Code表77 執(zhí)行場(chǎng)景響應(yīng)PLC網(wǎng)關(guān)()刪除控制設(shè)備(STA)若干場(chǎng)景,刪除場(chǎng)景見(jiàn)表78。40MCUCmd0x0120H

0x0120DataDest

Addr

FF

FF

FF

FFUserData

(2bytes)xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code

0x0FStatus

Code

0x00DEV

xx

xxScene

IDMCUCmd0x0120H

0x0120DataDest

Addr

xx

xx

xx

xx

AddrUserDataLen

xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code(1bytes)0x8FStatus

Code

0x00

DEV

(2bytes)xx

xxT/SILA

001—2022表78 刪除場(chǎng)景遠(yuǎn)程設(shè)備(STA)給

CCO

的響應(yīng)報(bào)文,刪除場(chǎng)景響應(yīng)見(jiàn)表表78 刪除場(chǎng)景表79 刪除場(chǎng)景響應(yīng)7.4.16 獲取心跳(Func

Code表79 刪除場(chǎng)景響應(yīng)PLC網(wǎng)關(guān)()獲取設(shè)備(STA)心跳信號(hào),控制心跳見(jiàn)表80。41MCUCmd0x0120H

0x0120DataDest

Addr

FF

FF

FF

FFUserData

(2bytes)xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code

0x10Status

Code

0x00DEV

xx

xxMode

xx

xxMCUCmd0x0120H

0x0120DataDest

Addr

xx

xx

xx

xx

AddrUserDataLen

0x0006UserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code(1bytes)0x90Status

Code

0x00

DEV

xx

xxT/SILA

001—2022表80 控制心跳遠(yuǎn)程設(shè)備(STA)給

CCO

的響應(yīng)報(bào)文,獲取心跳響應(yīng)見(jiàn)表表80 控制心跳表81 獲取心跳響應(yīng)表81 獲取心跳響應(yīng)0x00

:即時(shí)響應(yīng),設(shè)備收到報(bào)文后立即返回響應(yīng)報(bào)文,通常用于查詢單個(gè)設(shè)備的心跳。0x01

06:隨機(jī)延時(shí)響應(yīng),第一個(gè)字節(jié)為

0x01

表示設(shè)備隨機(jī)延時(shí)響應(yīng),第二個(gè)字節(jié)的值

x

[10,2550]0x06

表示

CCO

廣播控制心跳

1

的隨機(jī)數(shù)

過(guò)此方式減少

的心跳查詢報(bào)文,同時(shí)分散設(shè)備的響應(yīng)報(bào)文,避免同時(shí)響應(yīng)導(dǎo)致網(wǎng)絡(luò)擁塞。7.4.17重啟設(shè)備(Func

Code

)PLC網(wǎng)關(guān)()控制設(shè)備(STA)重啟。可以單控、組控、廣播,重啟設(shè)備見(jiàn)表82。42MCUCmd0x0120H

0x0120DataDest

Addr

FF

FF

FF

FFUserData

(2bytes)xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code

0x12Status

Code

0x00DEV

xx

xxSource

Addr

xx

xxDest

Addr

xx

xxData

(2bytes)xx

xxData

MCUCmd0x0120H

0x0120DataDest

Addr

xx

xx

xx

xx

AddrUserDataLen

xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code(1bytes)0x91Status

Code

0x00

DEV

(2bytes)xx

xxMCUCmd0x0120H

0x0120DataDest

Addr

FF

FF

FF

FFUserData

(2bytes)xx

xxUserDataPLC

xxPLC

xxSequence

Number

xx

xxFunc

Code

0x11Status

Code

0x00DEV

xx

xxT/SILA

001—2022表82 重啟設(shè)備遠(yuǎn)程設(shè)備(STA)給表82 重啟設(shè)備表83 重啟設(shè)備響應(yīng)7.4.18 轉(zhuǎn)發(fā)報(bào)文(Func

Code表83 重啟設(shè)備響應(yīng)子設(shè)備A()通過(guò)CCO轉(zhuǎn)發(fā)報(bào)文給子設(shè)備B(),轉(zhuǎn)發(fā)報(bào)文見(jiàn)表84。表84表84轉(zhuǎn)發(fā)報(bào)文43T/SILA

001—2022附

A(規(guī)范性)物模型表附錄

A

為各類設(shè)備的物模型編碼表a) CIID

編碼見(jiàn)表

;b) SIID

編碼見(jiàn)表

;c) E01-05

驅(qū)動(dòng)物模型見(jiàn)表

;d) 064

開(kāi)關(guān)控制器物模型見(jiàn)表

A.4;e) E0A

弱電干觸點(diǎn)輸出模塊物模型見(jiàn)表

A.5;f) 02C

開(kāi)窗器物模型見(jiàn)表

;g) E31

單窗簾電機(jī)物模型見(jiàn)表

A.7;h) E32

雙窗簾電機(jī)物模型見(jiàn)表

A.8;i) E33

窗簾干接點(diǎn)控制器物模型見(jiàn)表

;j) 075

場(chǎng)景面板物模型見(jiàn)表

A.10;k) 11A

旋鈕調(diào)光面板物模型見(jiàn)表

A.11;l) E11

空調(diào)面板物模型見(jiàn)表

A.12;m) E12

地暖面板物模型見(jiàn)表

A.13;n) E13

新風(fēng)面板物模型見(jiàn)表

A.14;o) E21

光照度傳感器物模型見(jiàn)表

A.15;p) E22

移動(dòng)型傳感器物模型見(jiàn)表

A.16;q) E23

存在型傳感器物模型見(jiàn)表

A.17;r) E24

空氣質(zhì)量傳感器物模型見(jiàn)表

A.18;s) E31PLC

A.19。44sid_cidciid(HEX:ciid(DEC:_on0x0001onbool_name0x0002namestring_alarm0x0003alarmbool_brightness0x0004brightnessint_saturation0x0005saturationint_volume0x0006volumeint_red0x0007redint_green0x0008greenint_blue0x0009blueint_white0x000A10whiteint_bitWidth0x000B11bitWidthint_hue0x000C12hueint_colorTemperature0x000D13int_current0x000E14currentint_target0x000F15targetint_level0x001016levelenum_direction0x001420directionenum_state0x001521stateenum_speed0x001622speedint_angle0x001723angleint0x001824maximumSpeedRpmint_speedRpm0x001925speedRpmint0x001F31obstructionDetectedbool_currentState0x002032currentStateenum_targetState0x002133targetStateenum_mode0x002234modeenum_action0x002335actionenum_status0x002436statusenum_statusActive0x002537statusActivebool_gear0x002638gearenum_number0x002739numberint_id0x002840idstring_array0x002941arrayarray_progress0x002A42progressint_airQuality0x003553airQualityenum_model0x003A58modelstring_time0x003B59timeintT/SILA

001—2022表

A.1

CIID

編碼表sid_cidciid(HEX:ciid(DEC:_timestamp0x003C60timest

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論