PROFINET Community Stack: Version 2.0.0 Release

  • Post category:PI NEWS
  • Reading time:2 mins read

PI’s PROFINET Community Stack, a cornerstone for collaborative development within the industrial automation landscape, has reached another significant milestone with the release of version 2.0.0. This update reinforces the stack’s commitment to enhancing PROFINET capabilities through community-driven innovation.

The PROFINET Community Stack continues to evolve as a robust, standardized protocol stack core, offering PROFINET Controller and Device functionality. Derived from a PI pre-certified stack, it provides well-defined APIs for adaptation to diverse hardware, operating systems, and IP stacks. This community-driven approach fosters joint development, accelerating technology implementation and enhancing interoperability across manufacturers, ensuring faster integration of new functions like PROFINET security.

What’s New in Version 2.0.0?

The latest release of the PROFINET Community Stack introduces substantial enhancements, building upon its robust foundation:

PROFINET Stack Core

  • MRP Support in EDDT: Media Redundancy Protocol (MRP) support within the EDDT module has been integrated. This enhancement ensures high availability by providing rapid recovery from single-point network failures.
  • System Redundancy (S2) Support in EDDT: The EDDT module now includes System Redundancy (S2) support, providing seamless failover if one controller experienced failure.
  • First prototype implementation towards PROFINET Security: This marks the beginning of our journey to integrate advanced security features into the stack, enhancing the protection of your PROFINET applications.
  • Multiple IOCRs: The stack now supports multiple I/O Communication Relationships (IOCRs). Please note: While this functionality is integrated into the stack, it has not yet been tested in conjunction with EDDT. This foundational improvement is crucial for supporting more complex device configurations.
  • Improvements and bugfixes

Demo Application

These updates are designed to make it even easier to get hands-on with the PROFINET Community Stack, fostering rapid prototyping and community engagement.

  • To facilitate easier onboarding and rapid prototyping, a virtual IO Device variant has been introduced. This new vIOD is based on the existing compact device, allowing users to gain practical experience with the community stack without the need for specialized IO hardware.
  • Extended Manual: The documentation has been thoroughly updated to include comprehensive instructions for setting up and utilizing the new virtual IO Device.
  • vIOD Interface with ncurses: We’ve integrated ncurses (needs to be downloaded separately) to provide a user-friendly, terminal-based interface for interacting with

Learn More and Access the Release

As a PI member you can register yourself here for access to the Community Stack:

https://www.profibus.com/download/profinet-community-stack/

Follow this link to access the latest release:

https://gitlab.profibus.com/profinet/profinet-community-stack