Patent ID: 8855792

Claim:
An automation system for creating, adapting, or both of a system model of a machine or a virtual machine, or a virtual system for behavior simulation, said automation system comprising: a control system; a real machine connected to said control system; a data recording unit for recording data connected to said control system and connected to a field bus, said recording data selected from the group consisting of machine data and system data, wherein said field bus includes an interface configured to connect input/output modules of the real machine; a data preparation unit for analyzing the data recorded in said data recording unit, so as to automatically store in said data preparation unit parameters of the machine and system models selected from the group consisting of machine models, system models, and both validated or adapted via a data analysis in the virtual machine or the virtual system in order to simulate a machine or system behavior of a real machine or system, wherein said data preparation unit includes a data memory, a machine model memory and at least one of a machine model generation unit and a machine model adaption unit, wherein said data memory operates to store previously recorded data; and a cutter arranged in the data preparation unit, wherein the cutter cuts associated output signals out of a long term recording in the data preparation unit, or output sequence for all input signal combinations that occur, with consideration for a time delay; wherein the cutter is configured to ascertain, from an available measurement and in the machine model generation unit and the machine model adaption unit, for every input signal that was recorded, an associated output value, including a time delay when Boolean functions are involved, and an associated output sequence, including another time delay when non-Boolean functions are involved.