You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
62 lines
939 B
C++
62 lines
939 B
C++
1 month ago
|
#define CARD_DLL_API _declspec(dllexport)
|
||
|
|
||
|
#include "Motor.h"
|
||
|
|
||
|
|
||
|
|
||
|
MotorAttr::MotorAttr()
|
||
|
{
|
||
|
}
|
||
|
|
||
|
|
||
|
MotorAttr::MotorAttr(int axisId,
|
||
|
double curPos,
|
||
|
bool isEnable,
|
||
|
|
||
|
double acc,
|
||
|
double dec,
|
||
|
double vel,
|
||
|
|
||
|
double returnAcc,
|
||
|
double returnDec,
|
||
|
double returnHomeStartVel,
|
||
|
double returnHomeEndVel,
|
||
|
|
||
|
double positiveLimit,
|
||
|
double negativeLimit,
|
||
|
|
||
|
bool isHomed,
|
||
|
int findOriginDir,
|
||
|
double originOffset,
|
||
|
int returnHomeMode,
|
||
|
|
||
|
bool isReverse)
|
||
|
{
|
||
|
m_AxisId = axisId;
|
||
|
m_curPos = curPos;
|
||
|
m_isEnable = isEnable;
|
||
|
|
||
|
m_acc = acc;
|
||
|
m_dec = dec;
|
||
|
m_vel = vel;
|
||
|
|
||
|
m_returnAcc = returnAcc;
|
||
|
m_returnDec = returnDec;
|
||
|
m_returnHomeStartVel = returnHomeStartVel;
|
||
|
m_returnHomeEndVel = returnHomeEndVel;
|
||
|
|
||
|
m_PositiveLimit = positiveLimit;
|
||
|
m_NegativeLimit = negativeLimit;
|
||
|
|
||
|
m_IsHomed = isHomed;
|
||
|
m_FindOriginDir = findOriginDir;
|
||
|
m_OriginOffset = originOffset;
|
||
|
m_ReturnHomeMode = returnHomeMode;
|
||
|
|
||
|
m_IsReverse = isReverse;
|
||
|
}
|
||
|
|
||
|
MotorAttr::~MotorAttr()
|
||
|
{
|
||
|
}
|