| | |
| | | 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"); |