论文标题
基于模型的CPP功能工程和技能的代码生成
Model-Based Engineering of CPPS Functions and Code Generation for Skills
论文作者
论文摘要
当今的生产系统是网络物理系统的复杂网络,它们将机械和电子零件与软件和网络功能相结合。对于此类系统的固有复杂性,额外的复杂性来自这些系统运行的上下文。制造公司需要能够使其生产适应不断变化的客户需求,并减少地块。在不断变化的条件下,需要将这些系统的工程系统组合成和重新配置为不同的网络,需要工程方法仔细设计它们以供将来的使用。这种工程方法需要将功能的灵活性保留在运行时,以便可以尽可能少地进行重新配置。在本文中,我们提出了一种基于模型的方法,该方法专注于机器功能,并允许有条不紊地开发用于更改系统网络的系统功能。这些功能是使用自动代码生成的所谓技巧实施的。
Today's production systems are complex networks of cyber-physical systems which combine mechanical and electronic parts with software and networking capabilities. To the inherent complexity of such systems additional complexity arises from the context in which these systems operate. Manufacturing companies need to be able to adapt their production to ever changing customer demands as well as decreasing lot sizes. Engineering such systems, which need to be combined and reconfigured into different networks under changing conditions, requires engineering methods to carefully design them for possible future uses. Such engineering methods need to preserve the flexibility of functions into runtime, so that reconfiguring machines can be done with as little effort as possible. In this paper we present a model-based approach that is focused on machine functions and allows to methodically develop system functionalities for changing system networks. These functions are implemented as so-called skills using automated code-generation.