1、装备自动化工程设计与实践装备自动化工程设计与实践第四章第四章 装备自动化的模块化设计装备自动化的模块化设计MAPPMAPP组件技术组件技术MAPP组件技术n自动化技术的发展,越来越多的机器工艺正以软件形式实现n程序员编写日益复杂的软件n软件工作量已经占到新开发机器的约50%n在一台机器的整个生命周期中,约70%的软件成本用在维护方面n各个MAPP组件之间的智能化连接,使设计者能驾驭越来越复杂的智能装备,也节约软件工程师的开发时间MAPP组件技术MAPP开发步骤n基于MAPP组件技术的项目开发只有两步:配置功能调用基本功能块项目开发第一步(配置功能)项目开发第二步(调用基本功能块)MAPP技术n
2、MAPP技术让软件开发人员能够实现基于配置,减少编程n配置的工作越多,则编码的工作量越少nMAPP技术的模型和前期规划已经充分考虑了各种未来应用的场景MAPP为设计方案升级提供便捷nMAPP技术的一个重要特点是MAPP link,它是基于客户机服务器模型相互交换数据的n每个MAPP组件提供按需查询的数据,也就是模块参数或属性例如:n当给一台运动控制设备添加能源管理系统时,只需要将MAPP energy组件添加到应用程序中,它就会从运动组件中检索它所需要的能源数据n如果后续由于升级,又添加一个新的运动轴,或者一个多轴CNC机器,MAPP energy就会自动包含新轴的能源数据添加MAPP ene
3、rgy组件n通过使用MAPP组件技术能够将源代码数量减少83%。n采用MAPP组件技术的机器设计扩展潜力更大nMAPP link可以确保MAPP energy自动包含新轴的能源数据n如果想快速、高效地添加或删除可选设备,MAPP组件技术是得力助手MAPP 技术例如:n一台包装机在经过一年运行之后,需要将一台码垛机器人添加到生产线中n传统做法是:需要对原生产线代码进行修改,将码垛机器人相关代码嵌入进去。需要对原工艺进行新的测试,以验证是否改变了工艺,甚至需要获取新的认证例如:n如果使用MAPP组件技术,只需要将码垛机器人MAPP组件添加到包装机中,没有必要对原机器软件进行重新编程n凭借码垛机器人的MAPP link,原包装机代码可很好集成码垛机器人,总报警系统也会自动包含码垛机器人的报警数据包装机添加码垛机器人MAPP技术n采用MAPP技术很容易建立报警系统。如果添加了一个可选设备,则该设备报警消息会被自动并入现有的报警系统nMAPP技术的软件在设备的整个生命周期中都是易于管理的MAPP alarm报警功能界面nMAPP以两种不同的方式降低软件维护成本nMAPP组件本身可以简化整个机器软件,并使代码更容易理解n由于代码库缩小了83%,因此更容易找到错误n新的MAPP组件不断被添加并无缝集成到现有系统中MAPP技术