力控組態(tài)軟件變量的類型引用與變量與點的異同分析報告_第1頁
力控組態(tài)軟件變量的類型引用與變量與點的異同分析報告_第2頁
力控組態(tài)軟件變量的類型引用與變量與點的異同分析報告_第3頁
力控組態(tài)軟件變量的類型引用與變量與點的異同分析報告_第4頁
力控組態(tài)軟件變量的類型引用與變量與點的異同分析報告_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、PAGE8 / NUMPAGES8組態(tài)軟件與應(yīng)用課程設(shè)計報告題目:力控組態(tài)軟件變量的類型、引用與變量與點的異同分析系 部:專 業(yè):班 級:姓 名: 濤聲依舊 學(xué) 號:指導(dǎo)老師:成 績:二零一六年5月10日在力控的實時數(shù)據(jù)庫中,一個基本的數(shù)據(jù)對象為“點”。一個點由若干參數(shù)組成,一個點參數(shù)對應(yīng)一個客觀世界中的可被測量或控制的對象。力控的變量系統(tǒng)則增加了平臺的靈活性,提供數(shù)據(jù)庫數(shù)據(jù)引用處理、DDE數(shù)據(jù)交換、變量的間接訪問、數(shù)據(jù)的臨時存儲以與系統(tǒng)級信息訪問等能力。一、力控的變量力控監(jiān)控組態(tài)軟件的變量分為:中間變量、實時數(shù)據(jù)庫變量(DB變量)、間接變量等類型。1、中間變量中間變量是一種臨時變量,它沒有自

2、己的數(shù)據(jù)源,中間變量一般用于保存臨時數(shù)據(jù)。中間變量的作用域圍為整個應(yīng)用程序,不限于單個窗口。其中窗口中間變量,是一種中間臨時變量,它沒有自己的數(shù)據(jù)源,通常用于保存臨時結(jié)果。其作用域限于應(yīng)用程序的一個窗口,即在一個窗口創(chuàng)建的窗口中間變量,在其他窗口是不可見的。2、 DB變量在引用和處理DB數(shù)據(jù)時,需要創(chuàng)建DB變量。一個DB變量對應(yīng)一個DB點參數(shù),DB變量是數(shù)據(jù)庫DB的點參數(shù)值在界面系統(tǒng)中的引用。以上變量又分為實型、整型、離散型和字符型4種類型。3、間接變量間接變量是一種可以在系統(tǒng)運行時被其他變量代換的變量。當(dāng)間接變量代換為其他變量后,間接變量則等效于所引用的其他變量。間接變量的賦值形式:VarN

3、ame=abc.PV。恰當(dāng)?shù)厥褂瞄g接變量,可以大大簡化構(gòu)建復(fù)雜參數(shù)傳遞的過程。二、力控的點類型力控數(shù)據(jù)庫的點類型分為:模擬I/O點、數(shù)字I/O點、控制點、累計點、運算點等類型。1、 模擬I/O點輸入和輸出量為模擬量,可完成輸入信號量程變換、報警檢查、輸出限值等功能?;緟?shù)模擬I/O點的基本參數(shù)頁中的各項用來定義模擬I/O點的基本特征。點名(NAME):唯一標(biāo)識一個工程數(shù)據(jù)庫中點的名字,最長不能超過15個字符。單元(UNIT):單元是對點的一種分類方法。例如,在VIEW程序的總貌窗口上,可以按照點所屬單元分類顯示點的測量值。量程變換(SCALEFL):如果選擇量程變換,數(shù)據(jù)庫將對測量值(PV)

