




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
《智慧工廠》App實戰(zhàn)開發(fā)任務(wù)9設(shè)計控制設(shè)備的規(guī)則鏈
任務(wù)描述本任務(wù)完成在TB上進行規(guī)則鏈設(shè)計,按照預(yù)設(shè)的規(guī)則實現(xiàn)設(shè)備的自動控制,控制規(guī)則要求如下:當溫度傳感器采集到的溫度數(shù)據(jù)>30°C,則風(fēng)扇轉(zhuǎn)動,進行恒溫控制,溫度數(shù)據(jù)<=30°C,風(fēng)扇停止轉(zhuǎn)動;溫度數(shù)據(jù)<26°C,則綠燈亮,表示正常狀態(tài);當溫度數(shù)據(jù)在26°C~30°C(含邊界值),則黃燈亮,表示處于告警臨界狀態(tài);在撤防狀態(tài),人體紅外傳感器監(jiān)測到有人,則LED小燈泡亮燈,人離開,則LED小燈泡滅燈;在布防狀態(tài),人體紅外傳感器監(jiān)測到有人,則紅燈亮,表示有人入侵進行告警;當PM25的值>=75RM時,則紅燈亮,表示告警狀態(tài);當CO2的值>=2000ppm時,則紅燈亮,表示告警狀態(tài);當濕度的值高于>=80%rh時,則紅燈亮,表示告警狀態(tài);當UWB物品標簽移出指定安全范圍時,則黃燈亮,表示告警狀態(tài)。任務(wù)能力目標能設(shè)置設(shè)備的關(guān)聯(lián)關(guān)系;能了解規(guī)則引擎的組成;能設(shè)計控制風(fēng)扇的規(guī)則鏈;能設(shè)計控制LED燈的規(guī)則鏈;能設(shè)計控制綠色告警燈的規(guī)則鏈;能設(shè)計控制黃色告警燈的規(guī)則鏈;能設(shè)計控制紅色告警燈的規(guī)則鏈;能使用MQTTBox進行規(guī)則鏈的測試。添加設(shè)備的關(guān)聯(lián)關(guān)系認識規(guī)則鏈設(shè)計控制風(fēng)扇的規(guī)則鏈任務(wù)實施-步驟TaskImplementationSteps010203設(shè)計控制LED燈的規(guī)則鏈04設(shè)計控制綠色告警燈的規(guī)則鏈設(shè)計控制黃色告警燈的規(guī)則鏈0506任務(wù)實施-步驟TaskImplementationSteps設(shè)計控制紅色報警燈的規(guī)則鏈07將所有的規(guī)則鏈添加到根規(guī)則鏈中08驗證規(guī)則鏈0901添加設(shè)備的關(guān)聯(lián)關(guān)系添加設(shè)備的關(guān)聯(lián)關(guān)系-分析關(guān)聯(lián)方向添加設(shè)備的關(guān)聯(lián)關(guān)系-設(shè)備關(guān)聯(lián)關(guān)系匯總真實設(shè)備名稱TB上的設(shè)備名稱方向關(guān)聯(lián)設(shè)備(TB上的設(shè)備名稱)說明自定義的關(guān)聯(lián)類型名稱紅色告警燈Tricolorlamp_red從Body人體紅外BodyPM25PM2.5PM25Co2二氧化碳Co2Humidity_out濕度Humidity_outArming布防/撤防Arming黃色告警燈Tricolorlamp_yellow從Temperature_out溫度Temperature_outUwb0uwbUwb0綠色告警燈Tricolorlamp_green從Temperature_out溫度Temperature_out風(fēng)扇Fan從Temperature_out溫度Temperature_outLED小燈泡LED從Arming布防/撤防ArmingBody紅外人體Body添加設(shè)備的關(guān)聯(lián)關(guān)系-添加風(fēng)扇的關(guān)聯(lián)關(guān)系添加設(shè)備的關(guān)聯(lián)關(guān)系-添加紅色告警燈的關(guān)聯(lián)關(guān)系添加設(shè)備的關(guān)聯(lián)關(guān)系-添加黃色告警燈的關(guān)聯(lián)關(guān)系添加設(shè)備的關(guān)聯(lián)關(guān)系-添加綠色告警燈的關(guān)聯(lián)關(guān)系添加設(shè)備的關(guān)聯(lián)關(guān)系-添加LED燈的關(guān)聯(lián)關(guān)系02認識規(guī)則鏈認識規(guī)則鏈規(guī)則引擎是指用戶在物聯(lián)網(wǎng)平臺上對接入平臺的設(shè)備設(shè)定相應(yīng)的規(guī)則,在條件滿足所設(shè)定的規(guī)則后,平臺會觸發(fā)相應(yīng)的動作來滿足用戶需求。認識規(guī)則鏈消息用于表示系統(tǒng)中的各種事件,有來自設(shè)備的傳入遙測數(shù)據(jù)(Posttelemetry,也就是實時上報的設(shè)備數(shù)據(jù))、通過RESTful請求規(guī)則引擎事件、遠程過程調(diào)用(RemoteProcedureCall,RPC)請求事件、告警事件、實體生命周期事件(創(chuàng)建/更新/刪除/分配/取消分配/屬性更新/屬性刪除)設(shè)備狀態(tài)事件(連接/斷開/活動/非活動)等。認識規(guī)則鏈規(guī)則節(jié)點一次處理一個傳入消息,并生成一個或多個傳出消息。ThingsBoard中的規(guī)則節(jié)點類型有篩選器、屬性集、變換、動作、外部的、流(其中有自定義的規(guī)則鏈)等。認識規(guī)則鏈規(guī)則結(jié)點關(guān)聯(lián)類型可以是“Success”(成功)、“Failure”(失敗),也可以是“True”(真)、“False”(假)、“PostTelemetry”(遙測數(shù)據(jù))、“AttributesUpdated”(屬性更新)、“EntityCreated”(實體創(chuàng)建)等。認識規(guī)則鏈規(guī)則鏈是規(guī)則節(jié)點及其關(guān)系的集合,將針對特定數(shù)據(jù)包的規(guī)則節(jié)點,按照順序依次放入對應(yīng)的鏈中,節(jié)點之間通過線來互相連接,因此來自規(guī)則節(jié)點的出站消息將發(fā)送到下一個連接的規(guī)則節(jié)點中。認識規(guī)則鏈打開根規(guī)則鏈,可以看到默認所有傳入數(shù)據(jù)都會經(jīng)過根規(guī)則鏈進行處理。03設(shè)計控制風(fēng)扇的規(guī)則鏈設(shè)計控制風(fēng)扇的規(guī)則鏈創(chuàng)建新規(guī)則鏈“FanRule”;查看規(guī)則鏈;在規(guī)則鏈中增加節(jié)點。設(shè)計控制風(fēng)扇的規(guī)則鏈-獲取溫度數(shù)據(jù)節(jié)點A設(shè)計控制風(fēng)扇的規(guī)則鏈-生成RPC消息節(jié)點B設(shè)計控制風(fēng)扇的規(guī)則鏈-檢查是否需要發(fā)送RPC節(jié)點C設(shè)計控制風(fēng)扇的規(guī)則鏈-發(fā)送RPC節(jié)點D04設(shè)計控制LED燈的規(guī)則鏈設(shè)計控制LED燈的規(guī)則鏈對于LED燈來說,開燈與關(guān)燈的規(guī)則是:在撤防狀態(tài),人體紅外傳感器監(jiān)測到有人,則LED小燈泡亮燈,人離開,則LED小燈泡滅燈。設(shè)計控制LED燈的規(guī)則鏈-獲取布防/撤防數(shù)據(jù)節(jié)點A1設(shè)計控制LED燈的規(guī)則鏈-獲取人體紅外數(shù)據(jù)節(jié)點A2設(shè)計控制LED燈的規(guī)則鏈-生成RPC消息節(jié)點B設(shè)計控制LED燈的規(guī)則鏈-檢查是否需要發(fā)送RPC節(jié)點C設(shè)計控制LED燈的規(guī)則鏈-發(fā)送RPC節(jié)點D05設(shè)計控制綠色告警燈的規(guī)則鏈設(shè)計控制綠色告警燈的規(guī)則鏈對于綠色告警燈來說,開燈與關(guān)燈的規(guī)則是:溫度數(shù)據(jù)<26°C,則綠燈亮,表示正常狀態(tài);否則綠燈滅。設(shè)計控制綠色告警燈的規(guī)則鏈-獲取溫度數(shù)據(jù)節(jié)點A設(shè)計控制綠色告警燈的規(guī)則鏈-生成RPC消息節(jié)點B設(shè)計控制綠色告警燈的規(guī)則鏈-檢查是否需要發(fā)送RPC節(jié)點C設(shè)計控制綠色告警燈的規(guī)則鏈-發(fā)送RPC節(jié)點D06設(shè)計控制黃色告警燈的規(guī)則鏈設(shè)計控制黃色告警燈的規(guī)則鏈對于黃色告警燈來說,開燈與關(guān)燈的規(guī)則是:當溫度數(shù)據(jù)在26°C~30°C(含邊界值),則黃燈亮,表示處于告警臨界狀態(tài);當UWB物品標簽移動出指定安全范圍時,則黃燈亮,表示告警狀態(tài)。。設(shè)計控制黃色告警燈的規(guī)則鏈-獲取UWB數(shù)據(jù)節(jié)點A1設(shè)計控制黃色告警燈的規(guī)則鏈-獲取UWB數(shù)據(jù)節(jié)點A2設(shè)計控制黃色告警燈的規(guī)則鏈-生成RPC消息節(jié)點B設(shè)計控制黃色告警燈的規(guī)則鏈-檢查是否需要發(fā)送RPC節(jié)點C設(shè)計控制黃色告警燈的規(guī)則鏈-發(fā)送RPC節(jié)點D07設(shè)計控制紅色報警燈的規(guī)則鏈設(shè)計控制紅色告警燈的規(guī)則鏈對于紅色告警燈來說,開燈與關(guān)燈的規(guī)則是:在布防狀態(tài),人體紅外傳感器監(jiān)測到有人,則紅燈亮,表示有人入侵進行告警;當PM25的值>=75RM時,則紅燈亮,表示告警狀態(tài);當CO2的值>=2000ppm時,則紅燈亮,表示告警狀態(tài);當濕度的值高于>=80%rh時,則紅燈亮,表示告警狀態(tài)。設(shè)計控制紅色告警燈的規(guī)則鏈-獲取布防/撤防數(shù)據(jù)節(jié)點A1設(shè)計控制紅色告警燈的規(guī)則鏈-獲取CO2數(shù)據(jù)節(jié)點A2設(shè)計控制紅色告警燈的規(guī)則鏈-獲取PM25數(shù)據(jù)節(jié)點A3設(shè)計控制紅色告警燈的規(guī)則鏈-獲取人體紅外數(shù)據(jù)節(jié)點A4設(shè)計控制紅色告警燈的規(guī)則鏈-獲取濕度數(shù)據(jù)節(jié)點A5設(shè)計控制紅色告警燈的規(guī)則鏈-生成RPC消息節(jié)點B設(shè)計控制紅色告警燈的規(guī)則鏈-檢查是否需要發(fā)送RPC節(jié)點C設(shè)計控制紅色告警燈的規(guī)則鏈-發(fā)送RPC節(jié)點D08將所有的規(guī)則鏈添加到根規(guī)則鏈中將所有的規(guī)則鏈添加到根規(guī)則鏈中09驗證規(guī)則鏈驗證規(guī)則鏈用一個MQTTBox模擬CO2傳感器設(shè)備。驗證規(guī)則鏈用第二個MQTTBox模擬紅色告警燈設(shè)備。驗證規(guī)則鏈測試CO2>=2000則紅色告警燈亮的規(guī)則。驗證規(guī)則鏈驗證規(guī)則鏈測試CO2<2000則紅色告警燈滅的規(guī)則。任務(wù)小結(jié)本任務(wù)先分析了TB中規(guī)則鏈的基本組成,再按照《智慧工廠》項目中設(shè)備的控制要求,分別設(shè)計了控制風(fēng)扇、控制LED燈、控制綠色告警燈
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年安全生產(chǎn)述職報告范例(六)
- 人教版三年級語文下冊詞語運用
- 建筑用塑粉項目投資可行性研究分析報告(2024-2030版)
- 快遞員和保安合同協(xié)議書
- 2025年超市購物車項目分析評價報告
- 西藏吊車租用合同協(xié)議書
- 科技企業(yè)融資貸款申請審批
- 睡衣企業(yè)提升個性化服務(wù)策略制定與實施手冊
- 如何選用牛羊驅(qū)蟲藥物
- 鋼琴家教合同協(xié)議書范本
- 過敏性休克的急救及處理流程教材課件(28張)
- 交通協(xié)管員勞務(wù)外包服務(wù)方案
- 頂管工程頂進記錄表
- 滬教牛津版七年級上冊英語全冊教案
- 先天性心臟病患兒護理查房
- 2022年山東省威海市中考數(shù)學(xué)試題及答案解析
- (完整版)農(nóng)業(yè)主要知識點
- 高級財務(wù)管理試題及答案
- 醫(yī)院寧群腦高灌注綜合癥監(jiān)測和防治
- T∕CSEA 1-2018 鋅鋁涂層 技術(shù)條件
- 射線檢測操作指導(dǎo)書
評論
0/150
提交評論