Method for operation of an automation device and apparatus for carrying out the method
AssigneeSiemens Aktiengesellschaft
InventorsFrank Hackländer, Volker Maier, Dieter Schneider
Life of this patent
Estimating the term…
Loading patent…
AssigneeSiemens Aktiengesellschaft
InventorsFrank Hackländer, Volker Maier, Dieter Schneider
Estimating the term…
There is described a method for operating an automation device and/or a programming system. When the automation device is in operation, a communication connection between: a) the automation device and a telecommunication device and/or b) the automation device and the internet and/or intranet can be established. The automation device is controlled and/or regulated by means of a program. The communication connection is used by means of at least one instruction in the program for the data communication during the execution of the program. It is also possible to establish a communication, in particular, within the teleprogram.
A method for operating an automation device, comprising:
A method for operating an automation device, comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to…
Director till display: interface nc machine to data server
Director, elements to supervisory: pNC is plc, pic and nc cooperation
Nc in input of data, input till input file format: remote simulation of machining program
About 4 years 4 months of term left · ends 18 Feb 2031 (estimated)
This application is the US National Stage of International Application No. PCT/EP2005/054612, filed Sep. 16, 2005 and claims the benefit thereof. The International Application claims the benefits of German application No. 10 2004 045 933.9 DE filed Sep. 22, 2004, both of the applications are incorporated by reference herein in their entirety.
The invention relates to a method for operation of an automation device, to a programming system for creation of a user program for an automation device, and to a program product.
In the case of machine tools and/or production machines, in which case the expression production machines should also be understood as meaning automatic handling machines, shafts and/or spindles, for example, are moved within a production process in order to process a workpiece. The shafts and/or spindles which in this case, by way of example, describe a relative movement between a tool and a workpiece, are referred to as so-called processing units. The shafts and/or spindles are associated with a so-called channel for processing. The movement orders to the processing unit are predetermined and described in the channel, in the form of a part program. The part program is transferred within the machine's numerical control to an interpreter, which converts the part program to an appropriate machine code.
Exemplary embodiments of the invention will be explained in the following text and are illustrated in the drawing, in which:
FIG. 1 shows a machine tool for carrying out the invention, and
FIG. 2 shows a method example.
The illustration in FIG. 1 shows a machine tool 1. By way of example, the machine tool 1 has a CNC controller 3 and a drive 5. The drive 5 has a converter and an electrical machine, which are not illustrated in detail. Furthermore, the machine tool 1 has a communication interface 23. The machine tool 1 and/or the CNC controller 3 and/or the drive 3 are/is automation devices. At least one of these automation devices is able to set up a communication link 9, 11, 13, 15 with an external communication partner 7, 8, 19. This communication link 9, 11, 13, 15 is set up, for example, via the communication interface 23. By way of example, the communication interface 23 is a web server, a dialing device for a telecommunications installation, a fax modem or the like. By way of example, the communication interface 23 can also be integrated in an automation device such as a CNC controller 3. The communication links 9, 11, 13, 15 are examples of communication links which can be implemented and/or used individually or jointly. The machine tool 1 can be connected to an Intranet 8 by means of the communication link 9. The Intranet 8 is, for example, connected to an Internet 7. The machine tool is connected to a communication means 20 via the communication link 11. By way of example, the communication means 20 is a web server to which the machine tool 1 and/or an automation device integrated in it are/is connected for data purposes. By way of example, a web server is also integrated in an automation device 1, 3, 5. A link can be set up to the Internet 7 via the communication means 20, which is associated with the machine tool 1, by means of the communication link 13. By way of example, the Internet 7 has a server 17 which is provided for simulation tasks for the machine tool 1 or else for further machine tools that are not illustrated. The link between the communication means 20 and the Internet 7 is set up by means of the communication link 13. By way of example, a WLAN link can be used as the linking means. The CNC controller 3 can, for example, also be set up via the communication link 15 to a telecommunication device 19. A link to a simulator 21 can be set up by means of the telecommunication link 19. By way of example, the simulator 21 is installed at a different location from the machine tool 1. By way of example, a telephone link is used as the communication link 16. The CNC controller 3 shown in FIG. 1 can be programmed, for example, by means of an engineering system 33. The program is transmitted to the CNC controller 3, for example, by means of a data storage medium 25, or else by means of a wire-free data link.
The illustration in FIG. 2 shows a data storage medium 25 in which a program 27 is stored. The program 27 has, for example, a start instruction 31 and an end instruction 32. By way of example, the program 27 also has instructions 28 relating to the movement of a drive. Furthermore, the program 27 has an instruction ITS 29, with this instruction (command) relating to access to an Internet or to a telecommunication service. An instruction such as this is, according to the invention, integrated in the program 27. This program 27 is advantageously a user program, which is used in particular for movement control of a machine. The program 27 is presented to the CNC controller 3 in FIG. 1, for example, in binary form.