运动控制基础.pdfVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
运动控制基础.pdf

运动控制基础 该技术指南是NI 测量基础系列的其中一部分。该系列的每篇技术指南讲解一个常见测量应用主题,内 容包括理论概念和应用实例。在本文中,您将学习运动控制系统的一些基础知识,包括软件、运动控制 器、驱动器、电机、反馈设备和I/O。 目录 • 运动控制系统组件 • 用于配置、原型和开发的软件 • 运动控制器 • 运动类型 • 电机放大器和驱动器 • 电机和机械元素 • 反馈设备和运动控制I/O 运动控制系统组件 下图显示了一个运动控制系统的不同组件。 位置 电压 电流 应用软件 运动控制 放大器/驱动 电机 机械 器 器 反馈设备 位置反馈 图1 运动控制系统组件 应用软件——您可以使用应用软件指定目标位置和运动控制方案。 运动控制器——运动控制器作为系统的大脑,控制期望目标位置和运动方案,建立运动轨迹供电机跟 踪,对于伺服电机输出一个±10 V 的信号,或对于步进电机输出步进脉冲和方向脉冲。 放大器或驱动器——放大器(又称驱动器)从控制器取得命令,生成驱动或运转电机所需的电流。 电机——电机将电能转换成机械能,并产生移动到期望目标位置所需的转矩。 021• 800-820-3622 • @ • /china National Instruments 机械元素——电机被设计来为某些机械提供转矩。这些包括线性滑杆、机械臂和特殊执行器。 反馈设备或位置传感器——对于某些运动控制应用(例如控制步进电机),位置反馈设备并不是必须 的,但是对于伺服电机而言却是关键的。反馈设备通常是一个象限编码器,用于感知电机位置并将结果 汇报给控制器,从而构成运动控制器闭环。 用于配置、原型和开发的软件 应用软件分成三个主要类别——配置、原型和应用程序开发环境(ADE )。以下框图显示了运动控制系 统的编程过程和NI 公司为这些过程设计的对应产品: 配置 测量与自动化浏览器 建立原型 运动控制助手 应用程序开发环境 用于LabVIEW, Measurement Studio, C/C++ Visual Basic 的NI 运动驱动程序 图2 运动控制系统开发过程 配置 首先是配置您的系统。为此,NI 提供了测量与自动化浏览器(Measurement and Automation Explorer),它是一个交互式工具,不仅可以用于配置运动控制,还能够配置所有其他NI 硬件。对于运 动控制,测量与自动化浏览器提供了交互式测试与调节面板,帮助您在编程之前,验证您系统的功能。 图3 NI 测量与自动化浏览器(MAX)是用于配置和调节您运动控制系统的交互式工具 021• 800-820-3622 • @ • /china National Instruments 原型 在您完成系统配置之后,您就可以开始建立原型并开发您的应用程序了。在这个阶段,您创建您的运动 控制方案,并且在您的系统上进行测试以确保它们能满足您的需求。对于建立原型,NI 提供了NI 运动 控制助手(NI Motion Assistant)工具。NI 运动控制助手是一种交互式工具,您可以使用指点式环境设 置运动,并根据您设置的运动生成LabVIEW 代码。NI 运动控制助手的重要优势在于可配置环境和可编 程环境之间的区别。您可以使用可配置环境,无需编程就开始您的开发。您可以将NI 运动控制助手中 可用的任务看作是预先完成的代码块,您仅仅需要按照您的需求进行配置。另一方面,可编程环境要求 您使用标准的

文档评论(0)

ziyouzizai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档