版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
SUBJECTSystem800xAExercisePAGE10PAGE1 FILENAMET315-08Solution8.2-RevC_D12/11 進(jìn)料閥控制程序練習(xí)描述本練習(xí)中,將再聲明一些局部變量,并連接到上一個(gè)練習(xí)中功能塊的輸入輸出參數(shù)。另外,還將學(xué)習(xí)ControlBuilder的復(fù)制/粘貼功能,以及通過稱之為“InteractionWindow”的一個(gè)圖形化接口來操作閥門。練習(xí)步驟創(chuàng)建進(jìn)料閥V1控制程序打開Tankprogram的POU編輯器。創(chuàng)建一個(gè)新的代碼塊“Inlet_Valve”,并將編程語言設(shè)置為FBD語言。
鼠標(biāo)右鍵點(diǎn)擊Tankprogram編輯器底部的“Level”代碼塊標(biāo)簽,選擇上下文菜單“Insert”。
命名新的代碼塊為“Inlet_Valves”,設(shè)置編程語言為FunctionBlockDiagram(FBD),點(diǎn)擊“OK”按鈕。
新代碼塊顯示在POU編輯器底部“Level”代碼塊的后面,如下圖所示:
在新的代碼塊“Inlet_Valves”的代碼區(qū)域,中插入一個(gè)ValveUni功能塊實(shí)例,并命名為Sxx_V1采用和上一個(gè)練習(xí)相同的方法,通過編輯器菜單、工具欄按鈕或鼠標(biāo)右鍵,選擇“InsertFunction/FunctionBlock”命令,插入功能塊“ValveUni”。(“Inlet_Valves”功能塊位于ProcessObjExt庫中)。
命名出料閥為“Sxx_V1”
這樣就在代碼區(qū)創(chuàng)建了一個(gè)新的功能塊,如下圖所示:
連接出料閥V1的全局變量(開反饋、關(guān)反饋和閥門開關(guān)指令)到ValveUni功能塊的正確引腳。您可能需要借助ControlBuilderM的在線幫助或其他文檔,來確定如何將正確的變量連接到響應(yīng)的功能塊引腳或參數(shù)上。很多時(shí)候入門不知道功能塊塊的哪些參數(shù)需要連接變量,功能塊的在線幫助可以提供更多的信息。另外,也可以右鍵點(diǎn)擊功能塊,選擇“EditType”上下文菜單,獲取功能塊參數(shù)更多的信息。
功能塊類型編輯器中,包括每個(gè)功能塊類型的參數(shù)說明。
按照下圖所示連接V1的全局變量gV1_Open、gV1_Closed和gV1_Ord到Sxx_V1功能塊的相應(yīng)參數(shù)引腳。您可能需要借助ControlBuilderM的在線幫助或其他文檔,來確定如何將正確的變量連接到相應(yīng)的功能塊引腳或參數(shù)上。
聲明下列局部變量:V1_Name,V1_Description,V1_GroupStart和V1_Par.。并設(shè)置V1_Name變量和V1_Description變量的屬性及初始化值如下圖所示:
按下圖所示,連接新聲明的局部變量到Sxx_V1功能塊相應(yīng)的參數(shù)引腳。
檢查無誤后,保存并關(guān)閉編輯器。加載應(yīng)用程序到你的控制器并在線。在線模式下,右鍵點(diǎn)擊Tank程序下的Sxx_V1對象,選中“InteractionWindow”上下文菜單。
在交互式窗口中,點(diǎn)擊紅色圖標(biāo)關(guān)閉閥門,點(diǎn)擊綠色圖標(biāo)打開閥門,可以看見閥門動(dòng)作并在交互式窗口中顯示閥門的反饋信號指示。
Note:如果交互式窗口在你的屏幕上顯示太小,你右鍵點(diǎn)擊窗口選擇“properties”上下文菜單,調(diào)整窗口的大小。
創(chuàng)建進(jìn)料閥V5控制程序關(guān)閉交互式窗口,切換到離線模式,打開Tankprogram。復(fù)制閥門功能塊Sxx_V1,,重命名為Sxx_V5,并用V5替換所有變量中的V1。打開Tankprogram程序,選擇“Inlet_Valves”代碼塊,鼠標(biāo)右鍵點(diǎn)擊進(jìn)料閥Sxx_V1功能塊,選中“Copy”上下文菜單命令,復(fù)制功能塊。。
選擇“Edit->Paste”或鼠標(biāo)右鍵菜單,粘貼功能塊。
彈出“Paste”對話框,在此我們用V5替換所有的V1。
點(diǎn)擊“Replace”按鈕,逐個(gè)變量中的V1,如果替換以后的變量還沒有聲明,將以紅色字符顯示。點(diǎn)擊“OK”按鈕。
如果有未聲明的變量,將彈出“UnknownIdendifier”對話框,點(diǎn)擊“YestoAll”按鈕,自動(dòng)聲明所有新變量。
選擇“No”,將復(fù)制的新功能塊插入的原功能塊的后面。
下圖所示為自動(dòng)聲明的新變量,新功能塊也插入到編輯器的代碼區(qū)。設(shè)置這些新變量的“Attributes”和“InitialValues”。
Sxx_V5的變量連接如下圖所示:
檢查無誤后,保存并關(guān)閉應(yīng)用程序編輯器。加載應(yīng)用程序并在線,使用Sxx_V1和Sxx_V5功能塊的交互式窗口,打開進(jìn)料閥門觀察罐液位增加。關(guān)閉閥門。
驗(yàn)證ControlStructure和EngineeringWorkplace的同步在EngineeringWorkplace中打開ControlStructure,展開Application下的對象列表,可以看見我們在ControlBuilder創(chuàng)建的Tankprogram下的Sx
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年物流園區(qū)配套設(shè)施租賃合同范本3篇
- 2025年度動(dòng)畫設(shè)計(jì)個(gè)人聘用合同范本3篇
- 二零二五年荒山資源開發(fā)合作合同書范本3篇
- 2025年送餐服務(wù)與外賣配送智能化改造合作協(xié)議范本3篇
- 2025年度智能車展場地租賃及環(huán)?;厥绽煤贤?篇
- 2025年新型屋頂蓋瓦施工安全監(jiān)管協(xié)議3篇
- 2025年物業(yè)股權(quán)抵押擔(dān)保協(xié)議范本3篇
- 2025版城市綠化工程承包合同示范文本4篇
- 2025年度環(huán)保項(xiàng)目個(gè)人環(huán)境監(jiān)測服務(wù)合同樣本4篇
- 2025版美容院與美甲美睫培訓(xùn)機(jī)構(gòu)合作協(xié)議4篇
- 橋梁監(jiān)測監(jiān)控實(shí)施方案
- 書籍小兵張嘎課件
- 藝術(shù)哲學(xué):美是如何誕生的學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 北京海淀區(qū)2025屆高三下第一次模擬語文試題含解析
- 量子醫(yī)學(xué)治療學(xué)行業(yè)投資機(jī)會(huì)分析與策略研究報(bào)告
- 多重耐藥菌病人的管理-(1)課件
- (高清版)TDT 1056-2019 縣級國土資源調(diào)查生產(chǎn)成本定額
- 環(huán)境監(jiān)測對環(huán)境保護(hù)的意義
- 2023年數(shù)學(xué)競賽AMC8試卷(含答案)
- 神經(jīng)外科課件:神經(jīng)外科急重癥
- 2023年十天突破公務(wù)員面試
評論
0/150
提交評論