lzhpsky
工控小菜鳥
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 1045 個
工控威望: 1151 點
下載積分: 2796 分
在線時間: 767(小時)
注冊時間: 2009-08-02
最后登錄: 2024-12-21
查看lzhpsky的 主題 / 回貼
樓主  發(fā)表于: 2011-11-27 19:53



最近剛接觸臺達的PLC,大家看程序,D408是掉電保持的寄存器,C122是掉電保持的計數器,現(xiàn)在里面都有數據,比如PLC斷電了,這些數據可以保持多長時間呢?如何保證數據長時間的保持?比如掉電2個月或是半年,還可以保存著,請教師傅們,謝謝。

還有就是如何讓PLC在掉電的情況下,繼續(xù)計時呢?
zhangli019
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 587 個
工控威望: 2465 點
下載積分: 1907 分
在線時間: 136(小時)
注冊時間: 2011-02-18
最后登錄: 2024-01-27
查看zhangli019的 主題 / 回貼
1樓  發(fā)表于: 2011-11-27 20:38
斷電保持寄存器可以認為是不會丟失數據的,和斷電時間沒關系,只要不改寫、清除數據就一直在。至于你說的斷電計時有困難。你可以做次數限制,或者運行時間限制。
給我一根杠桿,一個支點
zhangli019
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 587 個
工控威望: 2465 點
下載積分: 1907 分
在線時間: 136(小時)
注冊時間: 2011-02-18
最后登錄: 2024-01-27
查看zhangli019的 主題 / 回貼
2樓  發(fā)表于: 2011-11-28 10:47
你了解MCU你就知道斷電保持的原理了,用RAM保存數據斷電就沒有了,所以早期的斷電保持是需要電池這樣的內部電源支持的;但是現(xiàn)在有FLASH芯片,鐵電存儲等技術,所以這個東西就跟U盤里的數據一樣了,你說是多久?至于實時時鐘是一個道理,時鐘運行是時序驅動的,需要振蕩源,需要計數,需要存儲,你認為沒有內置電源能動作嗎?還有一種技術,那就是用GPS類似的技術,依靠模擬芯片接受外部時鐘源校準,那樣的技術你認為在PLC上面用的可能性大嘛?所以,了解技術的話就想想合理的方法,做次數限制,或者做運行時間限制。另外,我不贊成加密,不贊成埋時間或時邏輯陷阱。你堅持使用就自己好好想想可行的方法。
給我一根杠桿,一個支點
zhangli019
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 587 個
工控威望: 2465 點
下載積分: 1907 分
在線時間: 136(小時)
注冊時間: 2011-02-18
最后登錄: 2024-01-27
查看zhangli019的 主題 / 回貼
3樓  發(fā)表于: 2011-11-29 09:42
用定時器加計數器,自己做個時鐘,記錄運行時間,用掉電保持寄存器,不準確,但是控制運行時間是沒問題的,他不用的話不在乎多等兩個月,等他用著停機了就怨自己了。
給我一根杠桿,一個支點