 |
ApossC SDK
V01.15
|
Go to the documentation of this file.
39 RecordTimeBase(RECORD_LOOP_CUR);
56 AxisControl(axis, USERREFCUR);
57 print(
"Start current step");
65 print(
"Stop current step");
98 RecordTimeBase(RECORD_LOOP_VEL);
116 AxisControl(axis, USERREFVEL);
117 print(
"Start velocity step");
125 print(
"Stop velocity step");
169 AxisControl(axis, ON);
170 print(
"Start position ramp");
173 AxisPosRelStart(axis, distance);
174 AxisWaitReached(axis);
177 print(
"Stop position ramp");
198 AxisControl(axis, OFF);
221 AxisControl(axis, OFF);
224 print(
"User units [uu] : ", Apos(axis));
#define HWAMP_MODE
Mode of operation.
long sdkMotorCommVelStep(long axis, long velocity, long time, long recordEnable)
Velocity step for setting the velocity controller.
#define HWAMP_COMMTYPE
Commutation type in use.
#define PO_HWAMP_VELPI_REF
Reference of velocity controller.
#define PO_HWHALL_POS
Position value (incrementing/decrementing)
#define AXE_PROCESS(modno, parno)
Axis Process Data: Setter.
#define HWHALL_PROCESS(modno, parno)
HW Hall Sensor Process Data: Setter.
#define KFFDEC
Deceleration Feed Forward.
#define PO_HWHALL_STATUS
Digital input status of HALL sensor (3 bits, 0...7)
#define KDER
Derivative Factor for PID position control loop.
#define PO_HWAMP_CURRENT
Actual current.
#define POSERR
Maximum tolerated position error.
long sdkMotorCommEncoderUserUnitCheck(long axis)
Checking the configured encoders and the user units.
#define REG_ACTPOS
Actual position value.
#define REG_USERREFCUR
Motor current reference value in AxisControl(USERREFCUR) mode.
#define HWAMP_MODE_POS_CUR
#define PO_HWAMP_VELPI_ACTUAL
Same as PO_HWAMP_VEL_VEL.
#define AXE_PROCESS_INDEX(modno, parno)
Axis Process Data: Getter.
#define REG_USERREFVEL
User velocity reference value for AxisControl(AxisNo, USERREFVEL) mode.
#define AXE_PARAM(modno, parno)
Axis Parameters: Setter.
long sdkMotorCommHallSignalCheck(long axis)
Checking the hall signals.
#define REG_COMPOS
Set-point position value.
#define KFFACC
Acceleration Feed Forward.
long sdkMotorCommCurrentStep(long axis, long current, long time, long recordEnable)
Current step for setting the current controller.
#define HWAMP_MODE_POS_VEL_CUR
#define HWAMP_PARAM(modno, parno)
HW Amplifier Parameters: Setter.
Declaration of the motor commissioning functions.
#define FFVEL
Velocity Feed forward.
long sdkMotorCommPositionRamp(long axis, long distance, long controlMode, long recordEnable)
Position ramp for setting the position controller.
#define KPROP
Proportional value for PID position control loop.
#define KINT
Integral value for PID position control loop.
#define HWAMP_PROCESS_INDEX(modno, parno)
HW Amplifier Process Data: Getter.
#define REG_TRACKERR
Actual position tracking error.
#define HWAMP_COMMTYPE_BLDC
Data Sheets |
Released Software |
Software Manuals |
Hardware Manuals |
Maxon Shop
Maxon Support Center