feed下料

This commit is contained in:
2025-11-12 09:22:21 +08:00
parent 9e4b73b1de
commit c413699983
9 changed files with 89 additions and 65 deletions

View File

@ -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