akang8612
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 389 個
工控威望: 420 點
下載積分: 3434 分
在線時間: 269(小時)
注冊時間: 2011-10-14
最后登錄: 2024-07-23
查看akang8612的 主題 / 回貼
樓主  發(fā)表于: 2011-08-03 10:11
我想把高速記數(shù)器和一些文本顯示器寫入PLC的變量值在掉電時存入EEPROM中,以實現(xiàn)永久保存,
程序中斷電時用什么觸發(fā)條件來實現(xiàn)呢???
因為這些都是變化的數(shù)值,所以只能在斷電時才寫入EEPROM.
狀態(tài)位中SM0.0始終為1,如果用他的反可以嗎?
回憶依然最美
一不小心混進社會, 浪子回頭已經(jīng)白費... ...
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1240 個
工控威望: 2873 點
下載積分: 21638 分
在線時間: 1322(小時)
注冊時間: 2008-06-16
最后登錄: 2025-01-26
查看回憶依然最美的 主題 / 回貼
1樓  發(fā)表于: 2011-08-08 14:51
樓上,你家的PLC用SM0.0控制將數(shù)據(jù)寫入EEPROM用了三年沒問題?才怪!寫入EEPROM次數(shù)的不能超過100萬次,高于100萬次,EEPROM就會損壞!
如果樓主需要保存的數(shù)據(jù)量不大,可以用MB0-MB13這14個字節(jié),斷電后自動寫入EEPROM;如果14個字節(jié)不夠用,可以用一個UPS不間斷電源來給PLC供電,再用一個繼電器,電源上電就吸合,給PLC信號,電源斷開后繼電器斷開,利用PLC這個輸入點的下降沿信號觸發(fā)數(shù)據(jù)保存操作,具體方法參照系統(tǒng)存儲區(qū)SMW32和SMB31的使用方法;如果數(shù)據(jù)量較大,建議樓主不要用寫入EEPROM的方法來保存數(shù)據(jù),還是花100塊錢買個電池吧!