FOUNDATION 現場匯流排調整簡介

概觀

調整參數通常會讓新手使用者困惑。本文件說明基本的調整參數,並提供 AI、AO 與 PID 區塊的調整圖表。

內容

概念

調整參數會因函式方塊的類型而有所不同。舉例來說,使用 AI 進行調整與使用 AO 或 PID 區塊進行調整,雖然基本概念相同。

針對類比輸入 (AI) 區塊,最重要的調整參數是:
L_TYPE - 將實體傳感器值移至程式碼輸出的線性化類型。
XD_SCALE - 結合 L_TYPE 使用,將 I/O 通道的實體傳感器的數值提升至量表百分比。此量表值的百分比本身就是稱為「FIELD_VAL」的參數。
OUT_SCALE - 搭配 L_TYPE 使用,將量表的百分比轉換為輸出值。這個輸出值稱為「OUT」。

下方圖可協助您判斷需要變更的參數,以取得正確的量化值。與調整相關的參數會列於最後一節中。

AI 圖


AO 示意圖


PID 示意圖


相關參數


BYPASS
允許在選擇 CONTROL_OPT 參數的 Bypass Enable 選項時,繞過 PID 區塊中的一般控制演算法。如果控制項被繞過,PID 會以量表百分比的設定點值 (SP) 做為輸出值,且不會嘗試執行任何 PID 控制。這項參數用於具有不良流程變數 (PV) 的次級級串聯 PID。BYPASS 只能在區塊處於 Man 或 OOS 模式時變更。

CONTROL_OPTS
用來調整控制方塊 (如 PID 方塊) 運作方式的選項清單。與調整相關的設定是 Bypass Enable。設定後,即可設定 BYPASS 參數來繞過演算法控制項。

FF_GAIN
將前饋輸入在加至控制區塊輸出值之前所乘的增益。

FF_SCALE
區塊饋送值所使用的調整參數。

FF_VAL
饋送值。

FIELD_VAL
輸入通道的數值 (量表的百分比)。

FIELD_VAL_D
離散輸入通道的值。

輸入
區塊的主要輸入。

IN_1
區塊的次要輸入。

IO_OPTS
位元遮罩可調整 I/O 區塊 (AI、DI、AO 與 DO) 的運作方式。調整相關設定是低截頻。設定時,會啟用 AI 的低截頻參數。

L_TYPE
線性化類型。此參數會影響傳感器的值在類比輸入區塊中線性化之前,其顯示為程式碼輸出之前的方式。在所有情況下,FIELD_VAL 參數的行為都會如下:

FIELD_VAL = (transducer_value - XD_SCALE.EU0) / (XD_SCALE.EU100 - XD_SCALE.EU0)

線性化類型

類型
說明
直接程式碼輸出會直接從傳感器值取得:

OUT = 傳感器_值

間接從 FIELD_VAL 中的值,即可根據 OUT_SCALE 調整程式碼輸出:

OUT = OUT_SCALE.EU0 +

((FIELD_VAL / 100) * (OUT_SCALE.EU100 - OUT_SCALE.EU0))

間接方根從 FIELD_VAL 中的值,即可根據 OUT_SCALE 調整程式碼輸出。在重新調整欄位值之前,則會先取得方根。

OUT = OUT_SCALE.EU0 +

SQRT(FIELD_VAL / 100) * (OUT_SCALE.EU100 - OUT_SCALE.EU0)

未初始化無效的設定。裝置回報使用 Uninitalized L_TYPE 的設定錯誤。


LOW_CUT
使用 L_TYPE 的間接方根,即可針對傳感器的數值建立水平 (以量表的百分比為單位)。如果計算值低於此底層,則會變更為 0。這對流量裝置主要有用。必須先在 IO_OPTS 參數中設定低截頻選項來啟用此功能。

OUT
區塊的目前輸出值。

OUT_SCALE
輸出參數所用的調整參數。

OUT_SCALE 參數

子欄位
代表含意
EU_100工程單位的規模價值為 100%。
EU_0工程單位的量測值為 0%。
UNIT_INDEX實際工程單位的程式碼 (如 mA)。
十進制主機在小數右邊顯示的數字數,以供顯示之用。


PV
由程序控制的流程變數。

PV_FTIME
輸入區塊使用的濾波器時間 (以秒為單位)。就類比區塊而言,低通量指數濾波器用於抑制輸入值中的快速震盪,並將其當做流程變數之前的時間常數。針對離散區塊,這就是需要回報變化後的 PV 必須保持穩定時間。

PV_SCALE
區塊流程變數所使用的調整參數。將量表百分比轉換為工程單位的流程變數。包含與 OUT_SCALE 相同的子欄位。

讀回
傳感器的閥門或致動器位置讀回,以傳感器單位為單位。

SEL_1SEL_3
輸入選擇元件的值。

SEL_TYPE
定義選擇元件動作:高、中或低。

TRK_IN_D
用於追蹤輸出值至 TRK_VAL。發生這個狀況時,區塊的輸出值會接收在 TRK_VAL 中指定的值。

TRK_SCALE
適用於 TRK_VAL 指定的值的調整參數。

TRK_VAL
區塊在追蹤時會追蹤的值已由 TRK_IN_D 啟用。

XD_SCALE
調整參數用於解譯實體 I/O 通道的值。這是用來將實體傳感器值轉換為量表的百分比。

調整參數值

子欄位
代表含意
EU_100工程單位的規模價值為 100%。
EU_0工程單位的量測值為 0%。
UNIT_INDEX實際工程單位的程式碼 (如 mA)。
十進制主機在小數右邊顯示的數字數,以供顯示之用。(NI-FBUS 配置器不使用。)

Was this information helpful?

Yes

No