A Cyber-physical production system (CPPS) integrates different sub-systems, which are designed, modeled and simulated by using different model descriptions and tools. The objective of the hierarchical modeling and simulation is to achieve the integration of all data and simulation results in a common interface. Different simulation tools have to be integrated in a common user environment, which is normally a very difficult and exhaustive work. A Meta-model framework is developed, using a combination of traditional simulation and cosimulation approaches and helps to define the linkage of different system levels. Finally an implementation of a demonstrator (robot packaging system) consisting of three different physical models with different levels of detailing, implemented in different software tools is shown. The implemented demonstrator consists of a conveyor belt which is powered by an induction motor and a robot arm which is used for palletizing bags.