OPENBSI Sample-Project(中文)_第1頁(yè)
OPENBSI Sample-Project(中文)_第2頁(yè)
OPENBSI Sample-Project(中文)_第3頁(yè)
OPENBSI Sample-Project(中文)_第4頁(yè)
OPENBSI Sample-Project(中文)_第5頁(yè)
已閱讀5頁(yè),還剩32頁(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)介

1、Pages 1 Software Training 軟軟 件件 培培 訓(xùn)訓(xùn)Pages 2Example 1 創(chuàng)建一個(gè)簡(jiǎn)單的工程創(chuàng)建一個(gè)簡(jiǎn)單的工程一個(gè) 控制管道流量的PID (proportional, integral, derivative)回路Pages 3StartPrograms OpenBSI Tools ControlWave ControlWave Designer打開(kāi)一個(gè)新工程打開(kāi)一個(gè)新工程ControlWave Designer 會(huì)啟動(dòng).然后, 點(diǎn)擊 New Project按鈕 ,如右圖所示的File New Project.Pages 4新工程的對(duì)話框就彈出雙擊 Contr

2、olWave 按鈕Pages 5Logical POUs程序結(jié)構(gòu)單元 (POUs) 會(huì)為你的工程保留一個(gè)程序代碼hold the program code for yourproject. POUs有三種類型:Functionsfunction的一個(gè)例子 R_INT把一個(gè)把一個(gè)real數(shù)截為數(shù)截為integer數(shù)數(shù) Function BlocksAVERAGER, PID3TERM,Programs程序從本質(zhì)上講 functions 和 function blocks是一致的,都是利用邏輯連接完成一些任務(wù).Libraries兩種類型的庫(kù):Firmware libraries 包含 functi

3、ons 和 function BlocksUser librariesData Types數(shù)據(jù)庫(kù)工作表為用戶提供自定義數(shù)據(jù)類型例如, arrays of numbers.Pages 6Physical HardwareRTU_CFG 是控制器需要產(chǎn)生的代碼類型,是控制器需要產(chǎn)生的代碼類型,ControlWave 采用 IPC_30,RTU_RESOURCE 定義系統(tǒng)運(yùn)行時(shí)間定義系統(tǒng)運(yùn)行時(shí)間Tasks 是程序被執(zhí)行的當(dāng)前裝置是程序被執(zhí)行的當(dāng)前裝置RTU_RESOURCE 定義工程的全局變量定義工程的全局變量IO_Configuration 定義定義ControlWave控制器I/O板的輸入輸出輸

4、入輸出, 可選擇ControlWave的以太 I/O .Pages 7Configuring I/OI/O Configuration Wizard (Step 1 of 3):View IO 配置配置Pages 8I/O Configuration Wizard (Step 2 of 3):Pages 9I/O Configuration Wizard (Step 3 of 3):Pages 10模擬量輸入Pages 11模擬量輸出Pages 12Step 1. 開(kāi)始開(kāi)始 ControlWave Designer:點(diǎn)如下的:Start Programs OpenBSI Tools Contr

5、olWave ControlWave DesignerStep 2. 打開(kāi)一個(gè)新工程打開(kāi)一個(gè)新工程:點(diǎn)擊下面的: File New Project選擇 ControlWave模板 ,點(diǎn) OKStep 3. 開(kāi)始開(kāi)始 I/O 配置向?qū)渲孟驅(qū)?點(diǎn)如下的: View IO ConfiguratorStep 4. Define Process I/O boards.Pages 13Step 5. 創(chuàng)建一個(gè)可以實(shí)現(xiàn)控制策略的程序創(chuàng)建一個(gè)可以實(shí)現(xiàn)控制策略的程序開(kāi)始, 右擊 “Logical POUs”. 選擇 “Insert”.Pages 14Creating A ProgramPages 15一個(gè)空程

6、序就加入了工程樹(shù)里. 雙擊 Flow_Control_Program* 定義程序.Pages 16在程序里插入在程序里插入Function BlocksPages 17點(diǎn)擊編輯向?qū)О粹o點(diǎn)擊編輯向?qū)О粹oPages 18以上的對(duì)話框里. 你可以選擇鍵入命令, 點(diǎn) OK. LEAD_LAG 功能塊就出現(xiàn).如右圖所示Pages 19點(diǎn)擊LEAD_LAG 功能塊的irInput 參數(shù)參數(shù), 然后點(diǎn)菜單欄里的:Objects Variable點(diǎn)擊 Global scope 鍵.Pages 20再次點(diǎn)擊 Variables 頁(yè),點(diǎn) “Global” 按鈕. 全局變量列表就出現(xiàn).點(diǎn) OK , F101_INP

7、UT變量出現(xiàn)在 LEAD_LAG 功能塊irInput 參數(shù)處參數(shù)處Pages 21連接功能塊連接功能塊 Method 1點(diǎn)連接Connect Objects 按鈕 , 在LEAD_LAG功能塊上連接呈現(xiàn)呈現(xiàn)綠色的orOutput圓點(diǎn)LEAD_LAG Pages 22現(xiàn)在就可以定義所有變量的數(shù)據(jù)類型,必要時(shí)鍵入初始值Pages 23Pages 24Step 6. 創(chuàng)建一個(gè)運(yùn)行程序的任務(wù)創(chuàng)建一個(gè)運(yùn)行程序的任務(wù)創(chuàng)建一個(gè)任務(wù), 右擊“Tasks”, 選擇 “Insert”.Pages 25現(xiàn)在一個(gè)任務(wù)存在, 因此. 必要講程序聯(lián)入任務(wù)中,不然,一個(gè)空程序在執(zhí)行.右擊任務(wù)按鈕選擇“Insert” 就將

8、程序加入到任務(wù)里Pages 26完成就點(diǎn) OK.Pages 27Step 7. 編譯程序,如果有必要改正編譯后錯(cuò)誤編譯程序,如果有必要改正編譯后錯(cuò)誤編譯程序, 點(diǎn)擊左邊按鈕, 或進(jìn)菜單欄 ,點(diǎn)擊 Build MakePages 28Step 8. 下載程序到控制器中下載程序到控制器中, 或用或用 I/O 模擬模擬To choose the resource, right click on the resource and choose “Settings” from the pop-up menu.Pages 29Pages 30點(diǎn)擊下面:OnlineProject ControlStop:停

9、止控制器程序 Reset:清除SDRAM中的程序Download:彈出下載對(duì)話框 Error:控制器程序出錯(cuò)Cold:控制器冷啟動(dòng),所有的變量初始化Warm:控制器溫啟動(dòng),標(biāo)記為Retains的變量之外的變量進(jìn)行初始化Hot:控制器熱啟動(dòng),變量不初始化Upload:從控制器中上載項(xiàng)目程序文件 Info:查看控制器系統(tǒng)信息點(diǎn)下載按鈕 Download.Pages 31Pages 32I/O 模擬器, 下面例子中,有兩個(gè)I/O 模擬板Pages 33Pages 34Pages 35Pages 36you can view the values of other variables in your program by entering De

溫馨提示

  • 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)論