欧美伺服使用旋转变压器反馈时如何进行位置控制? 点击:2192 | 回复:7



smallburgher

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 8回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2009-01-16 11:23:47
楼主
       欧美的伺服使用旋转变压器比较多,不像日系的使用光电编码器比较多;但是旋转变压器的输出不是脉冲,这样就不能像日系那样把反馈的脉冲与外部例如PLC等给定的脉冲个数进行比较(不确定是不是这样子做的),以实现位置控制;那应该是怎么去实现位置控制的?谢谢。



波恩

  • 精华:3帖
  • 求助:0帖
  • 帖子:10帖 | 2797回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年12月10日
发表于:2009-01-16 13:13:45
1楼

用旋变需要单独做信号解算,一般采用专用芯片,比如Analog Device公司(ADI)的AD2S1210等,也有人自己处理,以获得每圈高达4096的位置分辨率。

robotics30

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 277回
  • 年度积分:0
  • 历史总积分:1384
  • 注册:2004年3月22日
发表于:2009-01-16 17:06:20
2楼
我见过LENZE的伺服使用旋转变压器, 用profibus总线读取位置, 去实现位置控制的.

smallburgher

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 8回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2009-01-16 17:38:26
3楼

谢谢楼上的。

我的意思是:通过旋变输出是可以计算出绝对位置,这点是没有问题的。日系的伺服,内部位置环软件通过比较上位机如PLC发出脉冲的个数和光电编码器反馈回来的脉冲个数之差,就可以知道当前是否到达给定的位置。但是如果是旋变,不能反馈脉冲,虽然知道当前电机的位置,但是怎么把上位机PLC发出的脉冲个数与“位置指令”对应起来呢?

smallburgher

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 8回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2009-01-16 17:40:38
4楼
也就是说如果是旋变,外部位置指令是以什么形式送给伺服的? 日系伺服外部"位置指令"一般是以脉冲个数的形式送给伺服进行控制的。

波恩

  • 精华:3帖
  • 求助:0帖
  • 帖子:10帖 | 2797回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年12月10日
发表于:2009-01-17 08:14:39
5楼

上位控制器发送的脉冲在伺服驱动器内也是通过计数器转化为数值后再与反馈数据相比较。

其实,日系伺服广泛采用17位的单圈绝对式编码器,反馈数据是串行数据,而非脉冲;就算是松下A4的2500ppr增量反馈编码器也不在给出脉冲,而是直接给出串行数据了。

因此无论反馈元件是什么类型,外端口都可以是脉冲,这不受影响

叫我小白

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 1559回
  • 年度积分:3
  • 历史总积分:3122
  • 注册:2006年6月08日
发表于:2009-01-17 08:40:56
6楼

采用旋变,从应用角度来看可以等效为一个1024或者2048线数的编码器,不过能够提供单圈绝对值信息。

khl303041

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 14回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2008年7月22日
发表于:2012-06-27 22:32:37
7楼
旋变的零位调整,是个问题,学习下。

热门招聘
相关主题

官方公众号

智造工程师