You are here: Home / RTLWS 1999-2017 / RTLWS Submitted Papers / 
2024-12-01 - 22:27

Dates and Events:

OSADL Articles:

2024-10-02 12:00

Linux is now an RTOS!

PREEMPT_RT is mainline - What's next?


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

PBMaster - An Open Implementation of Profibus DP

Duy Khanh Tran, Czech Technical University, Prague

This paper presents an open implementation of the Profibus DP (Process Field Bus Decentralized Peripherals), probably the most popular fieldbus used in factory automation. Despite of many interesting features like deterministic media access or fast data exchange, Profibus still seems to be a domain of professional applications and commercial solutions. The main reason is probably based on the high price of all Profibus products, whether hardware or software solutions. The project PBMaster was established to offer a cheap solution for connecting common PCs as well as embedded systems to this industry bus. The key to achieving these objectives is in using common inexpensive hardware and open source software.

Presently, the software runs on several operating systems (Linux, FreeBSD and NetBSD) and sys-less embedded hardware based on the ARM architecture. The objectives are to offer multi-platform drivers, libraries and applications capable of carrying out the master, slave and analyzer functions of the Profibus DP. In the future the project will try to offer a complex and inexpensive solution with open code for applications using Profibus DP.

The project will be presented at Profibus Conference in July, where a discussion about openness of the standard will be open. We would like to present a high quality implementation of the standard as well as advantages of the cooperation between companies and the community. The goal is to release project's source code under GNU GPL license and keep the development open for community.