Scalable motion control system using EtherCAT-based shared variables

Woonggy Kim, Minyoung Sung

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationProceedings of 2015 IEEE 20th Conference on Emerging Technologies and Factory Automation, ETFA 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781467379298
DOIs
StatePublished - 19 Oct 2015
Event20th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2015 - Luxembourg, Luxembourg
Duration: 8 Sep 201511 Sep 2015

Publication series

NameIEEE International Conference on Emerging Technologies and Factory Automation, ETFA
Volume2015-October
ISSN (Print)1946-0740
ISSN (Electronic)1946-0759

Conference

Conference20th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2015
Country/TerritoryLuxembourg
CityLuxembourg
Period8/09/1511/09/15

Keywords

  • EtherCAT
  • Scalable motion control system
  • distributed clock
  • shared variables

Fingerprint

Dive into the research topics of 'Scalable motion control system using EtherCAT-based shared variables'. Together they form a unique fingerprint.

Cite this