You are here: Home / RTLWS 1999-2017 / RTLWS Submitted Papers / 
2024-04-24 - 14:14

Dates and Events:

OSADL Articles:

2023-11-12 12:00

Open Source License Obligations Checklists even better now

Import the checklists to other tools, create context diffs and merged lists


2023-03-01 12:00

Embedded Linux distributions

Results of the online "wish list"


2022-01-13 12:00

Phase #3 of OSADL project on OPC UA PubSub over TSN successfully completed

Another important milestone on the way to interoperable Open Source real-time Ethernet has been reached


2021-02-09 12:00

Open Source OPC UA PubSub over TSN project phase #3 launched

Letter of Intent with call for participation is now available



Real Time Linux Workshops

1999 - 2000 - 2001 - 2002 - 2003 - 2004 - 2005 - 2006 - 2007 - 2008 - 2009 - 2010 - 2011 - 2012 - 2013 - 2014 - 2015

Eleventh Real-Time Linux Workshop on September 28 to 30, in Dresden, Germany

Announcement - Hotels - Agenda - Paper Abstracts - Presentations - Registration - Abstract Submission - Xenomai User Meeting - Sponsors

Papers

RTAI in CAN bus based Network Control of CNC for plasma cutting

Peter Fodrek, Slovak University of Technology
Martin Foltin, Slovak University of Technology
Vladimir Chren, First Welding Company
Farkas, Slovak University of Technology
Michal Blaho, Slovak University of Technology
Tomáš Murgaš, Sypin

This paper describes how to use CNC industrial CAN bus interface based control for plasma cutting machine, using RTAI, Lenze drives and Permanent magnet synchronous motors. The program consists of two parts, a C based RTAI part using kernel modules and a JAVA based GUI part. Comunication is done via Realtime FIFOS. Cutting trajectory is built in an NC program language which was developed in early 90's. The conversion from dxf files will be made by next version of CAMExpert because current version is not suitable for this purpose. For the time being, we are using an MS-DOS based program via VirtualBOX OSE where the author has corrected reported bugs in CAMExpert.

We used two CAN adapters Adlink PCI 7841 and 2 ports opto isolated version of Peak systems PeakCAN PCAN-PCI.
 
We used own code derived form CAN Festival card driver for Adlink card because original code does not work with some revions of Adlink SJA1000 based cards as our card is. It is not driver but kernel module with interface to deal with our program.

We use PeakSystems RTDM driver for its card.

The paper will describe how system was built, which problems are realated to realisation of device our contribution to the community of CAN Festival CAMExpert and how to deal with Mechanical Engineers for development of mechatronical system.