zengtie1992
級別: 略有小成
|
圖片:
我這個表格是會顯示每小時的產量的,一小時生成一行。 現(xiàn)在有個問題,是關于怎么獲取每小時產量比較合理。 我目前是這樣, 8:00時讀取一次 8:59時讀取一次 差值就是一小時產量 這樣有個問題,假如準備獲取數(shù)據(jù)的時候,電腦突然關掉了,或者這個軟件關掉了,就獲取不到了 |
---|---|
|
13821917697
承接電氣自動化項目、電氣接線圖設計、IO點表、電氣元器件選型
級別: 工控俠客
|
裝個數(shù)據(jù)庫 每小時讀到的數(shù)據(jù)存入數(shù)據(jù)庫,然后在處理 這樣就丟不了了。但是如果你電腦關機 軟件崩潰獲取不到數(shù)據(jù)源的話,那真的沒辦法 除非你做個軟件冗余。 樓主留言:謝謝哥指導! |
---|---|
|
a918126889
級別: 略有小成
|
這個隨便做啊,,簡單點:自己做個文檔讀寫,開軟件的時候進行數(shù)據(jù)處理 。不過你應該不懂我的意思,具體細節(jié):你生產一個產品就會有一個數(shù)據(jù),先寫入當天日期的文件中,然后放到自己的代碼LIST里面,同步到UI。開機的時候再去讀你的文件,反過來用LIST接收你讀取文件的數(shù)據(jù)。然后再更新到你的UI上面 樓主留言:謝謝哥指導!謝謝 |
---|---|
|
cz19880305
級別: 略有小成
|
數(shù)據(jù)庫的方法又方便又穩(wěn)定,是比較合理的。 樓主留言:你好,就是生產一個,就有一個數(shù)據(jù),每生產一個,往數(shù)據(jù)庫添加一條,然后再統(tǒng)計每小時的數(shù)據(jù)產量值是多少,對嗎? |
---|---|
|
gxtmdb82164
級別: 論壇先鋒
|
其實就是個可用性問題,還有一個數(shù)據(jù)存在哪的問題 由于你是一個小時才更新一次,如果是我,我會把數(shù)據(jù)直接放在PLC里面,占用幾十個寄存器而已,不是什么接受不了的開銷,甚至直接存絕對數(shù)量都可以,上位機讀上去自己減一下,你這個PLC程序也非常好寫,用索引寄存器程序很簡單. 這樣基本上就可以保證隨時打開軟件都是有數(shù)據(jù)可用的狀態(tài). 當然,隔天的問題要處理一下~ 樓主留言:非常感謝大家熱心指導!謝謝 |
---|---|
|
吾志所向
級別: 家園常客
|
看板電腦上安裝個數(shù)據(jù)庫軟件,用智能網(wǎng)關模塊(帶數(shù)據(jù)緩存)采集數(shù)據(jù)對接數(shù)據(jù)庫: 相關案例: https://blog.csdn.net/AutoCtrl666/article/details/120126260 https://blog.csdn.net/AutoCtrl666/article/details/108333801 https://blog.csdn.net/AutoCtrl666/article/details/105919162 |
---|---|
|