Mobile Machine Demo Project

Overview
This sample project demonstrates how to build mobile machine control applications using Automation Studio.
It showcases practical implementations of key communication protocols and input/output interfaces commonly used in modern mobile automation systems.
The project includes examples like CanOpen, LIN bus and Isobus - providing a complete reference for developing responsive, reliable operator interfaces in mobile machines.
Whether you’re a system integrator, automation engineer or evaluating AS for your mobile automation needs, this project illustrates best practices and accelerates your implementation journey.

Repository: https://github.com/br-automation-community/Mobile-Machine-Demo

Purpose & Goal
Whether you’re a sales showcasing AS capabilities, a system integrator planning a proof-of-concept, or an automation engineer seeking best practices, this project provides the foundation you need. The purpose of this project is spitted as following by roles:

For sales:

  • Present mobile automation specific AS features

  • Demonstrate real-world use cases and technical capabilities

  • Support PoC phases with minimal additional development

For automation engineers:

  • Getting started with mobile specific topics combined in one sample project

  • Check out best practices

  • Use independent tasks as a template for projects and implementations

Features
Explore these core features, detailed information is available in the project and the README file.

  • CanOpen

  • J1939, generic & receive

  • Standby mode for X90CP154.xx

  • PWM with current control

  • LIN bus

  • Isobus

  • Visualization

  • Simulation, digital Twin with Robot Studio

Important Notice

  • This project is provided “as is”

  • It is not maintained by B&R R&D team

  • It is not part of the official AS6 Samples

Feedback & Feature Requests
Your feedback helps us improve this project and make it even more valuable for the community.
If you have suggestions for additional features or use cases, please don’t hesitate to reach out.
Together, we can keep this reference implementation aligned with your evolving mobile automation needs.

10 Likes

thanks for sharing @christoph.altenbuchn :slight_smile:

Who has the same issue while opening the zip file ?

Hi Riccardo, try renaming the zip file, so that it does not contain dashes “-”, before trying to open it with Automation Studio. Or extract the zip file manually and open the project file manually.

For example “Mobile-Machine-Demo-main.zip” rename to “MobileMachine.zip”.

1 Like