台达伺服位置控制的应用和调试 点击:48978 | 回复:121



jielinko

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:72
  • 注册:2011年12月04日
发表于:2013-10-21 09:25:58
楼主

前言:笔者在做项目的过程中,接触到台达B2伺服驱动器,故将该伺服的使用心得总结了一下,希望和大家一起交流,一起进步。

 

该项目是一台半自动丝网印刷机,PLC采用FX3U 32点晶体管输出,

三个轴分别使用400W,750W,1.5KW的伺服电机。均采用的是位置控制方式。

 

位置控制方式的特点有:

1,外部输入脉冲的频率确定转动速度的大小。

2,脉冲的个数来确定转动的角度。

 

确定了应用目的以后就开始实施该项目:

 

一,       PLC和伺服驱动器的接线:

 

我们只是先画出一个轴的接线图,另外两个图类似。

 

 

 

下面依次介绍各端子的功能:

 

使用外接24V开关电源主要是对脉冲口Y1,Y3供电。35接24V,14公共端接0V。

Y1,Y3为集电极开路输出,41为脉冲,37为方向。接通时,均为低电平。

17 , 11 内部短接,用来给伺服控制输入提供电源,9号端子,伺服使能。

27 , 28 伺服驱动器报警输出。

 

这里单单介绍的是I/O口的接线,具体电源接线,编码器,电机配线需要查阅相关的手册,这里不做过多介绍。

 

二,       伺服参数调试

 

按照图示接好伺服驱动器的引线以后,上电,PLC发脉冲给伺服驱动器。伺服驱动器是不会动作的,因为此时还有非常重要的一环,调试伺服驱动器。

 

如果我们拿到一台伺服驱动器,不知道参数是否正确,需要把P2-8设为10 即为恢复出厂设置。

 

复位完成后既要开始设置参数,最先要搞清楚的电子齿轮比。

查手册得知电机尾部编码器分辨率

 

 

这里有一个公式 :   分辨率160000 / 1圈脉冲数 =  P1-44/P1-45

 

假设P1-44设为16,P1-45设为1.那么一圈脉冲数 = 10000。

也就是说,此时,PLC发10000个脉冲,电机转一圈。

 

再结合齿轮比,同步带周长或丝杆的间距,就可以确定我们达到要求要发多少脉冲了。

 

算完齿轮比,接着我们就要开始调试参数了。

 

1,  基本参数(伺服能够运行的前提)

 

P1-00 设为2 表示  脉冲+方向控制方式

P1-01 设为00 表示位置控制模式

P1-32 设为0 表示停止方式为立即停止

P1-37 初始值10,表示负载惯量与电机本身惯量比,在调试时自动估算。

P1-44 电子齿轮比分子

P1-45 电子齿轮比分母

 

2,  扩展参数(伺服运行平稳必须的参数,可自动整定,也可手动设置)

 

P2-00 位置控制比例增益(提升位置应答性,缩小位置控制误差,太大容易产生噪音)。

P2-04 速度控制增益(提升速度应答性,太大容易产生噪音)。

P2-06 速度积分补偿(提升速度应答性,缩小速度控制误差,太大容易产生噪音)。

 

此外还需要把

P2-15至P2-17 均设为0,分别代表正反转极限,紧急停止关闭。否则的话会导致伺服驱动器报警。此外如果有刹车的话还要把 P2-18设为108 (设定第一路数字量输出为电磁抱闸信号。)

 

这些参数都是基于对伺服驱动器的数字输入(DI)输出(DO)功能定义表来设置。(表7-1.表7-2)对于工程应用当中的I/O点进行端口定义。必要的时候查表进行相应的设置。

 

3, 共振抑制的设置

 

P2-23 第一组机械共振频率设定值,(开启第一组机械共振频率时,P2-24不能为零)

P2-25 共振抑制低通滤波。

P2-26 外部干扰抵抗增益。

P2-47 自动共振抑制设为1 抑振后自动固定。

P2-49 速度检测滤波及微振抑制。

 

 

设置完以上的参数就开始自动增益

 

P2-32 设为1或2,伺服在运行过程中每半个小时估测负载惯量比至P1-37.再结合P2-31 的刚性及频宽设定,自动修改P2-00,P2-04,P2-06,P2-25,P2-26,P2-49等参数。

当P2-33为1时,P1-37惯量比估算完成,以上相应的控制参数值固定。

 

此外我们还可以把P2-32设为0,进行手动增益调整。

 

完成了上述参数的调节,这时,让伺服电机运转起来,应该是跑得很欢的,如果还有其他的问题,我们可以查读使用手册,或者更加优化我们的控制效果,具体的应用需要我们在以后的工作中再探索,再学习。因为是首次发帖,排版不好,水平也有限,有不对的地方也欢迎大家批评指正。

 



楼主最近还看过



yean

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 102回
  • 年度积分:0
  • 历史总积分:67
  • 注册:2013年4月26日
发表于:2015-01-31 22:21:52
21楼

