數(shù)據(jù)存儲(chǔ)是plc-recorder高速采集軟件的三大基本功能之一(另外兩個(gè)是“采集”和“使用”),與內(nèi)存訪問相比,磁盤訪問是一個(gè)很慢的過程,頻繁的讀寫操作或多或少地會(huì)對(duì)采集造成影響,因此,也有一些可遵循的規(guī)則。
一、臨時(shí)文件
plc-recorder軟件在采集的過程中,會(huì)將內(nèi)存緩沖區(qū)的記錄定時(shí)保存到磁盤,這樣有兩個(gè)好處:
1.可以減少內(nèi)存的占用(對(duì)于資源很少的系統(tǒng)來說,這很重要)。
2.可以增加數(shù)據(jù)的安全:保存到磁盤的記錄,在斷電重啟軟件后是可以找回來的,而保存在內(nèi)存里的數(shù)據(jù)是不能的。因此,當(dāng)采集速度非??臁⑼ǖ篮芏?、文件保存間隔比較長(zhǎng)時(shí),臨時(shí)文件的存儲(chǔ)會(huì)比較頻繁,文件數(shù)量也會(huì)很多。
二、正式保存
當(dāng)文件保存間隔到后,軟件會(huì)將臨時(shí)文件和內(nèi)存中未保存的數(shù)據(jù),重新進(jìn)行整理,保存成正式的數(shù)據(jù)文件,并刪除臨時(shí)文件。如果臨時(shí)文件特別多,則這個(gè)轉(zhuǎn)存操作會(huì)占用大量資源,甚至可能影響新的臨時(shí)文件保存。因此,綜合考慮性能和數(shù)據(jù)安全,建議保存間隔設(shè)置為30分鐘-2小時(shí)之間。如果系統(tǒng)的穩(wěn)定性欠佳,并且數(shù)據(jù)非常重要,則建議將保存間隔縮小為10-20分鐘。軟件也會(huì)根據(jù)采集配置情況,自動(dòng)調(diào)小保存間隔,以免出現(xiàn)內(nèi)存處理的錯(cuò)誤。手冊(cè)上對(duì)于保存間隔的設(shè)置有比較詳細(xì)的說明。
三、設(shè)置技巧與說明
1.下圖就是存儲(chǔ)設(shè)置界面,如果選擇了“日目錄”則會(huì)將每日的數(shù)據(jù)放在一個(gè)單獨(dú)的目錄里,方便查找,由于v2版本與v3版本設(shè)置有區(qū)別下面分別進(jìn)行講解。
(1)點(diǎn)擊進(jìn)行io管理
(2)點(diǎn)擊進(jìn)行io管理
2.臨時(shí)文件的存儲(chǔ)位置為軟件的運(yùn)行目錄,因此,如果系統(tǒng)配置有ssd硬盤,則將軟件目錄部署在ssd硬盤里,可以提高臨時(shí)文件的訪問速度,也就能提高軟件的性能。
3.有朋友問:如果保存間隔小,文件查看豈不是很凌亂?這個(gè)不用擔(dān)心,離線分析軟件ana有便捷的文件鏈接功能,可以方便地將前后的連續(xù)文件拼接在一起,查看范圍可以擴(kuò)大。