版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、ZigBee無線通信技術(shù)及其應(yīng)用研劉 剛(030120579 機(jī)碩121)(機(jī)械與動(dòng)力工程學(xué)院 化工過程機(jī)械)摘要:介紹了ZigBee協(xié)議的標(biāo)準(zhǔn)、特點(diǎn),描述了ZigBee的技術(shù)支持,分析了ZigBee的相關(guān)應(yīng)用領(lǐng)域,討論了應(yīng)用設(shè)計(jì)中的共性問題,結(jié)合應(yīng)用例子給出了硬件和軟件的設(shè)計(jì)過程,并通過現(xiàn)場(chǎng)實(shí)驗(yàn)驗(yàn)證了無線通信的準(zhǔn)確性和可靠性。關(guān)鍵詞:無線通信;協(xié)議;解決方案;應(yīng)用0 引言網(wǎng)絡(luò)和通信技術(shù)的發(fā)展,使人們對(duì)無線通信的需求越來越高,短程、低速、廉價(jià)的無線通信技術(shù)正成為關(guān)注的焦點(diǎn)。目前一種新的無線通信技術(shù)引起了人們的關(guān)注,這就是所謂的“ZigBee”技術(shù)。ZigBee這個(gè)名字來源于蜂群使用的賴以生存的
2、通信方式,蜜蜂通過跳ZigZag形狀的舞蹈來分享新發(fā)現(xiàn)的食物源的位置、距離和方向等信息。有了ZigBee這種低速率通信技術(shù),其所支持的應(yīng)用將更貼近人們的日常生活,滿足工業(yè)、家居、醫(yī)學(xué)等用途的低功耗和低成本需求。本文就IEEE802.15.4標(biāo)準(zhǔn)及其所具備的可靠性和低功耗特點(diǎn)、ZigBee技術(shù)及其軟硬件支持、以及應(yīng)用開發(fā)等方面的問題進(jìn)行探討。1 ZigBee技術(shù)及其特征1.1ZigBee技術(shù)的原理ZigBee技術(shù)是一種近距離、低復(fù)雜度、低功耗、低數(shù)據(jù)速率、低成本的雙向無線通信技術(shù)或無線網(wǎng)絡(luò)技術(shù),是一組基于IEEE802.15.4無線標(biāo)準(zhǔn)研制開發(fā)的有關(guān)組網(wǎng)、安全和應(yīng)用軟件方面的技術(shù)13。適合于承載
3、數(shù)據(jù)流量較小的業(yè)務(wù),可以嵌入各種設(shè)備,同時(shí)支持地理定位功能。與ZigBee兼容的設(shè)備有著網(wǎng)狀的拓?fù)浣Y(jié)構(gòu),這可大大延伸單個(gè)節(jié)點(diǎn)的傳輸范圍,其目標(biāo)市場(chǎng)瞄準(zhǔn)工業(yè)、家庭以及醫(yī)學(xué)等需要低功耗、低成本的無線通信應(yīng)用。圖1為ZigBee無線通信協(xié)議的結(jié)構(gòu)和分工。1.1.1 物理層IEEE802.15.4標(biāo)準(zhǔn)在物理(PHY)層設(shè)計(jì)中面向低成本和更高層次的集成需求,采用的工作頻率分為2.4GHz、915MHz和868MHz等3種,各頻段可使用的信道分別有16、10、1個(gè),各自提供250Kbps、40Kbps和20Kbps之傳輸速率,其傳輸范圍介于10100m之間。圖1ZigBee的結(jié)構(gòu)和分工Fig.1Struc
4、tureandthefunctionoftheZigBee為避免被干擾,在各個(gè)頻段皆采用直接序列擴(kuò)頻(DSSS)技術(shù),以化整為零方式將一個(gè)信號(hào)分為多個(gè)信號(hào),再經(jīng)由編碼方式傳送信號(hào)以避免干擾,這對(duì)大部分較低端的實(shí)現(xiàn)來說,直接序列的應(yīng)用可使模擬電路變得簡(jiǎn)單,具有更高的容錯(cuò)性能。1.1.2媒體存取控制層IEEE802.15.4標(biāo)準(zhǔn)在媒體存取控制(MAC)層方面,主要沿用無線局域網(wǎng)(WLAN)中IEEE802.11系列標(biāo)準(zhǔn)的CSMACA方式,以提高系統(tǒng)兼容性。這種MAC層的設(shè)計(jì),不但使多種拓?fù)浣Y(jié)構(gòu)網(wǎng)絡(luò)的應(yīng)用變得簡(jiǎn)單,還可以實(shí)現(xiàn)非常有效的功耗管理。當(dāng)然,IEEE802.15.4標(biāo)準(zhǔn)僅處理MAC層和物理層
5、協(xié)議;而由ZigBee聯(lián)盟所主導(dǎo)的ZigBee標(biāo)準(zhǔn),定義了網(wǎng)絡(luò)層、安全層、應(yīng)用層和各種應(yīng)用產(chǎn)品的資料或行規(guī),并對(duì)其網(wǎng)絡(luò)層協(xié)議和應(yīng)用編程接口(API)進(jìn)行了標(biāo)準(zhǔn)化。1.1.3 網(wǎng)絡(luò)層網(wǎng)絡(luò)功能是ZigBee的重要特點(diǎn),也是與其他無線局域網(wǎng)標(biāo)準(zhǔn)的不同之處。在網(wǎng)絡(luò)層方面,其主要工作在于負(fù)責(zé)網(wǎng)絡(luò)機(jī)制的建立與管理,并具有自我組態(tài)與自我修復(fù)功能。在網(wǎng)絡(luò)層中,ZigBee定義了3種角色:第1個(gè)是網(wǎng)絡(luò)協(xié)調(diào)器,負(fù)責(zé)網(wǎng)絡(luò)的建立,以及網(wǎng)絡(luò)位置的分配;第2個(gè)是路由器,主要負(fù)責(zé)找尋、建立以及修復(fù)信息包的路由路徑,并負(fù)責(zé)轉(zhuǎn)送信息包;第3個(gè)是末端裝置,只能選擇加入他人已經(jīng)形成的網(wǎng)絡(luò),可以收發(fā)信息,但不能轉(zhuǎn)發(fā)信息,不具備路由功
6、能。通常,網(wǎng)絡(luò)協(xié)調(diào)器和路由器由全功能裝置(FFD)實(shí)現(xiàn),而末端裝置由簡(jiǎn)化功能裝置(RFD)實(shí)現(xiàn)。在組網(wǎng)方式上,ZigBee主要采用圖2所示的3種組網(wǎng)方式:其一為主從結(jié)構(gòu)的星型網(wǎng),它需要一個(gè)能負(fù)責(zé)管理和維護(hù)網(wǎng)絡(luò)的網(wǎng)絡(luò)協(xié)調(diào)器和不超過65535個(gè)從屬裝置;其二為簇狀形網(wǎng),它可以是擴(kuò)展的單個(gè)星型網(wǎng)或互連多個(gè)星型網(wǎng)絡(luò);其三為網(wǎng)狀網(wǎng)(Mesh),網(wǎng)絡(luò)中的每一個(gè)FFD同時(shí)可作為路由器,根據(jù)ADhoc網(wǎng)絡(luò)路由協(xié)議來優(yōu)化最短和最可靠的路徑。圖23種網(wǎng)絡(luò)拓?fù)浼軜?gòu)Fig.2ThreenetworktopologystructureCoordinator;Router;Enddevice1.1.4 應(yīng)用層對(duì)于應(yīng)用層,
7、主要有3個(gè)部分:與網(wǎng)絡(luò)層連接的應(yīng)用支持(APS)、ZigBee設(shè)備對(duì)象(ZDO)以及裝置應(yīng)用行規(guī)。ZigBee的應(yīng)用層架構(gòu),最重要的是已涵蓋了服務(wù)的觀念。對(duì)于ZigBee裝置而言,當(dāng)加入到一個(gè)個(gè)人無線局域網(wǎng)(WPAN)后,應(yīng)用層的ZDO會(huì)發(fā)起一系列初始化動(dòng)作,先通過APS進(jìn)行裝置搜尋及服務(wù)搜尋,然后根據(jù)事先定義好的描述信息,將與其相關(guān)的裝置或是服務(wù)記錄在APS里的綁定表中;之后,所有服務(wù)的使用,都要通過這個(gè)綁定表來查詢裝置的資料或行規(guī)。而裝置應(yīng)用行規(guī)則是根據(jù)不同的產(chǎn)品而設(shè)計(jì)出不同的描述信息、以及ZigBee各層協(xié)議的參數(shù)設(shè)定。1.1.5 安全層安全層并非單獨(dú)獨(dú)立的協(xié)議,ZigBee為其提供了一
8、套基于128位AES算法的安全類和軟件,并集成了IEEE802.15.4標(biāo)準(zhǔn)的安全元素,用來保證MAC層幀的機(jī)密性、一致性和真實(shí)性。另外,ZigBee聯(lián)盟也負(fù)責(zé)ZigBee產(chǎn)品的互通性測(cè)試與認(rèn)證規(guī)格的制定,讓開發(fā)ZigBee產(chǎn)品的廠商有一個(gè)公開場(chǎng)合,能夠互相測(cè)試互通性。而在認(rèn)證部分,ZigBee聯(lián)盟共定義了3種層級(jí)的認(rèn)證,第1級(jí)認(rèn)證PHY與MAC,與芯片廠有最直接的關(guān)系;第2級(jí)認(rèn)證ZigBee協(xié)議棧(Z-Stack);第3級(jí)認(rèn)證ZigBee產(chǎn)品。只有通過第3級(jí)認(rèn)證的產(chǎn)品才允許貼上ZigBee的標(biāo)志,所以也稱為ZigBee注冊(cè)認(rèn)證。1.2 ZigBee的特點(diǎn)和傳輸數(shù)據(jù)類型根據(jù)ZigBee的技術(shù)本
9、質(zhì),它所具有的特性包括:功耗低、時(shí)延短、實(shí)現(xiàn)簡(jiǎn)單;可靠度高;高度擴(kuò)充性;裝置、安裝、維護(hù)的低成本;協(xié)議簡(jiǎn)單,國(guó)際通用;自配置。從IEEE802.15.4到ZigBee不難發(fā)現(xiàn),這些標(biāo)準(zhǔn)的目的是希望以低價(jià)切入產(chǎn)業(yè)自動(dòng)化控制、能源監(jiān)控、機(jī)電控制、照明系統(tǒng)管控、家庭安全和無線射頻(RF)遙控等領(lǐng)域。在ZigBee網(wǎng)絡(luò)中傳輸?shù)臄?shù)據(jù)分為3類:周期性數(shù)據(jù),如傳感器中傳遞的數(shù)據(jù),數(shù)據(jù)速率可根據(jù)不同的應(yīng)用定義;間斷性數(shù)據(jù),如控制電燈開關(guān)時(shí)傳輸?shù)臄?shù)據(jù),數(shù)據(jù)速率是由應(yīng)用或外部激勵(lì)定義的;還有反復(fù)性的低反應(yīng)時(shí)間的數(shù)據(jù),如無線鼠標(biāo)傳輸?shù)臄?shù)據(jù),數(shù)據(jù)速率根據(jù)分配的時(shí)隙定義的。因此,凡是只需傳遞少量信息(如控制或是事件的信
10、息傳遞),都是ZigBee容易發(fā)揮的戰(zhàn)場(chǎng)。1.3 ZigBee網(wǎng)絡(luò)的形成一個(gè)ZigBee網(wǎng)絡(luò)的形成,必須由FFD率先擔(dān)任網(wǎng)絡(luò)協(xié)調(diào)器,由協(xié)調(diào)器進(jìn)行掃描搜索,發(fā)現(xiàn)一個(gè)未用的最佳信道來建立網(wǎng)絡(luò);再讓其他的FFD或是RFD加入這個(gè)網(wǎng)絡(luò)。事實(shí)上,人們可根據(jù)裝置在網(wǎng)絡(luò)中的角色和功能,預(yù)先對(duì)其編制好程序。如協(xié)調(diào)器的功能是通過掃描搜索,發(fā)現(xiàn)一個(gè)未用的信道來組建一個(gè)網(wǎng)絡(luò);路由器的功能是通過掃描搜索,發(fā)現(xiàn)一個(gè)激活的信道并將其連接,然后允許其他裝置連接;而末端裝置的功能總是試圖連接到一個(gè)已存在的網(wǎng)絡(luò)中。2實(shí)現(xiàn)ZigBee無線通信的技術(shù)支持為了推動(dòng)ZigBee技術(shù)的發(fā)展,眾多公司共同成立了ZigBee聯(lián)盟,并吸引了許
11、多IC設(shè)計(jì)、家電、通信裝置、IP服務(wù)提供、玩具等廠商相繼加入。ZigBee聯(lián)盟負(fù)責(zé)制訂網(wǎng)絡(luò)層、安全管理、應(yīng)用接口規(guī)范,其次亦肩負(fù)互通測(cè)試,目前已正式推出第1.0版規(guī)范。2.1 RF芯片在ZigBee聯(lián)盟成員中,有不少是提供ZigBee解決方案的業(yè)者。在硬件部分,以RF芯片為代表性。通常,ZigBee的芯片架構(gòu)是:由MAC處理封包,而由PHY接收和處理RF信號(hào)。至于ZigBee的系統(tǒng)架構(gòu),由于其傳輸速率低并只需做簡(jiǎn)易數(shù)據(jù)處理,故在其主機(jī)端只需搭配簡(jiǎn)單的8位處理器即可。在ZigBee芯片模塊方面常有兩種形式:一種是內(nèi)含有RF、PHY與MAC的芯片(如CC2420、EM240、MC13192等),另
12、一種是已整合有處理器內(nèi)核的芯片(如CC2430、EM250等)。2.2 ZigBee協(xié)議套件ZigBee協(xié)議套件的基本需求包括:一個(gè)8位處理器;完整協(xié)議套件軟件需要32K字節(jié)的ROM,而最小協(xié)議套件軟件僅需要4K字節(jié)的ROM。作為網(wǎng)絡(luò)主節(jié)點(diǎn)還需要更多的RAM,以容納網(wǎng)絡(luò)內(nèi)所有節(jié)點(diǎn)的裝置信息、數(shù)據(jù)包轉(zhuǎn)發(fā)表、裝置關(guān)聯(lián)表、與安全有關(guān)的密鑰存儲(chǔ)等。目前,全球已有多家公司提供有ZigBee協(xié)議棧,其中以FigureWireless公司(FW)所設(shè)計(jì)的Z-Stack最富盛名。目前,ZigBee完全解決方案的提供者代表有:Chipcon公司的CC2420芯片+FW公司的Z-Stack,以及Freescale
13、公司的MC13193芯片+FW公司的Z-Stack,他們均已通過ZigBee聯(lián)盟的第2級(jí)認(rèn)證,被稱為認(rèn)證的黃金平臺(tái)。2.3 開發(fā)平臺(tái)ZigBee提供了一個(gè)標(biāo)準(zhǔn)化的網(wǎng)絡(luò)和應(yīng)用框架,開發(fā)人員可在此基礎(chǔ)上建立應(yīng)用而無須擔(dān)憂連網(wǎng)和RF問題的煩擾。然而,單靠其自身,ZigBee標(biāo)準(zhǔn)化框架不能保證產(chǎn)品的順利開發(fā)。為了創(chuàng)建兼容ZigBee的應(yīng)用,不同供應(yīng)商提供了各種各樣的產(chǎn)品,包括RF收發(fā)器、微控制器、閃存、供應(yīng)商專有的協(xié)議棧和應(yīng)用開發(fā)工具,如Freescale公司提供的MC13193EVK、Chipcon公司提供的CC2420DBK和CC2430ZDKPro等,提供幾乎全部開放的軟件協(xié)議棧和硬件設(shè)計(jì)參考指
14、南,以方便用戶開發(fā)。3適應(yīng)的應(yīng)用領(lǐng)域和應(yīng)用研究3.1 適應(yīng)的應(yīng)用領(lǐng)域不管工業(yè)現(xiàn)場(chǎng)還是民用,無線代替有線已逐漸成為一種趨勢(shì),但對(duì)它們的可靠性和低功耗要求通常是比較高的。如在工業(yè)領(lǐng)域,ZigBee技術(shù)有助于改進(jìn)公共設(shè)施和能源管理、物流和庫(kù)存追蹤、安全性和訪問控制,它也能夠跟蹤其他系統(tǒng)以實(shí)現(xiàn)預(yù)防性維護(hù)和性能監(jiān)控;在家庭和樓宇自動(dòng)化領(lǐng)域,易于進(jìn)入、簡(jiǎn)單明了和廉價(jià)的安裝成本已成為驅(qū)動(dòng)居家和建筑商開發(fā)和應(yīng)用無線技術(shù)的動(dòng)因,未來的家庭將會(huì)有50150個(gè)支持ZigBee的模塊被安裝在電視、燈泡、遙控器、兒童玩具、游戲機(jī)、門禁系統(tǒng)、空調(diào)系統(tǒng)、煙火檢測(cè)器、抄表系統(tǒng)、無線報(bào)警、安保系統(tǒng)、暖通系統(tǒng)、廚房器械和其他家電
15、產(chǎn)品中,通過ZigBee收集各種信息,傳送到中央控制裝置,或通過遙控達(dá)到遠(yuǎn)程控制之目的,提供家居生活更朝向自動(dòng)化、網(wǎng)絡(luò)化與智能化,以有效增加人們居住環(huán)境之方便性與舒適度4。3.1.1 物流和倉(cāng)儲(chǔ)應(yīng)用無線數(shù)傳系統(tǒng)主要是服務(wù)于大型流程企業(yè)的物流和倉(cāng)儲(chǔ)。開發(fā)一種適合這類應(yīng)用的無線傳輸技術(shù)是實(shí)現(xiàn)低成本、高可靠性的物流信息傳輸?shù)囊粋€(gè)重要環(huán)節(jié)。由ZigBee的網(wǎng)狀(Mesh)拓?fù)浣Y(jié)構(gòu)可知,它的高可靠性、多路徑的路由方式非常合理地解決了一般無線協(xié)議的距離短和易受干擾的問題。如現(xiàn)場(chǎng)行車的調(diào)度,由于行車現(xiàn)場(chǎng)的移動(dòng)距離大于一般的無線通信協(xié)議點(diǎn)對(duì)點(diǎn)的范圍,而且現(xiàn)場(chǎng)的鋼結(jié)構(gòu)又比較多,如何確保移動(dòng)中的行車保持與控制臺(tái)的
16、聯(lián)系就顯得特別重要。針對(duì)這種應(yīng)用,可將ZigBee節(jié)點(diǎn)按圖3所示的形式安裝。由于整個(gè)行車的活動(dòng)距離往往超過ZigBee的通信協(xié)議所能達(dá)到的距離,采用ZigBee的網(wǎng)狀(Mesh)結(jié)構(gòu)的網(wǎng)絡(luò)拓?fù)?,通過數(shù)據(jù)接力及動(dòng)態(tài)路由的方式來滿足整個(gè)系統(tǒng)的全范圍通信有效及高可靠性的要求。如行車在初始位置時(shí),可能出現(xiàn)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖3所示。圖3行車在初始位置時(shí)可能的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)Fig.3PossiblynetworktopologystructureofthetravelingcraneontheoriginallypositionCoordinator;Router;Movablenode 由于行車的移動(dòng),原
17、先節(jié)點(diǎn)之間的通信由于距離等因素的影響無法保證,即原先的ABC網(wǎng)絡(luò)協(xié)調(diào)器的路徑已經(jīng)破壞,這要求源節(jié)點(diǎn)(路徑發(fā)起節(jié)點(diǎn))發(fā)出探測(cè)指令來尋找一條新的路徑。由于行車的不斷移動(dòng),整個(gè)ZigBee網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)和信息傳輸路徑需要不斷變化。ZigBee網(wǎng)絡(luò)總是選擇一條最佳路徑來保證通信質(zhì)量。這樣,只要多放置幾個(gè)節(jié)點(diǎn),就能夠?qū)崿F(xiàn)整個(gè)物流和倉(cāng)儲(chǔ)系統(tǒng)無死角。3.1.2 家用抄表應(yīng)用ZigBee的低功耗、低成本、高可靠、低傳輸速率等特點(diǎn)和無線傳輸方案,尤其適應(yīng)無線智能“三表”的設(shè)計(jì)和無線“三表”的抄表系統(tǒng)應(yīng)用。根據(jù)安裝方式和使用范圍的不同,ZigBee“三表”抄表系統(tǒng)可以選擇圖4示意的一種拓?fù)浣Y(jié)構(gòu)。由于這類應(yīng)用都是通
18、過電池供電,所以功耗就成了重要問題。ZigBee提供的超幀和信標(biāo)方式正好能有效地解決省電問題,這種方式相比傳統(tǒng)的通過終端喚醒的方式響應(yīng)快、功耗低。圖4ZigBee抄表系統(tǒng)的拓?fù)浣Y(jié)構(gòu)Fig.4TopologystructureoftheZigBeeautorecordsystemMonitorstation;Collector;ZigBeemeter以水表為例,ZigBee無線抄表系統(tǒng),可通過ZigBee無線接口方便地實(shí)現(xiàn)對(duì)分布在各個(gè)用戶家中水表的用水信息進(jìn)行集中抄表,并通過一個(gè)監(jiān)控基站向計(jì)費(fèi)站傳送信息。3.2 ZigBee無線水表的設(shè)計(jì)下面結(jié)合ZigBee的家庭無線抄表應(yīng)用,就水表的硬件設(shè)計(jì)和
19、通信軟件開發(fā)問題作一簡(jiǎn)單介紹。3.2.1 硬件設(shè)計(jì)要實(shí)現(xiàn)水表的ZigBee無線網(wǎng)絡(luò),需要對(duì)水表設(shè)置ZigBee通信器件CC2420,其基本組成參見圖5。ZigBee模塊通過SPI總線與MCU接口,而水表的計(jì)數(shù)脈沖信號(hào)直接接入MCU。圖5無線水表的組成框圖Fig.5Blockdiagramofthewirelesswatermeter3.2.2 軟件部分軟件部分需要解決的問題包括:Z-Stack協(xié)議棧、ZigBee通信部分、水表信號(hào)采集部分、按鍵顯示部分、串口通信部分等。(1)水表信號(hào)采集:由單片機(jī)對(duì)外部來自水表的脈沖信號(hào)進(jìn)行計(jì)數(shù),然后進(jìn)行相應(yīng)的處理即可。(2)Z-Stack協(xié)議棧:Chipco
20、n公司提供的有關(guān)ZigBee的協(xié)議棧開發(fā)平臺(tái),有關(guān)ZigBee的開發(fā)需要在OSAL操作系統(tǒng)上進(jìn)行,它基于任務(wù)觸發(fā)機(jī)制。凡需要執(zhí)行一項(xiàng)任務(wù),首先要編制任務(wù)服務(wù)程序,并設(shè)置好對(duì)應(yīng)的觸發(fā)事件。(3)ZigBee通信:基于ZigBee提供的兩種通信方式,可根據(jù)需要采用綁定方式實(shí)現(xiàn)通信,也可以使用網(wǎng)絡(luò)地址直接通信。3.2.3 通信軟件開發(fā)一般來說,協(xié)議棧越深,開發(fā)工作越容易。一個(gè)提供從物理層、網(wǎng)絡(luò)層、傳輸層直到ZigBee類的協(xié)議棧,將使開發(fā)人員不必理會(huì)網(wǎng)絡(luò)的內(nèi)在工作機(jī)理,從而允許他們集中精力于應(yīng)用開發(fā)上。ZigBee的通信或數(shù)據(jù)傳輸,有關(guān)鍵值偶(KeyValuePair,KVP)和消息(MSG)兩種模
21、式。前者是一種特殊的數(shù)據(jù)傳輸機(jī)制,由ZigBee規(guī)范定義,它允許應(yīng)用程序傳輸一一對(duì)應(yīng)的數(shù)據(jù);后者類似于平常的一些數(shù)據(jù)幀。在Z-Stack中,可通過調(diào)用afFillAndSendMessage()函數(shù)來發(fā)送數(shù)據(jù)。下面給出的程序是采用KVP模式,實(shí)現(xiàn)兩個(gè)節(jié)點(diǎn)之間數(shù)據(jù)無線通信5。首先,分別對(duì)發(fā)送方和接收方建立一個(gè)簇(Cluster),其類型為KVP,包含有兩個(gè)屬性(Attribute):一個(gè)輸出、一個(gè)輸入;還要為它們定義相應(yīng)的類型和名字;然后設(shè)計(jì)好雙方的行規(guī)(Profile)。從邏輯上建立了連接,接著就可以調(diào)用afFillAndSendMessage()函數(shù)來傳輸數(shù)據(jù)。 如果選用間接地址方式,那么數(shù)
22、據(jù)將發(fā)送到協(xié)調(diào)器。協(xié)調(diào)器在接收到這一消息后,通過查詢綁定表來確定轉(zhuǎn)發(fā)的節(jié)點(diǎn)在OSAL層。if(events&FLU-SEND-MSG-EVT)/Send message for a KVP cluster typeMonitor-SendKVP-din-datain(fluendpoint);/Setup to send message againosal-start-timer(FLU-SEND-MSG-EVT,FLU-SEND-MSG-TIMEOUT);Monitor-SendKVP-din-datain(fluendpoint)If(afFillAndSendMessage(&Flu-DstAddr,ep,MONITOR-DIN-CLUSTER-ID1,FRAMETYPE-KVP,&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 教科版八年級(jí)物理上冊(cè)《6.2物質(zhì)的密度》同步測(cè)試題及答案
- 北師大版二年級(jí)語(yǔ)文上冊(cè)表格式教案
- 景區(qū)保安部管理規(guī)范
- 能源大數(shù)據(jù)分析理論與實(shí)踐 課件 7.能源系統(tǒng)
- 2024高中地理第五章區(qū)際聯(lián)系與區(qū)域協(xié)調(diào)發(fā)展第一節(jié)資源的跨區(qū)域調(diào)配-以我國(guó)西氣東輸為例練習(xí)含解析新人教版必修3
- 2024高中生物專題5DNA和蛋白質(zhì)技術(shù)課題1DNA的粗提取與鑒定課堂演練含解析新人教版選修1
- 2024高中語(yǔ)文第三課神奇的漢字第4節(jié)咬文嚼字-消滅錯(cuò)別字練習(xí)含解析新人教版選修語(yǔ)言文字應(yīng)用
- 2024高考化學(xué)一輪復(fù)習(xí)第3章金屬及其化合物知識(shí)拓展專題侯德榜制堿法精練含解析
- 2024高考化學(xué)一輪復(fù)習(xí)第二部分排查練十一重要的有機(jī)化合物含解析
- 2024高考地理一輪復(fù)習(xí)第一章地球與地圖第三講地理信息技術(shù)的應(yīng)用學(xué)案
- 人教版(2025新版)七年級(jí)下冊(cè)數(shù)學(xué)第七章 相交線與平行線 單元測(cè)試卷(含答案)
- 2025年中國(guó)AI學(xué)伴行業(yè)市場(chǎng)現(xiàn)狀及投資態(tài)勢(shì)分析報(bào)告(智研咨詢)
- 智能安防監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)施計(jì)劃書
- 【高中數(shù)學(xué)課件】排列數(shù)公式的應(yīng)用
- 2024年河南省公務(wù)員錄用考試《行測(cè)》真題及答案解析
- 2024年國(guó)家公務(wù)員考試《申論》真題(地市級(jí))及答案解析
- 2024年道路運(yùn)輸企業(yè)兩類人員安全考核試題庫(kù)-上(單選、多選題)
- 老年冠心病慢病管理指南(2023版)解讀
- 2024年-2025年全民“科學(xué)素養(yǎng)提升行動(dòng)”競(jìng)賽考試題庫(kù)(含各題型)
- 面包烘焙原料供應(yīng)采購(gòu)合同案例
- 基于mRNA-LNP技術(shù)的(細(xì)胞)免疫治療產(chǎn)品開發(fā)指南
評(píng)論
0/150
提交評(píng)論