一般來說,這種問題,我是這樣做的。設備分為三個狀態(tài):手動,點動,自動。手動狀態(tài)下,在考慮運動干涉以及安全問題的前提下,可任意執(zhí)行各動作。
點動狀態(tài)下,設備按自動運行的流程執(zhí)行各動作,點動只可由手動狀態(tài)下切換。點動完成一個動作周期后,可切換至自動狀態(tài)下運行。
自動狀態(tài),這個就不用多說。
在自動狀態(tài)下按下停止鍵,根據(jù)設備情況,分成兩種。一種是完成當前動作周期后停止,但設備仍然在自動狀態(tài)下。按下啟動按鈕后繼續(xù)自動運行。另一種情況是,按下停止按鈕后,設備執(zhí)行完當前動作停下,按下運行按鈕繼續(xù)執(zhí)行。在這種情況下不能切換為手動狀態(tài)。一般動作簡單,流程不多的情況下采用第一種,動作復雜時采用第二種。當采用第二種時會結合復位開關復位設備狀態(tài)使用。