




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、錯誤!未找到引用源1。功能概述常規需求:很多工業現場都會要求反映出實際測量值按設定曲線變化的情況。在溫 控曲線中,縱軸代表溫度值,橫軸對應時間的變化,同時將每一個溫度采樣點顯示在曲 線中,另外還提供兩個游標,當用戶把游標放在某一個溫度的采樣點上時,該采樣點的 注釋值就可以顯示出來。主要適用于溫度控制,流量控制等等。組態王中的實現方法:利用組態王內置溫控曲線及其函數、 配方及其函數來反映出實際測量值按設定曲線 變化的情況。.工程實例我們舉一個例子來說明內置溫控曲線的使用方法。在此例程中我們定義25個變量,分別為 “SV1、SV2SV10”、“T1、T2T10”、“pv”、“RecipeNameT
2、、”實 時返回”、“設定返回”、“時間設定”,運行系統運行后,可通過按鈕“調配方”打 開配方模板并選擇某一配方,將配方中的數據調入報表中,通過“加載設定曲線”按鈕 可將已選配方的數值顯示在曲線上。還可以在運行系統下對配方進行修改、刪除。下面 就以此為例來演示完成這一要求的具體步驟。.操作步驟創建新工程打開組態王工程管理器,創建一個新工程。定義變量在數據詞典中新建10個變量,變量名稱依次為:SV1、SV2SV10,變量類型 為內存實數,初始值為100之內的實數,最大值為100。新建10個內存整數的變量,變量名稱依次為:T1、T2T10,最大值為1000000000, 再新建內存實型變量“pv”、
3、“實時返回”、“設定返回”、內存字符串變量RecipeName、 內存整型變量“時間設定”,變量基本屬性定義畫面如下圖一所示:圖一定義變量基本屬性創建配方模板 在工程瀏覽器的目錄顯示區中, 選中大綱項“文件”下的成員“配方”,如下圖二所示:00E310匡大圖小圖曲113畫面* 命令語言肥方-7工程通配置查者N TMET幫助兇運行師工程瀏覽需-1111(21聞都S屁拉色一陋回國0左唉性短3數據庫 眼轉構變量 C數據詞典 觸報警阻,設備 W Ml Jt C0I2回板卡 春MT服務暮 電網咯站點弁果癱阻W設置開發宗嫌 5設直運仃系筋嘉盛iHAKE圖二新建配方在右側的內容顯示區中用左鍵雙擊“新建”圖標
4、,或者右鍵單擊“新建”圖標,從 浮動式菜單中選擇命令“新建配方”,則彈出“配方定義”對話框,如圖三所示:圖三配方定義將上述已定義的變量SV1、SV2T10添加到配方中,并添加四所示:SV10、T1、T2配方1, 2, 3, 4相對應的具體數值,這些數值可根據配方的實際情況進行修改,如圖圖四新配方然后進行保存,保存路徑為當前工程文件夾下,保存名稱為“新配方”創建溫控曲線在組態王開發系統中新建“ PV畫面,單擊工具箱中的“插入控件”按鈕或選擇菜 單命令”編輯插入控件”,則彈出“創建控件”對話框。在“創建控件”對話框內選 擇“趨勢曲線”下的“溫控曲線”控件。用鼠標左鍵單擊“創建”按鈕,鼠標變成十字
5、形。然后在畫面上畫一個矩形框,溫控曲線控件就放到畫面上了。可以任意移動、縮放 溫控曲線控件。雙擊控件,彈出“屬性設置”,將控件名命名為“ Ctrl0 ”,刻度最大 值為100,最小值為0,分度數為10,初始顯示時間為400,其余設置詳見下圖五所示:圖五定義溫控曲線屬性點擊確定完成屬性設置,如圖六所示:100CtrlOI趣圉圄啕喀第國)圖六內置溫控曲線創建報表在畫面中單擊工具上的“報表窗口”按鈕,鼠標變成十字形,在畫面上創建一個報表,將鼠標移至報表的灰色部位雙擊報表, 彈出“報表設計”,將報表命名為“Report0”, 行數13,列數2,如下圖七所示:圖七報表屬性編輯完成后點擊“確認”,完成對報
6、表控件的設置。將報表的A1、B1單元格合并后輸入字樣“溫控曲線設定配方”,單元格 A2輸入 字樣“time,單元格A3、A4A12、A13依次輸入 “ 本站點T1”、“本站點 T2” 本站點T10、“二Sum(A3:A12),單元格B2輸入字樣“ sv”,單元 格B3、B4B12、B13依次輸入“ 本站點SV1 ”、“ 本站點SV2” 本 站點SV10、“=Sum(B3:B12)”,如圖八所示:溫控曲線設定配方SV3二本站點T1=本站點SV14=本站點T2=本站點SV25二本站點T3八、本站點SV36二本站點T4:本站點SV47 本站點T5=本站點SV58 本站點T6二口本站點SV6亙1本站點
7、TT八中占點卬710_=本站點T8=本站點呢11二口本站點T9叫、本站點SV912=本站點T10=本,占點S町。13=SumC A3:A12J )=吃BiTT圖八制作報表編輯畫面在畫面中新建文本,雙擊文本打開“動畫連接”,在模擬值輸出、模擬值輸入處關聯變量T1,以同樣的方法將變量 T2T10、SV1、SV2SV10、RecipeName關聯 到文本。在畫面中新建按鈕,命名為“調配方”,雙擊按鈕打開“動畫連接”,點擊“命令 語言連接”的“彈起時”,編寫調配方的腳本程序。如圖九所示,腳本程序如下:string a;新配方.CSV;RecipeSelectRecipe(a,RecipeName請輸入
8、酉己方);本站點 RecipeName );命令語言T叵區文件匝1騙捐國飛電亳X選|的曲字令語言siring a;a=IMoAppDirQ+ 丁圖/ :RccipeSelectRecipelaRecipeName,);RecipeLoadf a A水站點IRecipeN君me );|+畫面名稱+報警蛆名稱+關鍵字名稱滿縣|全部函數|系統 幫助. 變量域許工業庫變量 數學.SQL. 其它.確認取消圖九調配方腳本程序通過“調配方”按鈕可實現以下功能:在指定的配方模板中選取指定的配方,并將 其調入報表中的數據變量中。新建按鈕“存配方”,腳本程序如下,如圖十所示:string a;新配方.CSV;本站
9、點 RecipeName );命令語言X圖十存配方腳本程序 新建按鈕“刪除配方”,腳本程序如下,如圖十一所示: string a;新配方.CSV;RecipeDelete( 本站點 RecipeName );圖十一刪除配方腳本程序新建按鈕“配方管理”,腳本程序如下,如圖十二所示:RecipeManage(新配方);圖十二 配方管理腳本程序新建按鈕“加載設定曲線”,腳本程序如下,如圖十三所示:pvClear( Ctrl0, 0 );pvAddNewSetPt( Ctrl0, T1, SV1 );pvAddNewSetPt( Ctrl0, T2, SV2 );pvAddNewSetPt( Ctrl
10、0, T3, SV3 );pvAddNewSetPt( Ctrl0, T4, SV4 );pvAddNewSetPt( Ctrl0, T5, SV5 );pvAddNewSetPt( Ctrl0, T6, SV6 );pvAddNewSetPt( Ctrl0, T7, SV7 );pvAddNewSetPt( Ctrl0, T8, SV8 );pvAddNewSetPt( Ctrl0, T9, SV9 );pvAddNewSetPt( Ctrl0, T10, SV10 );命令語言7 H.fx文件比編輯明命令語言pvClearCtrlO, D);pvAddNewSetPt( CtrlO*, T
11、1, SV1 |;pvAddNewSetPtl CtrlO1; T乙 SVZ J; pvAddNewSetPt(*CtrlO T3, SV3 pvAddNewSetPtCklO, T4 SV4); pvAddNewSetPtrCtrlOl T5, SV5 ); pvAddNewSetPt( CtrlO1; T6f SVS |; pvAddNewSetPt CtrlO1; 17, SV7 J; pvAddNewSetPt(CtrlO T8, SV8 ; pvAddNewSetPt(nCtrlO0, T9, SV9 |; pvAddNewSetPt( CtrlO1; T1U, SV1 D ;+畫面
12、名稱+報警期名稱+關鍵字名稱全部函數系統一幫助.else)(+*/確認取消變量工域字符串,一_控件.一自定義工業庫變量數字SQL .,匕-,圖十三 加載設定曲線腳本程序新建按鈕“設定返回”,腳本程序如下,如圖十四所示:pvGetValue( Ctrl0,時間設定,設定返回,SetValue);命令語言RL回又I文件比】編輯上】鑿塞X選I北武I字命令語言pvGetValue設定返網 JStWNu/1+畫面名稱+報警蛆名稔+關犍字名稱全部函數系統. J幫助| */福i L變量.域字符串.控件.自定義一一1 X 1匕JL寫+J/ hflfflVi. 1取消T業座變量數學S9L.其它二J圖十四設定返回腳本程序新建按鈕“實時返回”,腳本程序如下,如圖十五所示:pvGetValue( Ctrl0,時間設定 本站點 實時返回,RealValue);命令語言文件】褊輯屋乂電(bX選字命令語言pvGeWaluel -CtrlOftRUtBpRealValue J;+關鍵字名稱全部函數 系冢一 幫助.一 變量.域號符串二一轉件自定義二 氧庫變量|數學. |L|其它.二圖十五 實時返回腳本程序在實際應用中,通過設定返回與實時返回的值可直觀的比較某一刻設定值與實際值 的大小。切換到運行系統保存畫面后,在工程瀏覽器的“系
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電商內容營銷策略升級:2025年種草經濟下的品牌形象塑造報告
- 環保產業園區的產業集聚與區域綠色旅游協同發展報告001
- 2025年醫院信息化建設:電子病歷系統智能藥物市場機遇優化報告
- 2025年醫院電子病歷系統優化與醫療信息化投資分析報告
- 2025年醫院電子病歷系統優化構建醫療信息化協同發展報告
- 2025年金融科技安全報告:網絡安全與數據保護的關鍵措施001
- 2025年互聯網廣告精準投放算法效果評測與廣告主滿意度調查報告
- 2025年醫藥流通行業供應鏈整合與成本控制戰略規劃與優化策略實施案例分析報告解讀
- 周瑜人物介紹
- 建筑信息模型(BIM)在全過程建筑工程抗震加固中的應用報告2025
- 《項目管理WBS分解》課件
- 萬科物業新員工入職考試卷附答案
- 極化曲線研究論文
- 幼兒園大班班本課程《再見幼兒園》
- 興趣與能力的培養的課程設計
- 為什么天空是藍色的
- 集團分權管理手冊
- 設計報價單模板
- 自動控制原理:數學模型 PPT
- 星期音樂會智慧樹知到課后章節答案2023年下同濟大學
- 幼兒園課件小小銀行家
評論
0/150
提交評論