Application of Ethernet Powerlink for communication in a Linux RTAI open CNC control system

Repository of Nicolaus Copernicus University

Show simple item record

dc.contributor.author Erwiński, Krystian
dc.contributor.author Paprocki, Marcin
dc.contributor.author Grzesiak, Lech
dc.contributor.author Karwowski, Kazimierz
dc.contributor.author Wawrzak, Andrzej
dc.date.accessioned 2013-03-20T07:43:32Z
dc.date.available 2013-03-20T07:43:32Z
dc.date.issued 2013-03-20
dc.identifier.uri http://repozytorium.umk.pl/handle/item/426
dc.description.abstract In computerized numerical control (CNC) systems, the communication bus between the controller and axis servo drives must offer high bandwidth, noise immunity, and time determinism. More and more CNC systems use real-time Ethernet protocols such as Ethernet Powerlink (EPL). Many modern controllers are closed costly hardware-based solutions. In this paper, the implementation of EPL communication bus in a PC-based CNC system is presented. The CNC system includes a PC, a software CNC controller running under Linux Real-Time Application Interface real-time operating system and servo drives communicating via EPL. The EPL stack was implemented as a real-time kernel module. Due to software-only implementation, this system is a cost-effective solution for a broad range of applications in machine control. All software systems are based on GNU General Public License or Berkeley Software Distribution licenses. Necessary modifications to the EPL stack, Linux configurations, computer basic input/output system, and motherboard configurations were presented. Experimental results of EPL communication cycle jitter on three different PCs were presented. The results confirm good performance of the presented system.
dc.language.iso pol
dc.rights info:eu-repo/semantics/openAccess
dc.subject Computerized numerical control (CNC)
dc.subject enhanced machine controller
dc.subject Ethernet Powerlink (EPL)
dc.subject real-time application interface (RTAI) Linux
dc.title Application of Ethernet Powerlink for communication in a Linux RTAI open CNC control system
dc.type info:eu-repo/semantics/article

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search repository

Advanced Search


My Account