• 论文 •    

以太网工厂自动化协议中确定性调度的研究与实现

孙攀,  王平, 谢昊飞   

  1. 重庆邮电大学 重庆市网络控制技术与智能仪器仪表重点实验室, 重庆400065
  • 出版日期:2007-03-15 发布日期:2007-03-25

Confirmed scheduling in Ethernet for plant automation protocol

SUN Pan, WANG Ping, XIE Haofei   

  1. Key Lab of Network Control Tech.& Intelligent Instrum., Chongqing Univ. of P&T,Chongqing400065, China
  • Online:2007-03-15 Published:2007-03-25

摘要: 工业自动化采用以太网协议,参考了传输控制协议/网络协议的组织方式,分为物理层、数据链路层、网络层、应用层,并在其上层增加了用户层。在数据链路层,将用户层的报文分为周期报文和非周期报文,根据设备组态信息,使周期报文按照固定的时间片发送,而非周期报文按照报文优先级大小发送,即确定性调度。运用该技术使以太网工厂自动化网络有效地避免了乱序、丢包、重发报文等情况,保证了以太网网络中报文传输的确定性和实时性。测试结果表明,所提出的调度算法完全符合以太网协议规范,精度可达到微秒级。

关键词: 以太网工厂自动化, 通信调度实体, 确定性调度, 宏周期

Abstract: According to TCP/IP protocol, Ethernet for Plant Automation (EPA) protocol was divided into physical layer, data link layer, network layer, and application layer, additionally user layer was added above. On the data link layer, packets from user layer were divided into periodic packets and nonperiodic packets. In terms of configured information beforehand, the periodic packets would be sent by fixed time block, while the nonperiodic packets would be sent by their priorities, which was called confirmed scheduling. The technique mentioned above was applied in EPA network to avoid disordering, missing or resending packets effectively, which insure the confirmation and realtime of the packets. Test result showed that the arithmetic satisfied the EPA protocol and the scheduling precision could reach the microsecond level.

Key words: Ethernet for plant automation, communication scheduling management entity, confirmed scheduling, macro cycle

中图分类号: