lzhpsky
工控小菜鳥
級別: 論壇先鋒
|
最近剛接觸臺達的PLC,大家看程序,D408是掉電保持的寄存器,C122是掉電保持的計數器,現在里面都有數據,比如PLC斷電了,這些數據可以保持多長時間呢?如何保證數據長時間的保持?比如掉電2個月或是半年,還可以保存著,請教師傅們,謝謝。 還有就是如何讓PLC在掉電的情況下,繼續計時呢? |
---|---|
|
lzhpsky
工控小菜鳥
級別: 論壇先鋒
|
PLC型號是DVP-ES2的,就是想做個時間鎖,3個月后停機,好要尾款,這設備的問題是有可能斷電半月不用,所以想寫個即使PLC斷電了,計數程序和數據寄存器一直保持這,內部還可以計時的程序。大家看怎么來做呢? |
---|---|
|
zhangli019
級別: 工控俠客
|
斷電保持寄存器可以認為是不會丟失數據的,和斷電時間沒關系,只要不改寫、清除數據就一直在。至于你說的斷電計時有困難。你可以做次數限制,或者運行時間限制。 |
|
---|---|---|
|
gali1120107
漫漫長路,吾將上下而求索。
級別: 家園常客
|
這款PLC之前用過,不需要外置電池. 不知道內部有電池沒有,至于保持數據時間應該有個時限,不過也不會太短.它不會寫到EPROM里的. |
---|---|
|
lzhpsky
工控小菜鳥
級別: 論壇先鋒
|
看手冊有萬年歷的功能,但是PLC斷電后,PLC的萬年歷就停止了。也沒法斷電計時。我設定3個月停機的話,客戶用一月停一月,這不得6個月后才能停。沒有好的方法了嗎? 比如ES2的C112是斷電保持計數器,PLC斷電后計數值能保持多長時間呢? |
---|---|
|
zhangli019
級別: 工控俠客
|
你了解MCU你就知道斷電保持的原理了,用RAM保存數據斷電就沒有了,所以早期的斷電保持是需要電池這樣的內部電源支持的;但是現在有FLASH芯片,鐵電存儲等技術,所以這個東西就跟U盤里的數據一樣了,你說是多久?至于實時時鐘是一個道理,時鐘運行是時序驅動的,需要振蕩源,需要計數,需要存儲,你認為沒有內置電源能動作嗎?還有一種技術,那就是用GPS類似的技術,依靠模擬芯片接受外部時鐘源校準,那樣的技術你認為在PLC上面用的可能性大嘛?所以,了解技術的話就想想合理的方法,做次數限制,或者做運行時間限制。另外,我不贊成加密,不贊成埋時間或時邏輯陷阱。你堅持使用就自己好好想想可行的方法。 |
|
---|---|---|
|
lzhpsky
工控小菜鳥
級別: 論壇先鋒
|
我其實也不愿意這樣的,原先不加密碼和時間鎖,現在還有好幾萬的尾款在外面,打電話不接,發短信不回,說句話能氣死你。 起訴的話還麻煩,不夠折騰的,沒有辦法的辦法啊。都是逼的 |
---|---|
|
aoouang
級別: 略有小成
|
斷電保持繼電器斷電后,在下一次上電之前的數據都不會改變啊!你可以用程序來設計一個時間或者計數控制程序啊!二樓說的那種都可以啊! |
|
---|---|---|
|
武崗市
學習和實踐就是科學!
級別: 探索解密
|
既然是時間鎖,你何必在乎時間的準確性。只要你升級改后能安全撤出,不管以后哪天停機,就是嘴巴的事了! |
---|---|
|
gali1120107
漫漫長路,吾將上下而求索。
級別: 家園常客
|
記得在中達培訓的時候他們有說過,有萬年歷功能的內部就要電池.如果你真要加時間限制的話,你可以用HOUR計時儀指令,我看到之前有人這么用過. |
---|---|
|