A manufacturing method (DAS) for manufacturing products through the cooperation of a plurality of mechatronic components and/or devices (C1-C11, L1, L2, W1, W2), such as transport units, lifters, workstations,
- wherein a group of mechatronic components and/or devices or a mechatronic component and/or device is/are each controlled by an automation device (STB),
- wherein the automation devices (STB) communicate with one another and with a Production Execution System (PES) in a service-oriented manner via a network (N),
- wherein the automation device (STB) assigned to a mechatronic component and/or device or a group of mechatronic components and/or devices is configured such that the mechatronic component and/or the device or the group of mechatronic components and/or devices is offered and retrieved as a logic device in the network (N), and functions of the mechatronic component and/or device or the group of mechatronic components and/or devices are offered and retrieved as an elementary service (S) in the network (N),
- wherein for executing the manufacturing method, at least two Service Orchestration Engines (OE) are provided, such that each Service Orchestration Engine (OE) is configured such that elementary services (S) of a group of mechatronic components and/or devices belonging together from the standpoint of the manufacturing technology are orchestrated on the basis of interconnected and/or synchronized orchestration and/or behavior models and are represented in the network (N),
- wherein when there is a conflict at an intersection node of the model, at which alternative services are available for selection, and decision queries are directed at the Production Execution System (PES), the latter sends a decision to the Orchestration Engine (OE), and the Orchestration Engine (OE) selects a suitable service from a set of possible services available when one and only one corresponding service is retrieved, and the Orchestration Engine then activates a specific control logic, such that the above sequences are executed in real time.