小弟接觸這行沒(méi)多久,只編寫(xiě)過(guò)一些簡(jiǎn)單的機器.都是自己琢磨 沒(méi)什么見(jiàn)識
通常在編寫(xiě)時(shí)分自動(dòng)狀態(tài)和手動(dòng)狀態(tài)
進(jìn)入自動(dòng)狀態(tài)后,在切入自動(dòng)狀態(tài)時(shí)會(huì )復位當前機器狀態(tài),汽缸回初始位置,當然也會(huì )判斷上次對應工位的產(chǎn)品的狀態(tài)。如果沒(méi)完成,就在做一次,之后等待按鈕啟動(dòng)機器(也可以直接啟動(dòng))
手動(dòng)操作,只可以在非自動(dòng)狀態(tài)下進(jìn)入,
問(wèn)題來(lái)了,大家都是怎么處理停止,按下停止的等當前的流程結束后在停止,還是立刻停止,
或者說(shuō)是在自動(dòng)狀態(tài)下突然被切換到了手動(dòng)狀態(tài),然后再次進(jìn)入自動(dòng)模式啟動(dòng),機器右會(huì )被復位一次
小弟想是否可以這樣處理,將當前的狀態(tài)記錄下來(lái),當退出自動(dòng)狀態(tài)時(shí),將當前各工位流程都記錄下來(lái),再次進(jìn)入自動(dòng)模式時(shí)再進(jìn)入對應流程
可這樣如果在非自動(dòng)模式下,操作人員進(jìn)入手動(dòng)界面,隨便按了幾個(gè)動(dòng)作,那在回到自動(dòng)模式下就亂套了,只能采用切換到自動(dòng)時(shí)復位機器的辦法了
其實(shí)也是因為無(wú)意看到別人寫(xiě)的機器,是一個(gè)轉盤(pán)裝配,一共6個(gè)工位,單工位動(dòng)作都很簡(jiǎn)單,錯位送料加下壓,但是在自動(dòng)執行到一半時(shí)切換出自動(dòng),進(jìn)入手動(dòng)界面將原本已經(jīng)下壓的汽缸縮回,重新切換到自動(dòng)(機器并沒(méi)有復位)啟動(dòng)后,下壓汽缸又下壓了一次,然后流程繼續工作.小弟沒(méi)敢多試別的動(dòng)作,因為不是自己家的機器萬(wàn)一撞擊了。。。。。
還有一次看到人家寫(xiě)的程序 竟然可以在自動(dòng)狀態(tài)下進(jìn)入手動(dòng)界面點(diǎn)擊操作(當然是在出現異常的情況下,自動(dòng)狀態(tài)下能不能操作不知道)
之后小弟就思考是否是退出自動(dòng)時(shí)將所有汽缸或者別的動(dòng)作都記錄下來(lái),重新進(jìn)入時(shí)直接分配.當然非正常停止不考慮(斷電什么的)
自己想了很久也沒(méi)想出什么好的思路,周?chē)矝](méi)有做這行,感應好孤單,就發(fā)帖問(wèn)問(wèn)大師們是怎么樣處理這樣的狀況的
[ 此帖被silver在2017-01-13 21:43重新編輯 ]