mapp Framework - 简介

<< 点击显示目录 >>

主页  mapp Framework介绍 > 一般信息 >

mapp Framework - 简介

概述

mapp技术是B&R公司现成的、模块化软件产品的总称。这项技术使你只需用几个mapp功能块和配置设置就能实现复杂或繁琐的功能(如配方系统),而不是用PLCopen从头开始创建。通过使用mapp技术,你完成应用开发的速度可提高三倍,代码量也比完全用PLCopen编写要少得多。  

 

mapp框架使mapp技术更进一步,为用户提供了mapp技术的一个通用起点。这甚至进一步减少了必须由应用工程师编写的应用代码量。该框架包括编程任务和支持配置文件,并内置了最佳实践和应用知识。它的设计是模块化的,因此用户可以轻松地将与机器相关的特定部分添加到现有的项目中。

 

动机和目标

 

mapp框架的总体目标是精简和简化你的mapp服务/轴的实施。更具体地说,其目标是:

质量

o该框架在设计时考虑到了最佳实践,这些最佳实践已经被几个有经验的应用工程师审核过了。

o目标是为每个mapp用户的成功做好准备。

节省时间

o通过给用户一个可靠的起点,我们降低了mapp技术的学习曲线。

o新的工程师可以更快地提升能力。

o更快进入市场的时间。

简化

omapp框架是模块化的,不会过于复杂。

o通过标准化的mapp技术方法,应用支持/交接和代码维护变得更加简单。

o该框架可根据应用程序的需求进行扩展。

节省成本

o最终,使用该框架将为机器节省成本,这主要与减少所需的应用工程时间有关。

 

开源资源

 

mapp框架是社区驱动/开源资源。来自社区的投入被用来不断完善和改进mapp框架。它不是研发部门的官方产品。

 

该框架源项目的Github资源库可通过以下链接获得:

https://github.com/br-automation-com/mapp-Framework

因此,应用工程师可以直接通过Github提出修改或新功能的建议。通过这种方式,mapp框架通过社区的投入不断发展和改进。

 

mapp框架使用标准的mapp组件,关于mapp的一般问题应继续指向一级/二级支持。然而,由于该框架本身是一个社区驱动的资源,关于mapp框架的内容/设计/文档等问题应直接在B&R社区 中提出。使用“mapp-framewok”标签提出问题或报告bug。

 

https://community.br-automation.com/

 

YouTube教程视频

B&R YouTube频道 的专门播放列表中,有mapp框架每个组件的简短教程视频 。这些教程视频是对帮助文件的补充。

 

可用性

 

mapp Framework目前可使用以下mapp技术。

 

mapp AlarmX

mapp Audit

mapp Axis

mapp Backup

mapp File

mapp PackML

mapp Recipe

mapp Report

mapp UserX

 

在mapp View和VC4中,有一个相应的人机界面。

 

 

框架内容

 

mapp框架包含以下内容。

逻辑视图任务

配置文件

支持性帮助文件

 

支持帮助页面是针对每个mapp框架的。这些页面将确定框架中包含的内容以及将框架正确嵌入现有应用程序所需的任何更改。需要注意的是,这些文件侧重于框架本身,而不是mapp Services / mapp Motion的基本原理。关于mapp技术的基本原理的细节,请参考帮助中的相应章节( ("服务" → "mapp Services", or "运动控制" → "mapp Motion").

 

重要提示:每个mapp Framework帮助部分都有一个名为“必要的修改”页面。这一页的步骤必须执行,以使框架进入功能状态!

 

 

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 (the "Software"), to deal

in the Software without restriction, including without limitation the rights

to use, copy, modify, merge, publish, distribute, sublicense, and/or sell

copies of the Software, and to permit persons to whom the Software is

furnished to do so, subject to the following conditions:

 

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 ORIMPLIED, 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, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,

OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.