項(xiàng)目上使用了西門(mén)子mp377觸摸屏,加了一個(gè)u盤(pán)來(lái)保存歷史數(shù)據(jù),還要在屏幕上顯示歷史趨勢(shì)。但是之前都是通過(guò)按一個(gè)退出系統(tǒng)的按鈕才能保證數(shù)據(jù)被完整的記錄,如果突然斷電,數(shù)據(jù)會(huì)出現(xiàn)問(wèn)題。
但是有客戶反映,別家做的設(shè)備可以實(shí)現(xiàn)這個(gè)功能,是不是mp377有周期保存數(shù)據(jù)的函數(shù)功能?
答:你說(shuō)的這個(gè)問(wèn)題沒(méi)錯(cuò),就好像在電腦上編輯excel一樣,正編輯的時(shí)候電腦突然斷電了,那么編輯的excel很有可能就會(huì)丟數(shù)了,為此:
1.做一個(gè)退出運(yùn)行系統(tǒng)的按鈕,這樣可以保證數(shù)據(jù)的完整性,但是遇到突然斷電的情況就沒(méi)用了;
2.在mp377控制面板--op--有一個(gè)叫“automaticallyrepairfilesystemerrorsonstoragecardsatsystemstartupandcardinsertiontime”的復(fù)選框,把這個(gè)選上會(huì)好一些;
3.我見(jiàn)過(guò)老外做的項(xiàng)目,用了一個(gè)斷電延時(shí)的裝置,即當(dāng)主電源拉閘時(shí),plc會(huì)發(fā)出一個(gè)信號(hào)給屏,屏接到這個(gè)信號(hào)后馬上執(zhí)行stopruntime的函數(shù),過(guò)幾秒后整個(gè)系統(tǒng)斷電,這樣保證的是人為斷電;
4.winccflexible中有一個(gè)系統(tǒng)函數(shù)叫:archivelogfile,可以備份歸檔文件,但是需要先stoplogging,并且closealllogs,具體用法建議你對(duì)照幫助,把“記錄”中的每一個(gè)函數(shù)都好好看看,另外停止記錄、關(guān)閉記錄和備份記錄都會(huì)有系統(tǒng)事件,你可以在系統(tǒng)事件觸發(fā)時(shí)調(diào)用函數(shù);
5.最可靠的方法是加ups(uninterruptiblepowersystem),即不間斷電源;