运动控制系统的构成有很多方式,你可以使用嵌入式系统、专用运动控制PLC、工控机+运动控制卡、专用数控装置等等。PMAC控制一般采用的都是工控机+运动控制卡(IPC)的方式,这样有搭建系统比较灵活,可扩展性强等优点。

下面是一个完整的PMAC运动控制系统硬件组成和接线及信号传输示意图。

整个运动控制系统按信号流通顺序,由PC->PMAC卡->PMAC卡转接板->电机驱动器->电机(编码器)->运动模组(限位传感器)构成。图中红色线为信号传输示意图。

对于一个控制系统来说,都有驱动电路和控制电路两路电。

图中,驱动电路主要用于给驱动器供电,处理后输出电机驱动电以供电机正常工作,这里不同的驱动器要求不一样(220V或380V),这里为了简单使用220V。

图中,控制电路主要控制整个系统:

1.交流接触器控制主驱动回路的通断(可采用直流接触器24V或交流接触器220V,这里用220V)

2.电机驱动器控制电路供电(不同的驱动器要求不一样,直流24V或交流220V,这里为了简单使用220V)

3.转接板供电(转接板是将PMAC的信号分流,可使用官方转接板或自行设计的转接板,220V变压后输出15V给转接板供电)

4.图中的限位传感器供电,220V变压后输出24V给转接板供电。(这里只是示意,实际中信号线和供电线都是从转接板走线)

下图是更加形象的说明整个系统的构成:

图中的正负限位起保护作用,零限位用于编码器+滚阻丝杠模组回零时找到原点(因为编码器一般是增量编码器、不知道自己的当前位置),如果是光栅尺反馈也可以使用标记原点来回零。

注意图中的运动模组,这里使用的是伺服电机+编码器+滚珠丝杠模组,构成半闭环系统,也可以使用直线电机+光栅尺(或伺服电机+编码器+滚珠丝杠模组+光栅尺)构成全闭环系统。

如果是滚珠丝杠模组,需要了解导程这个概念,即丝杠转动一周模组前进的距离,常见导程为10mm,20mm。

如果是使用光栅尺作反馈,需要了解光栅尺分辨率这个概念。光栅尺的分辨率,是指光栅尺可读取并输出的最小长度变化,对应的参数有:每毫米光栅刻线数、脉冲数、细分等。目前国内光栅尺分辨率一般有5μm、1μm、0.5μm、0.2μm、0.1μm。以每毫米50线光栅为例,经过4细分,就能得到很简单的5μm的分辨率,至于高分辨率的光栅尺,就必须采用电子细分技术。

再说整个模组的定位精度和重复定位精度,简单来说定位精度就是在一次定位测量中运动测量结果和实际目标指令距离的偏差范围,重复定位精度就是在多次定位测量中运动测量结果相互之间的偏差范围。

整个模组的定位精度和重复定位精度是我们在设计一个运动控制系统时必须考虑的因素,这个受诸多因素的影响,必须认真考虑。如光学部分、机械部分  、电气部分等等。

这里有个常见的问题需要强调,整个模组的定位精度和重复定位精度是由实际测量元件和运动元件决定的,如果只是提高编码器、光栅尺等测量元件的精度,对于运动部分(电机、模组)的精度不够,那么整个模组的定位精度和重复定位精度依旧提不上去,举个最简单的例子,现在在100mm处,想运动到100.1mm处,光栅尺、编码器的精度可精确到0.1um,但是电机+模组精度有限,一个脉冲就跑了1mm,那么无论如何也是不能够跑到100.1mm处的啦。经常有人说我的测量精度是够的,为什么不能够到精确运动啊,这个很可能和你的运动部分有关系。

至此,了解PMAC整个运动控制系统的构成,下面就可以开始使用它了。这篇教程主要是为了进行PMAC软件开发的人员写的,如果是设计整个控制系统的设计人员需要进一步去了解各方面的知识。

原创,转载请注明来自http://blog.csdn.net/wenzhou1219