还在学习的路上,虽然多数东西搞不懂,但看得出楼主很用心,顶一下

nathan_xu

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 36回
  • 年度积分:0
  • 历史总积分:64
  • 注册:2014年5月24日
发表于:2015-03-24 22:31:37
22楼

楼主的大概思路及方式基本没有问题. 

但是如上面有两位提到的..VDD+跟Com+个人感觉还是应该不要接,Com+直接外接24V. 


另外有个问题想惊叫下, 就是关于伺服刹车. P2-18设置的值, 该如何解读. 我查资料没有查到相关信息. 

然后就是在使用三菱PLC控制时, 刹车使用或者释放,应该怎么控制呢. 

我现在遇到一个问题, 伺服电机经常报警过载的状况. 我是通过伺服脉冲的信号去确定是否要用刹车的. 是否有更好的? 

都在跳舞

  • 精华:0帖
  • 求助:3帖
  • 帖子:7帖 | 4回
  • 年度积分:0
  • 历史总积分:28
  • 注册:2015年3月25日
发表于:2015-03-25 16:26:16
23楼

请问楼主,这个程序要怎么编写

壹零柒伍

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 108回
  • 年度积分:21
  • 历史总积分:5768
  • 注册:2011年8月28日
发表于:2015-03-25 17:06:04
24楼

程序也发份呗,谢谢楼主

liugaohai890927

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 205回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2012年6月10日
发表于:2015-04-07 16:41:17
25楼

铣床CAD电控图及程序11111111111

514522

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2015年4月08日
发表于:2015-04-08 08:43:26
26楼

hen bu cuo a

 

我注册很累

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2014年9月04日
发表于:2015-04-13 16:13:17
27楼

不做伸手党,谢谢楼主的分享

谦虚没有钱

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 27回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2015年3月10日
发表于:2015-04-16 12:07:29
28楼


回复内容:

对: chenjian0115 楼主,既然是上电就SON,9、11、17可以不接,将P... 内容的回复!

P2-10是内部使能?

谦虚没有钱

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 27回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2015年3月10日
发表于:2015-04-16 12:10:00
29楼

看了这篇文章,我只想顶,另外想问楼主,A2和B2也是这样的吗?想请教下,我用DVP20EH00T3控制ASDA-A2,也是脉冲+方向控制,接线跟你的一样吗?

ymz7402

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1480
  • 注册:2015年5月18日
发表于:2015-05-18 21:49:34
30楼

楼主好! 我刚接触台达产品,现在就有一个问题,用DDRVI指令时,电机不按发出的脉冲数行走,输入10000个脉冲,刚好走一圈,输入11000却走两圈,指导一下,谢谢!

garetuy

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 15回
  • 年度积分:0
  • 历史总积分:18
  • 注册:2015年5月18日
发表于:2015-05-18 22:00:29
31楼

发生大火发生过的恢复的

xcctt

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 75回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2015年7月06日
发表于:2015-07-14 16:10:12
32楼

有没有教程看下台达的伺服调试软件怎么用的啊!

KJW30

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2012年9月27日
发表于:2016-02-27 09:45:31
33楼


回复内容:

对: nathan_xu 楼主的大概思路及方式基本没有问题. 但是如上面有两位提... 内容的回复!


回复内容:

对: nathan_xu 楼主的大概思路及方式基本没有问题. 但是如上面有两位提... 内容的回复!

开机伺服允许工作抱闸就松开,刹车不是用来控制停止准确度的,是在一些垂直应用场合防止断电在负载的作用下自动下滑的。

2016022215350100001

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2016年2月22日
发表于:2016-04-14 15:13:59
34楼

对我很有帮助,非常感谢!!!!

孤独学人

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 3025回
  • 年度积分:0
  • 历史总积分:89
  • 注册:2004年3月04日
发表于:2016-04-15 06:37:46
35楼

十分感谢分享,学习了!!!!!!感谢楼主!!!!

孺子丑牛

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2016年4月22日
发表于:2016-04-22 07:05:01
36楼

我想用S7-200来控制B2伺服驱动器,高人能否指点一下接线图?

孺子丑牛

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2016年4月22日
发表于:2016-04-22 19:58:29
37楼

楼主,你用端子17和11连接,是使用内部电源。而端子35连接24v端子14连接0v是使用外部电源,外部和内部电源同时使用不会矛盾吗?

Wada

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2016年4月12日
发表于:2016-05-09 10:12:01
38楼

很详细,学习了,谢谢!

四个秋天

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 21回
  • 年度积分:0
  • 历史总积分:46
  • 注册:2007年6月02日
发表于:2016-05-09 15:17:31
39楼

没有用过台达,对我很有帮助,非常感谢,学习了

zhong14723

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 95回
  • 年度积分:0
  • 历史总积分:998
  • 注册:2012年6月22日
发表于:2016-05-20 10:46:37
40楼

再次评论:感谢 楼主,你这也属于行善积德,谢谢


热门招聘
相关主题

官方公众号

智造工程师