WO2010118864A1 - Procédé permettant d'obtenir une information concernant l'usure d'un composant d'une machine et procédé de préparation d'un algorithme alternatif - Google Patents

Procédé permettant d'obtenir une information concernant l'usure d'un composant d'une machine et procédé de préparation d'un algorithme alternatif Download PDF

Info

Publication number
WO2010118864A1
WO2010118864A1 PCT/EP2010/002304 EP2010002304W WO2010118864A1 WO 2010118864 A1 WO2010118864 A1 WO 2010118864A1 EP 2010002304 W EP2010002304 W EP 2010002304W WO 2010118864 A1 WO2010118864 A1 WO 2010118864A1
Authority
WO
WIPO (PCT)
Prior art keywords
machine
algorithm
operating parameters
information
product
Prior art date
Application number
PCT/EP2010/002304
Other languages
German (de)
English (en)
Inventor
Matthias Muenzberg
Guenther Landgraf
Original Assignee
Robert Bosch Gmbh
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robert Bosch Gmbh filed Critical Robert Bosch Gmbh
Priority to EP10718465A priority Critical patent/EP2419798A1/fr
Priority to CN201080016757.XA priority patent/CN102395929B/zh
Publication of WO2010118864A1 publication Critical patent/WO2010118864A1/fr

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
    • G05B19/4065Monitoring tool breakage, life or condition
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37254Estimate wear of subsystem of machine with measures from other subsystems
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50308Estimate wear from machining data and conditions
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Definitions

  • the present invention relates to a method for providing information on wear of a component of a machine according to claim 1, a method for providing a replacement algorithm according to claim 5, a control device according to claim 10 and a computer program product according to claim 11.
  • an algorithm is provided in the machine, which is designed to receive corresponding operating parameters of the machine as an input variable and from this the information about the wear of a component of the machine or the information about the quality of a product to be produced by the machine, the manufacturing quality to ensure the machine. It should be noted, however, that this algorithm has a fixed assignment of certain characteristics of the operating parameters to the information about the
  • the present invention provides a method for providing information about wear of a component of a machine or information about a quality of a product to be manufactured by the machine, the method comprising the steps of: providing an algorithm in a memory of the machine, wherein the Algorithm is designed to provide information about the wear of a component of the machine or operating parameters from the machine To provide information about a quality of a product to be made by the machine;
  • Component of the machine or information about a quality of a product to be produced by the machine wherein the determination is made using the replacement algorithm and the obtained operating parameters.
  • the present invention provides a method for providing a
  • a replacement algorithm intended to replace an algorithm in a machine comprising the steps of:
  • Inputs to provide information about the wear of the component of the machine or the information about the quality of the product to be produced by the machine as an output variable
  • the present invention provides a control apparatus configured to perform or drive steps of one embodiment of the above-mentioned methods.
  • a control device can be understood as meaning an electrical device which processes sensor signals and outputs control signals in dependence thereon.
  • the control unit may have an interface, which may be formed in hardware and / or software.
  • the interfaces can be part of a so-called system ASIC, for example, which contains various functions of the control unit.
  • the interfaces are their own integrated circuits or at least partially consist of discrete components.
  • the interfaces may be software modules that are present, for example, on a microcontroller in addition to other software modules.
  • Also of advantage is a computer program product with program code, which is stored on a machine-readable carrier such as a semiconductor memory, a hard disk memory or an optical memory and is used to carry out the method according to one of the embodiments described above, when the program is executed on a controller.
  • a machine-readable carrier such as a semiconductor memory, a hard disk memory or an optical memory
  • the present invention is based on the recognition that as knowledge progresses, a connection between the operating parameters and the
  • Information about the wear of the component of the machine or the information about the quality of a product to be produced by the machine is improved. For example, in a laboratory of the manufacturer of the machine could be found in subsequent investigations that certain other operating parameters of the machine also relevant information about the wear of the component
  • the machine can be a machine tool such as a milling machine for milling a workpiece in the x-, y-, and / or z-direction, a drill a lathe, a laser cutting machine.
  • the machine may be a wind turbine or a hydraulic power unit or any other machine.
  • Operational parameters can be understood as signals representing physical quantities. For example, operating parameters can oscillations of
  • the manufacturer (or a central operator of several machines) can receive different sets of operating parameters, for example from several machines, and simulate the effect of these operating parameters on the component of the machine or the quality of the product by simulation (for example with the simulation tool MATLAB).
  • simulation for example with the simulation tool MATLAB.
  • more recent findings about disturbances can be taken into account, which have become known for example since the creation of the algorithm in the memory in the machine.
  • a new algorithm namely a replacement algorithm, is created (eg by the simulation tool itself) that addresses these new known disturbances or, generally speaking, the new relationship between the operating parameters and the wear of the component of the machine or quality of an end product to be produced are implemented.
  • This replacement algorithm is then sent via an interface to the Machine or a plurality of machines back and replaces the previously stored algorithm.
  • the present invention thus offers the advantage that a relationship between operating parameters and wear of a component of the machine or a quality of a product to be produced by the machine can always be kept up to the latest level of knowledge. This allows a timely replacement of a component, such as a bearing or a shaft of the machine, so that downtime can be further reduced by the use of knowledge that was obtained only after delivery of the machine. Also, the knowledge obtained after delivery of the machine can be used to ensure a high quality of the product, which is manufactured by the corresponding machine.
  • the algorithm provided in the step of providing enables the information about the wear of the component of the machine or the information about a quality of a product to be produced by the machine using a first set of operating parameters and wherein the replacement algorithm received in the step of the receiving providing information about the wear of the component of the machine or information about a quality of a product to be made by the machine using a second set of operating parameters, the first and second sets of operating parameters being different.
  • Such an embodiment of the present invention offers the advantage that further operating parameters, which have not yet been taken into account in the provision of the information according to the algorithm to be replaced, are now also taken into consideration. This makes it possible to improve the judgment of the wear of a MascKine component or the quality of a product to be manufactured.
  • the step of obtaining may be performed such that the plurality of operating parameters are selected from a plurality of stored or currently detected operating parameters of the machine.
  • the replacement algorithm has significantly more operating parameters available and thus, for example via a statistical evaluation, a relationship between individual operating parameters and the wear of the component or the quality of the product can be determined.
  • those operating parameters that were relevant for the algorithm to be replaced should no longer be available alone, but significantly more operating parameters are provided, from which the replacement algorithm can determine the corresponding information.
  • a replacement algorithm may be received that is configured to be received as operating parameters
  • Extract and store characteristic data the characteristic data allowing a classification of an event that can occur when the machine is in operation.
  • Such an embodiment of the present invention offers the advantage that a reduction of the considered operating parameters to certain characteristic data is made possible, which enables an easier classification of an event.
  • altering a data storage structure for storing operating parameters of the machine and / or altering output of results of the replacement algorithm on a display device for an operator offers the advantage that a storage of operating parameters adapted to the replacement algorithm or an output of results of the replacement algorithm adapted to the replacement algorithm is made possible. In this way, a fast and efficient processing of the operating parameters can take place.
  • the replacement algorithm may be created in the form of a dynamic library or in a machine code.
  • Replacement algorithm on the machine can be executed immediately and no special software tool to execute this replacement algorithm must be loaded. It is also favorable if, in the step of evaluating, knowledge of a relationship of the received operating parameters with the wear of a component of the machine or knowledge of a relationship between the received operating parameters and a quality of a product to be produced by the machine is used, which is the result of creating the algorithm to be replaced were not available. Such knowledge, which was not yet available in the creation of the algorithm to be replaced, represents a further development of the available state of knowledge, thereby enabling an improved detection of wear of the one component of the machine or of a quality of the product to be manufactured by the machine.
  • in the step of receiving operating parameters can be received from machines that have been detected over a period of at least one month, in particular over a period of at least half a year.
  • Such an embodiment of the present invention offers the advantage that the evaluation of the operating parameters can take place over a relatively long period of time, so that even weakly developed wear tendencies or a continuous decrease in the quality of a product can be adequately taken into account when creating the replacement algorithm.
  • FIG. 1 is a block diagram of a system architecture including an exemplary controller for a machine based on the embodiments of the present invention
  • Fig. 2 is a block diagram of an embodiment of an action recorder
  • Fig. 3 is a block diagram of a system for providing data
  • Fig. 4 is a flowchart of a first embodiment of the present invention as a method
  • FIG. 5 is a flowchart of a second embodiment of the present invention as a method.
  • FIG. 1 shows a block diagram of a system architecture including an exemplary remote condition monitoring system 10 for a machine on which embodiments of the present invention may be practiced.
  • the machine includes components 20, which may include, for example, a bearing, a drive motor, sensors, controls and / or other components.
  • Controls NC, PLC, Motion, RC, (7), actuators (drive, possibly also with integrated PLC or motion) and intelligent sensor systems (possibly also with own evaluation unit) can be found on the real-time level.
  • the units 30 can communicate via an interface 40 with a functional interface 50 for encapsulating the actual functionality, in which operating parameters (for example vibrations, control signals or other detectable physical variables such as the variables mentioned above) are supplied to this functional interface 50 via the interface 40.
  • the functional interface 50 as well as the unit from a third party supplier 33 can also be supplied with measurement data by a machine tool 35.
  • the functional interface 50 has an interface 60 to a database 70 in which Setup data, characteristics, graphics data, raw data or other data can be stored.
  • the database 70 may be, for example, an SQL database (for example from Microsoft or Oracle), which contains, among many other data for the individual methods, setup data, characteristic data, graphics data, raw data and the like.
  • the functional interface 50 comprises a
  • Algorithm execution unit 80 in which, for example, the algorithm or the replacement algorithm to individual, a group of several or all received via the interface 40 operating parameters is executed.
  • the algorithm execution unit 80 may also be designed as an interface for integrating DlIs (for example, created with the simulation tool Mathlab), i. to integrate algorithms created and tested with Matlab and then converted to C # code.
  • the data output by the executed algorithm can then be transmitted via the interface 60 and stored in the database 70.
  • the control unit 10 can be designed as a genetic data server 85, which includes the interface 40, the functional interface 50, the interface 60, the database 80 and the algorithm execution unit 80.
  • the functional interface 50 can have an interface 90 to other data processing units or computers, which can be realized, for example, as a web server 100 (for example in Microsoft ASP .net technology and further graphic components) and a web client 110 (which can be used, for example, as AJAX (ie Java script) executed in the browser), which may be designed according to the Microsoft .NET standard.
  • a web server 100 for example in Microsoft ASP .net technology and further graphic components
  • a web client 110 which can be used, for example, as AJAX (ie Java script) executed in the browser
  • AJAX ie Java script
  • a definition file 120 for the database 70 can now be provided, which among other things will achieve a change in a visualization, an evaluation and a measurement data structure in the control device and is loaded into the algorithm execution unit 80 as a replacement algorithm.
  • the measurement data file is used to describe the surface characteristics (type of display, color selection, specification of the values to be displayed), to describe the tables required for the evaluation method within the database and to describe the structure of the measured data file, with the help of the measured data from the Real-time part to the Remote condition monitoring system to be transmitted.
  • This definition file 120 may be obtained, for example, using a measurement data file 130 that is sent to a dedicated location (the Remote Condition Monitoring System) by measuring operating parameters (including header signaling information) of one or more machines 35.
  • This definition file 120 can in this case be loaded into the algorithm execution unit 80 and bring about a change in the data processing and storage of the processed data in the database 70 or a change in the output of the changed data via the web server 100 or the web client 110.
  • GDS generic Database server 85
  • SCP interface 40 which has proved its worth for the devices 30 can be used for the time being.
  • a OPC-UA can be used between the GDS 85 and the Web server 100 or the MES systems, for example in the first step Functional accesses that are encapsulated via the functional interface 50.
  • the communication between the web server 100 and the web client 110 can take place, for example, via the protocol HTTPS, or distributed systems can be used, such as a web server with multiple GDSs (via a communication via UA) or a central GDS (for example, with Oracle-DB) is fed by several smaller decentralized GDSen.
  • HTTPS HyperText Transfer Protocol
  • distributed systems can be used, such as a web server with multiple GDSs (via a communication via UA) or a central GDS (for example, with Oracle-DB) is fed by several smaller decentralized GDSen.
  • An integrated with the device 10 configuration means for configuring the data analysis unit (or algorithm execution unit 80) with respect to To be performed analysis and to configure the device 10 with respect to the manner of further processing the result of the data analysis by means of one of the interfaces or by means of the long-term data memory can be provided.
  • the configuration means for example, the definition file 120 in the
  • the XML file for example, in the definition file 120
  • the forms of the surface, the graphics, the characteristics, their graphic characteristics, and the structure of the measured data are also conveniently described. In this way, arbitrary evaluation methods, such as a circularity test, can be easily integrated into the system 10.
  • the simulation tool Matlab is preferably used (for example for simulation and for creating a dll).
  • the system described in FIG. 1 operates as follows: Firstly: from time to time (eg every two weeks) or after critical events and crashes systematically started certain test methods for checking the machine condition.
  • the NC, PLC, RC, MC, intelligent drive, intelligent sensor system certain suggestions performed, certain data recorded and forwarded to the RCM system.
  • the generated measured data files are read in and checked for defined conditions (described in definition file 120).
  • the data quality is checked and stored in the form of a key figure in the DB with the relevant measurement.
  • the actual evaluation of the data will take place.
  • the respective algorithms determine specific parameters for each measurement, which in turn are stored within the database. For example, for a circle, this is the circularity deviation.
  • any variables can be recorded cyclically or only on change, and the temporal behavior can be analyzed in more detail in the form of a diagram.
  • Fig. 2 shows a block diagram of the integration of an action recorder.
  • a real-time system 200 (which is executed, for example, in a machine such as a milling machine, a drilling machine or another of the machine tool) and a data processing system 210 is used, which may be a PC, for example, which can not perform real-time data processing.
  • Functions for controlling the operation of the machine such as an NC program 215 or a PLC program 220, may be executed on the real-time system 200.
  • an action recorder MTX acr essentially for recording events of all Type (which may be user inputs, or other external systems' instructions) 225, such as an NC server 230, a record preparation 235, or an interpolator 240.
  • the results (only the [pre-selected]) of the record preparation 235 or Interpolarators 240 may be stored in a circular buffer 250.
  • Events, special events, critical events or crashes 255 recorded by the controller of the MTX acr 225 are stored in a logbook 260.
  • the data is provided, on the one hand, by the firmware generates the control at specific points (apply r can configure this).
  • This logbook memory 260 can have a very large data storage capacity and thus store the events or accidents (crashes) 255 occurring over a very long period of time.
  • this logbook memory 260 Additional data 265 (for example, target and actual positions in different coordinate systems) are stored from the ring buffer 250 (for example in the event of a crash).
  • the logbook memory 260 is conveniently arranged in the data processing system 210 (for example, a PC) that no real-time data processing must be able to execute.
  • a unit 270 for performing a visualization and configuration function may be provided, the configuration data 275 parameterizing the recording functions within the control firmware. For example, it determines whether changes to the tool data entered via the user interface are written to the logbook or not. Furthermore, the configuration data 275 may also be displayed to a user 280.
  • data may be transmitted to a generic data server 85, which may be connected, for example via an interface 90 shown in FIG. 1, to a web server 100 and further to a web client 110 connected. Via the web client 1 10, the results obtained can be displayed graphically or visually.
  • the logbook memory 260 can be read out by the database server 85 in such a way that certain events can be detected and, in response to these events, service personnel for the maintenance of the machine on which the real-time system 200 is running are sent. For example, an accident of a tool of the machine tool can be detected, on which the real-time system 200 is running. In this case, corresponding events or accidents 255 are communicated to the logbook memory 260, which can recognize the accident of the machine / tool from the transmitted data and can send out via the generic database server 85 a service technician to the machine on which the real-time systems 200 is running , In this way, the maintenance of the machine including the real-time system 200 is significantly improved. In the case of crashes or other critical events, further test methods can be specifically carried out.
  • the action recorder MTX acr collects all relevant events, from simple state information to crashes. This information can then be used in the higher-level remote condition system to assess the machine condition or quality of the machine.
  • a critical event could be, for example, the jamming of a tool clamping system.
  • a crash can then be detected if the tool is controlled uncontrollably in the workpiece or a bracket.
  • the Action Recorder gets told via SD data what he should record.
  • each configured axis has a ring buffer (the storage period can comprise a position setpoint and actual value for approx. The last 10 s and approx.
  • PLC-FB offers several functionalities, for example it can offer the possibility to write NC-data into the logbook 260. It can also attach an additional file or allow a language-independent implementation if required by means of IDs.
  • events can be written to the logbook on the NC by the NC program.
  • the data management can be done on the PC part.
  • a visualization can be done in a container, for example, to list the events in chronological order.
  • the data is cyclically loaded by the GDS (for example by means of a file transfer).
  • the data can also be prepared and stored in DB 70.
  • Statistical evaluations with corresponding graphics can be planned, eg to determine how long the machine stands still for certain reasons.
  • the advantage of this solution is also that by means of the long-term data memory 260, the changes of operating parameters of the automation components connected to the administration system 210 can be logged over a longer period of time.
  • buffers can be provided for data volumes of up to 10 terabytes.
  • the data analysis unit for example in the configuration or visualization function unit 70, the data processing unit 210 or in the generic database server 85
  • the data logged by the interface is arbitrary Methods / algorithms (possibly optimized several times in succession) in order to derive knowledge regarding the state of the automation system component.
  • the results generated by the data analysis means can then be stored in the long-term memory or cached, as well as forwarded by means of one of the interfaces to a connected system 85, 100, 110, after they have been prepared according to the data protocol to be used.
  • a finance management system which usually handles the data update, can be relieved of the required computational power.
  • the means 225 thus serves as an interface for exchanging data between two systems which can use different communication protocols.
  • the means 225 (ie the MTX action recorder, which is integrated in the real-time part of the MTX as part of the firmware) also has the function of a control entity, which connected to the device components, such as programmable logic controllers (PLC), numerical controls (NC, CNC) , Drive controller and motors, monitored with respect to their operating state, analyzed their operating state and the parent system 210, 85 this operating state.
  • PLC programmable logic controllers
  • NC numerical controls
  • Drive controller Drive controller
  • the long-term data memory 260 could also serve as a data buffer for the data analysis unit 210, wherein the analysis results or intermediate analysis results are stored in the long-term data memory 260 and can be read out again from the long-term data memory and further processed by the data analysis unit 270.
  • the data from the long-term data memory 260 can be retrieved from this higher-level system 85 by means of a superordinate system that can be connected to the first interface. It would also be conceivable to make the data storage retrievable by an automation system component connected to the second interface.
  • Fig. 3 shows a block diagram of a system for providing data. This involves the real-time part of the MTX acr (the MTX acr core service) (310), whose main task is to record events, within the MTX 320 CNC control core (part of the control firmware).
  • the MTX acr core service 310 has an interface to the mount directory 325 and another interface to a SCP 330.
  • PC 335 runs an MTX acr-
  • Panel service 340 receives the data from the mount directory 325 and the SCP 330.
  • the MTX acr panel service 340 provides data to an archive directory 345 and data to an XML directory 350.
  • data is sent to a visualization function 355 and data to a database 70 of a generic database server 80 (Remote Condition Monitoring System) to also be used in the data from the database 70 to a visualization functionality 360.
  • the generic database server 85 offers a functionality of a remote control monitoring 365.
  • the system described in Figure 3 operates as follows:
  • the user-configurable MTX acr core service displays all configured events with an accurate time stamp and stores them in the logbook.
  • data can also be written to the logbook from the PLC as well as from the NC.
  • the data is then stored on the mount and processed further from there by the MTX acr panel service.
  • the data are sorted in chronological order from the various subsystems (NC server, PLC program, NC program, etc.) and enriched with texts. Continue to take place At this point optionally a graphical distribution (Style) for later display within the user interface or in the RCM system.
  • Machine status data possible. Due to the realizable long-term recording, data can be made available for the accurate analysis of the cause of problems on machines for optimizing products (e.g., components of a machine tool) and for optimizing process flows. Certain changes of parameters in the test methods can be related to the events and further future actions derived therefrom. In the simplest case, e.g. to prevent incorrect operation of the machine or during programming that lead to a crash.
  • optimizing products e.g., components of a machine tool
  • Certain changes of parameters in the test methods can be related to the events and further future actions derived therefrom. In the simplest case, e.g. to prevent incorrect operation of the machine or during programming that lead to a crash.
  • preprocessing unit for data may be included.
  • MES Manufacturing Execution System
  • the actual processing of the data in the sense of a control station or process control continues, for example, with the MES.
  • the configuration of a processing operation may include the following steps:
  • a start event is defined.
  • the processing can be started cyclically at specific time intervals or at defined times depending on this start event. In addition, it can be defined under which circumstances the processing should be started, for example:
  • the memory for example the logbook memory 260
  • a certain size for example memory 90% filled with data
  • measurement data can be grouped. It can be determined where in the GDS 85 evaluation results are to be stored (database, file system) and whether, or at which addressee, a notification regarding existing calculation results should be sent.
  • the memory size e.g., n data bytes in a ring buffer
  • Algorithms for different operating parameters of the automation component are used. Also, it is possible in the context of processing the correct Validate interconnection, for example, with respect to the data types and the amount of data, such as the minimum number of input values.
  • a configuration means integrated in a device for configuring the data analysis unit with regard to the analysis to be performed and for configuring the device with regard to the manner of further processing the result of the data analysis by means of one of the interfaces or by means of the long-term data memory is provided.
  • the method 400 includes a step of providing 410 an algorithm in a memory of the machine, the algorithm configured to obtain from operating parameters of the machine information about wear of a component of the machine or information about a quality of a product to be manufactured by the machine provide. Furthermore, the method 400 includes a step of receiving 420 a replacement algorithm via an interface of the machine and replacing the algorithm in the memory by the replacement algorithm, wherein the replacement algorithm is configured to obtain information about a user from operating parameters of the machine during operation of the machine Wear of a component of the machine or to provide information about a quality of a product to be produced by the machine.
  • the method 400 includes a step of obtaining 430 a plurality of operating parameters of the machine.
  • the method 400 further includes a step of determining 440 and outputting information about wear of a component of the engine or information about a quality of a product to be manufactured by the engine, wherein the determining 440 is performed using the replacement algorithm and the obtained operating parameters.
  • the information about the wear of the machine can be a warning, the component in question in a subsequent period or to a exchange later.
  • the information about the quality of the product to be produced by the machine may be a warning regarding a drop below a quality level, for example if tolerances of the product to be manufactured with the machine leave a predetermined tolerance range.
  • Fig. 5 shows a flow chart of another embodiment of the present invention as method 500 for providing a replacement algorithm intended to replace an algorithm in a machine.
  • the method 500 includes a step of receiving 510 operating parameters of a plurality of machines via an interface. Further, the method 500 includes a step of evaluating 520 the operating parameters of the plurality of machines using a knowledge of a relationship of the received operating parameters with the wear of a component of the machine or a knowledge of a relationship of the received operating parameters with a quality of the machine product to produce a replacement algorithm that is designed to provide from the operating variables as input variables information about the wear of the component of the machine or the information about the quality of the product to be produced by the machine as an output variable. Finally, the method 500 includes a step of transferring 530 the replacement algorithm to a unit of the machine to enable it in the machine
  • Algorithm may be replaced by the replacement algorithm, wherein the algorithm to be replaced is also designed to provide from operating variables as input variables information about the wear of the component of the machine or the information about the quality of the product to be produced by the machine as an output.
  • the information about the wear of the machine can in turn be a warning to replace the component concerned in a subsequent period or at a subsequent date.
  • the information about the quality of the product to be produced by the machine can also be a warning regarding a drop below a quality level, for example if tolerances of the product to be manufactured with the machine leave a predetermined tolerance range.
  • Capture can be implemented to continuously capture critical events including crashes on the controller side, allowing cyclic delivery of events or counters to the GDS.
  • Additional data eg axis positions during a crash
  • NC control MTX NC core with recording part of the
  • Non-real-time part of a control unit (NC, PLC, Motion, RC, ...) 340 MTX acr panel service

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Factory Administration (AREA)

Abstract

La présente invention concerne un procédé (400) permettant d'obtenir une information concernant l'usure d'un composant (20) d'une machine (35) ou une information concernant la qualité d'un produit à fabriquer sur la machine (10, 35). Le procédé comprend une étape qui consiste à préparer (410) un algorithme dans une mémoire (80) de la machine (10), l'algorithme étant conçu pour fournir, à partir de paramètres de fonctionnement de la machine (10, 35), une information concernant l'usure d'un composant (20) de la machine (35) ou une information concernant la qualité d'un produit à fabriquer sur la machine (35). En outre, le procédé (400) comporte une étape de réception (420) d'un algorithme alternatif (120) par l'intermédiaire d'une interface de la machine (10, 35) et de remplacement de l'algorithme conservé dans la mémoire (80) par l'algorithme alternatif (120), l'algorithme alternatif (120) étant conçu pour fournir, pendant le fonctionnement de la machine (10, 35) à partir de paramètres de fonctionnement de la machine (10, 35), une information concernant l'usure d'un composant (20) de la machine (10, 35) ou une information concernant la qualité d'un produit à fabriquer sur la machine (10, 35). Le procédé (400) comporte également une étape d'obtention (430) de plusieurs paramètres de fonctionnement de la machine (10, 35) et une étape de détermination (440) et de fourniture de l'information concernant l'usure d'un composant (20) de la machine (10, 30, 35) ou de l'information concernant la qualité d'un produit à fabriquer sur la machine (10, 30, 35), la détermination (440) s'effectuant en utilisant l'algorithme alternatif (120) et les paramètres de fonctionnement obtenus.
PCT/EP2010/002304 2009-04-17 2010-04-15 Procédé permettant d'obtenir une information concernant l'usure d'un composant d'une machine et procédé de préparation d'un algorithme alternatif WO2010118864A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP10718465A EP2419798A1 (fr) 2009-04-17 2010-04-15 Procédé permettant d'obtenir une information concernant l'usure d'un composant d'une machine et procédé de préparation d'un algorithme alternatif
CN201080016757.XA CN102395929B (zh) 2009-04-17 2010-04-15 提供关于机器部件磨损的信息的方法和提供替换算法的方法

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
DE102009017564 2009-04-17
DE102009017564.4 2009-04-17
DE102009024102A DE102009024102A1 (de) 2009-04-17 2009-06-06 Verfahren zum Bereitstellen einer Information über einen Verschleiß einer Komponente einer Maschine und Verfahren zum Bereitstellen eines Ersatzalgorithmus
DE102009024102.7 2009-06-06

Publications (1)

Publication Number Publication Date
WO2010118864A1 true WO2010118864A1 (fr) 2010-10-21

Family

ID=42751150

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2010/002304 WO2010118864A1 (fr) 2009-04-17 2010-04-15 Procédé permettant d'obtenir une information concernant l'usure d'un composant d'une machine et procédé de préparation d'un algorithme alternatif

Country Status (4)

Country Link
EP (1) EP2419798A1 (fr)
CN (1) CN102395929B (fr)
DE (1) DE102009024102A1 (fr)
WO (1) WO2010118864A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200339294A1 (en) * 2019-04-29 2020-10-29 Poly-Clip System Gmbh & Co. Kg System for Wireless Monitoring of Operating and Production Parameters of a Machine for Food Production

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018201838A1 (de) * 2018-02-06 2019-08-08 Robert Bosch Gmbh Verfahren zum Einrichten und Überwachen einer Anlage
CN110134101A (zh) * 2018-02-09 2019-08-16 罗伯特·博世有限公司 用于车辆中可更换组件的灵活更换的电子控制单元
CN113272748A (zh) * 2019-01-15 2021-08-17 杰富意钢铁株式会社 解析***和解析方法
DE102021102865A1 (de) 2021-02-08 2022-08-11 Wincor Nixdorf International Gmbh System und Verfahren zum Überwachen eines Betriebes einer Momentübertragungsvorrichtung

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0509817A1 (fr) * 1991-04-18 1992-10-21 Texas Instruments Incorporated Système et méthode, utilisant un système expert en temps réel, pour l'estimation de la durée de vie des outils et le diagnostic de l'usure des outils
US6199018B1 (en) * 1998-03-04 2001-03-06 Emerson Electric Co. Distributed diagnostic system
EP1298005A2 (fr) * 2001-09-28 2003-04-02 DaimlerChrysler AG Procédé pour fournir un algorithme de maintenance
US20030135349A1 (en) * 2000-07-04 2003-07-17 Osamu Yoshie System for diagnosing facility apparatus, managing apparatus and diagnostic apparatus
WO2005038613A2 (fr) * 2003-10-17 2005-04-28 Hydralift Amclyde, Inc. Systeme de gestion de remplacement et de surveillance d'un composant d'equipement
US20080183863A1 (en) * 2006-10-23 2008-07-31 General Electric Company Monitoring system and method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5533413A (en) * 1994-06-30 1996-07-09 Yokogawa Electric Corporation Equipment diagnosis system
DE29617200U1 (de) * 1996-10-02 1997-11-06 Siemens Ag Vorrichtung zur prädiktiven Diagnose der aktuellen Güte des technischen Arbeitsergebnisses einer technischen Anlage, insbesondere der aktuellen Güte der Schweißpunkte eines Punktschweißroboters
DE102004063388A1 (de) * 2004-12-23 2006-07-13 Medav Gmbh Verfahren zur adaptiven Klassifizierung von Werkstücken
CN101320455A (zh) * 2008-06-30 2008-12-10 西安交通大学 基于在役寿命评估的备件需求预测方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0509817A1 (fr) * 1991-04-18 1992-10-21 Texas Instruments Incorporated Système et méthode, utilisant un système expert en temps réel, pour l'estimation de la durée de vie des outils et le diagnostic de l'usure des outils
US6199018B1 (en) * 1998-03-04 2001-03-06 Emerson Electric Co. Distributed diagnostic system
US20030135349A1 (en) * 2000-07-04 2003-07-17 Osamu Yoshie System for diagnosing facility apparatus, managing apparatus and diagnostic apparatus
EP1298005A2 (fr) * 2001-09-28 2003-04-02 DaimlerChrysler AG Procédé pour fournir un algorithme de maintenance
WO2005038613A2 (fr) * 2003-10-17 2005-04-28 Hydralift Amclyde, Inc. Systeme de gestion de remplacement et de surveillance d'un composant d'equipement
US20080183863A1 (en) * 2006-10-23 2008-07-31 General Electric Company Monitoring system and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200339294A1 (en) * 2019-04-29 2020-10-29 Poly-Clip System Gmbh & Co. Kg System for Wireless Monitoring of Operating and Production Parameters of a Machine for Food Production
US11801960B2 (en) * 2019-04-29 2023-10-31 Poly-Clip System Gmbh & Co. Kg System for wireless monitoring of operating and production parameters of a machine for food production

Also Published As

Publication number Publication date
CN102395929B (zh) 2015-06-24
CN102395929A (zh) 2012-03-28
EP2419798A1 (fr) 2012-02-22
DE102009024102A1 (de) 2010-10-21

Similar Documents

Publication Publication Date Title
EP2419799A1 (fr) Procédé de préparation de données d'état de processus et/ou de données d'état de machine d'une machine-outil
EP1933214B1 (fr) Génération et adaptation automatisée d'un modèle de machine ou d'installation
DE102012207916B3 (de) Verfahren und Vorrichtung zur automatisierten Konfiguration einer Überwachungsfunktion einer Werkzeugmaschine
DE102009045386A1 (de) Verfahren zum Betreiben eines Feldbus-Interface
DE102004011162A1 (de) Verknüpfungsautomatik von Prozess-Ereignisdaten zu einem Datenarchivsystem
EP2042956A2 (fr) Interface entre un système de gestion de la fabrication et un système d'automatisation
EP1296207B1 (fr) Appareil HMI et procédé de commande d'une installation technique, système d'automatisation avec cet appareil HMI et produit de programme informatique avec un programme pour la mise en oeuvre de ce procédé dans un appareil HMI ou dans un système d'automatisation
WO2010118864A1 (fr) Procédé permettant d'obtenir une information concernant l'usure d'un composant d'une machine et procédé de préparation d'un algorithme alternatif
DE102018210874A1 (de) Informationserfassungsvorrichtung und Informationserfassungsverfahren
DE102005025673A1 (de) Betriebsverfahren für eine Auswertungseinrichtung für eine Produktionsmaschine
CH718264B1 (de) Verfahren und Vorrichtung zur Überwachung des Zustands einer Werkzeugmaschine.
DE102008061721A1 (de) Administrationssystem
DE102005041632A1 (de) Verfahren und Vorrichtung zur Überwachung einer technischen Einrichtung
EP2338091B1 (fr) Procédé pour l'adaptation dynamique d'un système de diagnostic
EP1513036A2 (fr) Dispositif de régulation et/ou de commande de systèmes d'entraínement en machine-outils ou des machines de production
DE202019005395U1 (de) Früherkennung und Reaktion auf Fehler in einer Maschine
EP0805382A1 (fr) Dispositif de diagnostique pour une machine à commande électronique avec clés de combinaison d'états mesurés de la machine
DE102018109252A1 (de) KI-System
EP2965157B1 (fr) Procédé et dispositif permettant de faire fonctionner une installation de traitement et/ou de fabrication
EP3785091B1 (fr) Procédé de fabrication automatique de signatures marquées
WO2021123276A1 (fr) Procédé et système permettant de déterminer le comportement dynamique d'une machine
DE102019218146A1 (de) Datensammelvorrichtung für herstellungsvorrichtung
EP3396485A1 (fr) Procédé et dispositif d'évaluation d'au moins une caractéristiques mécatronique d'une machine-outil ou de production
EP2158527B1 (fr) Modules d'action pour des travaux de maintenance en fonction d'un état
DE102017204544A1 (de) Netzwerk der Automatisierungstechnik

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201080016757.X

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10718465

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2010718465

Country of ref document: EP