亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        BACnet智能傳感器的設計

        2021-09-26 08:19:58廣東工業(yè)大學游健波黃俊澄許錦標
        電子世界 2021年16期
        關鍵詞:字節(jié)以太網(wǎng)報文

        廣東工業(yè)大學 游健波 黃俊澄 許錦標

        以STM32F103單片機芯片為硬件平臺,研發(fā)設計一種實現(xiàn)BACnet/IP的智能傳感器設備嵌入式模塊,該模塊能夠在BACnet協(xié)議基礎使得數(shù)字量和模擬量的智能傳感器封裝成BACnet標準設備,構(gòu)成一個片上系統(tǒng)(SOC)。為完成這個目標,首先要對BACnet協(xié)議標準的對象和屬性進行深入的研究,然后根據(jù)著手研究BACnet在應用層的數(shù)據(jù)信息及編碼形式,然后根據(jù)相應的原理寫出編碼和解碼函數(shù),完成對BACnet報文解碼以及響應。最后通過以太網(wǎng)在客戶端軟件與智能傳感器和智能執(zhí)行器設備實現(xiàn)BACnet通訊。

        1 智能傳感器綜述

        近年來,隨著我國樓宇智能以及工業(yè)自動化的不斷發(fā)展,也不斷推進了我國制造業(yè)向前的步伐。而隨著因特網(wǎng)的迅速發(fā)展,樓宇智能以及工業(yè)自動化與因特網(wǎng)的結(jié)合已經(jīng)成為必然趨勢,1999年1月,BACnet標準委員會制定了BACnet互聯(lián)協(xié)議,由于該協(xié)議是基于IPv4的,所以被稱為BACnet/IP協(xié)議。普通傳感器作為眾多工業(yè)場景的應用基礎,其作用不言而喻。而普通傳感器相對價格更高,功能單一,精度較低等特點,使之很難廣泛應用于眾多工業(yè)場合。同時,智能傳感器以其成本低、易于維護、系統(tǒng)部署靈活等特點,令其成為自動控制領域的佼佼者,為此,智能傳感器應運而生。BACnet協(xié)議作為一個全球通用的標準協(xié)議,在當今時代已經(jīng)得到了廣泛應用,如美國舊金山的州政府大樓,西雅圖的美國英航大廈,都是BACnet技術帶來的杰作。因此,設計一種基于BACnet智能傳感器對于樓宇智能以及工業(yè)的發(fā)展是十分必要的。

        2 智能傳感器結(jié)構(gòu)框圖

        根據(jù)BACnet智能傳感器的功能,設計了智能傳感器的標準模型,如圖1所示。

        圖1 BACnet傳感器設計結(jié)構(gòu)框圖

        通信進程只接受讀屬性(ReadProperty)應用層服務,完成MS/TP通信協(xié)議的功能,然后發(fā)出相應響應報文,應用進程主要完成模擬量和數(shù)字量之間的轉(zhuǎn)換,然后更新模擬輸入(Analog Input)對象實例“Present_Value”的值;配置管理進程則主要對一些有關的參數(shù)進行設置,并在智能傳感器安裝時進行調(diào)試。

        3 硬件設計

        本文選用STM32F103ZET6芯片作為主控芯片,下載電路部分是給STM32F103ZET6芯片下載其自身運行的程序的接口,而協(xié)議棧則是通過串口下載到芯片中,芯片在通過運行自身的程序去對輸入信號進行解釋。以太網(wǎng)接口部分是通過以太網(wǎng)芯片和以太網(wǎng)RJ45接口共同組成的,W5500芯片通過這個接口實現(xiàn)對以太網(wǎng)輸入端的IP數(shù)據(jù)包拆封,同時又對STM32傳送來的BACnet報文進行封裝,搭建的硬件電路圖如圖2所示。

        圖2 硬件系統(tǒng)示意圖

        4 BACnet報文解析

        要完成對BACnet設備的設計,首先要理解并讀懂報文協(xié)議的內(nèi)容,然后解析報文,這時候我們可利用BACnet協(xié)議的可視化工具—VTS軟件。根據(jù)BACnet智能傳感器(B-SS)支持的BIBBs,向IP地址為192.168.113.255的BACnet設備發(fā)送一個ReadProperty請求,具體的報文如圖3所示。

        圖3 BACnet報文分析

        紅框中的一串數(shù)字就是向BACnet設備發(fā)送的一段報文,提取出來后得到:“C0A871FFBAC0 810A0011 01040003A10C 0C038000 001955”,接下來我們則對報文逐個解析。

        (1)“C0 A8 71 FF BA C0”這是報文的頭部,轉(zhuǎn)化為十進制則可得到Local Broadcast,即目的地址192.168.113.255,UDP端口號為47808;

        (2)“81 0A 00 11”這是BACnet虛擬鏈路層信息,類型為BACnet/IP,其中把0A簡單地轉(zhuǎn)換為十進制后可知道,這是表示BVLL協(xié)議中的第十種功能Original-Unicast-To-Network,11轉(zhuǎn)化為十進制的17,表示報文的長度為17字節(jié),即“81 0A 00 11 01 04 00 03 A1 0C 0C 03 80 00 00 19 55”的長度。

        (3)“01 04”這是網(wǎng)絡層內(nèi)容,表示BACnet協(xié)議執(zhí)行的版本號為1,是一條BACnet協(xié)議的APDU;

        (4)“00 03 A1 0C”,“00”表示這是一個沒有后續(xù)分段的報文,“03”轉(zhuǎn)化為二進制則為“0011”,表示最大的報文長度為480字節(jié);“A1”則表示Invoke ID為161,代表發(fā)過來的報文標號為161,“0C”對應的十進制為12,查表可得這是一個ReadProperty請求,另外WriteProperty則是15;

        (5)“0C 03 80 00 00 19 55”,這是一段請求數(shù)據(jù),“0C”BACnet標準對象標識碼的格式,后面的編碼長度為4個字節(jié),“03 80 00 00”轉(zhuǎn)化為二進制為“00000011 10000000 00000000 00000000”根據(jù)BACnet協(xié)議標準規(guī)定,對象的“Object-Identifier”屬性由4個字節(jié)組成,總共32位,前22位(000000 00000000 00000000)為對象實例,后10位(00000011 10)為對象類型,即該報文表示實例號(Instance)為0,對象號為14,即多態(tài)輸出對象類型(Multistateoutput);“19”表示對象屬性標識符的長度為1字節(jié);“55”轉(zhuǎn)換為十進制為85,表示Present屬性。

        本文就BACnet智能傳感器的相關設計以及報文進行了研究,并對該類型傳感器提出了一種設計方案。在基于STM32F103的基礎上在增加了W5500以太網(wǎng)芯片,為BACnet智能傳感器設備提供了了一種接入以太網(wǎng)的方法。另外,通過對復雜BACnet協(xié)議報文的具體分析,對以后BAcnet協(xié)議轉(zhuǎn)其他協(xié)議以及BACnet設備的開發(fā)研究具有重要的指導意義。

        猜你喜歡
        字節(jié)以太網(wǎng)報文
        基于J1939 協(xié)議多包報文的時序研究及應用
        汽車電器(2022年9期)2022-11-07 02:16:24
        No.8 字節(jié)跳動將推出獨立出口電商APP
        基于1500以太網(wǎng)養(yǎng)豬場的智能飼喂控制系統(tǒng)的設計與實現(xiàn)
        CTCS-2級報文數(shù)據(jù)管理需求分析和實現(xiàn)
        淺析反駁類報文要點
        中國外匯(2019年11期)2019-08-27 02:06:30
        No.10 “字節(jié)跳動手機”要來了?
        簡談MC7字節(jié)碼
        談實時以太網(wǎng)EtherCAT技術在變電站自動化中的應用
        電子制作(2017年24期)2017-02-02 07:14:44
        ATS與列車通信報文分析
        一種90W高功率以太網(wǎng)供電系統(tǒng)的設計
        電源技術(2015年7期)2015-08-22 08:48:48
        女人与牲口性恔配视频免费 | 精品国产91久久综合| 一个人的视频免费播放在线观看| 亚洲一区二区三区偷拍女| 亚洲精品一品区二品区三品区| 日韩精品无码久久久久久| 久久99精品久久久久久国产人妖| 色男色女午夜福利影院| 人妻激情偷乱视频一区二区三区 | 手机av在线观看视频| 免费av网站大全亚洲一区| 忘忧草社区www日本高清| 伊人99re| 精品一区二区三区女同免费| 亚洲国产高清精品在线| 蜜臀av 国内精品久久久| ZZIJZZIJ亚洲日本少妇| 国产成av人在线观看| 厨房人妻hd中文字幕| 精品香蕉久久久爽爽| 岛国视频在线无码| 日本二区在线视频观看| 久久久久亚洲av成人网人人网站 | 亚洲成人电影在线观看精品国产| 伊人亚洲综合影院首页| 少妇高潮在线精品观看| 中文字幕精品久久久久人妻红杏ⅰ| 无码人妻AⅤ一区 二区 三区| 青青草绿色华人播放在线视频 | 国产一区二区三区视频了| 亚洲天堂二区三区三州| 老师粉嫩小泬喷水视频90| 国产精品久久久久…| 伊人五月亚洲综合在线| 欧美老妇多毛xxxxx极瑞视频| 人体内射精一区二区三区| 青青草久热手机在线视频观看 | 亚洲精品国产福利一二区| 又色又爽又黄的视频网站| 久久日韩精品一区二区| 国产人妻丰满熟妇嗷嗷叫|