技术论坛

用变频器+编码器来代替伺服控制器做运动控制方案

作者 主题
侠客

经验值: 680
发帖数: 69
精华帖: 0
主题:【探讨】用变频器+编码器来代替伺服控制器做运动控制方案


只看楼主 楼主 2021-04-10 14:50:26

最近,在搞一个项目,需要用到运动控制做精准定位的轴比较多,用伺服控制器+伺服电机的话成本就增加了很多,所以我在想能不能用变频器+普通的三相异步电动机+编码器来做。精度要求也不是特别的高,正负10mm,所以我才想到用这个办法来降低成本。变频器的话也可以和200smart的PLC走profinet通讯。现在就是说,我把编码器接到PLC上,PLC用内置AB正交高速计数器来计算当前距离零点的位置。假设现在的距离是800mm,我需要走到1200mm,就拿800和1200做比较,然后变频器正转,走到1100mm的时候,变频器开始低速运行,到了1200mm时停止。如果我再要走到800的位置,那么,变频器就需要反转,然后走到900mm的时候,低速运行,到了800mm停止。这样做误差比较大。而且程序编写起来比较麻烦,有没有大师有相同的经验的,或者好的办法和思路指导一下。十分感谢!!!


一点寒芒先到,随后枪出如龙
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1690599&b_id=64&s_id=0&num=7

至圣

经验值: 67551
发帖数: 14784
精华帖: 100
回复:用变频器+编码器来代替伺服控制器做运动控制方案


只看楼主 1楼 2021-04-10 20:32:25

可以。这个绝对可以。

用pid计算位置误差。但是不能用向导。只能用手工编程。

当时我仅仅是空载试验。用的是250瓦电机。变频器用端子控制正反停,用高速脉冲作为速度的给定。plc用smart,plc输入信号两路AB相编码器,一个编码器是电机屁股同轴安装,一个编码器是拿在手上随便转。

做出来的结果是手怎么转,电机就跟着怎么转,手停就电机停,并且电机轴的键槽方向大至与编码器轴D行切口的方向一致,相差正负30度左右(这个误差可控)。大概有半秒到1秒之间的迟滞。变频器使用持续的直流刹车功能,此功能能够保持住轴在受到外力的情况下有一点点的抵抗能力。但是当位置发生更大偏差的时候,程序需要自动拉回位置。也就是说,用手转动电机轴,它会自己回到原位。

我想如果没有实验装置要做这程序,小心撞烂很多东西。


 
以下网友喜欢您的帖子:

  
奇侠

经验值: 7593
发帖数: 1989
精华帖: 0
回复:用变频器+编码器来代替伺服控制器做运动控制方案


只看楼主 2楼 2021-04-11 13:57:05
玩玩可以,没什么实用价值,小功率的伺服比你用变频器+电机+编码器便宜。大功率的电机,你可以买带位置控制功能的变频器+电机+编码器,这些带位置控制功能变频器的位置环算法比你用SMART PLC好。你只管发脉冲就行了。当然这个组合比真正的同步伺服的动态响应差很多,要求搞的话还得用伺服。

 
以下网友喜欢您的帖子:

  
侠圣

经验值: 4769
发帖数: 360
精华帖: 0
回复:用变频器+编码器来代替伺服控制器做运动控制方案


只看楼主 3楼 2021-04-18 09:59:16
可以的,我们现在可以做到正负2mm,完全没有问题。主要是低速停止,需要一个提前量
 
以下网友喜欢您的帖子:

  
至圣

经验值: 76252
发帖数: 19148
精华帖: 378
回复:用变频器+编码器来代替伺服控制器做运动控制方案


只看楼主 4楼 2021-04-18 14:36:01

已经是地板级的应用了,再降成本那就是给自己挖坑了。


建议楼主要多培养点系统的观念,方案不是把便宜货凑成一堆就可以做的。


Zane 注册自动化系统工程师 Always save before download
以下网友喜欢您的帖子:

  
侠圣

经验值: 4392
发帖数: 669
精华帖: 0
回复:用变频器+编码器来代替伺服控制器做运动控制方案


只看楼主 5楼 2021-04-18 19:29:47

还是用专业的运动控制方案吧!


 
以下网友喜欢您的帖子:

  
至圣

经验值: 19307
发帖数: 3876
精华帖: 1
回复:用变频器+编码器来代替伺服控制器做运动控制方案


只看楼主 6楼 2021-04-20 08:19:51

国产伺服也就是几百块而已,便宜的很,精确度也不错。何必再折腾变频器,编码器这些呢?


弘扬中华传统美德,无私奉献为根本,助人为乐为根源。
以下网友喜欢您的帖子:

  
至圣

经验值: 19422
发帖数: 2077
精华帖: 73
回复:用变频器+编码器来代替伺服控制器做运动控制方案


只看楼主 7楼 2021-04-25 16:06:06

这种配置做简单定位控制是没问题的,我就做过,G120C还没有PN通信,用的是RS485的modbus rtu。

定位控制原理

但是“定位控制”和“运动控制”不要搞混淆了,什么样的配置可以称为“运动控制”?就是高速响应、高过载,简而言之就是伺服驱动。普通的异步电动机机械特性太软,达不到运动控制的性能要求,在精度上只能做到简单的点到点定位控制,连单轴的轮廓曲线控制都做不到。可以说,运动控制的核心就是永磁同步电动机(当然,你也可以用直流电机,前提是机械特性非常硬),在此基础上,再去配专用的伺服驱动器或者可以驱动永磁同步电机的通用变频器,以及根据控制精度配置编码器。

早有讨论,变频器和伺服驱动器是不是一码事儿?伺服驱动器标准性能就是三倍过载,普通变频器只做到1.5倍过载,

我有个憨憨朋友,他的专业是负责工艺研发,却对自动控制很着迷,自费花了350元买来了台达的B2伺服驱动器加电机(100W的,还带抱闸),花了800元买了一台200smart ST30,脉冲输出定位已经会玩了,现在正在练习modbus rtu的通信控制,他的目标是用这套东西做个三轴联动(包含圆弧插补),下一步他要买丝杠螺母行走机构了,哈哈! 我就是觉得他的进度太慢了,恨不能锯开他脑袋改造一下。


大道至简,知易行难
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
用变频器+编码器来代替伺服控制器做运动控制方案
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。