googe2008
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 238 個
工控威望: 355 點
下載積分: 746 分
在線時間: 191(小時)
注冊時間: 2007-10-30
最后登錄: 2022-10-01
查看googe2008的 主題 / 回貼
樓主  發(fā)表于: 2007-11-04 20:27
FX系統(tǒng)PLC如何才能在程序中區(qū)分以下兩種情況?
1.RUN→STOP或者停電
2.重新灌過PLC程序
目的:想在人機界面上顯示一個程序完成時間和一個程序修改時間,這樣客戶如果改過程序,人機會自動記下修改時間
過程:小弟試了好多方法都不行,如掉電保持等
失敗原因總結(jié):在正常生產(chǎn)過程中有時客戶也會動作RUN→STOP或者停電等,因此用M8002也不行
請教:在FX系統(tǒng)中會不會有只在重新灌過PLC程序動作的M???,而在RUN→STOP或者停電下不動作或者記錄程序的步數(shù)或者總的掃描周期等
初學PLC謝謝指教!!!
googe2008
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 238 個
工控威望: 355 點
下載積分: 746 分
在線時間: 191(小時)
注冊時間: 2007-10-30
最后登錄: 2022-10-01
查看googe2008的 主題 / 回貼
1樓  發(fā)表于: 2007-11-04 21:29
非常感謝斑竹~回復速度好快~
如果客戶在沒有經(jīng)過我們公司同意的情況下私自改了程序出了問題,他們要負全責!
掉電保持的軟件元件好像不太可以,因為它無法區(qū)分RUN→STOP還是重灌,再者重灌前也要RUN→STOP,而且一旦STOP→RUN程序就重新掃描執(zhí)行,如果真的有可以記錄程序的步數(shù)的D???,就可以作比較,如與原來的不同時就說明已經(jīng)改過,就可以把當時的D8013等送入指定的D???中.但也存在改過了步數(shù)不變的情況就不適用了~還是不是很好
請斑竹幫忙想想
謝謝
我實在想不出來~55555555555555
googe2008
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 238 個
工控威望: 355 點
下載積分: 746 分
在線時間: 191(小時)
注冊時間: 2007-10-30
最后登錄: 2022-10-01
查看googe2008的 主題 / 回貼
2樓  發(fā)表于: 2007-11-05 22:01
掉電保持區(qū)如果沒被再次寫入新的數(shù)據(jù),它應該還是原來的數(shù)據(jù),不管是不是停電也不管有沒有重灌吧~
自己試試覺得應該這樣的
至少程序的長短好像FX系統(tǒng)中沒有哪個D???記錄的