Go to the documentation of this file.
18 #ifndef DRIVEPARAM_INCLUDEDEF_H
19 #define DRIVEPARAM_INCLUDEDEF_H
76 int iEncIncrPerRevMot,
81 double dVelMaxEncIncrS,
98 double dPI = 3.14159265358979323846;
107 int iEncIncrPerRevMot,
108 double dVelMeasFrqHz,
112 double dVelMaxEncIncrS,
117 double dCurrToTorque,
135 double dPI = 3.14159265358979323846;
147 int iEncIncrPerRevMot,
148 double dVelMeasFrqHz,
152 double dVelMaxEncIncrS,
157 double dCurrToTorque,
174 double dPI = 3.14159265358979323846;
215 void PosVelRadToIncr(
double dPosRad,
double dVelRadS,
int* piPosIncr,
int* piVelIncrPeriod)
228 double dTempMeasGradCel;
230 dTempMeasGradCel = 0.0002 * (iTempIncr * iTempIncr) - 0.2592 * iTempIncr + 105;
232 return (
int)dTempMeasGradCel;
void setParam(int iDriveIdent, int iEncIncrPerRevMot, double dVelMeasFrqHz, double dBeltRatio, double dGearRatio, int iSign, double dVelMaxEncIncrS, double dAccIncrS2, double dDecIncrS2)
void setParam(int iDriveIdent, int iEncIncrPerRevMot, double dVelMeasFrqHz, double dBeltRatio, double dGearRatio, int iSign, double dVelMaxEncIncrS, double dAccIncrS2, double dDecIncrS2, int iEncOffsetIncr, bool bIsSteer, double dCurrToTorque, double dCurrMax, int iHomingDigIn)
void PosVelRadToIncr(double dPosRad, double dVelRadS, int *piPosIncr, int *piVelIncrPeriod)
void setMaxDec(double dMaxDec)
int TempMeasIncrToGradCel(int iTempIncr)
int getEncIncrPerRevMot()
double m_dPosGearRadToPosMotIncr
int VelGearRadSToVelMotIncrPeriod(double dVelGearRadS)
Conversions of gear velocity in rad/s to encoder increments per measurment period.
double PosMotIncrToPosGearRad(int iPosIncr)
Conversions of encoder increments to gear position in radians.
void setParam(int iDriveIdent, int iEncIncrPerRevMot, double dVelMeasFrqHz, double dBeltRatio, double dGearRatio, int iSign, double dVelMaxEncIncrS, double dAccIncrS2, double dDecIncrS2, int iEncOffsetIncr, bool bIsSteer, double dCurrToTorque, double dCurrMax)
void setHomingDigIn(int HomingDigIn)
void setMaxAcc(double dMaxAcc)
void setMaxVel(double dMaxVel)
int PosGearRadToPosMotIncr(double dPosGearRad)
double VelMotIncrPeriodToVelGearRadS(int iVelMotIncrPeriod)
Conversions of encoder increments per measurment period to gear velocity in rad/s.
cob_canopen_motor
Author(s): Christian Connette
autogenerated on Wed Nov 8 2023 03:47:52