SERCOS III的实时性 点击:2456 | 回复:11



如火

    
  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2007-03-30 18:00:00
楼主
    目前SERCOS在运动控制领域的应用比较多,下面介绍一下SERCOS III的实时性能。
    SERCOS III是SERCOS 接口的最新版本,使用了工业以太网作为传输机制,并使用了铜和光纤做物理介质。SERCOS I和II版本只使用了光纤。SERCOS是SErial Realtime Communications System的同义词,是一种连接运动控制、驱动器、I/O模块和传感器的数字运动控制总线。它是一个开放的控制器智能数字设备接口,其设计目标是用于实时环境下的标准化闭环数据的高速串行通信。 

图:SERCOS III工业以太网协议可以用于马达或数值控制器之间、以及从马达控制器和数值控制器到驱动器之间的C2C(控制器到控制器)通信。

  SERCOS接口是实时的通信系统,它定义了标准化的物理层,提供了500多个描述驱动器和控制之间交互的参数,独立于任何制造厂商。它提供了高级的运动控制能力,内含用于I/O控制的功能,使机器制造商不需要使用单独的I/O总线。2003年末,SERCOS III开始上马。这个第三代的SERCOS将现有的明确的SERCOS接口连接到了工业以太网的高速带宽上。
  SERCOS III在界面、同步化和消息结构上保持了对之前版本的兼容性。它保留了描述实时运动和I/O控制的参数集合。SERCOS III接口连接的硬件成本被降低到了模拟接口的水平。
  协议如何工作
  SERCOS III使用加载到FPGA(现场可编程门阵列)或通用通信控制器(GPCC)及标准工业以太网硬件上的SERCOS软件核心,运行速度为100Mbit/sec。SERCOS接口在控制器和驱动器之间交换数据,在极短的周期内传送命令和实际数值。它保证了在给定数量的轴向上准确协调的动作同步化。
  基于FPGA或GPCC的SERCOS接口控制器一般被集成到主运动控制、驱动器、放大器及I/O模块之中。它们自动处理大部分的SERCOS接口通信功能,减轻主机处理器的处理负载,简化了设计者的任务。
  定义运动和I/O功能的标准软件函数(被称为IDN或Idents)有500多个。此外,接口还能采用制造商定制的IDN,用来定义标准IDN集合没有涵盖的独特功能。
  在一个SERCOS接口系统中,所有的伺服回路一般都在驱动器内闭合。这样降低了运动控制器的计算负载,使它比起不使用这种方式来能同步更多的轴。此外,闭合所有的伺服回路减轻了运动控制和驱动器之间的传输延迟效应。之前的SERCOS版本有一个服务通道,传送用于显示和输入所有的控制内部参数、数据和诊断信息的非循环性数据。SERCOS III添加了一个IP通道,使用标准的以太网帧传送非实时数据。
  SERCOS III的新特性包括线型拓朴结构(之前有环形拓朴结构)、同一环或同一线上的从设备之间的直接交叉通信、用于多组运动控制之间同步和通信的界面、用于在环路中断时容错的硬件冗余、用于连接和去除运行中节点的热插拔、用于驱动器集成的安全功能的安全通信、以及只有之前的SERCOS接口的最小值一半的周期时间(31.25微秒vs. 62.5微秒)。



chpmax

  • 精华:1帖
  • 求助:0帖
  • 帖子:6帖 | 78回
  • 年度积分:0
  • 历史总积分:161
  • 注册:2003年12月06日
发表于:2007-07-08 12:24:00
1楼
还是没看明白实时性是怎么解决的!!

如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2007-07-10 09:36:00
2楼
主要是软件核心运行速度为100Mbit/sec、基于FPGA或GPCC处理大部分的SERCOS接口通信功能等等

chpmax

  • 精华:1帖
  • 求助:0帖
  • 帖子:6帖 | 78回
  • 年度积分:0
  • 历史总积分:161
  • 注册:2003年12月06日
发表于:2007-07-12 22:16:00
3楼
"运行速度为100Mbit/sec"是什么意思!这个单位是通信速率吧?还是硬件上的软核运行速度100Mhz?

如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2007-07-13 09:56:00
4楼
实际上就是通讯速度,软核速度也是通讯双方交换信息并处理的速度。

panqy82

  • 精华:0帖
  • 求助:0帖
  • 帖子:22帖 | 134回
  • 年度积分:0
  • 历史总积分:332
  • 注册:2006年3月21日
发表于:2007-07-20 08:37:00
5楼
看的不明白

chengang885

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 21回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2005年5月30日
发表于:2007-07-27 14:12:00
6楼
希望提供更详细的资料。
chengang885@126.com
谢谢

tecra123

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 27回
  • 年度积分:0
  • 历史总积分:30
  • 注册:2007年7月29日
发表于:2007-07-29 09:46:00
7楼
不知道这个技术在性能指标上和西门子以及rockwell的实时控制技术的性能相比如何?

工控学徒

  • 精华:5帖
  • 求助:0帖
  • 帖子:218帖 | 1663回
  • 年度积分:0
  • 历史总积分:9769
  • 注册:2002年12月13日
发表于:2008-07-09 20:09:25
8楼
请问如火有SERCOS的更多培训资料吗?

通讯学生

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 13回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2006年12月11日
发表于:2008-07-14 14:06:37
9楼

目前SERCOS在中国成立了办事处,在北京。要想获得官方的培训,现在还没有!相关资料只能从网站下载。

 

通讯学生

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 13回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2006年12月11日
发表于:2008-07-14 14:11:22
10楼
回复内容:
对:tecra123 关于不知道这个技术在性能指标上和西门子以及rockwell的实时控制技术的性能相比如何? 内容的回复:


西门子主推的是PROFINET,ODVA的是Ethernet/IP,个人觉得,各种协议都有其优点,但是在运动控制中,SERCOS III还是比较好的,PROFINET IO IRT规范一改再改,不断更新和完善,应该也不错。

happywu5

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 21回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2009年6月10日
发表于:2009-07-15 14:31:12
11楼

呵呵!不错!我们也在用这个!


热门招聘
相关主题

官方公众号

智造工程师