求助:关于伺服速度控制方面的一个问题! 点击:1110 | 回复:16



winner123

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 56回
  • 年度积分:1
  • 历史总积分:97
  • 注册:2007年4月23日
发表于:2007-07-31 20:38:00
楼主
我是一个刚刚涉足于伺服行业的菜鸟!对许许多多伺服方面的知识还不太了解,恳请各位老师,大侠给予帮助,不胜感激!!!
对于伺服速度控制方式,我知道是通过模拟量来控制的,按照说明书上做好了电路后,根据所设置的电压同时配合速度指令增益来设置在多大电压下,速度有多少。同时还有内部速度控制,对于伺服说一般有8个内部速度设置。我的电路中是通过精密可调电阻来调节电压的。
那么我的疑问是:,如果电压调节好是不是就固定了,那么速度启不是也因为电压的固定而固定下来了呢?比如说我设置电压设置为3V,设置1V对应的速度为200rpm,那么运行时的速度就应该是600rpm,是匀速时候的速度么?那么我想要将电压调节为2V该怎么办呢,也就是希望速度达到400rpm,在电机运转过程中也不能去调可变电阻啊!速度电压增益的参数也不能在电机运转过程中更改,这时该怎样进行调整呢?是通过内部速度令内外速度切换选项,在内部速度和模拟量间进行调整么?如果不是通过速度切换,要怎么做呢?




叫我小白

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 1559回
  • 年度积分:3
  • 历史总积分:3122
  • 注册:2006年6月08日
发表于:2007-07-31 20:46:00
1楼
由模拟量控制。比如说这个模拟量来源于PLC的模拟量输出。
而PLC可以自由控制模拟量输出的大小,这样就达到了调速的目的。

winner123

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 56回
  • 年度积分:1
  • 历史总积分:97
  • 注册:2007年4月23日
发表于:2007-07-31 20:51:00
2楼
多谢您的回答!
怎样进行模拟量控制呢?不很清楚啊,松下的伺服就给出个电路图,我就用精密可调电阻按照书上的电路做了一个,用手可以调,用PLC可以想调几伏就调几伏么!用PLC怎么调呢?
如果是不用PLC呢(对PLC的一些方面不是很了解)?我用的是单片机?

叫我小白

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 1559回
  • 年度积分:3
  • 历史总积分:3122
  • 注册:2006年6月08日
发表于:2007-07-31 21:06:00
3楼
用PLC是想调几伏就给几伏。
通常是-10V~+10V。也就是一个D/A转换。

单片机我没做过,但是这些D/A转换功能肯定是有的,把该模拟量输出接到伺服的模拟量输入上。

winner123

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 56回
  • 年度积分:1
  • 历史总积分:97
  • 注册:2007年4月23日
发表于:2007-07-31 21:17:00
4楼
多谢老师啊!
能否在QQ上加我啊或是留个邮箱给小弟啊!我找了好长时间的老师,都找不到啊!
好方便像您请教啊。
QQ:609839496   winnershenyang@163.com
还有个问题:对于模拟量的电压,电压不可能调节的那么准确,误差一定是有的,有的时候可能会很大,那么要怎样调节的精确一点呢,就是说我想要3V电压,不可能就能刚好调到3V啊,要用测速表么?要怎样做呢?

叫我小白

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 1559回
  • 年度积分:3
  • 历史总积分:3122
  • 注册:2006年6月08日
发表于:2007-07-31 21:23:00
5楼
客气了,一起交流
allen.zhaol@gmail.com

叫我小白

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 1559回
  • 年度积分:3
  • 历史总积分:3122
  • 注册:2006年6月08日
发表于:2007-07-31 21:29:00
6楼
D/A转换当然要尽量精确,这是控制的前提(允许有零漂)。

winner123

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 56回
  • 年度积分:1
  • 历史总积分:97
  • 注册:2007年4月23日
发表于:2007-07-31 21:43:00
7楼
哦,多谢多谢!
先做个D/A转换,不懂的在请教哈!!

ylei

  • 精华:0帖
  • 求助:0帖
  • 帖子:43帖 | 229回
  • 年度积分:1
  • 历史总积分:384
  • 注册:2004年1月16日
发表于:2007-07-31 21:58:00
8楼
用单片机也可以吧,只要外围电路上价格D/A 转换电路,由单片机控制电压就可以了。

波恩

  • 精华:10帖
  • 求助:0帖
  • 帖子:203帖 | 11028回
  • 年度积分:0
  • 历史总积分:36300
  • 注册:2003年6月12日
发表于:2007-07-31 22:03:00
9楼
没错,模拟速度的给定可以由上位控制器(如PLC或CNC或运控卡等)内的D/A输出调节变化。
而多段内部速度,可以由I/O组合选择,或者由内部参数排序。

死亡骑士

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 1774回
  • 年度积分:0
  • 历史总积分:2630
  • 注册:2006年7月17日
发表于:2008-10-06 15:17:44
10楼
楼上说的很对

liulifei

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:13
  • 注册:2008年3月10日
发表于:2008-10-18 22:30:46
11楼

问题是在运行过程中调速可以吗?

是否应该采用另外的方法呢?

也曾遇到过这样的问题,有个客户要求这样,就类似于变频器,在运行过程中可以调速,但是想了好久,用模拟量控制都不行,因为关键是在运行中可调速,然后用了其他方法才得以解决

UNICORN

  • 精华:0帖
  • 求助:2帖
  • 帖子:9帖 | 36回
  • 年度积分:0
  • 历史总积分:306
  • 注册:2007年3月28日
发表于:2008-10-19 09:57:52
12楼
哈哈,我刚做完一个类似的工程,不过我是用外部电位器信号转换成电流信号来控制伺服电机转速的,其实我感觉效果是一样的,通过A/D转换以后,我是感觉模拟量在单位时间内变化太快,所以要做几段速度精度的控制,而且速度切换的时候,加减速速时间要把握好。在运行中调速是肯定可以实现的,我用的是三菱的定位模块,里面有个请求标志位,先把这个标志位置"1",然后把新的速度值写进去就可以了,需要多长时间触发,自己做个定时器就可以了。

hyp429

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 42回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2009年1月05日
发表于:2009-01-05 23:01:28
13楼
不好意思,路过此地,只为积点积分发帖。

连杰

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 244回
  • 年度积分:0
  • 历史总积分:406
  • 注册:2006年5月09日
发表于:2009-05-30 22:27:42
14楼
估计哥们你是个新手!你先学习学习PLC 把PLC的功能全面的了解下然后在去做这些东西

zhangfei24

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 24回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2007年4月23日
发表于:2009-06-01 10:48:55
15楼

也曾遇到过这样的问题,有个客户要求这样,就类似于变频器,在运行过程中可以调速,但是想了好久,用模拟量控制都不行,因为关键是在运行中可调速,然后用了其他方法才得以解决
???什么意思,为什么不能在运行的时候调速?是不会?还是没找到方法?

波恩

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

运行中可调速,这不正是伺服,变频器以模拟指令控制速度所擅长的吗?!


热门招聘
相关主题

官方公众号

智造工程师