台湾凌华科技新出的 8154 运动控制卡接口模块,VC++.NET编写,本人贡献,但是需要台湾凌华科技运动控制模块支持,
全部子程序如下,
// Move8154.h: interface for the CMove8154 class.
#pragma once
///////////////////////////////////////////////////////////////////////////////
class CMove8154
{
public:
CMove8154();
virtual ~CMove8154();
public:
int MotionInit();
void MotionClose();
int ResetKey(int nCardNo);
int SetKey(int nCardNo, int nOldCode, int nNewCode);
BOOL CheckKey(int nCardNo, int nCode);
int GetHSwitch(int axis);
int GetPSwitch(int axis);
int GetNSwitch(int axis);
BOOL GetMotionDone(int axis);
double GetPos(int axis);
void SetPos(int axis, double pos);
int GetAlarm(int axis);
int GetEmg(int axis);
int GetRdy(int axis);
void WaitDone(int axis);
void WaitDone1(int axis);
void MoveStop(int axis);
void MoveEmgStop(int axis);
void Move(int axis, double distance);
void MoveV(int axis, double distance, double strV, double maxV, double Tacc);
void GoHomeForAxis(int axis, double strV, double maxV, double Tacc);
void Move_XY(int CardNo, double PosX, double PosY, double strV, double maxV, double Tacc, double Tdec);
void Arc_XY(int CardNo, double Cx, double Cy, double Ex, double Ey, int DIR, double strV, double maxV, double Tacc, double Tdec);
};
///////////////////////////////////////////////////////////////////////////////
以下是台湾凌华科技运动控制模块,
文章评论(0条评论)
登录后参与讨论