修改钢针到达抓料点位后再收缩和在震动点不走的问题
This commit is contained in:
@ -322,7 +322,8 @@ class Feeding(QObject):
|
||||
if feed_pos.get_position().compare(real_position):
|
||||
self.log_signal.emit(logging.INFO, Constant.str_feed_mid)
|
||||
self.next_position(self.is_reverse)
|
||||
|
||||
if self.feedStatus == FeedStatus.FTake:
|
||||
self.catch.catch_status=CatchStatus.CTake
|
||||
|
||||
|
||||
elif self.feedStatus == FeedStatus.FPhoto:
|
||||
@ -444,17 +445,11 @@ class Feeding(QObject):
|
||||
# self.sendIOControl(self.robotClient.con_ios[2], 1)
|
||||
|
||||
self.log_signal.emit(logging.INFO, "到达抓料点位")
|
||||
if self.catch.catch_status == CatchStatus.CNone :
|
||||
self.catch.catch_status = CatchStatus.CTake
|
||||
return
|
||||
if self.catch.catch_status == CatchStatus.CTake:
|
||||
return
|
||||
if self.catch.catch_status == CatchStatus.COk :
|
||||
self.catch.catch_status = CatchStatus.CNone
|
||||
#self.feedConfig.feedLine.set_take_position(None)
|
||||
# time.sleep(self.robotClient.time_delay_take)
|
||||
self.log_signal.emit(logging.INFO, Constant.str_feed_take_success)
|
||||
self.next_position()
|
||||
#self.feedConfig.feedLine.set_take_position(None)
|
||||
# time.sleep(self.robotClient.time_delay_take)
|
||||
self.log_signal.emit(logging.INFO, Constant.str_feed_take_success)
|
||||
self.next_position()
|
||||
self.catch.catch_status = CatchStatus.COk
|
||||
|
||||
else:
|
||||
self.log_signal.emit(logging.ERROR, Constant.str_feed_takePhoto_fail)
|
||||
|
||||
Reference in New Issue
Block a user