US 11,703,822 B2
Method for operating a machine tool by adapting a precompiled machine model
Andres Männer, Claussnitz OT Diethensdorf (DE)
Assigned to SIEMENS AKTIENGESELLSCHAFT, Munich (DE)
Appl. No. 16/977,760
Filed by SIEMENS AKTIENGESELLSCHAFT, Munich (DE)
PCT Filed Jan. 25, 2019, PCT No. PCT/EP2019/051856
§ 371(c)(1), (2) Date Sep. 2, 2020,
PCT Pub. No. WO2019/170320, PCT Pub. Date Sep. 12, 2019.
Claims priority of application No. 18160189 (EP), filed on Mar. 6, 2018.
Prior Publication US 2020/0401100 A1, Dec. 24, 2020
Int. Cl. G06F 8/35 (2018.01); G05B 19/402 (2006.01); G06F 16/903 (2019.01)
CPC G05B 19/402 (2013.01) [G06F 8/35 (2013.01); G06F 16/90335 (2019.01); G05B 2219/35414 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method for operating a machine tool, comprising:
provide a generic first data model of the machine tool without describing details of the machine tool at a server device that is external to the machine tool;
provide engineering data to the external server device, wherein the engineering data contains information specifically related to the machine tool and knowledge of the machine tool;
generate a user query regarding an operation of the machine tool to the external server device, the user query containing technical data related to a process to be performed by the machine tool;
translate and/or modify, by the external server device, taking into account the technical data in the user query and the engineering data, the generic first data model into a second data model in response to the user query;
compile the second data model by the external server device so that the second data model can be executed on the machine tool;
integrate the compiled second data model into an app by the external server device;
transfer the app from the external server device to a machine-specific Internet-of-Things (IoT) extension of the machine tool;
access the app by a control unit of the machine tool via a data bus of the machine tool; and
operate the machine tool in accordance with the compiled second data model integrated in the app, thereby unburdening the machine tool from translating and/or modifying the generic first data model during operation of the machine tool.