4、進(jìn)行量程變換運算,運算公式為:PV = EULO + (PVRAW - PVRAWLO) *(EUHI - EULO)/(PVRAWHI - PVRAWLO)轉(zhuǎn)換方式(SQRTFL):規(guī)定I/O模擬量原始測量值到數(shù)據(jù)庫使用值的轉(zhuǎn)換方式:線性直接采用原始值;開方采用原始值的平方根。統(tǒng)計(STATIS):如果選擇統(tǒng)計,數(shù)據(jù)庫會自動生成測量值的平均值、最大值、最小值的記錄,并在歷史報表中可以顯示這些統(tǒng)計值。報警參數(shù)模擬I/O點的報警參數(shù)頁中的各項用來定義模擬I/O點的報警特征。具有報警死區(qū)(DEADBAND)設(shè)定、報警優(yōu)先級設(shè)定、變化率報警、偏差報警等功能。數(shù)據(jù)連接模擬I/O點的數(shù)據(jù)連接頁中的各項用

5、來定義模擬I/O點數(shù)據(jù)連接過程。其外觀如下:左側(cè)列表框中列出了可以進(jìn)行數(shù)據(jù)連接的點參數(shù)與其已建立的數(shù)據(jù)連接情況。對于測量值(即PV參數(shù))有三種數(shù)據(jù)連接可供選擇:I/O設(shè)備、網(wǎng)絡(luò)數(shù)據(jù)庫和部。歷史參數(shù)模擬I/O點的歷史參數(shù)頁中的各項用來確定模擬I/O點哪些參數(shù)進(jìn)行歷史數(shù)據(jù)保存,以與保存方式與其相關(guān)參數(shù)。2、數(shù)字I/O點數(shù)字I/O點,輸入值為離散量,可對輸入信號進(jìn)行狀態(tài)檢查。數(shù)字I/O點的組態(tài)對話框分為:“基本參數(shù)”、“報警參數(shù)”、“數(shù)據(jù)連接”和“歷史參數(shù)”。3、累計點累計點,輸入值為模擬量, 除了I/O模擬點的功能外,還可對輸入量按時間進(jìn)行累計。累計點的組態(tài)對話框分為:“基本參數(shù)”、 “數(shù)據(jù)連接”

6、和“歷史參數(shù)”?;緟?shù)累計點的基本參數(shù)頁中的各項用來定義累計的基本特征。累計/初值(TOTAL):在本項設(shè)置累計量的初始值。累計/時間基(TIMEBASE):累積計算的時間基。時間基的單位為秒。時間基是對測量值的單位時間進(jìn)行秒級換算的一個系數(shù)。比如,假設(shè)測量值的實際意義是流量,單位是“噸/小時”,則將單位時間換算為秒是3600秒,此處的時間基參數(shù)就應(yīng)設(shè)為3600。小信號切除開關(guān)(FILTERFL):確定是否進(jìn)行小信號切除的開關(guān)。限值:如果進(jìn)行小信號切除,低于限值的測量值將被認(rèn)為是0。累計增量算式為:測量值 時間基 時間差。時間差為上次累計計算到現(xiàn)在的時間,單位為秒。4、控制點控制點,可以有多

7、個輸入多輸出。這些值對應(yīng)點的參數(shù)為PV、SP、OP、MODE、P、I、D 等??蓪斎胄艌缶瘷z查,輸出限值檢查??刂泣c的輸入一般為其它點的輸出,SP、OP、MODE、P、I、D等參數(shù)一般來自于其它I/O點的輸出??刂泣c本身并沒有任何控制功能。 控制點的控制參數(shù)中的各項用來定義控制點的PID控制特征。各項意義 解釋如下:運行狀態(tài)(STAT):點的運行狀態(tài)??蛇x運行或停止。控制方式(MODE):PID控制方式,可選自動或手動。控制周期(CYCLE):PID的數(shù)據(jù)采集周期。輸出初值(OP):PID輸出的初始值??刂屏炕鶞?zhǔn)(V0):控制量的基準(zhǔn),如閥門起始開度,基準(zhǔn)電信號等,它表示偏差信號。比例系數(shù)(

8、P)、積分常數(shù)(I)、微分常數(shù)(D):PID的P、I、D參數(shù)。輸出最大值(UMAX):PID輸出最大值,跟控制對象和執(zhí)行機(jī)構(gòu)有關(guān)。輸出最小值(UMIN):PID輸出最小值,跟控制對象和執(zhí)行機(jī)構(gòu)有關(guān)。最大變化率(UDMAX):PID最大變化率,跟執(zhí)行機(jī)構(gòu)有關(guān),只對增量式算法有效。積分分離閥值(BETA):PID結(jié)點的積分分離閾值。濾波開關(guān)(TFILTERFL):是否進(jìn)行PID輸入濾波。濾波時間常數(shù)(TFILTER):PID濾波時間常數(shù),可為任意大于0的浮點數(shù)。純滯后補償開關(guān)(LAG):是否進(jìn)行PID純滯后補償。滯后補償時間(TLAG):PID滯后補償時間常數(shù)(=0),為0時表示沒有滯后。補償慣性

