針對溫度控制過程而設(shè)計的FB58_第1頁
針對溫度控制過程而設(shè)計的FB58_第2頁
針對溫度控制過程而設(shè)計的FB58_第3頁
針對溫度控制過程而設(shè)計的FB58_第4頁
針對溫度控制過程而設(shè)計的FB58_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第第頁針對溫度控制過程而設(shè)計的FB58功能:FB58“TCONT_CP“針對溫度控制過程而設(shè)計(也可應(yīng)用于其他控制過程),可實現(xiàn)連續(xù)調(diào)節(jié)及比例調(diào)節(jié)元件的兩級調(diào)節(jié)。

輸出類型:(模擬)量輸出或PWM輸出可選。

應(yīng)用領(lǐng)域:特別適用于溫度控制過程,可選(PI)或PID控制方式。適用于帶自整定功能的回路。

特點:具備溫度信號轉(zhuǎn)換的功能,帶自整定功能,同時具備模擬量輸出和PWM輸出方式,兩步控制方式,比例作用可弱化,控制帶功能。

圖1.FB58"TCONT_CP"的方框圖

主要參數(shù)

圖2.FB58"TCONT_CP"程序塊

注:以(TI)APortalV13SP1為例,該功能塊在STEP7中的管腳與其相同

表1.FB58"TCONT_CP"的輸入?yún)?shù)

參數(shù)變量類型數(shù)據(jù)類型取值范圍默認描述應(yīng)用PV_ININREAL-100~100(%)或者物理值0.0過程變量輸入必須與SP_INT單位一致PV_PERININT0外設(shè)過程變量輸入PIWxxxDISVINREAL-100~100(%)0.0干擾變量INT_HPOSINBOOLFLASE積分作用的輸出可在正向保持必須與SP_INT單位一致INT_HNEGINBOOLFLASE積分作用的輸出可在負向保持SELECTININT0模式選擇如果脈沖整形器開啟,則有幾種方法可以調(diào)用PID(算法)和脈沖整形器:

SELECT=0:以快速循環(huán)中斷優(yōu)先級等級調(diào)用控制器,處理PID算法和脈沖整形器。

SELECT=1:在OB1中調(diào)用控制器,僅處理PID算法。

SELECT=2:以快速循環(huán)中斷優(yōu)先級等級調(diào)用控制器,僅處理脈沖整形器。

SELECT=3:以慢速循環(huán)中斷優(yōu)先級等級調(diào)用控制器,僅處理PID算法。表2.FB58"TCONT_CP"的輸入輸出參數(shù)

參數(shù)變量類型數(shù)據(jù)類型取值范圍默認描述應(yīng)用CYCLEIN/OUTREAL0.1(s)采樣時間CYCLE_PIN/OUTREAL0.02(s)脈沖整形器作用的采樣時間SP_INTIN/OUTREAL0.0設(shè)定值MANIN/OUTREAL0.0手動控制值COM_(RS)TIN/OUTBOOL0.0完全重啟動置位后自動復(fù)位MAN_ONIN/OUTBOOLTRUE手/自動切換按鈕MAN_ON:

0:自動

1:手動表3.FB58"TCONT_CP"的輸出參數(shù)

參數(shù)變量類型數(shù)據(jù)類型取值范圍默認描述說明LMNOUTREAL0.0調(diào)節(jié)值LMN_PEROUTINT0外設(shè)調(diào)節(jié)值PQWxxxQLMN_HLMOUTBOOLFALSE調(diào)節(jié)值上限報警QLMN_LLMOUTBOOLFALSE調(diào)節(jié)值下限報警LMN_POUTREAL0.0比例分量LMN_IOUTREAL0.0積分分量LMN_DOUTREAL0.0微分分量PVOUTREAL0.0當(dāng)前值輸出QPLUSEOUTBOOLFLASE脈沖輸出QC_ACTOUTBOOLFLASE連續(xù)控制指示此參數(shù)指示是否在下一次調(diào)用塊時處理連續(xù)控制組件(僅當(dāng)SELECT的值為0或為1時才相關(guān))表4.FB58"TCONT_CP"的常用靜態(tài)參數(shù)

參數(shù)偏移量數(shù)據(jù)類型取值范圍默認描述說明DE(AD)_W44.0REAL0.0死區(qū)I_ITLVAL48.0REAL-100~100(%)0.0積分初始值LMN_HLM52.0REALFALSE輸出值上限LMN_LLM56.0REALFALSE輸出值下限PER_TM76.0REAL0.0周期時間脈沖調(diào)制的周期時間P_B_TM80.0REAL0.0最小脈沖/中斷時間防止閥門頻繁開關(guān)TUN_DLMN84.0REAL-100~100(%)0.0階躍值控制器調(diào)節(jié)的過程激發(fā)是由TUN_DLMN中的輸出值階躍變化引起的。PER_MODE88.0INT0輸入值模式選擇可使用此開關(guān)輸入I/O模塊的類型。然后,在PV輸出中對輸入PV_PER中的過程值進行如下標(biāo)定:

PER_MODE=0:熱電偶;PT100/NI100;標(biāo)準(zhǔn)

PV_PER*0.1單位:°C,°F

PER_MODE=1:PT100/NI100;氣候型

