From 91ec30460040678986ceff820afd73f652937979 Mon Sep 17 00:00:00 2001
From: LAPTOP-SNT8I5JK\Boounion <Chenluhua@qq.com>
Date: 星期六, 28 六月 2025 08:52:24 +0800
Subject: [PATCH] 1.BakeCoolingr Slot位置修改; 2.Bonder的Slot绑定信号Path修正; 3.搬送任务,转换到EFEM的Slot和Pos修正; 4.任务报表数据显示修正;
---
SourceCode/Bond/Servo/CEquipment.cpp | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/SourceCode/Bond/Servo/CEquipment.cpp b/SourceCode/Bond/Servo/CEquipment.cpp
index 81b6bbf..e565feb 100644
--- a/SourceCode/Bond/Servo/CEquipment.cpp
+++ b/SourceCode/Bond/Servo/CEquipment.cpp
@@ -1718,6 +1718,10 @@
);
+ if (m_processState != PROCESS_STATE::Processing) {
+ setProcessState(PROCESS_STATE::Processing);
+ }
+
// 缓存Attribute,用于调试时显示信息
unsigned int weight = 201;
@@ -1782,6 +1786,10 @@
);
+ if (m_processState != PROCESS_STATE::Complete) {
+ setProcessState(PROCESS_STATE::Complete);
+ }
+
// 缓存Attribute,用于调试时显示信息
unsigned int weight = 201;
pStep->addAttribute(new CAttribute("CassetteNo",
@@ -1817,7 +1825,7 @@
CJobDataS* pJobDataS = pGlass->getJobDataS();
ASSERT(pJobDataS);
if (!compareJobData(pJobDataB, pJobDataS)) {
- LOGE("<CEquipemnt-%s>onPreFetchedOutJob,JobData数据不匹配(JobDataB(%d, %d),JobDataS(%d, %d)), 注意排查风险!", m_strName.c_str(),
+ LOGE("<CEquipemnt-%s>onPreStoredJob,JobData数据不匹配(JobDataB(%d, %d),JobDataS(%d, %d)), 注意排查风险!", m_strName.c_str(),
pJobDataB->getCassetteSequenceNo(), pJobDataB->getJobSequenceNo(),
pJobDataS->getCassetteSequenceNo(), pJobDataS->getJobSequenceNo());
return FALSE;
@@ -1878,7 +1886,6 @@
int CEquipment::onSendAble()
{
LOGI("<CEquipment-%s>onSendAble.", m_strName.c_str());
-
if (m_processState != PROCESS_STATE::Complete) {
setProcessState(PROCESS_STATE::Complete);
}
--
Gitblit v1.9.3