9、時間(TLAGINER):PID純滯后補償?shù)膽T性時間常數(shù)(0),不能為0。補償比例系數(shù)(KLAG):PID純滯后補償?shù)谋壤禂?shù)(0)。PID算法(FORMULA):PID算法,包括:位置式,增量式,微分先行式。補償開關(guān)(COMPEN):PID是否補償,如果是位置式算法,則是積分補償,如果是位置式算法,則是微分補償??朔柡头ǎ≧EDUCE):PID克服積分飽和方法,只對位置式算法有效。動態(tài)加速開關(guān)(QUICK):是否進(jìn)行PID動態(tài)加速,只對增量式算法有效。PID動作方向(DIRECTION):PID動作方向,包括:正動作和反動作。5、運算點運算點,用于完成各種運算。含有一個或多個輸入,一個結(jié)果

10、輸出。根據(jù)算法不同,輸入項的個數(shù)和含義也不同。目前提供的算法有:加、減、乘、除、乘方、取余、大于、小于、等于、大于等于、小于等于。PV,P1,P2三操作數(shù)均為實型數(shù)。對于不同運算P1和P2的含義亦不同。6、自定義類型點自定義類型點是用自定義點類型創(chuàng)建的,其參數(shù)可能是標(biāo)準(zhǔn)點參數(shù),也可能是自定義點參數(shù)。基本參數(shù)頁由一個列表組成,構(gòu)成自定義類型點的所有點參數(shù)均顯示在列表上。列表由兩列組成,左側(cè)標(biāo)明點參數(shù)名稱并附帶提示信息,右側(cè)為編輯區(qū),可以直接對點參數(shù)值進(jìn)行修改。三、點類型與點參數(shù)組態(tài)數(shù)據(jù)庫系統(tǒng)預(yù)定義了許多標(biāo)準(zhǔn)點參數(shù)以與用這些標(biāo)準(zhǔn)點參數(shù)組成的各種標(biāo)準(zhǔn)點類型,您也可以自己創(chuàng)建自定義類型的點參數(shù)和點類型

11、,“點類型”對話框見下:注意:數(shù)據(jù)庫系統(tǒng)中預(yù)定義的標(biāo)準(zhǔn)點參數(shù)和標(biāo)準(zhǔn)點類型,是數(shù)據(jù)庫運行的基礎(chǔ)參數(shù), 不能改或增加、刪除。 1創(chuàng)建自定義點參數(shù)若要創(chuàng)建自定義點參數(shù),選擇DbManager菜單命令“點T/點參數(shù)”,出現(xiàn)“點參數(shù)”對話框: 對話框中在“標(biāo)準(zhǔn)”和“自定義”頁中分別列出了標(biāo)準(zhǔn)點參數(shù)和自定義點參數(shù)。對于準(zhǔn)點參數(shù),不能增加、修改或刪除。若要創(chuàng)建自定義點參數(shù),切換到“自定義”頁,選擇“增加”按鈕,出現(xiàn)“點參數(shù)組態(tài)”對話框:在“名稱”一欄中輸入要創(chuàng)建的點參數(shù)名稱。選擇數(shù)據(jù)類型,數(shù)據(jù)類型分為實型、整型、字符型三種。在“提示” 一欄中輸入對該參數(shù)的提示信息(提示信息一般要簡短,它將出現(xiàn)在點組態(tài)對話框

12、和點表的列標(biāo)題上)。在“說明”一欄中輸入對該參數(shù)的描述說明。新創(chuàng)建的點參數(shù)在沒有用它創(chuàng)建點類型之前,可以反復(fù)進(jìn)行修改,或刪除。如果已經(jīng)創(chuàng)建了點類型,若要修改或刪除,則要首先刪除用該點參數(shù)創(chuàng)建的所有點類型后,方可進(jìn)行。注意:自定義點參數(shù)最多不能超過 49 個。2點組態(tài)點是實時數(shù)據(jù)庫系統(tǒng)保存和處理信息的基本單位。點存放在實時數(shù)據(jù)庫的點名字典中。實時數(shù)據(jù)庫根據(jù)點名字典決定數(shù)據(jù)庫的結(jié)構(gòu),分配數(shù)據(jù)庫的存儲空間。在創(chuàng)建一個新點時首先要選擇點類型與所在區(qū)域??梢杂脴?biāo)準(zhǔn)點類型生成點,也可以用自定義點類型生成點。新建點若要創(chuàng)建點,可以選擇DbManager菜單命令“點T/新建”;按下快捷鍵“Ctrl+A”;單擊