PV_PER*0.01單位:°C,°F

PER_MODE=2:(電流)/電壓

PV_PER*100/27648單位:%PVPER_ON90.0BOOLFLASE當(dāng)前值選擇外設(shè)PVPER_ON:

0:當(dāng)前值選擇PV_IN

1:當(dāng)前值選擇PV_PERI_ITL_ON90.1BOOLFLASE積分設(shè)定值I_ITL_ON:

0:積分作用值由偏差計算

1:積分作用值為I_ITVALPULSE_ON90.2BOOLFLASE激活脈沖功能ER92.0REAL0.0偏差ER=SP_INT-PV_INLMN_P96.0REAL0.0比例分量LMN_I100.0REAL0.0積分分量LMN_D104.0REAL0.0微分分量PHASE108.0INT0自整定階段在輸出PHASE中指示控制器調(diào)節(jié)的當(dāng)前階段。

PHASE=0:無調(diào)節(jié)模式;自動模式或手動模式

PHASE=1:啟動調(diào)節(jié)準(zhǔn)備就緒;檢查參數(shù)、等待激發(fā)、測量采樣時間

PHASE=2:實際調(diào)節(jié):使用常量輸出值搜索拐點。在背景數(shù)據(jù)塊中輸入采樣時間。

PHASE=3:計算過程參數(shù)。在進行調(diào)節(jié)之前保存有效的控制器參數(shù)。

PHASE=4:控制器設(shè)計

PHASE=5:根據(jù)新的調(diào)節(jié)變量跟蹤控制器

PHASE=7:驗證過程類型STATUS_H110.0INT0整定狀態(tài)字STATUS_D112.0INT0被控對象類型一階、二階等被控對象PI_CON116.0STRUCTPI控制器G(AI)N+0.0REAL0.0比例參數(shù)TI+4.0REAL(s)0.0積分參數(shù)PID_CON124.0STRUCTPID控制器GAIN+0.0REAL0.0比例參數(shù)TI+4.0REAL(s)0.0積分參數(shù)TD+8.0REAL(s)0.0微分參數(shù)PAR_SAVE136.0STRUCTPID參數(shù)存儲PFAC_SP+0.0REAL0.0設(shè)定值比例因子GAIN+4.0REAL0.0比例參數(shù)TI+8.0REAL(s)0.0積分參數(shù)TD+12.0REAL(s)0.0微分參數(shù)D_F+16.0REAL5.0~10.05.0微分因子CON_ZONE+20.0REAL0.0控制帶CONC_ON+24.0BOOLFLASE控制帶使能PFAC_SP162.0REAL0.0設(shè)定值比例因子GAIN166.0REAL0.0比例參數(shù)TI170.0REAL(s)0.0積分參數(shù)TD174.0REAL(s)0.0微分參數(shù)D_F178.0REAL5.0~10.05.0微分因子CON_ZONE182.0REAL0.0控制帶CONC_ON186.0BOOLFLASE控制帶使能TUN_ON186.1BOOLFLASE啟動自整定TUN_ST186.2BOOLFLASE激活激勵如果在控制器調(diào)節(jié)期間操作點的設(shè)定值保持恒定,則TUN_ST=1將激活輸出值階躍變化(變化量為TUN_DLMN)。UNDO_PAR186.3BOOLFLASE加載參數(shù)從數(shù)據(jù)結(jié)構(gòu)PAR_SAVE加載控制器參數(shù)PFAC_SP、GAIN、TI、TD、D_FCONZ_ON和CON_ZONE(僅在手動模式下有效)。SAVE_PAR186.4BOOLFLASE保存參數(shù)在數(shù)據(jù)結(jié)構(gòu)PAR_SAVE中保存控制器參數(shù)PFAC_SP、GAIN、TI、TD、D_F、CONZ_ON和CON_ZONE。LOAD_PID186.5BOOLFLASE加載參數(shù)根據(jù)PID_ON,從數(shù)據(jù)結(jié)構(gòu)PI_CON或PID_CON加載控制器參數(shù)GAIN、TI,TD(僅在手動模式下有效)PID_ON186.6BOOLFLASE模式選擇在輸入PID_ON中,可以指定已調(diào)整的控制器作為PI控制器還是作為PID控制器運行。

PID控制器:PID_ON=TRUE

PI控制器:PID_ON=FALSE

但是,對于某些過程類型,盡管PID_ON=TRUE,仍然只能設(shè)計PI控制器。手/自動選擇(MAN_ON)

表5.MAN_ON的選擇

參數(shù)狀態(tài)說明MAN_ON0自動控制:PID經(jīng)過程序塊計算輸出MAN_ON1手動控制:直接由MAN控制輸出當(dāng)前值PV_IN與PV_PER的選擇

表6.PVPER_ON的選擇

參數(shù)狀態(tài)說明PVPER_ON0PV_IN有效PVPER_ON1PV_PER有效注:無論當(dāng)前值選擇哪個管腳,SP_INT必須與其量綱相同

當(dāng)選擇PV_IN作為反饋值時,F(xiàn)B58"TCONT_CP"與FB41"CONT_C"的用法一樣

PVPER_ON=1時,PER_MODE模式選擇

溫馨提示

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

評論

0/150

提交評論