{"title":"EtherCAT-based platform for distributed control in high-performance industrial applications","authors":"D. Orfanus, R. Indergaard, G. Prytz, Tormod Wien","doi":"10.1109/ETFA.2013.6647972","DOIUrl":null,"url":null,"abstract":"Industrial Ethernet is gradually becoming pervasive in the automation field. EtherCAT is one such technology, combining high real-time performance with a rich functionality set. Besides that, EtherCAT offers short cycle times, accurate time synchronization, redundancy and high data throughput. Most EtherCAT applications are in the 500-1000μs domain. There are only few EtherCAT master implementations in the sub-100 or sub-50μs range for high-performance applications. This paper presents EtherCAT based distributed controller which is capable of less than 30μs cycle times and was implemented on P2020 processor. Total HW and SW overhead per cycle is 9.6μs including jitter of 5μs. Achieved preciseness of the distributed time is below 20ns. The stack was designed to be modular and also reused on different platforms.","PeriodicalId":106678,"journal":{"name":"2013 IEEE 18th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"60","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE 18th Conference on Emerging Technologies & Factory Automation (ETFA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETFA.2013.6647972","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 60
Abstract
Industrial Ethernet is gradually becoming pervasive in the automation field. EtherCAT is one such technology, combining high real-time performance with a rich functionality set. Besides that, EtherCAT offers short cycle times, accurate time synchronization, redundancy and high data throughput. Most EtherCAT applications are in the 500-1000μs domain. There are only few EtherCAT master implementations in the sub-100 or sub-50μs range for high-performance applications. This paper presents EtherCAT based distributed controller which is capable of less than 30μs cycle times and was implemented on P2020 processor. Total HW and SW overhead per cycle is 9.6μs including jitter of 5μs. Achieved preciseness of the distributed time is below 20ns. The stack was designed to be modular and also reused on different platforms.