package com.motor.data;
|
|
public class Motor_control {
|
|
public int motor_id;
|
public float load_power; //¼ÓÔØ¹¦Âʸø¶¨ 58
|
public float sensor_torque; //´«¸ÐÆ÷ת¾Ø 330
|
public float load_torque; //¼ÓÔØ×ª¾Ø 364
|
public float load_motor_speed_limit; //¼ÓÔØµç»úµç»úתËÙÏÞÖÆ 366
|
public float load_motor_torque_limit; //¼ÓÔØµç»úת¾ØÏÞÖÆ 367
|
public float load_step_length; //¼ÓÔØ²½³¤ 505
|
public float sensor_power; //´«¸ÐÆ÷¹¦ÂÊ 514
|
public float gear_box_power; //³ÝÂÖÏäÖṦÂÊ 853
|
public float advance_power; //ÍÆ½øÖṦÂÊ 854
|
|
public boolean control_en = false;
|
|
public void clear() {
|
this.control_en = false;
|
this.load_power = 0;
|
this.sensor_torque = 0;
|
this.load_torque = 0;
|
this.load_motor_speed_limit = 0;
|
this.load_motor_torque_limit = 0;
|
this.load_step_length = 0;
|
this.sensor_power = 0;
|
this.gear_box_power = 0;
|
this.advance_power = 0;
|
}
|
|
public Motor_control(int motor_id) {
|
this.motor_id = motor_id;
|
}
|
|
public int getMotor_id() {
|
return motor_id;
|
}
|
public float getLoad_power() {
|
return load_power;
|
}
|
public float getSensor_torque() {
|
return sensor_torque;
|
}
|
public float getLoad_torque() {
|
return load_torque;
|
}
|
public float getLoad_motor_speed_limit() {
|
return load_motor_speed_limit;
|
}
|
public float getLoad_motor_torque_limit() {
|
return load_motor_torque_limit;
|
}
|
public float getLoad_step_length() {
|
return load_step_length;
|
}
|
public float getSensor_power() {
|
return sensor_power;
|
}
|
public float getGear_box_power() {
|
return gear_box_power;
|
}
|
public void setMotor_id(int motor_id) {
|
this.motor_id = motor_id;
|
}
|
public void setLoad_power(float load_power) {
|
if(load_power > 0) {
|
control_en = true;
|
}
|
this.load_power = load_power;
|
}
|
public void setSensor_torque(float sensor_torque) {
|
if(sensor_torque > 0) {
|
control_en = true;
|
}
|
this.sensor_torque = sensor_torque;
|
}
|
public void setLoad_torque(float load_torque) {
|
if(load_torque > 0) {
|
control_en = true;
|
}
|
this.load_torque = load_torque;
|
}
|
public void setLoad_motor_speed_limit(float load_motor_speed_limit) {
|
if(load_motor_speed_limit > 0) {
|
control_en = true;
|
}
|
this.load_motor_speed_limit = load_motor_speed_limit;
|
}
|
public void setLoad_motor_torque_limit(float load_motor_torque_limit) {
|
if(load_motor_torque_limit > 0) {
|
control_en = true;
|
}
|
this.load_motor_torque_limit = load_motor_torque_limit;
|
}
|
public void setLoad_step_length(float load_step_length) {
|
if(load_step_length > 0) {
|
control_en = true;
|
}
|
this.load_step_length = load_step_length;
|
}
|
public void setSensor_power(float sensor_power) {
|
if(sensor_power > 0) {
|
control_en = true;
|
}
|
this.sensor_power = sensor_power;
|
}
|
public void setGear_box_power(float gear_box_power) {
|
if(gear_box_power > 0) {
|
control_en = true;
|
}
|
this.gear_box_power = gear_box_power;
|
}
|
|
public float getAdvance_power() {
|
return advance_power;
|
}
|
|
public void setAdvance_power(float advance_power) {
|
if(advance_power > 0) {
|
control_en = true;
|
}
|
this.advance_power = advance_power;
|
}
|
|
public boolean isControl_en() {
|
return control_en;
|
}
|
|
public void setControl_en(boolean control_en) {
|
this.control_en = control_en;
|
}
|
|
@Override
|
public String toString() {
|
return "Motor_control [motor_id=" + motor_id + ", load_power=" + load_power + ", sensor_torque=" + sensor_torque
|
+ ", load_torque=" + load_torque + ", load_motor_speed_limit=" + load_motor_speed_limit
|
+ ", load_motor_torque_limit=" + load_motor_torque_limit + ", load_step_length=" + load_step_length
|
+ ", sensor_power=" + sensor_power + ", gear_box_power=" + gear_box_power + ", advance_power="
|
+ advance_power + "]";
|
}
|
}
|