dearpeer
管理员
管理员
  • 最后登录2019-08-26
  • 发帖数73
  • 金币3914枚
  • 贡献勋章0枚
阅读:20605回复:364

【ihalcon】运动控制卡讲解及实例应用(二)

楼主#
更多 发布于:2017-06-13 10:52
【halcon视觉开源社区】总目录(不定期更新)
http://www.ihalcon.com/read-7565-1.html

江湖七哥,人狠话不多。关注我,只发干货。

——————————————————————————————————————————————————————
上一篇讲解的运动控制卡的原理和基础知识,这篇就直接来应用
——————————————————————————————————————————————————————


一个运动控制系统的实例
运动控制系统的构成有很多方式,你可以使用嵌入式系统、专用运动控制PLC、工控机+运动控制卡、专用数控装置等等。运动控制卡控制一般采用的都是工控机+运动控制卡(IPC)的方式,这样有搭建系统比较灵活,可扩展性强等优点。
下面是一个完整的运动控制卡运动控制系统硬件组成和接线及信号传输示意图。
本部分内容设定了隐藏,需要回复后才能看到

整个运动控制系统按信号流通顺序,由PC->运动控制卡->运动控制卡卡转接板->电机驱动器->电机(编码器)->运动模组(限位传感器)构成。图中红色线为信号传输示意图。
对于一个控制系统来说,都有驱动电路和控制电路两路电。
图中,驱动电路主要用于给驱动器供电,处理后输出电机驱动电以供电机正常工作,这里不同的驱动器要求不一样(220V380V),这里为了简单使用220V
图中,控制电路主要控制整个系统:
1.交流接触器控制主驱动回路的通断(可采用直流接触器24V或交流接触器220V,这里用220V
2.电机驱动器控制电路供电(不同的驱动器要求不一样,直流24V或交流220V,这里为了简单使用220V
3.转接板供电(转接板是将PMAC的信号分流,可使用官方转接板或自行设计的转接板,220V变压后输出15V给转接板供电)
4.图中的限位传感器供电,220V变压后输出24V给转接板供电。(这里只是示意,实际中信号线和供电线都是从转接板走线)

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

图片:005.png



图中的正负限位起保护作用,零限位用于编码器+滚阻丝杠模组回零时找到原点(因为编码器一般是增量编码器、不知道自己的当前位置),如果是光栅尺反馈也可以使用标记原点来回零。
注意图中的运动模组,这里使用的是伺服电机+编码器+滚珠丝杠模组,构成半闭环系统,也可以使用直线电机+光栅尺(伺服电机+编码器+滚珠丝杠模组+光栅尺)构成全闭环系统。
如果是滚珠丝杠模组,需要了解导程这个概念,即丝杠转动一周模组前进的距离,常见导程为10mm,20mm
如果是使用光栅尺作反馈,需要了解光栅尺分辨率这个概念。光栅尺的分辨率,是指光栅尺可读取并输出的最小长度变化,对应的参数有:每毫米光栅刻线数、脉冲数、细分等。目前国内光栅尺分辨率一般有5μm1μm0.5μm0.2μm0.1μm。以每毫米50线光栅为例,经过4细分,就能得到很简单的5μm的分辨率,至于高分辨率的光栅尺,就必须采用电子细分技术。
再说整个模组的定位精度和重复定位精度,简单来说定位精度就是在一次定位测量中运动测量结果和实际目标指令距离的偏差范围,重复定位精度就是在多次定位测量中运动测量结果相互之间的偏差范围。
整个模组的定位精度和重复定位精度是我们在设计一个运动控制系统时必须考虑的因素,这个受诸多因素的影响,必须认真考虑。如光学部分、机械部分 ?、电气部分等等。

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


至此,初级篇就到此为止啦。
喜欢24

最新打赏:0人

zoomhan
初学者
初学者
  • 最后登录2019-09-18
  • 发帖数362
  • 金币2枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
沙发#
发布于:2017-06-13 11:26
我一定要学习学习下,且努力学习。
Sunshine
专家
专家
  • 最后登录2019-08-27
  • 发帖数79
  • 金币2253枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
板凳#
发布于:2017-06-13 13:51
谢谢分享,学习学习
同学同道-不断进步
supermm
专家
专家
  • 最后登录2019-08-30
  • 发帖数205
  • 金币2661枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
地板#
发布于:2017-06-13 13:53
好东西,刚好要入门,学习学习
zb7581
初学者
初学者
  • 最后登录2017-06-22
  • 发帖数5
  • 金币35枚
  • 贡献勋章0枚
  • 社区居民
4楼#
发布于:2017-06-13 13:53
好的资源学习的好平台啦。喜欢
tystq
专家
专家
  • 最后登录2019-09-19
  • 发帖数313
  • 金币11514枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
  • 喜欢达人
  • 原创写手
5楼#
发布于:2017-06-13 14:07
讲得不错,图文并茂,值得参照
lvhco
初学者
初学者
  • 最后登录2019-05-17
  • 发帖数139
  • 金币58枚
  • 贡献勋章0枚
6楼#
发布于:2017-06-13 18:36
xuexile gaoshouzheye
wujun
助理工程师
助理工程师
  • 最后登录2019-06-24
  • 发帖数51
  • 金币265枚
  • 贡献勋章0枚
  • 忠实会员
7楼#
发布于:2017-06-13 19:31
感谢楼主分享!!!!!!!!
linyugang
论坛版主
论坛版主
  • 最后登录2019-08-21
  • 发帖数141
  • 金币1060枚
  • 贡献勋章0枚
  • 社区居民
  • 社区明星
  • 忠实会员
  • 喜欢达人
8楼#
发布于:2017-06-14 08:23
群里氛围越来越好了___________赞
laohutiger3
助理工程师
助理工程师
  • 最后登录2017-10-10
  • 发帖数64
  • 金币555枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
9楼#
发布于:2017-06-14 08:32
感谢楼主分享!!!!!!!!
luoyuanzeng
工程师
工程师
  • 最后登录2019-08-02
  • 发帖数27
  • 金币832枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
10楼#
发布于:2017-06-14 08:52
非常实用的东东,向大神多多学习。
pureforce
专家
专家
  • 最后登录2019-09-20
  • 发帖数266
  • 金币4094枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
11楼#
发布于:2017-06-14 08:56
又有新资料了,跟着学习学习,谢谢分享
anpeng5210
技术员
技术员
  • 最后登录2019-04-24
  • 发帖数25
  • 金币152枚
  • 贡献勋章0枚
  • 社区居民
12楼#
发布于:2017-06-14 09:16
讲得不错,图文并茂,值得参照
15900932493
助理工程师
助理工程师
  • 最后登录2017-09-29
  • 发帖数73
  • 金币253枚
  • 贡献勋章0枚
  • 社区居民
13楼#
发布于:2017-06-14 10:02
向大神多多学习,谢谢!!!!!!
learning123
助理工程师
助理工程师
  • 最后登录2019-09-17
  • 发帖数169
  • 金币487枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
14楼#
发布于:2017-06-14 10:05
谢谢楼主分享,多多学习
上一页
游客

返回顶部
支付

欢迎打赏,请选择打赏金额

  • 1元
  • 6元
  • 10元
  • 66元
  • 100元

支付即代表同意《本站支付协议》 有疑问请联系客服