Although the Profibus was initially standardized in the late 1980s it is not easy to find any material to help design and system engineers develop new products. Nowadays 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 PBMaster project comes with its solution in the field of this popular industrial 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's components are released under the GNU General Public License v.2 or later version.

paper

more information

LANGUAGE


LATEST NEWS

28-09-2009
Project PBMaster has been presented at Real Time Linux Workshops 2009 in Dresden. The paper is available here.

02-07-2009
Project PBMaster has been presented at PI/PICC Conference in Krakow.

02-03-2009
Tomorrow begins the Embedded World 2009 in Nurnberg where PBMaster will be presented at the booth of the OSADL company and the Czech Technical University in Prague. Many new features (Analyzer, Slave, ARM port, ..) have been implemented in the last months. The new version is expected to be released at the beginning of April.

13-12-2008
The new version supports also FreeBSD and NetBSD.

26-11-2008
Module pbm_fma has been renamed to pbm_fdl, which is a more relevant name.

RELEASE NEWS

26-03-2010
PBM driver 1.0.0 Release

03-03-2010
PBM driver 1.0.0rc2

10-02-2010
PBM driver 1.0.0rc1

30-01-2010
PBM driver 0.9.0pre1

15-01-2010
PBM driver 0.8.0pre1

DEVELOPMENT NEWS

28-11-2010
Web-based Profibus configurator.

15-11-2010
GSD parser.

20-10-2010
Profibus to Ethernet bridge.

20-09-2009
Support for Atmel AT91 USART since version 0.4.0. (supports all speeds up to 12 Mbit/s). This is probably the smallest Profibus Master in the world supporting all Profibus speeds.

30-07-2009
NXP LPC 21xx ARM7 achieved 750 kbit/s. Higher speed should be possible with a faster transceiver.