Contains motor-specific enum and structs.
List of Motor structs and enums
|
|
enum | MOTOR_Type_e { MOTOR_TYPE_INDUCTION = 0,
MOTOR_TYPE_PM = 1
} |
| Enumeration for the motor types. More...
|
|
enum | FlyingStart_Mode_e { FLYINGSTART_MODE_HALT = 0,
FLYINGSTART_MODE_STANDBY = 1
} |
| Enumeration for the Flying Start Mode. More...
|
|
enum | BRAKE_Mode_e {
FREE_STOP_MODE = 0,
HARDSWITCH_BRAKE_MODE = 1,
FORCESTOP_BRAKE_MODE = 2,
DYNAMIC_BRAKE_MODE = 3,
REGENERATION_BRAKE_MODE = 4
} |
| Enumeration for the braking Mode. More...
|
|
enum | OPERATE_Mode_e {
OPERATE_MODE_SCALAR = 0,
OPERATE_MODE_VQCL = 1,
OPERATE_MODE_TORQUE = 2,
OPERATE_MODE_SPEED = 3,
OPERATE_MODE_POWER = 4
} |
| Enumeration for the control mode. More...
|
|
enum | SAMPLE_Mode_e {
SAMPLE_MODE_DCSS2 = 0,
SAMPLE_MODE_DCSS4 = 1,
SAMPLE_MODE_DCLINK = 2,
SAMPLE_MODE_3LSR = 3,
SAMPLE_MODE_3INL = 4,
SAMPLE_MODE_SDFM = 5
} |
| Enumeration for the estimator mode. More...
|
|
enum | MOTOR_Status_e {
MOTOR_STOP_IDLE = 0,
MOTOR_FAULT_STOP = 1,
MOTOR_BRAKE_STOP = 2,
MOTOR_NORM_STOP = 3,
MOTOR_CHARGE = 4,
MOTOR_SEEK_POS = 5,
MOTOR_ALIGNMENT = 6,
MOTOR_IPD_HFI = 7,
MOTOR_OL_START = 8,
MOTOR_CL_RUNNING = 9,
MOTOR_CTRL_RUN = 10,
MOTOR_RUN_FWC = 11,
MOTOR_IDENTIFICATION = 12,
MOTOR_RS_RECALC = 13
} |
|
enum | MOTOR_CtrlMode_e {
MOTOR_CTRL_FREE_STOP = 0,
MOTOR_CTRL_BRAKE_STOP = 1,
MOTOR_CTRL_FREQ_CW = 2,
MOTOR_CTRL_FREQ_CCW = 3,
MOTOR_CTRL_TORQUE_CW = 4,
MOTOR_CTRL_TORQUE_CCW = 5,
MOTOR_CTRL_SPEED_CW = 6,
MOTOR_CTRL_SPEED_CCW = 7,
MOTOR_CTRL_DEBUG_CHECK = 8,
MOTOR_CTRL_URGENT_STOP = 9,
MOTOR_CTRL_IDENTIFy = 10,
MOTOR_CTRL_RSCALC = 11
} |
| Enumeration for the motor drive control state. More...
|
|