• 沒有找到結果。

Acquisition Setting 介面

手動讀取

4.3.3 Acquisition Setting 介面

為了提供監測人員可以從現地或是 Server 端去改變自動監測程 序的設定,所以在Server 介面以及 Remote 介面都加上可以更改監測 內容的功能,並把此功能獨立出另一個介面 Acquisition Setting。

Acquisition Setting 介面的功能主要是依使用者去設定自動監測的內 容,包含有頻道、監測功能、預警值與量測頻率,並將設定好的內容 包裝成一個檔案,提供給自動化程式去執行。圖4- 24為Server 端的 Acquisition Setting 介面畫面,圖 4- 25 為 Remote 端的 Acquisition Setting 介面畫面。

兩個 Acquisition Setting 介面的主畫面都包含有 Setup TDR Channels & Parameters 和 Setup DAQ Channels & Parameters 兩個子 面板,可從左上角的編號去選取頻道。子面板中含有 TDR 功能按鈕

74

的選項以及 DAQ 功能按鈕的選項,最上方的選項是 TDR Device 用 來設定TDR 儀器的通訊設定 TDR Device COM 和 DAQ 儀器的通訊 設定DAQ Device COM,旁邊的開關按鈕是啟動功能和關閉功能。當 功能按鈕按下後,會跳出該功能的子介面。而 Acquisition Setting 介 面的右下角有Load Setting file、Save Setting file 和 Reset Setting 的按 鈕,分別代表讀取、儲存和重置設定檔,而 Remote 端的 Acquisition Setting 介面多一個 Update 的按鈕,其作用是以目前 Acquisition Setting 介面的設定取代目前正在使用的設定檔。而對於不同的 TDR 功能有 不同子介面供使用者選擇,以下分別說明TDR 功能和 DAQ 功能的子 介面。

(1). Get Waveform 功能是用來顯示在現地量測到的 TDR 波形。TDR 的監測結果是由原始波形分析而得,可由回傳原始波形的結果判 斷遠端系統是否分析有誤。圖4- 26為Get Waveform 的標籤面板 Get Waveform_Parameters,主要有三個部分,第一個部分 TDR Device 裡的 Edit Title 用來設定使用者輸入的名稱儲存於檔案中,

以方便使用者辨別和定義檔案內的資料。第二個部分 Acquisition Setting 則是設定擷取參數,參數包含 Start、Length 和 Nums of Wave Acquisition,其代表的意義可以參考 4.2 節。圖 4- 27為Get Waveform 的標籤面板 Get Waveform_Schedule,主要用來設定自 動量測的頻率。選項是設定多久下載一次資料。Period 是指多少 個時間單位,時間單位可以選擇day、hour 和 minute。

(2). TDR SSC 功能是用來顯示在現地量測到的含砂濃度。含砂濃度的 監測結果是由分析原始波形和現地溫度修正而得,可由回傳含砂 濃度和溫度的結果得知現場水質的含砂量與溫度。圖4- 28為TDR SSC 的標籤面板 SSC_Parameters,主要有三個部分,第一個部分

75

TDR Device 的部分與 Get Waveform_Parameters 的內容一致,

Temperature Device 的部分是設定量測溫度 DAQ 的通訊設定 Temp COM、多工器 Temp Mux、溫度感測器頻道 Temp Channel 和輸出電壓AO volt。第二個部分 Acquisition Setting 的設定與 Get Waveform_Parameters 的一致,第三個部分 SSC Parameters 輸入標 定好的參數Probe length、εs、Gs和T1&T2 Range,其代表的意 義可以參考4.2 節。圖4- 29為TDR SSC 的標籤面板 Threshold &

Schedule,的設定與 Get Waveform_Schedule 的內容一致。

