⑴ MCGS觸摸屏如何把歷史數據指定一個時間段導出。指定兩個時間點,這兩個時間點的變數怎麼做
如圖所示,4個圖,你按照這個方法就可以設置時間值到變數中,利用同樣的方法,設置兩個時間值到兩個變數中,再把函數里的固定時間字元串改成這兩個變數就可以。
望採納。。。。。。
⑵ MCGS中如何利用腳本程序對歷史數據進行處理
需要用到一個或者多個中間值,類似於局部變數,這個要定義。
其它的運算,就很簡單了。
⑶ 請問MCGS軟體中如何對歷史記錄進行刪除, 實在是沒有分了,謝謝啦,!!
在腳本函數中調用!DelAllSaveDat(DatName)或!DelSaveDat(DatName,Num)這兩個函數就可以刪除歷史記錄了。!DelAllSaveDat(DatName)是刪除數據對象DatName的所有記錄,
!DelSaveDat(DatName,Num)是刪除數據對象DatName對應存檔數據中最早Num小時內的存檔數據。
最簡單的方法是設個按鈕,在按鈕按下的腳本程序中調用上面的函數,就可以把對象數據的歷史記錄刪了。
⑷ 您好,請問一下,MCGS通用版中,如何提取一段歷史數據
用工具箱離得歷史數據提取構件
可以獲得一段時間內的所有存檔數據,通過表格的形式顯示出來
存檔數據還可以和變數相關聯
⑸ MCGS怎樣做歷史記錄和歷史曲線
1、都有相應的控制項的 將控制項放到界面上就可以了
2、選擇數據來源為歷史數據
3、在控制項的屬性裡面關聯數據變數
⑹ mcgs怎麼讀取歷史數據
只要odbc可以連接的資料庫,mcgs都可以連接。經過測試,odbc數據源可以連接的資料庫,通過mcgs提供的odbc函數都可以進行讀取、刪除、添加等操作。 mcgs軟體
⑺ MCGS屏怎麼用U盤導出歷史記錄
!TransToUSB(組對象名,起始時間,結束時間,導出狀態,進度指示,轉出模式,保留參數)
函數意義:將XXX組對象的存檔數據導出到"USB HARDDISK"目錄下,保存為「XXX.csv」文件,模擬環境則是保存到與可執行文件相同路徑下。
返 回 值:開關型。
0:參數沒有錯誤。
1:第一個參數錯誤。(請檢查是否組對象名稱,或「MCGS_ALARM」)
2:
時間參數格式錯誤。
3:狀態變數的類型錯誤。(兩個變數都必須是開關量)
5:同時只能支持一個csv導出。
參 數: 組對象名:字元型,要導出的組對象名稱(或「MCGS_ALARM」)。
起始時間:字元型,要導出的歷史數據的開始時間,格式:YYYY-MM-DD HH:MM:SS。
結束時間:字元型,要導出的歷史數據的結束時間,格式:YYYY-MM-DD HH:MM:SS。
導出狀態:開關型,進度指示數據對象名(開關量),輸出導出狀態。
正常導出存檔後輸出當前已經導出的記錄條數。
當創建導出文件「XXX.csv」失敗時輸出-1。(請檢查下位機是否正常插入了U盤)
當前沒有記錄可導出時輸出-2。(請檢查對應的組對象是否有存檔信息,或者開始時間結束時間是否設置正確)
導出過程中出現未知數據類型時輸出-3。(不應該出現)
導出過程中出現文件操作異常時輸出-4。(請檢查U盤容量是否足夠)
進度指示:開關量,指定一個數字型或開關型對象,該對象控制導出執行,啟動導出時會自動設置該變數為0,用戶在導出過程中想取消導出可設置該變數為<0的任何值,導出函數運行結束後會自動設置對象值為1。
註:6.5(01.0010)之前的版本,此參數為原導出狀態變數2,顯示的是導出數據總條數。
轉出模式:開關型,保留,設置為0。
保留參數:字元型,保留,
設置為空字元串。
實 例:
!TransToUSB(MCGS_ALARM , 2008-12-100:00:00 ,2008-12-3100:00:00 , Switch01 , Switch02 ,
0 , "")。
注意事項:
該函數最多隻能導出30000條記錄。當滿足導出時間條件的記錄數大於30000時,只導出前30000條記錄。
CSV格式的文件用OFFICE里的EXCEL就能打開。望採納。。。。。。
⑻ mcgs拷出來的歷史存檔數據,後綴為.000,如何讀取
你用的是嵌入版,是用在觸摸屏上的,是沒有存檔數據瀏覽策略的,這個策略在通用版上才有,你可以在窗口用存檔數據瀏覽控制項做。
如圖所示,望採納。。。。。
⑼ mcgs 嵌入版的內存大嗎歷史數據保存在哪裡了
MCGS有一個實時資料庫,歷史數據只有添加在對象組裡面才能存檔。MCGS的內存各不相同,你在啟動界面的時候,可以按住觸摸屏進入調試界面,那裡可以查看剩餘內存