From 245f29ffb5584ce7dc07f2abbd2658c15840a514 Mon Sep 17 00:00:00 2001
From: chenluhua1980 <Chenluhua@qq.com>
Date: 星期三, 05 十一月 2025 17:28:22 +0800
Subject: [PATCH] 1.SVData持续读取,去掉信息交握;

---
 SourceCode/Bond/Servo/CEquipment.cpp |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/SourceCode/Bond/Servo/CEquipment.cpp b/SourceCode/Bond/Servo/CEquipment.cpp
index f9d930a..792ba3f 100644
--- a/SourceCode/Bond/Servo/CEquipment.cpp
+++ b/SourceCode/Bond/Servo/CEquipment.cpp
@@ -510,7 +510,14 @@
 		CHECK_READ_STEP_SIGNAL(STEP_ID_PROCESS_DATA_REPORT, pszData, size);
 
 		// FAC Data report
-		CHECK_READ_STEP_SIGNAL(STEP_ID_FAC_DATA_REPORT, pszData, size);
+		// CHECK_READ_STEP_SIGNAL(STEP_ID_FAC_DATA_REPORT, pszData, size);
+		{
+			SERVO::CStep* pStep = getStep(STEP_ID_FAC_DATA_REPORT);
+			if (pStep != nullptr) {
+					((CReadStep*)pStep)->onReadSignal(TRUE);
+			}
+		}
+
 
 		// 配方改变
 		CHECK_READ_STEP_SIGNAL(STEP_ID_CURRENT_RECIPE_CHANGE_REPORT, pszData, size);
@@ -2243,6 +2250,7 @@
 			});
 		pStep->setName(STEP_EQ_FAC_DATA_REPORT);
 		pStep->setProp("Port", (void*)(__int64)port);
+		pStep->setReadContinue(TRUE);
 		pStep->setWriteSignalDev(writeSignalDev);
 		if (addStep(STEP_ID_FAC_DATA_REPORT, pStep) != 0) {
 			delete pStep;

--
Gitblit v1.9.3