Patent ID: 9122269
Filing Date: 2015-09-01
Classification: G05B,Y02P

Abstract:
1. A method for operating a machine from the field of automation engineering, comprising the steps of: determining whether an MMI (Machine-Machine-Interface) core software arranged in a control device of the machine needs to be supplemented based on a given operation; in an event that the MMI core software needs to be supplemented, transmitting operating inputs and an identification code entered at an operating unit and a computing unit of the control device for controlling drives of the machine via a data network to communication server software running on an external computing device, wherein the external computing device is not part of the machine and is located remote from the machine and said operating unit having a screen; based on the identification code which includes an internationally unique allocated serial number of a control device of the machine and a code specifying an MMI (Machine-Machine-Interface) application software for which the operating inputs and data are intended and cannot be set up or manipulated by the operator, determining with the communication server software MMI application software associated with the machine and with the operating inputs; adapting the MMI core software and a client software by modifying parameters, and thus, alerting that the MMI application software is now available for a desired operation; with the communication server software, transmitting the operating inputs to the determined MMI application software running on the external computing device or on an additional external computing device; determining with the MMI application software visualization data on the basis of the operating inputs, with the visualization data specifying a graphical output image to be represented on the screen and a manner in which the graphical output image is presented to an operator of the machine, such that operating functionalities of the machine can be extended as desired without increasing a demand for computing time and/or storage space required by the computing unit to perform the operating functionalities of the machine; transmitting the visualization data to the machine via the communication server software and the data network; and representing the graphical output image on the screen based on the visualization data.