Skip to content

📄Introduction

ℹ️ Introduction

mapp Technology is the overarching term for the ready-made, modular software products at B&R. This technology enables you to implement complex or tedious features (such as a recipe system) with just a few mapp function blocks and configuration settings rather than creating it from scratch with PLCopen.

By using mapp Technology you can complete your application development up to three times faster, with significantly less code than if you wrote it entirely with PLCopen.

The mapp Framework 6 takes mapp Technology one step further to provide the user with a universal starting point for mapp Technology. This even further reduces the amount of application code that must be written by the application engineer.

The Framework includes programming tasks and supporting configuration files with built-in best practices and application know-how. It is designed to be modular, so the user can easily add the specific parts that are relevant to the machine to an existing project.


Motivation and Goals

The overall goal of the mapp Framework 6 is to streamline and simplify your mapp Services and Axis implementation.

More specifically, the goals are:

Quality - The Framework is designed with best practices in mind, which have been vetted by several experienced application engineers - The goal is to set each mapp user up for success

Time Savings - By giving users a reliable starting point, the learning curve of mapp Technology is reduced - New engineers can ramp up faster - Quicker time to market

Simplicity - The mapp Framework 6 is modular without being overly complex - With a standardized approach to mapp Technology, application support, hand-off, and code maintenance become more straightforward - The framework is scalable according to the needs of the application

Cost Savings - Use of the Framework results in cost savings for the machine due to reduced application engineering time


YouTube Tutorial Videos

Short tutorial videos for each component of the mapp Framework 6 are available in a dedicated playlist on the B&R YouTube channel - link.

These tutorial videos supplement the written documentation.


Availability

A mapp Framework 6 is currently available for the following mapp Technologies:

  • mapp AlarmX
  • mapp Audit
  • mapp Axis
  • mapp Backup
  • mapp File
  • mapp PackML
  • mapp Recipe
  • mapp Report
  • mapp UserX

A corresponding HMI is available in mapp View.


Framework Contents

Each mapp Framework 6 contains the following:

  • Logical View task(s)
  • Configuration file(s)
  • Help files

The supporting Help pages are individualized for each mapp Framework 6. These pages identify what is included in the framework and any changes that are necessary to properly embed the framework into an existing application.

The documentation focuses on the Framework itself and not on the fundamentals of mapp Services or mapp Motion.

For details on the fundamentals of mapp Technology, refer to the respective Help sections: - Services → mapp Services - Motion control → mapp Motion

IMPORTANT:
Every mapp Framework 6 Help section contains a page titled "Required Modifications".
The steps on this page must be executed to bring the Framework into a functional state.


MIT License

Copyright (c) 2022 B&R Industrial Automation

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files, to deal in the Software without restriction, including the rights to use, copy, modify, merge, publish, distribute, sublicense, and or sell copies of the Software.

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

The Software is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement.

In no event shall the authors or copyright holders be liable for any claim, damages or other liability arising from the use of the Software.