devin_lxd
大家好才是真的好!
級別: 略有小成
![]() |
程序自動(dòng)運行中,如果有異常,一般處理方法: 1.跳轉異常程序,復位后按啟動(dòng)繼續異常點(diǎn)往下運行。 2. 跳轉異常程序,手動(dòng)模式,復位后按啟動(dòng)繼續異常點(diǎn)往下運行OR復位后從頭開(kāi)始運行 對于以上兩種復位方式,第二種程序邏輯有點(diǎn)復雜!各位怎么處理呢? |
---|---|
|
yanwenfu
級別: 略有小成
![]() |
這個(gè)問(wèn)題就要具體問(wèn)題具體分析了,應該沒(méi)有統一的方法 樓主留言:一般思路就幾種吧 |
---|---|
|
libin520
雖然沒(méi)什么突破和進(jìn)步,卻還是每天在堅持著(zhù)。
級別: 工控俠客
![]() |
記住X和Y的一些狀態(tài)。按啟動(dòng)按鈕時(shí),進(jìn)行異或比較?芍朗謩(dòng)操作了那些地方。提示剛才動(dòng)了哪里?需要恢復到之前的狀態(tài);蛘咛崾玖藞缶畔,整個(gè)復位按鈕,保證沒(méi)有撞機的情況下,各個(gè)恢復。馬達坐標。需要想更好的方法的考慮。 樓主留言:如如程序走了一半,有異常的話(huà),很多執行機構都要去復位,如果再按中斷時(shí)的程序繼續執行,那么動(dòng)作會(huì )很多啊,這個(gè)點(diǎn)不好處理 |
|
---|---|---|
|
夢(mèng)雨天涯
微信hui530527 &
級別: 網(wǎng)絡(luò )英雄
![]() |
我為啥要跳到異常程序呢?報警檢測不是一直運行的嗎?只是斷開(kāi)自動(dòng)運行就行 樓主留言:復位后,要按中斷點(diǎn)繼續運行啊,要做標志位保持 |
|
---|---|---|
|
卓發(fā)智能
相互學(xué)習,共同進(jìn)步。
級別: 工控俠客
![]() |
如下圖所示,有異常就斷開(kāi)前面的自動(dòng)運行中條件。然后復位異常,再次啟動(dòng)運行就會(huì )接著(zhù)流程步序往下走了。 ![]() 樓主留言:其實(shí)我是擔心,復位的動(dòng)作太多,再進(jìn)入到主程序執行時(shí),容易死機 |
|
---|---|---|
|
wchny123
級別: 略有小成
![]() |
擔心的太多,與其擔心這么多,還不如你把程序發(fā)出來(lái),給你建議。把問(wèn)題具體化 |
---|---|
|
libin520
雖然沒(méi)什么突破和進(jìn)步,卻還是每天在堅持著(zhù)。
級別: 工控俠客
![]() |
要求不是很高的機器?梢栽趫缶瘯r(shí),讓其他運動(dòng)機構運動(dòng)到位,有報警的機構。單獨處理。要么人機交互處理。一般打螺絲。機器其他地方報警。對大螺絲沒(méi)影響的。那么就讓打螺絲機構。執行完打螺絲任務(wù)停在待機位。報警。開(kāi)門(mén)。也就兩秒鐘。各機構都能完成走到位動(dòng)作。不會(huì )停在半路。 |
|
---|---|---|
|