请教:PLC控制Rexroth伺服电机如何实现? 点击:3883 | 回复:18



king0815

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:34帖 | 196回
  • 年度积分:0
  • 历史总积分:826
  • 注册:2005年6月23日
发表于:2007-10-23 15:49:00
楼主
请教各位大侠:用普通PLC通过控制Rexroth驱动器来控制伺服电机应该如何实现?



刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2007-10-23 17:27:00
1楼
控制到什么程度?或者说,控制电机做什么动作?

波恩

  • 精华:10帖
  • 求助:0帖
  • 帖子:203帖 | 11028回
  • 年度积分:0
  • 历史总积分:36300
  • 注册:2003年6月12日
发表于:2007-10-23 19:48:00
2楼
需知道伺服的接口协议。

叫我小白

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 1559回
  • 年度积分:3
  • 历史总积分:3122
  • 注册:2006年6月08日
发表于:2007-10-23 21:09:00
3楼
可以用模拟量控制速度。

老七

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 17回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2005年9月05日
发表于:2008-03-22 09:52:00
4楼
需要接口协议

jarndiss

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:184
  • 注册:2007年10月08日
发表于:2008-03-31 09:29:00
5楼
您好,基本理清思路了,
假如是西门子PLC,首先通profibus连接驱动器,然后安装驱动的.gsd文件,在plc硬件里面配置驱动硬件上来,
注意,驱动的profibus地址一定要和自己本身的配置地址一致,
连接成功后,找出对应的控制字,然后通过plc对其进行控制
比如说p-4077参数,这个是plc通过profibus控制驱动的控制字,
通过编写plc程序move指令控制4077对应的字,
具体就不太好说了,每个人的应用都不一样,这只是一种基本的用法,

yleiumich

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-07-27 01:24:05
6楼
偶用过串口协议和devicenet/CAN 两个方案, 个人倾向第二个方案.

 偶还用过第三个方案,就是PLC和工控机通讯,工控机跟伺服用sercos

最后一个方案是用indramat的remote I/O. very simple.

Y.J

  • 精华:2帖
  • 求助:0帖
  • 帖子:42帖 | 314回
  • 年度积分:0
  • 历史总积分:641
  • 注册:2002年2月11日
发表于:2008-08-01 17:20:09
7楼
看你的PLC通讯功能。REXROTH驱动器有5种通讯模块可供配套。

irving6606

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2006年9月12日
发表于:2008-08-15 20:22:12
8楼

目前我们使用的就是profibus,还有不少没有弄清楚,继续学习呀

Del Piero

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:32
  • 注册:2006年9月08日
发表于:2008-11-24 23:03:48
9楼
REXROTH他本身就自带有PLC的,

痞子菜

  • 精华:2帖
  • 求助:2帖
  • 帖子:151帖 | 2151回
  • 年度积分:0
  • 历史总积分:4434
  • 注册:2005年5月06日
发表于:2008-11-30 11:23:54
10楼
学习一下                

碧海晴天24

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 63回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2005年9月11日
发表于:2009-02-26 20:03:30
11楼

这个问题我也在研究,不过看来得刘大哥和indramat两位能解决,怕你们不回复,我新起个标题阿,这里看到的朋友也注意下

生姜

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 17回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2006年6月02日
发表于:2009-04-23 21:42:33
12楼

Rexroth的伺服系统是带位置环的,通常是采用总线方法进行控制的。典型的是采用SERCOS总线进行控制,最新的总线是SERCOSIII总线。采用SERCOS接口的伺服在Rexroth运动逻辑控制器MLC控制下,可以完成各种各样的运动和逻辑。这个组合是目前世界上控制领域的最先进的控制解决方案之一。

如果采用PLC控制伺服系统,Rexroth的伺服系统采用现场总线有Profibus-DP,CAN-Open,Devicenet等接口,可以与带这些接口的PLC进行通信。当然,Rexroth自己有PLC,可以采用profibus总线控制。采用PLC控制伺服系统,其实现的运动功能有限。

另外,Rexroth的伺服系统还有一种所谓的平行接口,伺服系统同样带位置环。驱动器带有的/O可以直接与任何PLC的I/O进行连接并且控制。

由于串行接口RS232没有完善的通信协议,Rexroth的伺服系统不提倡应用串行接口RS232进行通信控制。虽然是可以进行控制,但是可靠性无法保证。

Rexroth还有一种MLD作为独立应用的运动逻辑驱动系统,内部带PLC功能,采用IEC61131-3国际标准的编程语言。接口可以是SERCOS,现场总线或者平行接口。这种控制有单轴或者多轴(最多8轴)组合,如果I/O数量不多,而有运动要求的场合采用这个控制器非常简单。目前国内许多项目在采用这种控制器。

 

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 23回
  • 年度积分:0
  • 历史总积分:206
  • 注册:2006年11月06日
发表于:2016-10-20 21:57:24
13楼

力士乐伺服MLD和MLC都再带编程功能了

18112716166

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 25回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2016年3月28日
发表于:2017-01-04 14:40:25
14楼

用profibus可以直接控制,很方便。

keyhow

  • 精华:0帖
  • 求助:0帖
  • 帖子:37帖 | 55回
  • 年度积分:3
  • 历史总积分:450
  • 注册:2010年8月31日
发表于:2017-02-06 15:52:56
15楼

力士乐伺服产品的功能是很全面,很强大, 通讯接口全部开放, 几乎所有的通讯协议多可以支持的 , 但是国内的应用比较水平比较低下,能把这款伺服产品用好的OEM很少, 官方 中国bosch rexroth 的应用, 大多也是从国外的原型机中借鉴一下经验。

如果, 仅仅实现简单的运动控制,如2个电机同步或者龙门,还是不要用博世力士乐产品, 太浪费了。


如果有兴趣, 可以 通过 keyhow@126.com  联系我。

纯情小帅哥

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:13
  • 注册:2017年3月22日
发表于:2017-03-22 21:59:17
16楼

有文件?????????????

Sake.

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 71回
  • 年度积分:0
  • 历史总积分:112
  • 注册:2018年7月04日
发表于:2018-07-04 11:33:37
17楼

谢谢楼主,希望大家共同探讨,共同进步

soweizz

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2008年4月25日
发表于:2019-01-07 15:23:11
18楼

用力士乐自家的MLC系列的PLC。


热门招聘
相关主题

官方公众号

智造工程师