2.PMAC硬件-一个运动控制系统的实例相关推荐

  1. PMAC硬件-一个运动控制系统的实例

    运动控制系统的构成有很多方式,你可以使用嵌入式系统.专用运动控制PLC.工控机+运动控制卡.专用数控装置等等.PMAC控制一般采用的都是工控机+运动控制卡(IPC)的方式,这样有搭建系统比较灵活,可扩 ...

  2. 一个运动控制系统的实例

    运动控制系统的构成有很多方式,你可以使用嵌入式系统.专用运动控制PLC.工控机+运动控制卡.专用数控装置等等.运动控制卡控制一般采用的都是工控机+运动控制卡(IPC)的方式,这样有搭建系统比较灵活,可 ...

  3. faig在matlab意思,MATLAB在电力电子和运动控制系统实验教学中的应用

    第24卷第3期 2006年5月 西安航空技术高等专科学校学报 Journal of Xi 'an Aerotechnical College Vol 124No 13May .2006 收稿日期:20 ...

  4. 伺服系统控制网络的重要性! 现场总线的重要性! SSCNET运动控制系统与发展趋势

    引言:在2010年的时候,在北京的一个数控公司工作.产品采用的是通过运动控制卡发脉冲的方式,控制机床的X.Y.Z轴进行加工.   机床在加工产品的时候,一直存在着精度的问题,例如DMG的机床可以达到0 ...

  5. 3.PMAC硬件-组成和接口及安装

    拿到一块PMAC卡,首先我们要看一下他的硬件组成(DSP)和提供的各种接口(I/O.串口等),然后就开始做准备工作(设置跳线),最后是安装(插槽PCI和转接板). 硬件组成和接口 PMAC是基于Mot ...

  6. 简单易用的运动控制卡(十二):运动控制系统的安全设置

    今天,正运动技术给大家分享一下运动控制卡之ECI3808如何使用C++编写控制器设置运动控制系统的安全处理. 一.ECI3808硬件介绍 1.功能介绍 ECI3808系列控制卡支持最多达12轴直线插补 ...

  7. 趋高智能机器视觉在机械手臂运动控制系统中的运用

    趋高智能机器视觉在机械手臂运动控制系统中的运用. 趋高智能机器视觉从2008年开始涉足全行业以来就已经在机械手臂运动控制场景中运用得很流畅,很完善. 趋高智能在机器视觉.运动控制.机械手臂.FPGA. ...

  8. 悬挂运动控制系统(E题) 07年

    悬挂运动控制系统(E 题) 一.任务 设计一电机控制系统,控制物体在倾斜(仰角 ≤ 100 度)的板上运动. 在一白色底板上固定两个滑轮,两只电机(固定在板上)通过穿过滑轮的吊绳控制一物体在板上运动, ...

  9. 《运动控制系统》-----王斌锐

    运动控制系统 前言 一 绪论 1.1 运动的基本概念与分类 1.2 运动控制系统的组成 二 运动机构分析 2.1 运动副 解释 2.2 基座固定的运动 2.3 无基座的运动 2.4 水下运动 2.5 ...

最新文章

  1. Vue+element UI实现“回到顶部”按钮组件
  2. 西瓜书第二章 模型评估与选择
  3. 【二分查找】及相关问题
  4. 修改Oracle中的某一带有数据的列的数据类型
  5. wxWidgets:wxScopedCharTypeBuffer< T >类模板用法
  6. 计算机英语六级,英语六级作文范文:计算机
  7. Tree-AC训练实录
  8. Java三层结构的概念_Java中的mvc和三层结构究竟是什么关系
  9. linux windows文件 编码_一站式解读彻底搞懂Python编码
  10. java log info乱码_跟光磊学Java开发-Java开发常用API的使用
  11. JAVA中文件下载和文件批量下载方法
  12. 什么是pid控制算法_控制算法原理及实现之PID(以飞控为例)
  13. 软件外包还是自建团队
  14. 快手:星星之火,寒冬燎原
  15. android神器v2ex,这5个堪称神器的APP,用了让你爱不释手!
  16. 常用web服务器:状态监控status页面
  17. 如何实现上传多个图片并依次展示_如何在一张ppt中插入多张图片并能依次播放...
  18. 高斯原型网络原论文高质量翻译
  19. couchbase_Couchbase评论:智能NoSQL数据库
  20. 人工智能就业前景怎么样?

热门文章

  1. python函数返回布尔值_Python_有返回值的函数_布尔函数
  2. svn 服务端、客户端使用总结
  3. Mac安装binutils工具
  4. SDK 的下载及安装教程
  5. C++资料整理(持续更新)
  6. 常见图片格式--电子书格式
  7. 微商引流精准客源,全自动黑科技软件!
  8. Debian系统备份成iso镜像的工具安装启动
  9. Google浏览器限制网速调试加载速度
  10. 魔兽70服修复比较好的服务器,魔兽怀旧服:TBC版本到来之前,最值得做的三件事,别再乱花钱...