Sercos 通讯状态机和通讯阶段

概述

Sercos 通讯状态机使用通讯状态 NRT(非实时)和五个通讯阶段 (CP)(即,CP0 至 CP4)。

G-SE-0077114.1.gif-high.gif

 

 

通讯状态/通讯阶段

通讯状态/通讯阶段

描述

NRT(非实时)

以太网通讯设置

o通电后或者检测到同步错误后的第一个状态

o以太网通讯已激活,主站可以发送 UCC 报文,从站可以接收这些报文(存储并转发,或者直通式收发)。

通讯阶段 CP0

识别参与从站:

o发送包含 MST 的 MDT0,存在 AT0 确认,且返回 Sercos 地址

通讯阶段 CP1

配置从站以用于通过 SVC 开展非循环通讯

o主站发送 MDT0 和 MDT1 以及 AT0 和 At1,这些数据包含用于从站的 C-DEV 控制(识别、拓扑)

o从站以相应的状态信息在其分配的 S-DEV 控制中做出响应

通讯阶段 CP2

配置 Sercos 通讯参数以用于 CP3 和 CP4:

o主站传输一定长度的 MDT 和 AT,其中包含用于 SVC 和 RTD 从站的偏移

o通过 SVC 通讯

o转换到 CP3 的条件:过程命令 S-0-0127 执行成功

通讯阶段 CP3

配置应用参数:

oMDT 的结构完整(SVC 和 RDT 的偏移),尚未评估已配置的应用数据

o转换到 CP4 的条件:过程命令 S-0-0128 执行成功

通讯阶段 CP4

Sercos 通讯已激活:

oSercos 通讯完全建立,总线即可投入使用

到较高通讯阶段的转换被称为“阶段上升”,到较低通讯阶段的转换被称为“阶段下降”。