• Sercos 技术:

    证实、容易、快速、开放

传输原理

Sercos 通信基于一种时间槽处理,周期性的报文传输基于主-从原则。循环周期可以是31.25微秒、62.5微秒、125微秒,以及250微秒的倍数,最大值可以达到65毫秒。除了集中式信号处理的自动化概念之外,还因为循环周期的这种带宽而创建了分布式自动化解决方案。 尽管使用了非确定性的 以太网,也得满足硬实时要求,为此,一个通信周期被分为两个时间槽(信道)。Sercos定义的实时报文(以太类型为 0x88CD)是通过无冲突的实时信道传输的。平行于这个实时信道,还可以配置一个 UC 信道,所有其它类型的以太网报文(即:以太类型不是0x88CD)以及基于 IP 的协议(如:TCP/IP 和 UDP/IP)都可以在该信道里传输。 可以针对每个应用,调整循环周期以及带宽或总线周期中实时信道和UC信道的划分

Sercos 通信周期的结构

通过使用 Sercos,实时数据是按照 IEEE 802.3 标准在以太网报文类型为 0x88CD 的周期性报文内被发送出去的。这些使得 M/S、DCC 和 SVC、SMP 以及 Safety 等通信机制可供使用。可以通过标准化的功能组、类和行规来访问被交换的数据。

Sercos 分为以下几种报文:

  • 主站数据报文(MDT):主站向从站设备发送调度数据。
  • 应答报文(AT):从站将其状态数据发送给主站和其它从站设备。

所连接的设备是在初始化阶段(阶段是从通信阶段保持 CP0–CP4 启动的)被识别的,并且它们为应用系统而被寻址和配置的。在 MDT 和 AT 内,每个从站都分配到了一个设备通道,从站既可以使用它来读取,也可以使用它来写入。取决于数据量,主站可以在每个循环周期内发送多个 MDT 报文和多个 AT 报文。报文将数据从一个设备输送到另一个设备。在每个设备中,相关的调度数据被读取,或者要求的状态数据被写入。