RoboPLC
®
    RoboPLC is a pack of a framework and tools which allow to build real-time applications for robotics, industrial automation, as well as general purpose real-time services.
  RoboPLC fully integrates fieldbus with EVA ICS v4 and is the preferred high-level fieldbus solution. 
  - Allows to create real-time Linux applications in Rust 
 - Works on almost any industrial, embedded and general-purpose hardware 
 - Secure, reliable and 100% memory-safe code 
 - Supports various I/O and fieldbus protocols 
 - Built-in components for robotics applications 
 - Provides a set of tools for debugging, testing and monitoring 
 - The core and the primary components are free and open-source