模擬量輸入信號點設置組態
模擬量輸入信號點設置組態
在I/O點組態窗口中選擇一類型設置為模擬量輸入信號,按下旁邊的設置按鈕,進入模擬量輸入信號點設置組態窗口。
模擬量輸入信號點組態
對于模擬輸入信號,控制站根據信號特征及用戶設定的要求做一定的輸入處理,處理流程框圖如下圖所示:
AI信號處理流程框圖
系統首先判斷采集到的原始信號是不是標準信號:如果是則根據信號類型調用相應的內置標準非線性處理方案,此外對某些標準溫度信號,還加入了冷端補償的處理;如果信號類型為自定義,則調用用戶設定的非線性處理方案(即調用用戶為該信號定義的折線表處理方案)。接著,系統依據用戶的設定要求,逐次選擇進行溫壓補償、濾波、開方、報警、累積等處理。經過輸入處理的信號已經轉化為一個無單位的百分型信號量,即無因次信號。
以下對模擬量輸入信號點設置組態窗口中各輸入項說明:
1.位號:
此項自動填入當前信號點在系統中的位號。此框消隱不可改。
2.注釋:
此項自動填入對當前信號點的描述。此框消隱不可改。
3.信號類型:
此項中列出了 JX-300X 系統支持的 17 種模擬量輸入信號類型,用戶可根據自己的需要,從下表中選擇合適的信號類型。
模入卡件
信號類型
SP311
SP312
SP313
SP314
SP315
SP316
SP317
0—5V
√
√
1—5V
√
√
0—100mV
√
√
0—200mV
√
√
√
0—10mA
√
√
4——20mA
√
√
E型熱電偶
√
√
K型熱電偶
√
√
J型熱電偶
√
√
S型熱電偶
√
√
T型熱電偶
√
√
B型熱電偶
√
√
Pt100熱電阻
√
√
Pt100熱電阻(小量程)
√
√
√
Cu50熱電阻
√
√
定制熱偶(0—100mV)
√
√
定制熱偶(0—20mV)
√
√
模擬量輸入(AI)信號類型總的可分為:
標準: Ⅱ型 0-10mA、0-5V
Ⅲ型 4-20mA、1-5V
熱電阻: Pt100、Cu50等,用于檢測溫度。
熱電偶: E型(鎳鉻-康銅)
K型(鎳鉻-鎳硅)
S型(鉑銠10-鉑)
B型(鉑銠30-鉑銠6)
J型(鐵-康銅)
T型(銅-銅鎳)等,用于檢測溫度。
定制: 當根據具體需要定制一I/O卡件且其信號在0-100mv之間,選用定制熱偶0-100mv信號類型;I/O卡件信號在0-20mv之間時,選用定制熱偶0-20mv信號類型。
其他: 毫伏信號
4.上/下限及工程單位:
這幾項分別用于設定信號點的量程最大值、最小值及其單位。工程單位列表中列出了一些常用的工程單位供用戶選擇,同時也允許用戶定義自己的工程單位。
5. 折線表
可從折線表下拉組合框中選擇折線表名,折線表組態窗口中折線表名修改后,需要注意此處折線表也要作相應的修改, 否則編譯會出錯。
6.溫度補償(溫度位號、設計溫度):
當信號點所取信號需溫度補償時,選中溫度補償復選框,將打開后面的溫度位號和設計溫度二項,點中溫度位號項后面的按鈕,此時會彈出位號選擇對話框(如下圖所示),用戶可從中選中補償所需溫度信號的位號,位號也可直接填入,但需說明的是:所填位號必須已經存在。在設計溫度項中填入設計的標準溫度值。
7. 壓力補償(壓力位號、設計壓力):
當信號點所取信號需進行壓力補償時,選中壓力補償復選框,將打開后面的壓力位號和設計壓力二項,壓力位號的設置與溫度補償中溫度位號設置一樣。在設計壓力項中填入設計的標準壓力值。
溫壓補償流程
8.濾波(濾波常數):
當信號點所取信號需濾波時,選中濾波復選框,在濾波常數項內可填入濾波常數,單位為“秒"。JX-300X系統提供一階慣性濾波。
9.開方(小信號切除):
當信號點所取信號需開方處理時,選中開方復選框,在小信號濾波項中填入小信號切除的百分量(0—100)。
10.累積(時間系數、累積系數、累積單位):
當信號點所取信號是累積量時,選中累積復選框,在時間系數、累積系數項中填入相應系數;在單位項中填入所需單位,SCKey組態軟件為用戶提供了部分常用單位,用戶亦可定義自己的單位。時間系數的計算方法如下:
設 工程單位:單位1 / 時間1
累積單位:單位2
則 時間系數 = 時間1 / 秒
單位系數 = 單位2 / 單位1
例如:
工程單位:M3 / h
累積單位:kM3
首先把工程單位轉化為(M3/s),需要除以3600
再把M3轉化為kM3,需要除以1000
總共除以3600*1000,所以
時間系數 = 3600
單位系數 = 1000
11. 報警(高一級/低一級、高二級/低二級、高三級/低三級、報警死區、報警級別)
當信號需加報警時,選中報警復選框,打開其后的高一值/低一值、高二值/低二值、高三值/低三值、報警死區、報警級別和速率限九項。
在高一值/低一值、高二值/低二值、高三值/低三值各項中填入適當報警限值,各項數值應高三值≥高二值≥高一值>低一值≥低二值≥低三值,且應在信號量程內。
報警死區項中填入死區的大小。增加報警死區處理功能的目的是為了防止測量值信號在報警限附近頻繁抖動而導致的報警消息頻繁產生的現象(后面的同名項與之相同)。(見下圖)
報警處理示意圖
報警級別項中填入該信號的報警級別。為了操作站中操作方便,在操作小組組態窗口的報警級別一欄中對每個操作小組都定義需要查看的報警級別。例如,操作小組Group001相應的報警級別設置為2,4,以此操作小組啟動時,在AdvanTrol報警一覽畫面中只可查看到級別值為2和4的報警,并且監控軟件只對報警級別為2,4的報警作出反應。
速率限要小于量程上限。
在設定信號的輸入處理方式時,還應該注意以下幾點:
本系統所定義的溫壓補償是用理想氣體狀態方程()處理的。這就是說:被補償的流量信號應該來自于近似理想氣體,而對諸如水蒸氣這樣的非理想氣體不適用。
在設定溫壓補償時,必須保證各信號量單位的絕對統一。對溫度補償,系統設定設計溫度的單位為℃,不可更改,它決定了通過位號引用的補償溫度的單位也必須為℃,這需要用戶設定保證。對壓力補償同樣如此,系統設定設計溫度的單位MPa,不可更改,它決定了通過位號引用的補償壓力的單位也必須為MPa,這也要用戶設定保證。以下為進行溫壓補償的計算公式:
其中Ps為設計壓力,Xp為當前補償壓力的百分量,Pmax和Pmin為補償壓力的上/下限幅,Ts為設計壓力,Xt為當前補償溫度的百分量,Tmax和Tmin為補償溫度的上/下限幅,V0為實測的流量信號百分量,V為設計狀態的流量信號百分量。
在開方處理時加入小信號切除區域是由于以下原因:被處理的信號是百分量,當信號值過小時,直接的開方處理將使信號值變得很大從而使信號失真,為避免此類情況的發生,加入小信號切除區,即當信號值在該區域中時,不進行開方處理。 一般開方切除區在3%-5%之間。
在報警處理中加入報警死區是由于以下原因:如果被處理信號在小范圍內會頻繁波動,那么當信號接近報警*,系統將出現頻繁的報警而給操作帶來不必要的麻煩,為避免此類情況的發生,需在報警處理中加入報警死區處理,死區的大小取決于信號頻繁波動范圍的大小。