13、工具欄“新建數(shù)據(jù)庫點”按鈕,選中導(dǎo)航器后單擊鼠標(biāo)右鍵,彈出右鍵菜單后選擇“新建”項;雙擊點表的空白區(qū)域,當(dāng)前選中單元處于點表的空白區(qū)域時按下回車鍵等,此時出現(xiàn)對話框進(jìn)入點組態(tài)過程。修改點若要修改點,首先在點表中選擇要修改點所在的行,然后選擇DbManager菜單命令“點T/修改”,其操作它方式和上類似。刪除點若要刪除點,首先在點表中選擇要刪除點所在的行,然后選擇DbManager菜單命令“點T/刪除”,其操作它方式和上類似。注意:在點表中,可以用鼠標(biāo)拖曳方式同時選擇多個點進(jìn)行刪除。等值化對于數(shù)據(jù)庫中屬于同一種點類型的多個點,可以對他們的很多點參數(shù)值和組態(tài)參數(shù)值進(jìn)行等值化處理。例如,數(shù)據(jù)庫中已經(jīng)

14、創(chuàng)建了 10 個模擬 I/O 點:TAG1TAG10。我們可以利用等值化功能讓這 10 個的 DESC 參數(shù)值全部與其中的一個點(假設(shè)為 TAG2)DESC 參數(shù)值相等??砂慈缦虏襟E進(jìn)行:在點表中同時選擇 TAG1TAG10 的“DESC”列(Shift 鍵),如下圖所示:然后選擇DbManager菜單命令“點T/等值化”,或者單擊工具欄“等值化數(shù)據(jù)庫點”按鈕,出現(xiàn)對話框: 在對話框中選擇“TAG2”,然后單擊“確認(rèn)”按鈕,點 TAG1TAG10 的 DESC 參數(shù)值全部與 TAG2 的 DESC 參數(shù)值一樣。注意:在進(jìn)行等值化操作時,一定要選擇屬于同一點類型的點;一次只能對點的一個域進(jìn)行等值化,即在點表中一次只能選擇一列的容。點的“NAME”、“KIND”、“%AREA”“IOLINK”等域不能進(jìn)行等值化。復(fù)制/粘貼點若要復(fù)制點,首先在點表中選擇要復(fù)制的點,按下快捷鍵“Ctrl+C”,DbManager 會自動創(chuàng)建一個新點,這個點以被復(fù)制點為模板,點名是被復(fù)制點的名稱遞增一個序號。 例如,被復(fù)制點名為 TAG1,則自動粘貼創(chuàng)建的新點自動命名為 TAG2。如果 TAG2 被占用,則自動命名為 TAG3,以此類推。如果在粘貼時選擇手動粘貼,則點名需要組態(tài)人員手動自行指定。復(fù)制點與被復(fù)制點除點名不同外,所在區(qū)域,點類型與參數(shù)值均一樣,但數(shù)據(jù)連接與歷史組態(tài)容

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論