Research article Open Access Logo

EtherCAT slave controller for AC servo motor

Giap Hoang Nguyen 1, *
Duc Ngoc Vu 1
Dat Thanh Le Ba 1
  1. Department of Control Engineering and Automation, Faculty of Electrical & Electronics Engineering, Ho Chi Minh City University of Technology, VNU-HCM, Viet Nam
Correspondence to: Giap Hoang Nguyen, Department of Control Engineering and Automation, Faculty of Electrical & Electronics Engineering, Ho Chi Minh City University of Technology, VNU-HCM, Viet Nam. Email: [email protected].
Volume & Issue: Vol. 4 No. 3 (2021) | Page No.: 1093-1104 | DOI: 10.32508/stdjet.v4i3.811
Published: 2021-09-30

Online metrics


Statistics from the website

  • Abstract Views: 0
  • Galley Views: 0

Statistics from Dimensions

This article is published with open access by Viet Nam National University, Ho Chi Minh City, Viet Nam. This article is distributed under the terms of the Creative Commons Attribution License (CC-BY 4.0) which permits any use, distribution, and reproduction in any medium, provided the original author(s) and the source are credited. 

Abstract

The EtherCAT network was developed by Beckhoff Automation and it is considered the fastest technology among industrial Ethernet networks. Thanks to high data transmission rates, flexible connectivity and nanosecond synchronization, EtherCAT networks are becoming more and more popular in industrial applications. AC Servo motors are becoming more and more popular in industrial applications due to their high efficiency, fast dynamic response, low noise and high precision. Servo motor control technology is constantly being developed, one of the trends is integrating real-time network into the motor controller to improve efficiency and reduce hardware costs. This paper presents the design of an AC Servo motor controller with integrated EtherCAT network. The system architecture of the EtherCAT Slave as well as the communication method between the application microcontroller and the EtherCAT Slave device are presented. Peripheral components, processing tasks of EtherCAT network-integrated motor controllers for industrial applications are analyzed in detail. Then, we propose the optimal EtherCAT controller hardware architecture both in terms of motor control and EtherCAT. The controller architecture is a combination of EtherCAT chip, high performance microcontroller and FPGA, optimized for motor control application. In addition, a prototype controller has been designed based on the proposed structure with compact size, integrated Sigma Delta ADC, USB interface, Digital I/O and support for a variety of position feedback sensors. Some important points of the CIA-402 Driver profile standard such as operating structure, state machine management, Cyclic synchronous position control mode are analyzed and applied to closed-loop control of AC servo motor. The controller is connected to the EtherCAT master and operates in a real-time environment. Test results and measurements have been checked to demonstrate the controller's operability in the EtherCAT network as well as AC Servo motor controller responsiveness.

Comments