Skip to the main content.

Did you know?

 

RTI is the world’s largest DDS supplier and Connext is the most trusted software framework for critical systems.

Tiered-Support-Plan-DatasheetTiered Support Plans

Our Professional Services team brings extensive experience to train, problem-solve, mentor, and accelerate customer success.

Learn more

Developers

From downloads to Hello World, we've got you covered. Find all of the tutorials, documentation, peer conversations and inspiration you need to get started using Connext today.

Try the Connectivity Selection Tool ⇢

Resources

RTI provides a broad range of technical and high-level resources designed to assist in understanding industry applications, the RTI Connext product line and its underlying data-centric technology.

Company

RTI is the largest software framework company for autonomous systems. The company’s RTI Connext product enables intelligent architecture by sharing information in real time, making large applications work together as one.

News & Events
Cooperation

Automate Manufacturing Flows and Systems

Faster, More Reliable Factory Automation with RTI Connext

⇠ All Case + Code Examples

Case-Code-hero

Introduction

RTI Connext, based on the DDS standard, is a peer-to-peer real-time connectivity solution that allows you to represent and monitor the state of real-world objects. This makes it easy to build systems that monitor and update the state of an object as it goes through any workflow. In discrete manufacturing process flows, this allows you to create a system that controls a batch or lot as it is processed by one or more control applications, updating the lot states as they are processed. An example of a discrete processing implementation is demonstrated here for illustration purposes by developing a simple set of use cases that support a Manufacturing Execution System design that can manage the simple dispatching of lots, monitoring of current lot states while detecting and reporting errors throughout the system.

This set of use cases applies if you have any type of system with a workflow:

  • Discrete oriented factory automation systems
  • Chemical batch plant processing flows
  • Pharmaceutical manufacturing flows
  • Medical sample processing and analysis
  • Any manufacturing system that uses a distributed control system (DCS) to process items in a production line, or a manufacturing execution system (MES) to dispatch and monitor state information.
 

Running on Windows

The following video shows you how to run this example on Windows. 

 

 

Running on Linux

On Linux systems, navigate to the EXAMPLE_HOME/ExampleCode/scripts directory. In this directory, there are four separate script files to start the applications:

  • AllStationControllers.sh
  • MES.sh
  • RecipeGenerator.sh
  • StationController.sh (to start a single Station Controller)