904377101
級別: 略有小成
|
請問一下大家,做設備的時候不是一般不是分為兩種模式嗎,手動/自動。 如果設備自動運行了,按下暫停,或報警設備停機。切換手動模式動了一些位置(主要是每一種情況都有可能),那么切換自動應該怎么處理并繼續運行。請問大家都是怎么做的 |
---|---|
|
cythyx
級別: 家園常客
|
一般兩種模式, 自動切換到手動,誤觸碰光柵等,或者允許處理一些卡料情況,補料,不需要手動操作的,切回自動繼續自動允許,一但執行過手動操作就不能切斷自動繼續允許,必須回原復位。 第二種就是需要手動操作的,沒辦法,記住當前所有信號和軸狀態(三菱的比較好比如暫停瞬間 DMOV K8X100 D1000,切換到自動時在再比較K8X100是不是等于D1000,再單獨判斷各軸位置即可),操作員動了什么需要手動再操作回去這個動作,切換自動時比較是否一致,一致才繼續允許。 |
---|---|
|
904377101
級別: 略有小成
|
兩軸方式都有這么用過,現在這臺設備第一種方式是不行,不能回原點。 第二種方式要記憶的位置實在太多了。現在這臺設備比較大,感覺光寫這部分就要很久了所以想問問大家還有別的思路嗎。不行只能使用第二種了。
|
---|---|
|
夢雨天涯
微信hui530527 &
級別: 網絡英雄
|
|
|
---|---|---|
|
小孟孟
級別: 家園常客
|
這是由于用步進寫的把?也就樓上的想法把?上次做設備我用的第二種方法,當設備故障停止或者暫停,記錄下氣缸和電機的位置,在啟動的時候,判斷一下不一致提示。我現在的公司設備很多國外來的,程序都是自鎖互鎖的寫法,但是氣缸是不能手動的,只能人為的去按,電機可以,但是要回原點 |
---|---|
|
dayuczj
平常心 VX17676212715
級別: 工控俠客
|
加我企鵝號16-09-21-72-02,我就搞過你說過的這種程序 |
|
---|---|---|
|
cs315322392
級別: 略有小成
|
手動與自動 自動狀態下暫停與報警,都可以直接復位,再按啟動,繼續剛才的動作 手動狀態,需要將自動的狀態解除,并回歸原點,才能手動, 同理,自動開啟時,也需要將所有手動狀態復位,回原點啟動。 |
---|---|
|
陳0928
陳0928
級別: 探索解密
|
個人比較偏向上面提的第一種,允許切手動的,這種動完就沒意外要回原點,如果不回原點成本就變高很多 至于用第一種寫遇到不能回原點的,就設法復歸回去上一狀態,讓程式自己判斷要自己是否要往下做,但這種做法比較適合梯形圖 |
---|---|
|
ren1823
級別: 工控俠客
|
圖片:
其實就是你要根據現在氣缸和傳感器的狀態去寫下一步邏輯,很久之前寫過這種,太繁瑣拋棄了。 |
---|---|
|