以下個人的工作經驗
不管是圓盤的還是直線的,多工位工站,每個工位都要有這幾個標記位
1:當前工位有料無料,就是有料就干活,沒料就跳過,有感應器檢測最好,沒有就從有感應器的位置開始移位
這樣就解決你說的,剛開機時什么時候開始,轉幾下開始的問題,還能用于停機時,機臺清料的動作,就是不機臺中的產品都做完,沒有浪費和半成品產生
當然要是每個工位都有感應器,那這個工位出問題時,可以暫停,取走不良的,接著做就可以,不用從頭開始,沒有就手動復位標記,多一步操作
2:當前工位是否在安全位置,允許旋轉,或是送料,把保護的都加這里,條件不滿足不讓旋轉,一旋轉,就互鎖各個工站就不允許工作
3:當前工位完成了工作標記,單個工作完成設定動作后標記完成,旋轉或送料后復位標記,
這個就解決你說的什么時候開始旋轉的問題,把所有的工站完成標記穿起來,每個工站完成標記再并上有無產品就可以了
每個工站的動作都是單獨寫,也方便調試,完成后給標記就好了,
旋轉不管手動/自動只要旋轉一次就處理一次標記,防止手動時亂了
需要注意,自動時出現了異常的處理,
目標1是最小化損失,不要一個工站有問題做壞了一個產品,就需要從頭開始,機臺里的產品都不能用。
目標2是操作簡單化,按按鍵次數越少越好,比如,機臺上電,然后按一下啟動,就可以開始,程序自己判斷是否需要復位,當前工位是否有料,從那個工位開始干,等等
哪個工站哪個動作出問題,報警的提示要寫詳細了,能快速定位故障點,減少停機時間