- 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
您可能关注的文档
最近下载
- 八年级上册劳动技术教学方案计划.docx VIP
- (完整word版)八年级上册劳动技术教学计划.docx VIP
- (ipa.app.pxl格式的软件安装方法附91手机助手安装ipa软件教程.doc VIP
- 2025年新人教版数学三年级上册全册教案.pdf
- (推荐!)ISO 9001(DIS)-2026《质量管理体系——要求》之13:“6策划-6.3变更的策划”专业深度解读和应用指导材料(编写2025A0).docx VIP
- Unit3SameorDifferent语法讲解课件人教版英语八年级上册.pptx
- (推荐!)ISO 9001(DIS)-2026《质量管理体系——要求》之36:“9绩效评价-9.1监视、测量、分析和评价-9.1.2顾客满意”专业深度解读和应用指导材料(编写2025A0).docx VIP
- ISO 9001(DIS)-2026《质量管理体系——要求》之35:“9绩效评价-9.1监视、测量、分析和评价-9.1.1总则”专业深度解读和应用指导材料(编写2025A0).docx VIP
- Unit3SameorDifferent词汇课件-人教版八年级上册(1).pptx VIP
- 国际贸易理论与实务 习题答案(王峰 第三版) 第1--16章+实务案例题.pdf VIP
原创力文档

文档评论(0)