PID VI應用范例
發布時間:2014/7/1 21:08:12 訪問次數:742
我們利用NI公司提供的典型范例Simulation - Tank Level.vi說明PID VI的用法。在NI范例查找器中這個VI的路徑為“工具包和模塊一PID控制一PID”。
這個范例為了說明高級PID VI的用法,QS3257Q提供了一個容器液位的過程仿真,并為容器加上了噪聲、閥的死區、滯后、死區時間等。圖11-9為Simulation - Tank Level.vi的前面板。圖中仿真容器的液位與進水閥門開度、慢泄漏和放水閥門開閉有關,慢泄漏是一個常量,當放水閥門開閉確定以后,液位就由進水閥門開度決定。進水閥門開度有手動和自動兩種控制方式。手動控制時轉動進水閥門下面的轉盤,轉盤刻度是閥門開度的百分比,自動控制時用“設定點”滑動桿調節液位目標,程序根據實際液位與設定點的誤差算出進水閥門開度,此時轉盤是閥門開度的顯示控件。單擊放水開關圖標可以進行狀態切換,實心圖標表示閥門打開,空心圖標是關閉。波形圖表中藍顏色線是過程變量,即實際液位;紅顏色線是設定點,即液位控制目標,綠顏色線是輸出,即閥門開度。
圖11-9 Simulation - Tank Level.vi茼面板
我們利用NI公司提供的典型范例Simulation - Tank Level.vi說明PID VI的用法。在NI范例查找器中這個VI的路徑為“工具包和模塊一PID控制一PID”。
這個范例為了說明高級PID VI的用法,QS3257Q提供了一個容器液位的過程仿真,并為容器加上了噪聲、閥的死區、滯后、死區時間等。圖11-9為Simulation - Tank Level.vi的前面板。圖中仿真容器的液位與進水閥門開度、慢泄漏和放水閥門開閉有關,慢泄漏是一個常量,當放水閥門開閉確定以后,液位就由進水閥門開度決定。進水閥門開度有手動和自動兩種控制方式。手動控制時轉動進水閥門下面的轉盤,轉盤刻度是閥門開度的百分比,自動控制時用“設定點”滑動桿調節液位目標,程序根據實際液位與設定點的誤差算出進水閥門開度,此時轉盤是閥門開度的顯示控件。單擊放水開關圖標可以進行狀態切換,實心圖標表示閥門打開,空心圖標是關閉。波形圖表中藍顏色線是過程變量,即實際液位;紅顏色線是設定點,即液位控制目標,綠顏色線是輸出,即閥門開度。
圖11-9 Simulation - Tank Level.vi茼面板
上一篇:PID VI簡介
上一篇:機油泵出廠試驗臺測試系統面板