(3). TDR EC 功能是用來顯示在現地量測到的導電度。導電度的監測 結果是由分析原始波形和標定參數而得,可由回傳得知現場水質 的導電度。圖4- 30為TDR EC 的標籤面板 EC_Parameters,主要 有 三 個 部 分 , 第 一 個 部 分 TDR Device 的 部 分 與 Get Waveform_Parameters 的內容一致,第二個部分 Acquisition Setting 的設定只剩下Nums of Wave Acquisition,因為對量測導電度而言 Start 和 Length 參數都已經固定,第三個部分 EC Parameters 輸入 標定好的EC 參數ρair、R_cable 和 Probe constant β,其代表的 意義可以參考4.2 節。圖4- 31為TDR EC 的標籤面板 Threshold &

Schedule,的設定與 Get Waveform_Schedule 的內容一致。

(4). TDR WaterLevel 功能是用來顯示在現地量測到的水位。水位的監 測結果是由分析原始波形和標定參數而得。圖 4- 32 為 TDR WaterLevel 的標籤面板 WaterLevel_Parameters,主要有三個部 分,第一個部分TDR Device 的部分與 Get Waveform_Parameters 的 內 容 一 致 , 第 二 個 部 分 Acquisition Setting 的 設 定 與 Get Waveform_Parameters 的一致,第三個部分 WaterLevel Parameters 輸入標定好的WaterLevel 參數 Lv、Va 和 EL of probe end,其代

76

表的意義可以參考4.2 節。圖4- 33為TDR WaterLevel 的標籤面 板Threshold & Schedule,的設定與 Get Waveform_Schedule 的內 容一致。

(5). DAQ 的功能只有一個 DAQ Formula 功能按鈕,按下後即會彈出 子介面,DAQ 介面是用量測到的電壓轉換為監測物理量,由於一 般電子式的監測感測器大部分可由 DAQ 的電壓獲得,因此這裡 提供使用者自行輸入轉換的公式。圖4- 34為DAQ Formula 的標 籤面板 DAQ_Parameters,主要用來設定 DAQ 的擷取參數 Edit Tilte 讓使用者為監測項目自行命名,x 代表 DAQ 收到的電壓值,

formula 讓使用者為自訂轉換物理量的公式。圖 4- 35 為 DAQ Formula 的標籤面板 DAQ_Threshold & Schedule,主要用來設定 自動量測的頻率,與Get Waveform_Schedule 的內容一致。

把TDR 功能以及 DAQ 功能的設定完畢之後,圖4- 24和圖 4- 25 的Save Setting file 按鈕會把剛剛的設定存成一個設定檔,可供自動監 測程式依設定內容執行監測程序。而自動監測完的資料除了傳回 Server 端之外,還會留作備份之用,其資料備份格式會是以文字檔的 格式儲存如圖 4- 36,每一欄位都是以逗點隔開,並以欄位上的意義 存成數值或文字。儲存內容包含監測時間、監測功能、擷取參數和監 測結果。

77

圖 4- 24 TDR Server 的 Acquisition Setting 介面

圖4- 25 TDR Remote 的 Acquisition Setting 介面

78

圖4- 26 Acquisition Setting 子介面的 Get Waveform_Parameters

圖 4- 27 Acquisition Setting 子介面的 Get Waveform_Schedule

79

圖 4- 28 Acquisition Setting 子介面的 SSC_Parameters

80

圖 4- 29 Acquisition Setting 子介面的 SSC_Threshold & Schedule

圖 4- 30 Acquisition Setting 子介面的 EC_Parameters

81

圖4- 31 Acquisition Setting 子介面的 EC_Threshold & Schedule

圖4- 32 Acquisition Setting 子介面的 WaterLevel_Parameters

82

圖4- 33 Acquisition Setting 子介面的 WaterLevel_Threshold & Schedule

圖4- 34 Acquisition Setting 子介面的 DAQ_Parameters

83

圖 4- 35 Acquisition Setting 子介面的 DAQ_Threshold & Schedule

84

Start Length Wave  number

Start Length Wave  number

Start Length Wave  number

85

相關文件