{"title":"可扩展的运动控制系统使用基于ethercat的共享变量","authors":"Woonggy Kim, Minyoung Sung","doi":"10.1109/ETFA.2015.7301614","DOIUrl":null,"url":null,"abstract":"This paper presents the design of a scalable multi-axis control system that incorporates efficient data sharing using EtherCAT multicast over a set of homogeneous motion controllers. By associating each shared variable with a global clock-based timestamp and a dirty flag and by ensuring total order of distributed writes, the proposed system enables a cluster-architecture motion control environment for increased flexibility and scalability. Two types of data update schemes, i.e., synchronous update using clock events and asynchronous update using frame events, are described. The results from a preliminary experiment indicate that the design of an efficient frame relay is required in the EtherCAT master for the minimized cycle time and data inconsistency period.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"52 1","pages":"1-4"},"PeriodicalIF":0.0000,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Scalable motion control system using EtherCAT-based shared variables\",\"authors\":\"Woonggy Kim, Minyoung Sung\",\"doi\":\"10.1109/ETFA.2015.7301614\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents the design of a scalable multi-axis control system that incorporates efficient data sharing using EtherCAT multicast over a set of homogeneous motion controllers. By associating each shared variable with a global clock-based timestamp and a dirty flag and by ensuring total order of distributed writes, the proposed system enables a cluster-architecture motion control environment for increased flexibility and scalability. Two types of data update schemes, i.e., synchronous update using clock events and asynchronous update using frame events, are described. The results from a preliminary experiment indicate that the design of an efficient frame relay is required in the EtherCAT master for the minimized cycle time and data inconsistency period.\",\"PeriodicalId\":6862,\"journal\":{\"name\":\"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)\",\"volume\":\"52 1\",\"pages\":\"1-4\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-10-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ETFA.2015.7301614\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETFA.2015.7301614","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Scalable motion control system using EtherCAT-based shared variables
This paper presents the design of a scalable multi-axis control system that incorporates efficient data sharing using EtherCAT multicast over a set of homogeneous motion controllers. By associating each shared variable with a global clock-based timestamp and a dirty flag and by ensuring total order of distributed writes, the proposed system enables a cluster-architecture motion control environment for increased flexibility and scalability. Two types of data update schemes, i.e., synchronous update using clock events and asynchronous update using frame events, are described. The results from a preliminary experiment indicate that the design of an efficient frame relay is required in the EtherCAT master for the minimized cycle time and data inconsistency period.