feed下料
This commit is contained in:
@ -21,6 +21,9 @@ class SystemState(QObject):
|
||||
self.last_upper_weight = 0
|
||||
self.last_lower_weight = 0
|
||||
self.last_weight_time = 0
|
||||
self.need_total_weight=0
|
||||
self.initial_upper_weight=0
|
||||
self.initial_lower_weight=0
|
||||
|
||||
# 错误计数
|
||||
self.upper_weight_error_count = 0
|
||||
@ -40,6 +43,9 @@ class SystemState(QObject):
|
||||
self.current_artifact=None
|
||||
#当前生产状态
|
||||
self.feed_status=FeedStatus.FNone
|
||||
#每方重量
|
||||
self.density=2500
|
||||
|
||||
|
||||
# 记录需要监听的属性名(筛选掉不需要发信号的内部变量)
|
||||
#是否破拱
|
||||
@ -64,14 +70,16 @@ class FeedStatus(IntEnum):
|
||||
#RFID检测或匹配
|
||||
FRFID=2,
|
||||
# 开始(管片待生产任务)
|
||||
FStart = 3
|
||||
FApiCheck = 3
|
||||
# 检查盖板(盖板到位)
|
||||
FCheckGB = 4
|
||||
# 上料到下料(上料斗到下料斗)
|
||||
FUpperToLower=5
|
||||
#下料1
|
||||
FFeed1 = 5
|
||||
FFeed1 = 6
|
||||
# 下料2
|
||||
FFeed2 = 6
|
||||
FFeed2 = 7
|
||||
# 下料3
|
||||
FFeed3 = 7
|
||||
FFeed3 = 8
|
||||
#完成(管片生产完成)
|
||||
FFinished = 11
|
||||
@ -164,6 +164,7 @@ class FeedingControlSystem:
|
||||
"""启动下料流程"""
|
||||
self.lower_feeding_thread = threading.Thread(
|
||||
target=self._start_lower_feeding,
|
||||
name="Feeding",
|
||||
daemon=True
|
||||
)
|
||||
self.lower_feeding_thread.start()
|
||||
|
||||
Reference in New Issue
Block a user