- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MPC07运动控制卡.
步进机电有限公司
Step-servo Co., td.
MPC07运动控制卡
操
作
手
册
(MPC07SP V1.0.4)
目 录
1 概 述 1
1.1 MPC07的软硬件简介 1
1.2 MPC07的结构 2
1.3 MPC07的技术特性和使用范围 2
1.4 MPC07的运动控制功能 3
1.4.1 单轴运动控制 3
1.4.2 多轴独立运动控制 4
1.4.3 多轴插补运动控制 4
1.4.4 运动指令执行方式 5
1.4.5 其它能力 5
2 控制卡的安装 6
2.1 硬件安装 6
2.2 软件安装 6
2.2.1 软件使用要求 6
2.2.2 软件安装 6
3 MPC07接口 10
3.1 信号接口定义 10
3.2 接线方法 13
3.3 跳线说明 14
4 运动控制系统的开发 17
4.1 开发Windows下的运动控制系统 17
4.1.1 开发Visual Basic控制程序 17
4.1.2 用Visual C++开发控制程序 18
5 函数描述 21
5.1 控制卡和轴设置函数 21
5.2 运动指令函数 24
5.2.1 独立运动函数 24
5.2.2 插补运动函数 26
5.3 制动函数 28
5.4 位置和状态设置函数 29
5.5 位置和状态查询函数 30
5.5.1 位置查询函数 30
5.5.2 状态查询函数 31
5.6 I/O口操作函数 34
5.7 其它函数 35
6 常见问题及解决方法 39
6.1 基本功能及实现方法 39
6.1.1 函数库初始化 39
6.1.2 简单的定位运动 40
6.1.3 简单的连续运动和回原点运动 40
6.1.4 多轴插补运动 41
6.2 运动变速 41
6.3 正确判断前一个运动指令是否执行完毕 42
6.4 MPC07卡安装过程中常见问题及解决 42
6.4.1 Windows起动后未出现检测到PCI Card的信息 42
6.4.2 出现了检测到PCI Card的信息,但无法正确加载驱动程序 43
6.4.3 驱动程序安装正确,但无法正常发脉冲 43
6.5 其它问题及解决方法 44
6.5.1 运行EXE文件时系统显示找不到DLL文件 44
6.5.2 如何将开发的软件系统制作成安装程序后发行给最终用户 44
6.5.3 软件能够正常启动,但无法产生运动 44
6.5.4 如何升级函数库 45
6.5.5 减速、原点信号的使用 45
6.5.6 如何提高速度精度 45
6.5.7 如何实现方向信号超前于脉冲信号 46
6.5.8 多卡共用问题 46
6.6 如何避免与其他设备的冲突 46
7 函数索引 47
8 附录 49
8.1 两轴步进控制系统示例 49
8.1.1 系统配置 49
8.1.2 控制电路接线图 49
8.2 单轴数字式伺服控制系统示例 50
8.2.1 系统配置 50
8.2.2 控制电路接线图 50
8.3 PC打印机口用作I/O口 51
8.4 PC机I/O地址分配 52
8.5 PC机中断线分配 53
概 述
MPC07的软硬件简介
MPC07控制卡是基于PC机PCI总线的步进电机或数字式伺服电机的上位控制单元,它与PC机构成主从式控制结构:PC机负责人机交互界面的管理和控制系统的实时监控等方面的工作(例如键盘和鼠标的管理、系统状态的显示、控制指令的发送、外部信号的监控等等);MPC07卡完成运动控制的所有细节(包括脉冲和方向信号的输出、自动升降速的处理、原点和限位等信号的检测等等)。
每块MPC07卡可控制4轴步进电机或数字式伺服电机,并支持多卡共用,以实现多于四个运动轴的控制;每轴均可输出脉冲和方向信号,以控制电机的运转;同时,可外接原点、减速、限位等开关信号,以实现回原点、保护等功能,这些开关信号由MPC07卡自动检测并作出反应。另外,MPC07卡提供了的通用I/O接口,用于开关量控制。
MPC07卡采用先进的控制芯片,具有梯形升降速曲线,最高输出频率可达4.0MHz,无编码器反馈端口,主要适用于步进电机控制系统,也可用于无编码器反馈的数字式交流伺服系统。
MPC07配备了功能强大、内容丰富的Windows驱动程序、DLL函数库及示例程序。MPC07在插补算法和运动函数的执行效率方面采用了更有效的方法,提高了插补精度、插补速度和实时性。利用MPC07的示例程序既可以很快地熟悉MPC07控制卡的软、硬件功能,又可以方便快捷地测试执行电机及驱动系统在完成各种运动时的性能特性。MPC07运动函数库用于二次开发,用户只要用VC++或Visual Basic等支持Windows 标准32位动态链接库(DLL)调用的开发工具编制所需的用户界面程序,并把它与MPC0
文档评论(0)