INOS
|
Descriptor structure used to configure a motor. It is usually defined in a corresponding xxx.motor.dt2 configuration file. The dt2 table name is "INOS-BASE-MOTOR", see also Motor. More...
#include <cinosbasemotor.h>
Public Member Functions | |
SINOSBaseMotor () | |
constructor | |
Public Attributes | |
inosName64 | m_cName |
Axis name. | |
inosName32 | m_cType |
Motor type name. Currently only INOSBase is a valid name. | |
inosName | m_cUnit |
Axis unit, e.g. m, mm, deg, ... The string has no special meaning and is just for displaying purposes. | |
inosName32 | m_cTrqLimitAcc |
The name of the acceleration torque limitation table. | |
inosName32 | m_cTrqLimitDec |
The name of the deceleration torque limitation table. | |
double | m_dTurnsPerMin |
Motor nominal speed [rpm]. | |
double | m_dIncsPerTurn |
Number of increments per motor or application turn depending on where the encoder is connected, see m_uIncPosition. | |
double | m_dFeedPerTurn |
Feed per turn [units] after gear. | |
double | m_dUnitsPerInc |
Units per increment (only used in special cases) | |
double | m_dInertia |
Application inertia. Used to calculate acceleration from torque/force (preliminary) | |
double | m_dGearRatio |
Gear ratio motor to application. | |
double | m_dGearInp |
Gear input, ratio = input/output. Using m_rGearInp and m_rGearOut is an alternative way to define a gear ratio. | |
double | m_dGearOut |
Gear output, ratio = input/output. Using m_rGearInp and m_rGearOut is an alternative way to define a gear ratio. | |
double | m_dGearInp2 |
Second stage gear input, ratio = input/output. | |
double | m_dGearOut2 |
Second stage gear output, ratio = input/output. | |
uint32 | m_uIncReference |
Length of reference input in [inc]. Used during homing to move away from the reference if the reference input is 1 at start of home. | |
uint32 | m_uOptions |
Motor options (currently not used). | |
uint8 | m_uDigits |
Number of digits to use in INCO explorer. This parameter has no functional meaning and has just displaying character. | |
uint8 | m_uIncPosition |
Defines where the axis encoder is connected. Two values are allowed: 0-directly on the motor, 1-after the gear. | |
Descriptor structure used to configure a motor. It is usually defined in a corresponding xxx.motor.dt2 configuration file. The dt2 table name is "INOS-BASE-MOTOR", see also Motor.