- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维普资讯
文 /宝鸡文理学院电气系 胡 皓 周妮娜
基于VisualC++的运动控制系统开发
分析了运动控制卡的结构、功能,介绍了用VisualC++开发Windows环境下
的运动控制系统的方案。给出了VisualC++的运动控制应用程序部分代码。试验
表明,本方案可以方便地开发数控系统、检测设备、自动生产线 ,大大缩短控制系
统的开发周期。
在一个运动控制系统中,“上位控制”和 “执行机构”是 用光电隔离,提高了控制卡的可靠性和抗干扰能力;在软件
系统中举足轻重的两个组成部分。“执行机构”部分一般不外 方面提供了丰富的运动控制函数库,以满足不同的应用要求。
乎为步进电动机、伺服电动机以及直流电动机等。它们作为 用户只需根据控制系统的要求编制人机界面,并调用控制卡
执行机构,带动刀具或工件动作;“上位控制”单元的方案主 运动函数库中的指令函数,就可以开发出既满足要求又成本
要有四种:单片机系统、专用运动控制PLC、PC+运动控制 低廉的多轴运动控制系统。
卡、专用控制系统。“上位控制”是指挥执行机构动作的。本 运动函数库为单轴及多轴的步进或伺服控制提供了许多
文主要介绍了基于运动控制卡(MotionControllingBo~d)技术 运动函数,如单轴运动、多轴独立运动、多轴插补运动等等。
的步进电动机驱动运动控制系统及其在Windows环境下的实 另外,为了配合运动控制系统的开发,还提供了一些辅助函
现方法。 数,如中断处理、编码器反馈、间隙补偿及运动中变速等。
正是由于运动控制卡的开放式结构,强大而丰富的软件
采用PC+运动控制卡的控制方案 功能,对于使用者来说,进行二次开发的设计周期缩短了,开
采用PC+运动控制卡作为上位控制,可充分利用计算机 发手段增多了,针对不同的数控设备,其柔性化、模块化、高
资源,用于比较复杂,且柔性比较强的设备。从用户使用的 性能的优势被充分利用。
角度来看,基于PC机的运动控制卡主要是硬件接 口(输入 /输
出信号的种类、性能)和软件接 口(运动控制函数库的功能函 MPC系列通用运动控制器
数)的差异。 MPC系列运动控制卡是基于PC机ISA、PCI总线的步进
运动控制卡是基于PC机各种总线的步进电动机或数字 电动机或数字式伺服电动机的上位控制单元,配备了许多功
式伺服电动机的上位控制单元,总线形式也是多种多样。由 能强大,内容丰富的运动控制软件工具。
于计算机主板的更新换代,ISA插槽越来越少,PCI总线的运 MPC卡分为A、B两种类型:A型卡采用先进的控制芯
动控制卡应该是 目前的主流。卡上专用CPU与PC机CPU构 片,具有s形升降速曲线,最高输出频率可达2.4MHz,带
成主从式双CPU控制模式。PC机CPU可以专注于人机界面、 有编码器反馈端 口,主要适用于数字式交流伺服系统或闭环
实时监控和发送指令等系统管理工作;卡上专用CPU用来处 的步进电动机控制系统;B型卡具有梯形升降速曲线,最高
理所有运动控制的细节:升降速计算、行程控制,多轴插补 输出频率可达 100kHz,主要适用于开环的步进电动机控制
等,无需占用PC机资源。同时随卡还提供功能强大的运动控 系统。
制软件库:C语言运动库、WindowsDLL动态链接库等,让 以MPC一02为例,MPC控制卡的结构如附图所示。
用户更快、更有效地解决复杂的运动控制问题。 附图中,PC机负责人机交互界面的管理和控制系统的实
运动控制卡采用了开放式结构,使用简便,功能丰富,可 时监控等工作,例如键盘和鼠标的管理、系统状态的显示、控
靠性高。若采用PC机的PCI总线方式,卡上无需进行任何跳 制指令的发送及外部信号的监控等等。M
文档评论(0)