第十六章 支援與監控
16.1 BLOB檔案管理 3
16.1.1 檔案上傳 3
16.1.2 檔案下載 4
16.1.3 程式設計重點提示 4
16.1.4 撤消BLOB註冊 5
16.2 相簿管理 5
16.2.1 建立相簿 6
16.2.2 檢視相簿 6
16.2.3 加入相片 7
16.2.4 檢視相片 7
16.2.5 刪除相簿 8
16.3 郵件 8
16.4 簡訊 9
16.5 檢視文字檔 9
16.6 理財 10
16.6.1 現值與利率分析 10
16.6.2 損益平衡分析 11
16.6.3 定期定額分析 11
16.6.4 現金流量分析 12
16.7 計算機 13
16.7.1 四則運算 13
16.7.2 數學函數 14
16.7.3 資料統計 14
16.8 萬年曆 15
16.9 監控專案 16
16.9.1 專案運行 16
16.9.2 建立專案 18
16.9.3 事件專案 21
16.9.4 對策專案 22
16.9.5 觸發事件 22
16.9.6 即時監控 23
16.10 儀器量測 25
16.10.1 操作介面 26
16.10.2 儀器格式定義 27
16.10.3 串口通訊格式定義 27
16.10.4 資料模擬 27
16.10.5 圖示資料 27 回目錄
第十六章 支援與監控
支援作業用於提供輔助功能,在主功能表點擊【支援】,可下拉選用下述子 項功能。
檔案上傳:上傳 BLOB 檔。
檔案下載:下載 BLOB 檔。
撤BLOB 註冊:撤銷 BLOB 註冊紀錄。
相簿管理:管理數位相片。
郵件:以 Email 線上傳送紀錄。
簡訊:傳送簡訊(必須安裝 ZigBee 通訊模組才能使用此項功能)。
檢視文字檔:提供簡易文字檔案管理功能。
理財:協助用戶理財分析及管理。
計算機:提供簡易計算功能。
萬年曆:提供日期查詢與試算。
監控作業用於檢視資料表即時資訊,在主功能表點擊【監控】,可下拉選用 下述子項功能。
專案運行:執行監控專案。
建立專案:建立監控專案。
事件專案:管理事件專案。
對策專案:管理對策專案。
觸發事件:管理觸發事件。
儀表監控:以儀表圖示監控多個資料表。
QC 監控:以 QC 圖示監控多個資料表。
走勢監控:以走勢圖示監控多個資料表。
儀器量測:從串口直接接收數位儀器量測資料。
16.1 BLOB 檔案管理
選用【檔案上傳】或【檔案下載】時,將開啟圖 16.1 之工作表單,表單右 方控制項用於設定上傳檔案及工作條件,表單左方控制項用於設定下載檔案及工 作條件,擁有File權限之用戶,方能執行此項作業。
16.1.1 檔案上傳
檔案上傳步驟如下述:
Step 1 設定伺服端存檔路徑及主機位址。
Step 2 設定上傳方式,有下列兩個選項:
ByFile:依檔案,需指定上傳檔案,一次上傳一個檔案。
ByDir:依目錄,需指定上傳目錄,一次上傳整個目錄之檔案。
Step 3 點擊【上傳】,指定檔案將上傳至伺服端。 ↑H
說明:上傳檔案將被登錄在 BlobFile 資料表,檔案若已存在伺服端,則無法再上 傳, 請檢查伺服器目錄或 BlobFile 存檔紀錄。上傳工作原理請參看第六章 第 6.4.13 節之說明。
圖 16.1 檔案上傳與下載表單 16.1.2 檔案下載
檔案下載步驟如下述:
Step 1 設定伺服端存檔路徑及主機位址。
Step 2 設定下載方式,有下列兩個選項:
ByFile:依檔案,需指定下載檔案。
ByDir:依目錄,需指定下載目錄。
Step 3 指定檔案來源資料表,開檔後系統自動將欄位填入檔名欄內。
Step 4 指定檔名欄,指定欄名後系統自動將欄位內所有資料填入目標檔案欄。
Step 5 下拉選取待下載檔案。
Step 6 點擊【下載】,若下載方式設為ByFile,指定檔案將下載至主控端。若下 載方式設為ByDir,系統會自動截取指定檔案之所在目錄,該目錄內之所 有檔案將全部下載。
說明:以資料表來登錄 BLOB 時,建議使用一個資料表搭配一個個目錄之原則。
下載工作原理請參看第六章第 6.4.13 節之說明。
16.1.3 程式設計重點提示
提示1:主控端之圖像資料無法直接以新增紀錄方式存入伺服端,必須先上傳至 伺服端,然後使用 LOAD_FILE 函數將伺服端檔案加入資料表,程 式範例如下:
Update Test Set Picture = LOAD_FILE(‘/tmp/picture’) Where id=1;
其中Test為資料表名,Picture為圖像欄,id為檔案序號鍵值欄。 ↑H
提示2:檔案須上傳至伺服端並指定完整路徑,若路徑以 “\”表示,則須以
“\\”來間隔。
提示 3:連線及資料處理需要使用 ADODB 類別,上傳之連線 Option 參數須設 為 3,下載之連線 Option 參數須設為 3145731。
提示4:環境變數 Max_allowed_Packet 須設為 16777216,可在 my.ini 檔指定下 列敘述:
Max_allowed_Packet = 16777216 16.1.4 撤消 BLOB 註冊
此項作業用於刪除以上傳方式加入在伺服端的檔案,以及取消登錄在 BlobFile之對應紀錄,工作表單如圖 16.2。開啟表單時,系統將讀取BlobFile之檔 案及目錄明細,並將其置於表單對應欄位,用戶可依檔名或目錄來選取撤除對 象,然後點擊右側之【撤除確認】。
圖 16.2 撤 BLOB 註冊表單工作
16.2 相簿管理
此功能可協助用戶管理數位相片,設計原理乃使用一個目錄當作一本相簿。
執行此作業時,系統將檢查 Photo 資料庫是否存在,若不存在,系統將自動建立。
接著檢查 BookList 資料表是否存在,若不存在則自動建立。工作表單如圖 16.3,
內含下述選項功能。
建立相簿:依指定相片所在目錄及設定相簿名稱,在 BookList 登錄該組相簿。
檢視相簿:以線上資料查閱表單查看紀錄。
加入相片:將指定目錄內相片整批加入相簿。
檢視相片:用於檢視相片。
刪除相簿:刪除指定相簿。
↑H
圖 16.3 相簿管理表單 16.2.1 建立相簿
點擊【建立相簿】,表單將切換至建立相簿功能,螢幕將提示下列信息:
請準備下列資料:
指定相簿目錄,
相片格式,
相簿名稱,
拍照地區,
備忘。
指定相片所在目錄及設定相簿名稱後,相簿名稱將登錄在 BookList 資料表,且 自動產生一個以 Book 前導再串接流水號之資料表。若目錄內已有相片檔,系統 將自動登錄在新建的相簿資料表內。
16.2.2 檢視相簿
使用線上資料查閱表單查看紀錄,工作畫面如圖 16.3。
圖 16.3 檢視相簿工作畫面
↑H
16.2.3 加入相片
建立相簿時,若目錄內尚無相片,可於事後以此功能將指定目錄內之相片全 部加入相簿。請先設定相簿再點擊【加入新相片】,工作畫面如圖 16.4。
圖 16.4 加入相片工作畫面 16.2.4 檢視相片
可下拉選用下述子項功能。
目錄瀏覽:搭配目錄形式檢視相片,點擊目錄內檔名,即可展示相片,工作畫面 如圖 16.5。一般用戶也可以使用此功能來檢視近端目錄內之相片,請 先選取近端目錄再點擊左測目錄相片檔,即可瀏覽非登錄在資料庫之 相片。
圖 16.5 目錄形式瀏覽相片
相簿-自動:以輪巡方式自動播放相片,可在表單上設定輪巡間隔秒數,隨時可 點擊【停止】來中斷播放。
相簿-手動:使用紀錄導覽器切換相片。
修改紀錄:指定相簿後,可使用紀錄導覽器逐筆瀏覽及修改相片日誌,工作畫面 如圖 16.6。 ↑H
圖 16.6 修改相片工作畫面 瀏覽記錄:以線上資料查閱表單查看紀錄。
16.2.5 刪除相簿
此作業用於刪除指定相簿,刪除前系統會提示刪除對話控制項。
16.3 郵件
此作業用於線上傳送資料表紀錄,工作畫面如圖 16.7。事前需先設定資料來 源,然後設定傳送格式,可設為CSV、XML, HTML或TPL,點擊【資料轉檔】,
可將來源資料轉成郵件信息並置於本文控制項。其中帳號欄用於指定來源資料之 帳號欄位,有設定帳號欄位者,系統自動從MailList料表取出對應紀錄之郵件地 址及聯絡人。鍵值欄可用於指定匯出紀錄之範圍。來源資料若設為預存Template 者,傳送格式將自動轉為TPL,來源套版只能搭配SimpleTemplate形式。 ↑H
圖 16.7 線上傳送郵件
設定相關郵件屬性後,點擊【傳送郵件】,即可傳送郵件。
16.4 簡訊
此作業用於傳送簡訊,工作畫面如圖 16.8,必須安裝 Helicomm 公司之 ZigBee 通訊模組,才能使用此項功能。
傳送簡訊步驟簡述如下:
Step 1 設定通訊埠串口屬性值。
Step 2 點擊【開啟】來開啟通訊埠。
Step 3 設定編碼方式。
Step 4 選擇傳送對象,可使用下述兩種方式:
群組:事前可在 SmsGroup 資料表設定群組。
個別:選取 SmsGroup 資料表之個別手機電話。
Step 5 輸入欲傳送之簡訊,字元數不得超過 160 個字元。
Step 6 點擊【傳送】,將簡訊送出。
本表單也可自動接收簡訊,收到的簡訊將置於接收簡訊控制項。
圖 16.8 傳送簡訊工作畫面 16.5 檢視文字檔
此作業用於簡易文字檔案管理,工作畫面如圖 16.9,各項用途簡述如下。
列印:用於版面設定、預覽列印及列印。
存檔:將編輯控制項內容存檔。
另存新檔:將編輯控制項內容存成新檔。 ↑H
開啟舊檔:開啟舊檔並將內容置於編輯控制項。
關閉:關閉檔案。
圖 16.9 簡易文字檔案管理表單 16.6 理財
協助用戶理財分析及管理,包含下列子項功能。
16.6.1 現值與利率分析
此項作業用於現值(P)、終值(F)、期金(A)與利率(R)之轉換分析,
可輸入任兩項數值來求算第三值,試算前請先設定評估方式及期別,工作畫面如 圖 16.10。
圖 16.10 現值與利率分析 評估方式分成下述類別:
P→F:已知 P 求 F,須設定期間及年利率。
F→P:已知 F 求 P,須設定期間及年利率。
P→A:已知 P 求 A,須設定期間及年利率。
A→P:已知 A 求 P,須設定期間及年利率。
F→A:已知F求A,須設定期間及年利率。 ↑H
A→F:已知 A 求 F,須設定期間及年利率。
PF→R:已知 P 及 F 求 R,須設定期間。
PA→R:已知 P 及 A 求 R,須設定期間。
期別:分成月、季、半年及年。
認識複利的效果
下表為現值 1 元,在設定之年利率下,N 年後之複利值。
年 5% 10% 15% 20%
5 1.276 1.610 2.011 2.488 10 1.629 2.594 4.046 6.192 15 2.079 4.177 9.137 16.407 20 2.653 6.727 16.366 39.337 100 131 13780 1174314 82817995
16.6.2 損益平衡分析
損益平衡分析用於求算損益兩平點,依輸入之固定成本、單位變動成本及單 位售價來計算損益兩平點,工作畫面如圖 16.11。
圖 16.11 損益平衡分析 16.6.3 定期定額分析
此項作業可用計算定期定額之投資報酬率,請依表單之欄位輸入相關資料,
然後點擊【投資報酬率試算】,表單將提示試算結果,包括投資總值、投資現值、
名目報酬率及實質報酬率,工作畫面如圖 16.12。
圖 16.12 定期定額分析
↑H
16.6.4 現金流量分析
此項作業之試算資料須搭配資料表及指定期別欄、投入欄位、提出欄位及設 定期別,點擊【試算】後,現金流量分析結果將提示在右側之控制項,工作畫面 如圖 16.13。資料來源也可採直接輸入,輸入期數後,右方將提示資料輸入表格。
圖 16.13 現金流量分析
↑H
16.7 計算機
提供簡易計算功能,工作畫面如圖 16.14。主要功能分成三大類,如下述:
四則運算:用於處理常見的四則運算。
數學函數:用於求算數學函數。
資料統計:用於資料統計分析。
圖 16.14 簡易計算機
執行新增紀錄及全螢幕編修紀錄時,可開啟快顯功能表來使用計算機功能。
執行理財分析作業時,可點擊【計算機】來使用計算機功能。
圖 16.14 按鈕用途說明如下:
【記憶體】:點擊【記憶】,可將計算結果儲存在此控制項。若需要取用記憶資 料時,可依下列步驟來取用:
¾ 下拉此控制項來選取資料,資料將同步貼至剪貼簿,
¾ 以滑鼠點擊【運算元 1】或【運算元 2】,
¾ 按右鍵開啟快顯功能表,
¾ 點擊【貼上】。
【計算】:依設定條件計算結果。
【記憶】:將計算結果存入記憶體。
【清除】:將各控制盤內之資料清除。
16.7.1 四則運算
四則運算可處理下列運算:
+:計算運算元 1 與運算元 2 之和。
-:計算運算元 1 與運算元 2 之差。 ↑H
×:計算運算元 1 與運算元 2 之積。
/:計算運算元 1 與運算元 2 之商。
MOD:計算運算元 1 與運算元 2 之餘數。
POW:計算運算元 1 之運算元 2 次方之結果。
ROT:計算運算元 1 以運算元 2 開根號之結果。
16.7.2 數學函數
數學函數可處理下列運算:
PI:計算圓周率。
Sin:計算 Sin 函數值。
Cos:計算 Cos 函數值。
Tan:計算 Tan 函數值。
ATan:計算 ATan 函數值。
ASin:計算 ASin 函數值。
ACos:計算 ACos 函數值。
Exp:計算 Exp 函數值。
Log:計算自然對數函數值。
Log10:計算底數 10 之對數函數值。
說明:三角函數之引數可設為度度或弳度。
Log 函數若有設定運算元 1,則底數改為運算元 1。
16.7.3 資料統計
可用於求算一組資料之統計量,包括平均數、樣標準差(s)、標準差、最大值 與最小值。儲存在右方控制項的資料可加以修改,再重新計算其結果。
↑H
16.8 萬年曆
提供簡易日期查詢與試算,工作畫面如圖 16.15。在日曆上雙擊對應日期,
可將該日期存入【點選日期】欄,若該欄已有資料,則存入第二日期欄。第二次 點選日期時,系統自動計算兩個日期間之間隔天數。選取第一個日期,再輸入天 數,則系統將自動提示第二日期。點擊【存】可將日期存入剪貼簿,點擊【刪】
可將日期刪除,且從剪貼簿移除。
圖 16.15 萬年曆
↑H
16.9 監控專案
16.9.1 專案運行
16.9.1.1 專案功能解說
此項作業用於監控指定資料表之資料變化,工作畫面如圖 16.16,上半部為 啟動專案前畫面,下半部為專案運行畫面,各按鈕之用途簡述如下。
圖 16.16 專案監控工作畫面
【監控週期】:設定監控週期,預設為 5 秒。
【啟動】:執行監控專案。
【停止】:停止專案運行。
【重設】:重設運行環境變數。
【清除日誌】:清除監控日誌。
【查閱現狀】:查閱監控事件觸發結果,工作畫面如圖 16.17。
圖 16.17 事件觸發結果
16.9.1.2 監控工作原理 ↑H
監控工作原理簡述如下:
使用下列結構變數記錄監控狀態:
Public Structure EventFact
Dim RecordCount As Long,說明:資料表紀錄變動 Dim UpdateTime As Date,說明:資料表更新時間 Dim RuleFire As Boolean,說明:事件是否觸發 Dim CurrentStatus As String,說明:當下狀態說明 Dim OpenStatus As Boolean,說明:資料表開啟狀態
Dim KeyValue As String,說明:觸發資料表之當下過濾條件 End Structure
載入表單時
¾ 讀取事件資料表(EventProject) 紀錄,並置於下述結構變數:
Structure SetEvent
Dim Eventno As String,說明:事件代號 Dim EventType As String,說明:事件類型 Dim CommandType As String,說明:指令類型 Dim Command As String,說明:搭配指令 Dim ValueType As String,說明:傳值型態 Dim EventInterval As String,說明:週期單位 Dim EventTime As Single,說明:週期時間 Dim StampField As String,說明:時戳欄位 Dim StartTime As Date,說明:起始時間 Dim FireTime As Date,說明:觸發時間 Dim StartStatus As String,說明:起始狀態 End Structure
¾ 讀取對策資料表(ActionProject) 紀錄,並置於下述結構變數:
Structure SetAction
Dim Eventno As String,說明:所屬事件 Dim ActionType As String,說明:對策類型
Dim Command As String,說明:搭配指令搭配指令 Dim TriggerTo As String,說明:通報對象
Dim TplNo As String,說明:搭配套版 End Structure
啟動專案時
¾ 啟動 Timer
¾ 依設定週期持續追蹤是否發生下列狀態: ↑H
RuleFire =True
UpdateTime 被更新時間 RecordCount > 0
¾ 事件分類為:
RuleFire:以 QCTrace 追蹤設定規則是否被觸發。
DataAdd:目前記錄更新時戳是否大於前次登錄時戳,且目前記錄數是否大 於前次登錄數。
DataDelete:目前記錄更新時戳是否大於前次登錄時戳,且目前記錄數是否小 於前次登錄數。
DataChange:目前記錄更新時戳是否大於前次登錄時戳。
¾ 若上述狀態有任何一種成立,則依對策類型分別執行下述對策:
Mail:傳送郵件至預設群組,內容為原設定值或是指定之套版檔代號。
SQL:送出群組 SQL 指令。
SMS:傳送簡訊至預設群組。
¾ 記錄觸發事件與對策,以及登錄日誌。
16.9.2 建立專案
此項作業用於建立監控專案,起始工作表單如圖 16.18。【專案來源】設為 Project 且選入專案時,工作畫面如圖 16.19,此表單只能檢視資料,若需要修改 紀錄,請個別開啟 Eventproject 與 Actionproject 資料表,然後選擇編修表單來修 改資料。【專案來源】設為 New 且選入來源資料時,工作畫面如圖 16.20。
圖 16.18 建立專案起始畫面
。↑H
圖 16.19 檢視存檔專案畫面
圖 16.20 新建專案工作畫面 專案建立步驟簡述如下:
Step 1 選擇事件類型,可選用下列事件:
DataAdd:新增紀錄,
DataDelete:刪除紀錄,
DataChange:修改紀錄, ↑H
RuleFire:過濾條件被觸發。
Step 2 設定間隔單位,可設為:M(分)、H(時)、D(天)、W(週)。
Step 3 設定間隔時間,輸入數值。
Step 4 設定啟動時間(視情況,可缺設)。
Step 5 設定監控條件:依預設 SQL,可修改。
Step 6 設定指令類型,可依下述類型分別設定相關屬性
¾ QCTrace 選入統計欄位 選入時戳欄位
選入比對類別,有下述三種類別
DEV:設定平均數與標準差,比對規則如下:
現有紀錄平均值 + 3 × 樣本標準差>設定平均值 + 3 × 設定標準 差,或現有紀錄平均值 - 3 × 樣本標準差<設定平均值 - 3 × 設定標 準差。
現有紀錄≧設定平均值 + 3 × 設定標準差,或現有紀錄≦設定平均值 - 3 × 設定標準差,且出現次數超過 3 次(含)
MAX:設定最大值,比對規則如下:
現有紀錄>設定設定最大值 Min:設定最小值,比對規則如下:
現有紀錄<設定設定最小值
按【比對規則確認】,產生【比對規則】
按【組合SQL】
工作畫面如圖 16.21。
圖 16.21 設定 QCTrace 工作畫面
¾ Rule
選入過濾欄位 選入時戳欄位
設定比對方式 ↑H
在【比對規則】欄輸入比對值 工作畫面如圖 16.22。
圖 16.22 設定 Rule 工作畫面
比對規則設為過濾條件開啟資料表之紀錄數>0,或/及最後時戳大於前次登 錄時戳。
¾ SQL
套用或修改表單之 SQL。
比對規則設為過濾條件開啟資料表之紀錄數>0,或/及最後時戳大於前次登 錄時戳。
¾ Function(暫不使用)
Step 7 設定對策類型,可依下述類型分別設定相關屬性
¾ SQL:在下方【對策指令】欄輸入 SQL。
¾ SMS:在下方【對策指令】欄輸入簡訊。
¾ Mail:選擇右方之套版檔,或在下方【對策指令】欄輸入傳送文字。
Step 8 存成專案。
16.9.3 事件專案
此項作業用於管理事件專案,工作畫面如圖 16.23。
圖 16.23 事件專案管理工作畫面
↑H
事件專案資料結構及用途如下表。
EventNo varchar(8) NO PRI 事件編號 EventType varchar(8) YES 工作類型 EventName varchar(20) YES 工作名稱 CommandType varchar(8) YES 指令類型 Command text YES 指令內容 ValueType char(1) YES 傳值型態 EventInterval char(1) YES 觸發間隔 EventTime float YES 間隔時間 StampField varchar(16) YES 時戳欄 StartTime datetime YES 起始時間 StartStatus varchar(30) YES 起始狀態 16.9.4 對策專案
此項作業用於管理對策專案,工作畫面如圖 16.24。
圖 16.24 對策專案管理工作畫面 對策專案資料結構及用途如下表。
EventNo varchar(8) NO PRI 事件編號 ActionType varchar(8) YES 回應類型 Command text YES 指令內容 TriggerTo varchar(8) YES 通報對象 TplNo varchar(8) YES 套版編號
16.9.5 觸發事件
此項作業用於管理觸發事件,工作畫面如圖 16.25。
↑H
圖 16.25 觸發事件管理工作畫面 觸發事件資料結構及用途如下表。
EventNo varchar(8) NO PRI 事件編號 TriggerTime datetime NO PRI 觸發時間 CurrentStatus varchar(30) YES 現狀 ActionTime datetime YES 通報時間 StartStatus varchar(30) YES 起始狀態
16.9.6 即時監控
此項作業以圖示方式即時監控個別資料表之最新狀態,可分別使用管制圖、
走勢圖或儀表圖來查看資料變化情形,一個螢幕可同時監看 8 個資料表。本節以 管制圖為例,說明工作表單之使用方法,工作表單如圖 16.26。
↑H
圖 16.26 觸發事件管理工作
【新增群祖】:可將需要同時監控之資料表組合在一個群組,點擊此功能時,表 單將提示【群組】控制項,工作表單如圖 16.27。
圖 16.27 新增群祖
請依序設定下述欄位,再點擊【確認】將設定值加入QCGroup介面資料表另 兩種將存入MeterGroup和TrendGroup。可重覆此過程,將其它資料表加入在同一 個群組,一組最多可設八個。
【資料表】:待監控資料表。
【提示欄】:監控欄位,必須是數值欄。
【UCL】:上限值(另兩種將改為 Max)。
【CL】:中心值(TrendGroup 改為 Avg,MeterGroup 無此欄)。
【LCL】:下限值(另兩種將改為 Min)。
【點數】:提示最近之紀錄數(MeterGroup 無此欄,永遠提示最新紀錄)。
【Interval】:監控週期,以秒為單位。
【查閱群祖】:點擊此功能時,表單將提示【群組】控制項,工作表單如圖 16.27,
可查閱選定群組之資料表。
【查閱群祖】:點擊此功能時,表單將提示【群組】控制項,工作表單如圖 16.27,
選定群組後,再點擊【確認】,即可提示如圖 16.28 之監控畫面。
圖 16.28 管制圖監控表單
【個別測試】:用於測試選定的資料表,圖 16.29 和 30 為。 ↑H
圖 16.29 個別測試儀表圖
圖 16.30 個別測試走勢圖
【查閱資料】:查閱選定資料表紀錄。
每個監控單元都有自己之【開】和【關】控制鈕,可用來啟動或停止監控 單元。
16.10 儀器量測
此項作業用於接收數位儀器量測資料,各類數位儀器可透過RS232 或USB串 口與PC對接,也可以透過Helicomm公司之ZigBee裝置以無線感測網路形式串 接。接收資料前,用戶須先定義儀器之資料格式,系統方能依定義來剖析接收到 的資料。資料格式將被存入MeasureDef介面資料表,爾後即可選用存檔定義來接 收資料,系統也將同步建立以儀器代號為名的接收資料日誌檔,檔案結構將包含 LogDate(量測時間)、Datax(資料,欄數依定義),以及Unit(單位)。儀器 代號以IM開頭,再冠上流水號。 ↑H
16.10.1 操作介面
點選功能表後,將開啟如圖 16.31(a~e)之工作畫面,該畫面分成五個單元,
左上方用於定義儀器規格及串口通訊屬性,左下方用於顯示量測資料,右上方用 於模擬資料或接收量測資料,右下方用於圖示量測資料。
圖 16.31(d)儀器量測圖示介面 圖 16-31(c) 圖示資料屬性設定畫面
圖 16-31(b) 資料模擬及接收畫面 圖 16-31(a) 儀器規格定義畫面
。↑H
圖 16.31(e)列示量測資料 16.10.2 資料格式定義
一般而言,數位儀器之資料格式可使用 ASCII 或以 Binary 格式編碼,資料 串列則由下列單元所構成。同一屬性若有多個定義時,請以“/"間隔。
起始字串:定義起始字元、長度及表示字元。
結束字串:定義結束字元、起始位元、長度及表示字元。
資料本體:定義資料本體表示法、起始位元及長度。
小數位數:定義小數位數、起始位元及長度。
正負號:定義正負號(當允許負值時)、起始位元、長度及表示字元。
單位:定義資料單位(當有數種單位時)、起始位元、長度及表示字元。
註:若一筆資料串流包含兩個資料時,須定義第二資料表示法。
16.10.3 串口通訊格式定義
RS232 串口通訊格式分成下列項目,定義格式前,請詳閱所使用之儀器說 明。定義儀器規格時,須同步定義串口屬性。
通訊埠號:表使用第幾個串口。
BauardRate:傳輸速率。
DataBit:資料位元,一般為 8 或 7。
StopBit:停止位元,可搭配 0、1、1.5 及 2 等選項。
Parity:同位元檢查方法,可搭配 N(None)、E(Even)、O(Odd)、M(Mark)
及 S(Space)等選項。
16.10.4 資料模擬
若資料格式採用 Binary 形式者,模擬資料請以十六進制表示,系統將自動 轉為二進制。
16.10.5 圖示資料
圖形格式可選用 Line 或 QC,若儀器為多點資料者,可選用所需資料欄位。
資料筆數很多時,可設區間日期過濾條件。
↑H 回目錄