slik
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 908 個(gè)
工控威望: 1175 點(diǎn)
下載積分: 5868 分
在線時(shí)間: 539(小時(shí))
注冊時(shí)間: 2008-06-01
最后登錄: 2024-11-13
查看slik的 主題 / 回貼
樓主  發(fā)表于: 2012-02-06 00:55
請問在plc程序中有一批數(shù)據(jù),在plc關(guān)電時(shí)需要保存,而在開機(jī)時(shí)需要恢復(fù)(讀出)到原來的寄存器中,不用保持型的寄存器,請問這樣的程式該怎么處理?謝謝~
xp7921
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 31 個(gè)
工控威望: 261 點(diǎn)
下載積分: 2034 分
在線時(shí)間: 469(小時(shí))
注冊時(shí)間: 2010-08-22
最后登錄: 2024-10-27
查看xp7921的 主題 / 回貼
1樓  發(fā)表于: 2012-02-06 05:37
歐姆龍PLC試過,在線打開內(nèi)存全部賦值保存一文件,開機(jī)時(shí)調(diào)用。
wananjushi
萬安居士
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 859 個(gè)
工控威望: 5759 點(diǎn)
下載積分: 11561 分
在線時(shí)間: 216(小時(shí))
注冊時(shí)間: 2011-12-24
最后登錄: 2018-07-22
查看wananjushi的 主題 / 回貼
2樓  發(fā)表于: 2012-02-06 08:17
西門子的用DB塊可以實(shí)現(xiàn)啊
wananjushi
slik
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 908 個(gè)
工控威望: 1175 點(diǎn)
下載積分: 5868 分
在線時(shí)間: 539(小時(shí))
注冊時(shí)間: 2008-06-01
最后登錄: 2024-11-13
查看slik的 主題 / 回貼
3樓  發(fā)表于: 2012-02-06 23:42
2樓可以講具體一點(diǎn)嗎?謝謝
newber
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 48 個(gè)
工控威望: 196 點(diǎn)
下載積分: 634 分
在線時(shí)間: 28(小時(shí))
注冊時(shí)間: 2008-05-14
最后登錄: 2024-07-05
查看newber的 主題 / 回貼
4樓  發(fā)表于: 2012-02-07 00:01
實(shí)際上 plc的核心也是一塊功能比較完善的單片機(jī)加上各種外圍電路實(shí)現(xiàn)的各種功能
首先 要了解plc的核心原理 斷電保持 無非有幾個(gè)方法 第一 比較流行的 eeprom 斷電自保持
很多plc都是 在斷電之前很短的時(shí)間內(nèi) 先檢測 供電點(diǎn)源電壓降低到一定水平 然后停止掃描鎖存數(shù)據(jù) 這一些列動(dòng)作是在很短的時(shí)間內(nèi)完成的 類似于 電腦的 休眠功能
再有一種 是在斷電的一瞬間 保持?jǐn)?shù)據(jù) 然后通過電池 超級(jí)電容等 電保持存儲(chǔ)單元 保持相關(guān)的
數(shù)據(jù) 待plc恢復(fù)電源再將這些數(shù)據(jù)復(fù)原

總結(jié)一句話 要想能夠斷電恢復(fù) 就一定要有 掉電存儲(chǔ)的 芯片或者 集成在主芯片中的存儲(chǔ)功能

所以 不管使用什么樣的方法 實(shí)現(xiàn)的功能是相同的

所以 應(yīng)用最簡單的最直接的方法 才是這個(gè)問題的根本
每家的plc程序不盡相同 功能多寡有所差異
但是實(shí)現(xiàn)你想要的控制功能 是最重要的

我對于一些小的開發(fā)項(xiàng)目 就直接使用lg/ls的plc 不管是m區(qū) d區(qū)  分清哪個(gè)區(qū)域是掉電保持的 直接調(diào)用就可以
slik
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 908 個(gè)
工控威望: 1175 點(diǎn)
下載積分: 5868 分
在線時(shí)間: 539(小時(shí))
注冊時(shí)間: 2008-06-01
最后登錄: 2024-11-13
查看slik的 主題 / 回貼
5樓  發(fā)表于: 2012-02-08 21:45
好的,謝謝~