From 80c5a369c116280921e8d5668e3fcde894668c7e Mon Sep 17 00:00:00 2001
From: LAPTOP-SNT8I5JK\Boounion <Chenluhua@qq.com>
Date: 星期六, 07 十二月 2024 17:08:24 +0800
Subject: [PATCH] 1.轴定位按钮、回原点按钮根据PLC相关位状态闪烁;
---
SourceCode/Bond/BondEq/FileManager/RecipeManager.cpp | 35 ++++++++++++++++++++---------------
1 files changed, 20 insertions(+), 15 deletions(-)
diff --git a/SourceCode/Bond/BondEq/FileManager/RecipeManager.cpp b/SourceCode/Bond/BondEq/FileManager/RecipeManager.cpp
index 43105ef..004463c 100644
--- a/SourceCode/Bond/BondEq/FileManager/RecipeManager.cpp
+++ b/SourceCode/Bond/BondEq/FileManager/RecipeManager.cpp
@@ -113,25 +113,30 @@
axisNode.append_attribute("start_address") = axisInfo.startAddress.c_str();
// 保存 ValueRange 值
- axisNode.append_child("jog_distance").append_attribute("min") = axisInfo.jogDistance.minValue;
- axisNode.append_child("jog_distance").append_attribute("max") = axisInfo.jogDistance.maxValue;
- axisNode.append_child("jog_distance").append_attribute("current") = axisInfo.jogDistance.currentValue;
+ auto jog_distance = axisNode.append_child("jog_distance");
+ jog_distance.append_attribute("min") = axisInfo.jogDistance.minValue;
+ jog_distance.append_attribute("max") = axisInfo.jogDistance.maxValue;
+ jog_distance.append_attribute("current") = axisInfo.jogDistance.currentValue;
- axisNode.append_child("manual_speed").append_attribute("min") = axisInfo.manualSpeed.minValue;
- axisNode.append_child("manual_speed").append_attribute("max") = axisInfo.manualSpeed.maxValue;
- axisNode.append_child("manual_speed").append_attribute("current") = axisInfo.manualSpeed.currentValue;
+ auto manual_speed = axisNode.append_child("manual_speed");
+ manual_speed.append_attribute("min") = axisInfo.manualSpeed.minValue;
+ manual_speed.append_attribute("max") = axisInfo.manualSpeed.maxValue;
+ manual_speed.append_attribute("current") = axisInfo.manualSpeed.currentValue;
- axisNode.append_child("auto_speed").append_attribute("min") = axisInfo.autoSpeed.minValue;
- axisNode.append_child("auto_speed").append_attribute("max") = axisInfo.autoSpeed.maxValue;
- axisNode.append_child("auto_speed").append_attribute("current") = axisInfo.autoSpeed.currentValue;
+ auto auto_speed = axisNode.append_child("auto_speed");
+ auto_speed.append_attribute("min") = axisInfo.autoSpeed.minValue;
+ auto_speed.append_attribute("max") = axisInfo.autoSpeed.maxValue;
+ auto_speed.append_attribute("current") = axisInfo.autoSpeed.currentValue;
- axisNode.append_child("acceleration_time").append_attribute("min") = axisInfo.accelerationTime.minValue;
- axisNode.append_child("acceleration_time").append_attribute("max") = axisInfo.accelerationTime.maxValue;
- axisNode.append_child("acceleration_time").append_attribute("current") = axisInfo.accelerationTime.currentValue;
+ auto acceleration_time = axisNode.append_child("acceleration_time");
+ acceleration_time.append_attribute("min") = axisInfo.accelerationTime.minValue;
+ acceleration_time.append_attribute("max") = axisInfo.accelerationTime.maxValue;
+ acceleration_time.append_attribute("current") = axisInfo.accelerationTime.currentValue;
- axisNode.append_child("deceleration_time").append_attribute("min") = axisInfo.decelerationTime.minValue;
- axisNode.append_child("deceleration_time").append_attribute("max") = axisInfo.decelerationTime.maxValue;
- axisNode.append_child("deceleration_time").append_attribute("current") = axisInfo.decelerationTime.currentValue;
+ auto deceleration_time = axisNode.append_child("deceleration_time");
+ deceleration_time.append_attribute("min") = axisInfo.decelerationTime.minValue;
+ deceleration_time.append_attribute("max") = axisInfo.decelerationTime.maxValue;
+ deceleration_time.append_attribute("current") = axisInfo.decelerationTime.currentValue;
// 保存 PositionRange 值
auto positionsNode = axisNode.append_child("Positions");
--
Gitblit v1.9.3