修改钢针到达抓料点位后再收缩和在震动点不走的问题
This commit is contained in:
@ -485,18 +485,23 @@ class Feeding(QObject):
|
||||
if self.get_current_position().get_position().compare(real_position,is_action=True):
|
||||
# TODO 震动方案
|
||||
self.log_signal.emit(logging.INFO, Constant.str_feed_shake)
|
||||
if self.catch.catch_status == CatchStatus.COk:
|
||||
self.catch.catch_status = CatchStatus.CNone
|
||||
self.next_position()
|
||||
return
|
||||
if self.catch.catch_status == CatchStatus.CNone:
|
||||
self.catch.catch_status = CatchStatus.CShake
|
||||
return
|
||||
if self.catch.catch_status == CatchStatus.CShake:
|
||||
# if self.feedConfig.feedLine.feeding_to_end[
|
||||
# self.feedConfig.feedLine.feeding2end_pos_index + 1].status != FeedStatus.FShake:
|
||||
# self.catch.catch_status = CatchStatus.COk
|
||||
# else:
|
||||
self.catch.shake_continue.SetReset()
|
||||
self.next_position()
|
||||
if self.feedStatus!=FeedStatus.FShake:
|
||||
self.catch.catch_status = CatchStatus.CNone
|
||||
return
|
||||
|
||||
|
||||
|
||||
|
||||
elif self.feedStatus == FeedStatus.FDropBag:
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user