17625606414
級別: 家園常客
|
我的程序里氣缸是分手動和自動,并且在自動中時手動的狀態(tài)會等于自動,這樣設(shè)備停止了以后,氣缸是處于自動時的狀態(tài),操作完了以后再開自動,自動會覆蓋掉手動,伺服的話是用比較,當(dāng)前位置不等于定位的目標(biāo)則一直執(zhí)行,等于以后再跳下一個流程.這樣是可以保證當(dāng)前伺服的動作可以繼續(xù),但是如果客戶無腦操作還是有風(fēng)險 |
---|---|
|
18420489986
級別: 略有小成
|
像我這種菜鳥都是在每一步前面加暫停的,小故障就暫停程序可以復(fù)位繼續(xù)運行,大故障就停機,必須初始化才能重新運行。不知道那些大神是怎么做到,故障之后手動調(diào)試了,還能接著跑自動,希望大神指點一下 |
|
---|---|---|
|
bogegongkong
什么是生活,生活就是活著。
級別: 略有小成
|
可以做。主要是要考慮動作干涉。每個自動步驟前增加一動作條件確認(rèn)步驟,動作不涉及干涉的,直接動作;涉及設(shè)備安全和人身安全的動作,彈出提示信息,需手動操作。每次報警復(fù)位或切成手動后再進入自動時,自動跳轉(zhuǎn)此自動步驟的條件確認(rèn)步驟。 只是這樣程序工作量增加很多,就看給的報酬值不值的做。 |
|
---|---|---|
|
denghong
我是一只草泥馬.!
級別: 略有小成
|
我覺得這些就是把自己往死路逼,,幾年前搞鋰電 30多個軸,客戶要求任何時候斷電 急停了,重新給系統(tǒng)恢上電復(fù)后要能接下往下走。我左思右想的前前后后程序?qū)懥?W步的樣子,以往就4-5W左右,結(jié)果機臺問題白出。我的建議是 如果小機臺,什么 幾個軸那種,可以搞,機臺動作多了,各方面考慮的銜接和安全問題太多了,不要去挑戰(zhàn)這些虛頭八腦的事情,只會折磨自己,最后懷疑自己。拒絕客戶無理由,直接和領(lǐng)導(dǎo)說搞不來,誰能搞就去搞。 |
---|---|
|
隱姓埋名
電氣工程從業(yè)者,愛好者。廣交天下同行VX:em5480011
級別: 略有小成
|
圖片:
圖片:
圖片:
自動條件斷開的時候,記錄軸當(dāng)前的位置,主要是記錄到達(dá)設(shè)定點位的位置,如果是非設(shè)定點位,這個沒關(guān)系,自動條件接通后,會繼續(xù)定位。 按啟動的時候先將當(dāng)前所有軸的位置與記憶位置進行比較,如果不一樣,就反饋出記錄的位置在哪里,提示軸應(yīng)該在什么位置,這時手動定位過去就行了。 至于氣缸狀態(tài),吧手動自動分開,檢測到手動信號接通,提示在手動中,需要人為處理掉。 以上個人思路 歡迎討論指正。 |
|
---|---|---|
|
yuanbubble
級別: 略有小成
|
描述:這是手動,退自動再動做會報警
圖片:
描述:退出一致判斷,我這個項目沒有伺服,只有機器人,所以沒寫伺服的東西
圖片:
描述:自動就用流程賦值咯,這樣手動完進自動還可以接著跑,暫停啊報警啊退自動都斷動作使能。
圖片: 我目前是這樣用的,自動后退出置位一個標(biāo)志,該標(biāo)志下手動的話會置位一個手動報警,再進自動判斷一下退出一致。 |
---|---|
|
工控小c
級別: 工控俠客
|
我的做法和這位兄臺大同小異,只是我記錄的是軸的當(dāng)前位置
|
---|---|
|
工控劍俠666
天道酬勤,認(rèn)真的人做認(rèn)真的事 。
級別: 工控俠客
|
都是大神啊,學(xué)習(xí)了 |
|
---|---|---|
|
gzoo2021
級別: 探索解密
|
學(xué)習(xí)了,我們做的小設(shè)備,而且客戶公司要求不苛刻。我們說有啥功能就有啥功能,并一定要按流程操作。 |
---|---|
|