版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
《樓宇智能化技術》精品資源課程模塊九:DDC的編程與調(diào)試教學重點:清華同方DDC的編程。教學難點:進程的構成。第1單元DDC編程知識簡介教學資源1
DDC的編程語言第1單元:DDC編程知識簡介DDC編程通常采用圖形化語言或計算機高級語言。圖型化語言是通過對圖形、構件的屬性定義和參數(shù)設置來實現(xiàn)編程。這里所說的圖形并不等同于普通的圖片,它是集成了某種功能的構件。計算機高級語言也是實現(xiàn)對DDC編程的主要手段,通常使用BASIC語言或匯編語言。DDC的編程語言第1單元:DDC編程知識簡介RH-BASIC是RH6000控制系統(tǒng)的控制方案描述語言。它參考了BASIC語言的基本結構,構成了能夠支持并發(fā)多進程控制方案的描述語言。RH-BASIC不需要特殊的語言編輯環(huán)境,可在具有文本編輯功能的環(huán)境下直接編程(如WINDOWS中的記事本、寫字板)。RH-BASIC語言通俗易懂,很容易掌握。RH-BASIC語言第1單元:DDC編程知識簡介教學資源2
DDC的編程環(huán)境第1單元:DDC編程知識簡介DDC的編程可以借助于計算機或手操器完成,一般較大的程序都是先在計算機的本地盤上進行離線編程,然后再進行下載。手操器主要是用于程序的局部調(diào)試或維修,有比較直觀的專用操作鍵,操作比較容易,但一般不支持圖形化語言編程。
編程環(huán)境第1單元:DDC編程知識簡介第1單元:DDC編程知識簡介第1單元:DDC編程知識簡介教學資源3
DDC的編程方法第1單元:DDC編程知識簡介在RH-BASIC語言中,每一個獨立進程都由進程名、進入條件、變量說明表和BASIC程序幾個固定排序的部分構成。
進程第1單元:DDC編程知識簡介第1單元:DDC編程知識簡介進程名用于區(qū)分不同進程,由編程人員自行確定。例如:NAME:MYPROG。不允許在同一個DDC的控制方案中出現(xiàn)兩個或兩個以上進程名相同的進程,進程總數(shù)不能超過20個。
1.進程名第1單元:DDC編程知識簡介2.進入條件(1)以某外部事件發(fā)生變化作為進入條件(2)以時間間隔作為進入條件(3)以絕對時間作為進入條件(4)定時器產(chǎn)生的隱含進入條件一個進程可以有多個進入條件,各進入條件之間為“或”的關系第1單元:DDC編程知識簡介(1)以某外部事件發(fā)生變化作為進入條件:描述方法:將這個外部事件的參數(shù)名寫在進入條件位置。如:CONDITION:AIA1_AI1
(2)以時間間隔作為進入條件描述方法:INTERVAL???如:CONDITION:INTERVAL60(3)以絕對時間作為進入條件描述方法:TIME=????#的形式。CONDITION:TIME=MYTIME#
第1單元:DDC編程知識簡介3.變量說明表為了實現(xiàn)進程的BASIC程序的可移植性,RH_BASIC語言規(guī)定:進程的BASIC程序對系統(tǒng)變量(固有系統(tǒng)變量和自定義系統(tǒng)變量)的訪問只能通過進程的變量說明部分掛接實現(xiàn)。第1單元:DDC編程知識簡介SYSVAR:本進程私有變量=固有系統(tǒng)變量SDSYSVAR:本進程私有變量=自定義系統(tǒng)變量第1單元:DDC編程知識簡介4.BASIC程序主體(1)變量聲明
★RH_BASIC語言要求:進程的BASIC程序中所使用的全部變量,在使用前必須聲明。
★DIM語句是非執(zhí)行語句。
(2)系統(tǒng)變量的輸入和輸出
自動(不用寫程序)
但:固有系統(tǒng)變量輸出:OUT語句第1單元:DDC編程知識簡介利用時鐘來實現(xiàn)辦公區(qū)照明的定時控制,程序按照預定的時間預置表執(zhí)行,當早晨06:00:00時,啟動照明控制(LIGHT&=”O(jiān)N”);當晚上18:00:00時,關閉照明控制(LIGHT&=”O(jiān)FF”)。編程舉例:第1單元:DDC編程知識簡介NAME:CLOCKCONDITION:TIME=B1TIME1#CONDITION:TIME=E1TIME1#SYSVAR:LIGHT&=GCA1_DO1SDSYSVAR:
B1TIME#=B1TIME1#E1TIME#=B1TIME1#BASPROG:
DIMB1TIME1#="06:00:00"DIME1TIME1#="18:00:00"IFTIME=B1TIME1#THENLIGHT&=”O(jiān)N”O(jiān)UTLIGHT&ENDIFIFTIME=E1TIME1#THENLIGHT&=”O(jiān)FF”O(jiān)UTLIGHT&ENDIFEND第1單元:DDC編程知識簡介1.電扇的自動控制要求:用GCD-B1模塊的T1測室內(nèi)溫度,用GCA1模塊的DO1控制電扇。當室內(nèi)溫度大于27度時,開電扇;當室內(nèi)溫度小于20度時,關電扇。
2.定時開機要求:用GCB1模塊的DO1控制某設備開機,每天19點開機練習:第1單元:DDC編程知識簡介模塊九:DDC的編程與調(diào)試教學重點:海灣DDC編程軟件。教學難點:海灣DDC編程設計。第2單元海灣DDC編程設計教學資源1
海灣DDC簡介第2單元:海灣DDC編程設計HW-BA5000系列樓宇自動化控制模塊是海灣公司基于LonWorks
現(xiàn)場總線技術研制生產(chǎn)的樓宇自動化控制產(chǎn)品,目前已經(jīng)發(fā)展到第三代52系列。新模塊采用Echelon公司最新推出的NodeBuilder3.1及LonMaker3.1開發(fā)平臺,在產(chǎn)品開放性、易用性、靈活性等方面達到了新的高度。HW-BA5000系列DDC第2單元:海灣DDC編程設計第2單元:海灣DDC編程設計LonMaker集成工具(版本3.1)是Echelon公司提供的一個軟件包,它可以用于設計、安裝、操作和維護多廠商的、開放的、可互操作的LonWorks
網(wǎng)絡。LonMaker
集成工具第2單元:海灣DDC編程設計配置簡單圖形化模塊設置功能通過“拖拽”加載功能模塊通過“連線”建立數(shù)據(jù)通訊第2單元:海灣DDC編程設計教學資源2
HW-BA5208編程設計第2單元:海灣DDC編程設計HW-BA5208外形第2單元:海灣DDC編程設計調(diào)試步驟1.完成DDC控制器與外部設備之間的接線;(以污水處理控制系統(tǒng)為例)2.將Lonworks接口卡接到DDC控制器的網(wǎng)絡端口;3.將Lonworks接口卡的另一端接到計算機的USB接口;4.在Lonmaker軟件中編寫程序,步驟如下:第2單元:海灣DDC編程設計①啟動LonMaker:選擇“開始”→程序→LonMakerforWindows命令。第2單元:海灣DDC編程設計②單擊“New
Network”按鈕建立一個新的網(wǎng)絡文件。第2單元:海灣DDC編程設計③選擇連接的網(wǎng)絡接口。第2單元:海灣DDC編程設計⑤選擇網(wǎng)絡設備DDC的管理模式為Onnet。第2單元:海灣DDC編程設計⑥先單擊RemoveAll按鈕后選擇需要注冊到Lon
網(wǎng)絡文件中的功能插件。第2單元:海灣DDC編程設計⑦單擊Add
按鈕將要注冊到Lon
網(wǎng)絡文件中的功能插件添加到ToBeRegistered列表框中后,再單擊Finish
按鈕。第2單元:海灣DDC編程設計⑨下圖所示為正在將插件程序注冊到Lon
網(wǎng)絡文件中。第2單元:海灣DDC編程設計⑨系統(tǒng)自動進入Lon網(wǎng)絡編輯界面LonMaker
中。第2單元:海灣DDC編程設計⑨添加設備5208,按要求完成DDC控制程序演示第2單元:海灣DDC編程設計教學資源3
HW-BA5210編程設計第2單元:海灣DDC編程設計HW-BA5210外形第2單元:海灣DDC編程設計HW-BA5210基本功能介紹
EventScheduler(任務列表)功能模塊RealTime(實時時鐘)功能模塊功能模塊第2單元:海灣DDC編程設計RealTime功能模塊提供當前日期、時間、星期,并提供日期、時間、星期的校準。
1.RealTime功能模塊缺省名稱缺省類型描述nvi_TimeSetSNVT_time_stamp輸入網(wǎng)絡變量,對系統(tǒng)日期和時間進行校準,校準內(nèi)容包括年、月、日、時、分、秒。nvo_RealTimeSNVT_time-stamp輸出網(wǎng)絡變量,輸出當前系統(tǒng)日期和時間,包括年、月、日、時、分,該網(wǎng)絡變量1分鐘刷新一次。nvi_WeekSetSNVT_data_day輸入網(wǎng)絡變量,對系統(tǒng)的星期進行校準。nvo_NowWeekSNVT_data_day輸出網(wǎng)絡變量,輸出當日是星期幾第2單元:海灣DDC編程設計EventScheduler功能模塊根據(jù)當前時間、星期、及用戶輸入的周計劃表對設備進行定時啟停控制。
nvi_SchEvent
:27個參數(shù)unsignedshortenable;unsignedshortweek4;unsignedshortsubenable;unsignedshorthour5;unsignedshortaction;unsignedshortminute5;unsignedshorthour1;unsignedshortweek5;unsignedshortminute1;unsignedshorthour6;unsignedshortweek1;unsignedshortminute6;unsignedshorthour2;unsignedshortweek6;unsignedshortminute2;unsignedshorthour7;unsignedshortweek2;unsignedshortminute7;unsignedshorthour3;unsignedshortweek7;unsignedshortminute3;unsignedshorthour8;unsignedshortweek3;unsignedshortminute8;unsignedshorthour4;unsignedshortweek8;unsignedshortminute4;2.EventScheduler功能模塊第2單元:海灣DDC編程設計其中,enable:任務列表總使能,0—屏蔽,1—使能。subenable:各時間點的動作使能,0表示無效,1表示有效第7位:第1時間段有效性;第6位:第2時間段有效性;第5位:第3時間段有效性;第4位:第4時間段有效性;第3位:第5時間段有效性;第2位:第6時間段有效性;第1位:第7時間段有效性;第0位:第8時間段有效性。action:各時間點動作,0表示停,1表示啟。各位意義如下所述:第7位:第1時間段動作;第6位:第2時間段動作;第5位:第3時間段動作;第4位:第4時間段動作;第3位:第5時間段動作;第2位:第6時間段動作;第1位:第7時間段動作;第0位:第8時間段動作。
hoursN:第N個時間點的小時數(shù),取值為0~23;minuteN:第N個時間點的分鐘數(shù),取值為0~59;weekN:第N個時間段周的相關性,0表示無效,1表示有效。第6位:星期日的有效性;第5位:星期一的有效性;第4位:星期二的有效性;第3位:星期三的有效性;第2位:星期四的有效性;第1位:星期五的有效性第0位:星期六的有效性;第2單元:海灣DDC編程設計舉例:確定該組設備的定時啟停時間如下表所示:設備組號時間列表1周一到周五日程:①6:00開②11:00關③13:00開④17:00關周六、周日日程:⑤9:00開⑥16:00關第2單元:海灣DDC編程設計使能時間點動作星期設置6:00開日一二三四五六11:00關日一二三四五六13:00開日一二三四五六17:00關日一二三四五六9:00開日一二三四五六16:00關日一二三四五六無關無關無關無關無關無關第2單元:海灣DDC編程設計對應網(wǎng)絡變量數(shù)據(jù):0x01,0xfc,0xa8,0x06,0x00,0x3e,0x0b,0x00,0x3e,0x0d,0x00,0x3e,0x11,0x00,0x3e,0x09,0x00,0x41,0x10,0x00,0x41,0x00,0x00,0x00,0x00,0x00,0x00將其轉化為十進制數(shù),數(shù)據(jù)之間用空格隔開:12521686062110621306217062906516065000000將計算出來的數(shù)值寫入網(wǎng)絡變量nvi_SchEvent,并下載到設備第2單元:海灣DDC編程設計演示第2單元:海灣DDC編程設計模塊九:DDC的編程與調(diào)試教學重點:海灣DDC編程軟件的應用。教學難點:DDC編程設計。第3單元樓控系統(tǒng)編程與調(diào)試第3單元:樓控系統(tǒng)編程與調(diào)試教學資源1照明監(jiān)控系統(tǒng)編程與調(diào)試1.照明監(jiān)控系統(tǒng)接線圖第3單元:樓控系統(tǒng)編程與調(diào)試
按鈕燈組2MCA:DI7-----------DO1DI8-----------DO2DI9-----------DO3
燈組1GCA:DO1---10:30:00DO2---10:31:00DO3---10:32:002.照明監(jiān)控系統(tǒng)控制要求第3單元:樓控系統(tǒng)編程與調(diào)試3.照明監(jiān)控系統(tǒng)DDC編程第3單元:樓控系統(tǒng)編程與調(diào)試照明監(jiān)控系統(tǒng)程序下載(1)用RH6-INET-PC電纜將電腦串口與主控模塊串口連好。(2)系統(tǒng)供電。(3)運行系統(tǒng)配置軟件Techcon
iNet。①注冊下位機信息;②在KD1CLOCK中修改主控模塊時鐘;③利用軟件下載程序;
注意:將“BASIC”的“程序變更”value由0改為1。而如果當前val
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 施工方案注意問題(3篇)
- 罕見腫瘤的代謝重編程與靶向干預
- 2026年濟寧市屬事業(yè)單位公開招聘初級綜合類崗位人員備考題庫(33人)及一套完整答案詳解
- 2026四川成都市雙流區(qū)實驗第四幼兒園招聘3人備考題庫含答案詳解
- 2026對外經(jīng)濟貿(mào)易大學事業(yè)編專職輔導員、其他專技人員招聘備考題庫完整答案詳解
- 2026江西職業(yè)技術大學高層次人才招聘備考題庫及完整答案詳解
- 陜西高考預考制度
- 罕見腫瘤的個體化治療治療策略優(yōu)化經(jīng)驗與個體化醫(yī)療-1
- 2025年建筑施工企業(yè)施工日志管理制度
- 山東省公路系統(tǒng)財務制度
- 2025年中考歷史開卷考查范圍重大考點全突破(完整版)
- 學術誠信與學術規(guī)范研究-深度研究
- 《ETF相關知識培訓》課件
- (一模)烏魯木齊地區(qū)2025年高三年級第一次質量英語試卷(含答案)
- 2025年云南省普洱市事業(yè)單位招聘考試(833人)高頻重點提升(共500題)附帶答案詳解
- DB15-T 3677-2024 大興安嶺林區(qū)白樺樹汁采集技術規(guī)程
- 2024年《13464電腦動畫》自考復習題庫(含答案)
- 義務教育階段學生語文核心素養(yǎng)培養(yǎng)的思考與實踐
- 綜合利用1噸APT渣項目研究報告樣本
- JT-T 1495-2024 公路水運危險性較大工程專項施工方案編制審查規(guī)程
- 圓錐曲線壓軸題30題2023
評論
0/150
提交評論