From 10f48622c553729352dce9a4484def4bfeaa1083 Mon Sep 17 00:00:00 2001
From: LAPTOP-SNT8I5JK\Boounion <Chenluhua@qq.com>
Date: 星期三, 02 七月 2025 14:51:33 +0800
Subject: [PATCH] 1.将OnPanelDataReport相关功能由EFEM移到Aligner; 2.Glass增加最初来源Port和Slot,以便在Aligner检测NG时加退; 3.物流调度增加一个参数,是否检测OK作为调度依据。 4.Alginer检测NG,送回原处;

---
 SourceCode/Bond/Servo/ServoDlg.cpp |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/SourceCode/Bond/Servo/ServoDlg.cpp b/SourceCode/Bond/Servo/ServoDlg.cpp
index 7084946..26b9e62 100644
--- a/SourceCode/Bond/Servo/ServoDlg.cpp
+++ b/SourceCode/Bond/Servo/ServoDlg.cpp
@@ -285,6 +285,10 @@
 	SetIcon(m_hIcon, FALSE);		// 设置小图标
 
 
+	// model init
+	theApp.m_model.init();
+
+
 	// 菜单
 	CMenu menu;
 	menu.LoadMenu(IDR_MENU_APP);
@@ -353,9 +357,6 @@
 	int height = GetSystemMetrics(SM_CYSCREEN);
 	MoveWindow((width - rcWnd.Width()) / 2, 0, rcWnd.Width(), rcWnd.Height(), TRUE);
 
-
-	// model init
-	theApp.m_model.init();
 
 
 	SetTimer(TIMER_ID_CREATE_TERMINAL, 3000, nullptr);
@@ -897,6 +898,16 @@
 		dlg.SetEFEM(pEFEM);
 		dlg.DoModal();
 	}
+	else if (id == IDC_BUTTON_SETTINGS) {
+		SERVO::CEquipment* pEq = theApp.m_model.m_master.getEquipment(EQ_ID_EFEM);
+		((SERVO::CEFEM*)pEq)->printDebugRobotState();
+		pEq->printDebugString001();
+		pEq = theApp.m_model.m_master.getEquipment(EQ_ID_Bonder1);
+		pEq->printDebugString001();
+		pEq = theApp.m_model.m_master.getEquipment(EQ_ID_Bonder2);
+		pEq->printDebugString001();
+
+	}
 	else if (id == IDC_BUTTON_OPERATOR) {
 		int menuId = (int)wParam;
 		SystemLogManager& logManager = SystemLogManager::getInstance();

--
Gitblit v1.9.3