seafar
目前C#
級別: 家園常客
|
最近在仿造一臺日本人做的,產(chǎn)品選別線,就是區(qū)分良品及不良品,小日本的程序能自動中途切手動,操作手動后,按下復位鍵,這時候只有伺服步進回原,氣缸都是不動的,再次按啟動,機器能從之前的工序繼續(xù)跑下去,請問程序怎么寫,各位有沒有好的想法分享,謝謝 |
|
---|---|---|
|
libenlong
級別: 略有小成
|
這個問題不太好回答,自動控制的生產(chǎn)線,手動控制哪些部分,自動控制哪些部分,都是有編程人員設計的 |
---|---|
|
libin520
雖然沒什么突破和進步,卻還是每天在堅持著。
級別: 工控俠客
|
確實,自動切換到手動。實際上是一個細分的停止。不用回原點。再自動也是可以的。手動處理完了。按自動,符合條件繼續(xù)運行。 |
|
---|---|---|
|
niningtt
級別: 工控俠客
|
自動回原點應該是手動移動的電機的位置,也就是不在原有程序目標位置,再次自動要找原點,然后回到原本的位置。因為位置和電機不是閉環(huán), |
---|---|
|
leadchina111
級別: 略有小成
|
1.自動切手動前的工位狀態(tài)記憶好; 2.切完手動后操作只要不消除之前自動時的狀態(tài)記憶,當切換成自動時,重新啟動以后先單元回零(根據(jù)記憶狀態(tài)恢復到工作狀態(tài)即可) |
---|---|
|
靜夜思飄
級別: 略有小成
|
只要可以暫停的流水線或子線其實都可以這樣,這和電腦系統(tǒng)處理堆棧的道理一樣,手動按下后將所有必須保持的數(shù)據(jù)壓棧,然后手動開始,不過手動應該也就可以控制極個別的步驟或位置,返回時,將原棧內(nèi)數(shù)據(jù)讀回,復位手動前的狀態(tài)繼續(xù)。不過自檢一遍當前狀態(tài)是必須的。外在條件只要符合繼續(xù)自動運行就繼續(xù)自動好了。 |
---|---|
|
fcq417
14年plc工程實踐教學,QQ(微信):2252241236
級別: 略有小成
|
手動程序動作只要不影響自動運行程序,伺服回原點找到參考點后,自動程序滿足條件后當然能夠正常執(zhí)行 |
|
---|---|---|
|
lzmtxp99
級別: 家園常客
|
這個其實就一個難點,就是切換到手動時,動過的電機或者氣缸之類的該怎么回到手動切換前的自動狀態(tài),我提一個建議,那就是你做手動時的動作一定按照自動時的動作順序來動,那樣就算是切換到手動動了氣缸之類也不過是相當于做了自動一樣,都可以不用把氣缸還原到切換手動時的狀態(tài)。 |
---|---|
|