|
|
|
@ -11,6 +11,7 @@
|
|
|
|
#include "Card.h"
|
|
|
|
#include "Card.h"
|
|
|
|
|
|
|
|
|
|
|
|
#include "DllDefines.h"
|
|
|
|
#include "DllDefines.h"
|
|
|
|
|
|
|
|
#include "MotionPath.h"
|
|
|
|
|
|
|
|
|
|
|
|
// Motion card Type
|
|
|
|
// Motion card Type
|
|
|
|
#define PCI_8134 0
|
|
|
|
#define PCI_8134 0
|
|
|
|
@ -531,6 +532,10 @@ public:
|
|
|
|
bool StartXYSRelMoveLinear(double dDistX, double dDistY, double dStartVel, double dMaxVel, double dAcc, double dDec, double dSAcc, double dSDec);
|
|
|
|
bool StartXYSRelMoveLinear(double dDistX, double dDistY, double dStartVel, double dMaxVel, double dAcc, double dDec, double dSAcc, double dSDec);
|
|
|
|
bool StartZUSRelMoveLinear(double dDistZ, double dDistU, double dStartVel, double dMaxVel, double dAcc, double dDec, double dSAcc, double dSDec);
|
|
|
|
bool StartZUSRelMoveLinear(double dDistZ, double dDistU, double dStartVel, double dMaxVel, double dAcc, double dDec, double dSAcc, double dSDec);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
|
|
|
int PathMove(const stMotionPath& motionPath);
|
|
|
|
|
|
|
|
bool StopPathMove(const stMotionPath& motionPath);
|
|
|
|
|
|
|
|
|
|
|
|
private:
|
|
|
|
private:
|
|
|
|
// all the various motion controller objects
|
|
|
|
// all the various motion controller objects
|
|
|
|
std::shared_ptr<CMotorBase> m_motorBase;
|
|
|
|
std::shared_ptr<CMotorBase> m_motorBase;
|
|
|
|
|