PBMaster is a software implementation of Profibus protocol (IEC 61158) compatible master node. The objective is to provide open implementation for education, experiments, enthusiasts and also to open way to its use in low-cost applications by using common hardware and open-source software. For documentation see http://pbmaster.sourceforge.net/ .

Project Samples

Project Activity

See All Activity >

Categories

Hardware Drivers

License

GNU General Public License version 2.0 (GPLv2)

Follow PBMaster

PBMaster Web Site

nel_h2
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
1
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Any updates?
  • Very useful. Thanks.
    1 user found this review helpful.
  • Why the hell use a propriatary protocol? There are OpenSource and not Patent "protected" alternatives.
    Reply from PBMaster
    Posted 2021-01-19
    Because European Union declared this protocol as standard for fileldbus. If you want RS-485 multi-master open-source protocol with distributed round robin media arbitration then use uLAN http://ulan.sourceforge.net/ which I have started at PiKRON company a which is used and extended in cooperation with Petr Smolik, other PBmaster project member. I have never used Profibus for my company (http://pikron.com/) applications, but when some integration with it is hard requirement by people interested in our notion control, robots, medical and or laboratory systems then I have thought that Profibus implementation can have value. And it could be enabler to play with third party PLCs and other stuff at university laboratories, which I consider as interesting.
Read more reviews >

Additional Project Details

Operating Systems

FreeBSD, Linux, NetBSD

Intended Audience

Manufacturing

Programming Language

C

Related Categories

C Hardware Drivers

Registered

2006-09-05