821937642
級別: 略有小成
|
自動運轉(zhuǎn)時,拍急停,關(guān)閉電源等,解除故障后可以立即自動運轉(zhuǎn)的; 自動運轉(zhuǎn)時,發(fā)生故障,例如感應(yīng)器壞或脫落等,解除故障后可以立即自動運轉(zhuǎn)的, 發(fā)生故障后,要去手動開各種動作要看操作工的水平,是不是根據(jù)工藝和設(shè)備運轉(zhuǎn)動作的流程,如果把某個已經(jīng)伸出的氣缸手動縮回,或把一個沒有輪到的氣缸提前伸出,那自動是開不出來的,但會報警氣缸位置異常 |
---|---|
|
821937642
級別: 略有小成
|
一些動作少的設(shè)備,可以做到不管在任何位置可以自動運轉(zhuǎn) 大型設(shè)備動作多的,要做到任何位置可以自動運轉(zhuǎn)有點困難,按照原理是可以做到的,第一次自動運轉(zhuǎn)要有個原點,以后不管到哪里都有斷電記憶,任何位置可以自動運轉(zhuǎn),如果做成功的話估計要大于50萬步程序,實物調(diào)試修改程序要3個月以上,所以沒有什么意義。 |
---|---|
|
zhanghao123
級別: 家園?
|
看了這么多思路,我也發(fā)表一下我的 首先一個急停的作用,防止撞機,防止誤傷,以我自身吧,我做急停是和暫停的意思差不多,按下停止,起來繼續(xù), 樓主的問題是自動狀態(tài)下切換手動,首先切換手動的時候,機器就和暫停一樣保持這個狀態(tài),然后在繼續(xù)手動操作, 這樣可以在手動處理完成之后,記錄自動到手動時的原點,讓手動操作完自己手動操作到所對應(yīng)的原點位置,假如手動木有操作到切手動前的操作位置,那就不在上一次的原點,無法啟動,必須切換到,這樣一個手動操作完成,也不會出現(xiàn)廢料現(xiàn)象,其實我做機器也沒搞過這種,發(fā)表一下自己的想法 |
---|---|
|
lzmtxp99
級別: 家園常客
|
雖然這個貼這么久,但是我也想到一個簡單點的,其實就是再一次從頭開始自動就可以了,只是要記住手動切換的點就可以啦 |
---|---|
|
蘇碧湖砍柴人
人無我有,人有我精,人精我異
級別: 家園?
|
我的程序就是這樣的,恢復(fù)自動時,所有氣缸恢復(fù)原來的狀態(tài),開機就可以接著往下跑,至于伺服的位置,想要自動回到停機前的位置,應(yīng)該也是可以做到的 |
---|---|
|
hbxfluo
級別: 略有小成
|
理想的東西,不計成本的搞,是可以實現(xiàn)的,但過大的付出,有多大的收效喲??本人不支持這種思維的,簡單點的設(shè)備可以,有定位,的機械手的,有復(fù)雜流程的時序要求的,不這么搞。 |
---|---|
|
holdkcxyz
級別: 工控俠客
|
這是軟硬件配合的事,硬件如果沒設(shè)計好軟件想破腦袋也難實現(xiàn),軟件上只能盡量把每個動作都每個分解成很小的時間片,邏輯片再組合。高速的事件難處理還要考慮中斷緩沖。 |
---|---|
|
工控菜鳥
菜鳥一只
級別: 論壇先鋒
|
碼字辛苦了 |
---|---|
|
qj_wgx
級別: 論壇先鋒
|
這個不難做到,只要動作狀態(tài)都能被正確檢測到,但是我感覺很容易出問題,除非動作流程要求不是很嚴(yán)格,對于安全方面沒有很大影響 |
---|---|
|
eagleking
級別: 探索解密
|
具體做法我以前做的是這樣的,就是用順控法編程,不管什么時候打到手動只要沒有按停止都保存當(dāng)前的最后狀態(tài),然后切回自動就恢復(fù),有伺服的要做伺服的位置保存并且做判斷或者處理程序,氣缸和油缸到時無所謂,但是你不能在手動的時候把機器搞得很亂留有隱患也是不行的,一排急停就直接全部清除狀態(tài)了機器就直接必須復(fù)原重來了。這里就是一個編程前的思路考慮問題了。 |
---|---|
|
silver
級別: 探索解密
|
大家都說是暫停保存當(dāng)前狀態(tài), 我覺的這樣不對,因為你無法知道人員如何操作, 現(xiàn)在做的很多設(shè)備都需要與工廠系統(tǒng)交互上報數(shù)據(jù),如果人為操作跳工位了,而你的程序還是暫停等待繼續(xù)運行的狀態(tài)應(yīng)該就不行了 所以我還是認(rèn)為只要想手動操作就一定要退出自動流程,其余請看我24L觀點 |
---|---|
|