运动控制卡计算机C++程序示例.docxVIP

  • 258
  • 1
  • 约1.81万字
  • 约 14页
  • 2019-07-07 发布于江苏
  • 举报
2. VC编程示例 2.1 准备工作 新建一个项目,保存为“VCExample.dsw”; 根据前面讲述的方法 ,将静态库“8840.lib”加载到项目中; 2.2 运动控制模块 (1) 在项目中添加一个新类 ,头文件保存为“CtrlCard.h”,源文件保存为“CtrlCard.cpp”; (2) 在运动控制模块中首先自定义运动控制卡初始化函数 ,对需要封装到初始化函数中的库函数进行初始化; 继续自定义相关的运动控制函数 ,如:速度设定函数 ,单轴运动函数 ,差补运动函数等; 头文件 “CtrlCard.h”代码如下: # ifndef __ADT8840__CARD__ # define __ADT8840__CARD__ /*********************** 运动控制模块 ******************** 为了简单、方便、快捷地开发出通用性好、可扩展性强、 维护方便的应用系统 ,我们在控制卡函数库的基础上将 所有库函数进行了分类封装。下面的示例使用一块运动 控制卡 ********************************************************/ #define MAXAXIS 4 //最大轴数 class CCtrlCard { public: int Setup_Har

文档评论(0)

1亿VIP精品文档

相关文档