DE10236843A1 - Processing of operational date from a manufacturing process has sensor data f sampled and fed continuously in data packets to data base for evaluation - Google Patents
Processing of operational date from a manufacturing process has sensor data f sampled and fed continuously in data packets to data base for evaluation Download PDFInfo
- Publication number
- DE10236843A1 DE10236843A1 DE10236843A DE10236843A DE10236843A1 DE 10236843 A1 DE10236843 A1 DE 10236843A1 DE 10236843 A DE10236843 A DE 10236843A DE 10236843 A DE10236843 A DE 10236843A DE 10236843 A1 DE10236843 A1 DE 10236843A1
- Authority
- DE
- Germany
- Prior art keywords
- data
- storage means
- reaching
- events
- systems
- Prior art date
- Legal status (The legal status 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 status listed.)
- Withdrawn
Links
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 39
- 238000011156 evaluation Methods 0.000 title claims description 25
- 238000012544 monitoring process Methods 0.000 claims abstract description 6
- 238000000034 method Methods 0.000 claims description 26
- 238000003860 storage Methods 0.000 claims description 11
- 230000011664 signaling Effects 0.000 claims description 4
- 230000003287 optical effect Effects 0.000 claims description 3
- 238000007726 management method Methods 0.000 abstract description 6
- 238000013439 planning Methods 0.000 abstract description 4
- 238000003466 welding Methods 0.000 abstract description 4
- 230000005540 biological transmission Effects 0.000 description 7
- 238000004458 analytical method Methods 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 4
- 238000002360 preparation method Methods 0.000 description 4
- 230000006978 adaptation Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000012384 transportation and delivery Methods 0.000 description 2
- 206010012186 Delayed delivery Diseases 0.000 description 1
- 108010076504 Protein Sorting Signals Proteins 0.000 description 1
- 241000269400 Sirenidae Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000003801 milling Methods 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 239000000700 radioactive tracer Substances 0.000 description 1
- 230000000246 remedial effect Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 238000005476 soldering Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0428—Safety, monitoring
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41875—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by quality surveillance of production
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Automation & Control Theory (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- General Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Quality & Reliability (AREA)
- Game Theory and Decision Science (AREA)
- Manufacturing & Machinery (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- General Factory Administration (AREA)
Abstract
Description
Die Erfindung bezieht sich auf eine Vorrichtung und ein Verfahren zur kontinuierlichen Bereitstellung und Aufbereitung aktueller Prozeß- und Produktinformationen.The invention relates to a Continuous delivery device and method and preparation of current process and product information.
Es ist bekannt, anhand von Prozeß- und Produktinformationen in regelmäßigen Abständen eine Bewertung der Fertigungsqualität einer automatisierten Fertigungsanlage durchzuführen. Die Informationen werden hierfür aus an der Fertigungsanlage erfaßten Daten generiert. Dabei werden Muß- und Kann-Informationen unterschieden. Muß-Informationen sind zwingend für eine Bewertung der Fertigungsqualität. Durch weitere Informationen, sogenannte Kann-Informationen, ist eine differenziertere Bewertung möglich. Dafür notwendige zusätzliche Erfassungsmittel sowie ein erhöhter Speicheraufwand bedeuten jedoch auch eine finanzielle Mehrbelastung, so daß hier ein optimaler Kompromiß zu finden ist. Die generierten Informationen sind stark abhängig von einer Meßgenauigkeit verwendeter Erfassungsmittel. Eine Aufbereitung der Daten durch die an der Anlage vorhandenen Rechenmittel ist häufig nicht möglich, so daß zusätzlich kostspielige Auswerteeinheiten notwendig sind. Zudem stehen Kann-Informationen aus weiteren Anlagen, beispielsweise aus an Anlagen zur Sicherung der Produktqualität, teilweise nicht zur Verfügung.It is known based on process and product information an assessment at regular intervals the manufacturing quality an automated manufacturing system. The information will therefor generated from data recorded at the manufacturing plant. there must become- and optional information. Required information is mandatory for an evaluation the manufacturing quality. Through further information, so-called optional information a more differentiated assessment possible. Additional recording means necessary for this as well as an increased However, storage costs also mean an additional financial burden, so here an optimal compromise too find is. The information generated is heavily dependent on a measuring accuracy used means of detection. A preparation of the data by the computing resources available on the system are often not possible, so that additionally expensive Evaluation units are necessary. There is also optional information from other systems, for example from systems for security product quality, partially not available.
Der Erfindung liegt daher das technische Problem zugrunde, eine Vorrichtung und ein Verfahren zur Überwachung von mindestens einer Fertigungsanlage zu schaffen, durch welche eine gute Bewertung der Fertigungsqualität kostengünstig realisiert ist.The invention therefore has the technical problem based on a device and a method for monitoring to create from at least one manufacturing plant through which a good evaluation of the manufacturing quality is realized inexpensively.
Die Lösung des Problems ergibt sich durch Gegenstände mit den Merkmalen der Ansprüche 1 und 11. Weitere vorteilhafte Ausgestaltungen der Erfindung ergeben sich aus den Unteransprüchen.The solution to the problem arises through objects with the features of the claims 1 and 11. Further advantageous embodiments of the invention result itself from the subclaims.
Eine zuverlässige Bewertung der Fertigungsanlage ist durch eine Vorrichtung und ein Verfahren realisierbar, durch welche die Daten kontinuierlich, ohne nennenswerte zeitliche Verzögerung, erfaßbar und an ein Speichermittel weiterleitbar sind, wobei durch die Auswerteeinheit mindestens eine Ansicht für mindestens eine Benutzergruppe erzeugbar ist, umfassend mindestens eine Einstufung anhand hinterlegter Kriterien in mindestens zwei Kategorien. Durch eine Weiterleitung aller erfaßten Daten an eine zentrale Stelle ist eine differenzierte Bewertung unter Berücksichtigung einer Vielzahl von Daten möglich. Durch eine zentrale Speicherung der Daten stehen gleiche Informationen für verschiedene Aufbereitungen in einer oder mehrerer Auswerteeinheiten zu Verfügung. Dadurch ist eine mehrfache Erfassung gleicher Daten vermeidbar. Die Aufbereitung umfaßt mindestens eine Einstufung der Fertigungsqualität in zwei Kategorien, beispielsweise „In Ordnung" und „Eingriff notwendig". Für Beurteilung der Daten ist es sinnvoll, im Vorfeld geeignete Kriterien zu definieren, anhand welcher bestimmte Aussagen über die Prozeßqualität machbar sind. Die gespeicherten Daten werden für mindestens eine Benutzergruppe entsprechend aufbereitet und dieser in mindestens einer speziellen Ansicht zur Verfügung gestellt. Bei den Benutzergruppen kann es. sich um verschiedene Organisations- und Führungsebenen handeln, so sind beispielsweise unterschiedliche Abstraktionen und unterschiedliche Informationstiefen auszumachen. Die Benutzergruppe kann die für sie bestimmten Daten abholen, bevorzugt erfolgt jedoch eine automatische Zustellung der ausgewerteten Daten.A reliable evaluation of the manufacturing plant can be realized by a device and a method by which the data continuously, without any significant time delay, ascertainable and can be forwarded to a storage means, with the evaluation unit at least one view for at least one user group can be generated, comprising at least one a classification based on stored criteria in at least two Categories. By forwarding all recorded data to a central Position is a differentiated assessment taking into account a variety of data possible. The same information is available through central storage of the data for different Preparations are available in one or more evaluation units. Thereby multiple entries of the same data can be avoided. The preparation includes at least a classification of the manufacturing quality in two categories, for example "OK" and "intervention necessary ". For Assessing the data, it makes sense to apply suitable criteria in advance define on the basis of which certain statements about the process quality are feasible are. The stored data is used for at least one user group prepared accordingly and this in at least one special View available posed. With the user groups it can. different Organizational and management levels act, for example, are different abstractions and identify different levels of information. The user group can that for they collect certain data, but preferably an automatic one Delivery of the evaluated data.
In einer Weiterbildung der Erfindung können die Daten von Robotern und/oder Fertigungsanlagen und/oder Anlagen zur Sicherung der Prozeßqualität stammen. Diese sind mit Mitteln ausgerüstet, durch welche die Daten in genügend kurzen Abständen übergeben werden können. Dabei kann es sich um Sensoreinheiten der Anlage und/oder um externe Meßeinrichtungen handeln. Die Daten können sowohl analoge Informationen, wie Geschwindigkeiten oder Positionen eines Roboters, als auch digitale Statusmeldungen umfassen. Statusmeldungen sind beispielsweise die Ergebnisse einzelner Prozeßabschnitte wie „in Ordnung" oder „nicht in Ordnung". Sie können als Bitmuster ausgegeben werden. Eine Anzahl möglicher Fehlercodes ist dann abhängig von der Anzahl an Störungsbits je Anlage. Eine derartige Abhängigkeit ist jedoch nicht zwangsweise proportional.In a further development of the invention can they Data from robots and / or manufacturing plants and / or plants for Ensuring process quality. These are equipped with means through which the data in sufficient pass at short intervals can be. These can be sensor units of the system and / or external measuring devices act. The data can both analog information, such as speeds or positions of a robot, as well as digital status reports. status messages are, for example, the results of individual process sections as in Order "or" not okay ". You can are output as a bit pattern. Then there are a number of possible error codes dependent on the number of fault bits per system. Such a dependency however, is not necessarily proportional.
In einer bevorzugten Ausführungsform sind die Daten der einzelnen Roboter und/oder Anlagen über ein Bussystem erfaßbar. Bei automatisierten Fertigungsanlagen sind zumeist Bussysteme, insbesondere Feldbussysteme, vorhanden. Eine Verwendung eines bestehenden Bussystems für die Übertragung der Daten ist daher kostengünstig realisierbar. Die bekannte Bustechnologie ermöglicht eine schnelle und zuverlässige Übertragung der Daten. Die Datenübertragung erfolgt beispielsweise unter Verwendung des TCP/IP Standards.In a preferred embodiment are the data of the individual robots and / or systems over a Bus system detectable. In automated manufacturing systems, bus systems are mostly, in particular Fieldbus systems, available. A use of an existing bus system for transmission the data is therefore inexpensive realizable. The well-known bus technology enables fast and reliable transmission of the data. The data transfer takes place, for example, using the TCP / IP standard.
In einer weiteren Ausführungsform werden die kontinuierliche, ohne nennenswerte zeitliche Verzögerung, erfaßten Daten in einer Echtzeitdatenbank abgelegt. Die Echtzeitdatenbank ist entsprechend der Anwendung genügend groß zu wählen. In der Echtzeitdatenbank stehen alle gesammelten Informationen für eine Auswertung zur Verfügung. Mittels der Auswerteeinheit, welche auf die Echtzeitdatenbank zugreift, kann eine quasi kontinuierliche Auswertung erfolgen. Dadurch ist beispielsweise eine schnelle Reaktion auf eventuelle auftretende Qualitätsabfälle und/oder Unregelmäßigkeiten in der Fertigung, welche jeweils durch mindestens eine geignete Fertigungsgrößen abbildbar ist, möglich.In another embodiment the continuous, without any significant time delay, detected Data stored in a real-time database. The real-time database is to be chosen large enough according to the application. In the real-time database all the information collected is available for evaluation. By means of the Evaluation unit that can access the real-time database a quasi-continuous evaluation takes place. This is for example a quick reaction to any quality waste and / or irregularities in production, which can be represented by at least one suitable production size is possible.
In einer bevorzugten Ausführungsform wird allen Daten ein eindeutiger Zeitstempel zugewiesen. Durch einen Zeitstempel ist eine spätere Beurteilung zeitlicher Abfolgen in der Fertigung möglich. Der Zeitstempel kann beispielsweise durch das Erfassungsmittel mit den erfaßten Daten verknüpft werden. Typischerweise werden Zeitstempel bei Zugang vom Empfänger vergeben. Diese Zeitstempel können jedoch aufgrund langer Übertragungswege zwischen der Datenbank und einem für die Auswertung zuständigen Empfänger sowie aufgrund von kurzzeitig auftretenden Übertragungsfehlern verfälscht sein. Bevorzugt wird der Zeitstempel der Information daher bei der Aufzeichnung in der Datenbank zugeordnet. Damit sind auch bei nachfolgenden Datenwegen mit langen Laufzeiten unverfälschte Bewertungen zeitlicher Abfolgen möglich. Die Übertragung von den Fertigungsanlagen zu dem Speichermittel ist quasi in Echtzeit realisierbar. Daher ist es ausreichend, den Daten den Zeitstempel beim Ablegen in der Datenbank zuzuweisen. Zusätzliche Zeiterfassungsmittel an jeder Anlage sind dadurch vermeidbar. Es ist jedoch auch denkbar, den Zeitstempel direkt durch einen Tracer den Informationen zuzuordnen.In a preferred embodiment, a unique time stamp is assigned to all data. A time stamp enables a later assessment of time sequences in production. Currently For example, stamps can be linked to the recorded data by the recording means. Typically, time stamps are assigned by the recipient upon receipt. These time stamps can, however, be falsified due to long transmission paths between the database and a recipient responsible for the evaluation, and due to short-term transmission errors. The time stamp is therefore preferably assigned to the information when it is recorded in the database. This makes it possible to carry out unadulterated evaluations of time sequences even with subsequent data paths with long runtimes. The transfer from the production systems to the storage medium can be implemented in real time, so to speak. It is therefore sufficient to assign the time stamp to the data when it is stored in the database. Additional time recording devices on each system can thus be avoided. However, it is also conceivable to assign the time stamp to the information directly using a tracer.
In einer weiteren Ausführungsform erfolgt eine Beobachtung der Fertigungsqualität anhand vorab definierter Ereignisse. Eine Definition von Ereignissen ermöglicht es beispielsweise, ausschließlich digitale Signale zu übertragen, welche lediglich die Information „Ereignis eingetreten" bzw. „Ereignis nicht eingetreten" transportieren. Dabei ist sowohl eine Beobachtung direkt an der Fertigungsanlage, als auch eine Beobachtung in der Auswerteeinheit denkbar. Vielfach werden Informationen aus verschiedenen Daten zu einem Ereignis verknüpft. Hierfür sind unterschiedliche Verknüpfungstaktiken, beispielsweise Data Fusion oder Kalman Filter, einzusetzen, welche ein Rechenmittel benötigen. Erfolgt die Verknüpfung in der Auswerteeinheit, so kann auf zusätzliche Rechenmittel an den Anlagen verzichtet werden. Zudem stehen wie bereits erläutert der Auswerteeinheit mehr Informationen zur Verfügung, so daß eine bessere Bewertung möglich ist.In another embodiment the manufacturing quality is observed on the basis of predefined ones Events. A definition of events, for example, makes it possible to use only digital ones Transmit signals which only the information "event occurred" or "event not occurred ". Both observations are direct on the production line, as well as an observation in the evaluation unit. In many cases, information from various data becomes an event connected. Therefor are different linking tactics, For example, use Data Fusion or Kalman Filters, which need a computing device. The link is made in the evaluation unit, so additional computing means can be sent to the Plants can be dispensed with. In addition, as already explained, the Evaluation unit more information available, so that a better evaluation is possible.
In einer weiteren Ausführungsform sind als Ereignisse mindestens ein Erreichen einer Warngrenze, ein Erreichen einer Eingriffsgrenze und ein Erreichen einer Alarmgrenze definiert. Durch die unterschiedlichen Ereignisse werden unterschiedliche Qualitätsmängel und/oder andere Fertigungseigenschaften angezeigt. So ist beispielsweise durch die Warngrenze eine erste Unregelmäßigkeit in der Fertigung signalisierbar, bei welcher jedoch die Qualitätsanforderungen noch eingehalten werden. Bei Erreichen der Eingriffsgrenze ist ein Eingriff einer zuständigen Person notwendig. Die Alarmgrenze signalisiert das Auftreten eines gravierenden Fehlers, welcher einen sofortigen Anlagenstop für die Gewährleistung der Sicherheit verlangt.In another embodiment are as events at least reaching a warning limit Reaching an intervention limit and reaching an alarm limit Are defined. Due to the different events, different quality defects and / or other manufacturing properties are displayed. For example a first irregularity in production can be signaled by the warning limit, but with which the quality requirements are still adhered to. When the intervention limit is reached, a Intervention of a competent Person necessary. The alarm limit signals the occurrence of a serious error, which means an immediate system stop for the warranty that demands security.
In einer bevorzugten Ausführungsform erfolgt eine optische und/oder akustische Signalisierung der Ereignisse. Für die optische oder akustische Signalisierung sind verschiedene Informationskanäle wie Visualisierung auf einem Bildschirm, Handy, SMS, Sirenen und/oder Farbumschläge von Leuchtmitteln denkbar.In a preferred embodiment there is an optical and / or acoustic signaling of the events. For the Optical or acoustic signaling are different information channels such as visualization on a screen, cell phone, SMS, sirens and / or color changes of lamps conceivable.
In einer weiteren Ausführungsform werden aufgrund aufgetretener Ereignisse automatische Schritte eingeleitet. So kann beispielsweise aufgrund des Erreichens der Eingriffsgrenze automatisch mindestens eine Abhilfemaßnahme getroffen werden. Zu möglichen Maßnahmen gehören die Rekalibrierung eines Roboters oder das Auslösen eines speziellen Korrekturprogramms.In another embodiment automatic steps are initiated based on events that have occurred. For example, due to reaching the intervention limit at least one remedial action is automatically taken. To possible activities belong the recalibration of a robot or the triggering of a special correction program.
Die Erfindung wird nachfolgend anhand
eines bevorzugten Ausführungsbeispiels
näher erläutert. Die
einzige
Die Fertigung umfaßt die Anlagen A1, ..., An, wobei es sich dabei um Roboter, beispielsweise Schweiß- oder Montageroboter, Fertigungsmaschinen, beispielsweise Fräs- oder Drehmaschinen, Schnupp- Förderanlagen, sowie um Anlagen zur Überwachung der Prozeßsicherheit handeln kann. Die Überwachungseinrichtung umfaßt eine Echtzeitdatenbank D, die Daten in genügend kurzer Zeit bis hin zu Echtzeit speichern kann, und Auswerteeinheiten E1, ..., Em, durch welche die Daten für Benutzergruppen G1,..., Gm entsprechend aufbereitet werden. Die Auswerteeinheiten E1 ,..., Em sind dabei entweder in einer gemeinsamen Recheneinheit oder als separate Recheneinheiten ausbildbar.The production includes the systems A 1 , ..., A n , which can be robots, for example welding or assembly robots, production machines, for example milling or turning machines, tapping conveyor systems, and systems for monitoring process reliability. The monitoring device comprises a real-time database D, which can store data up to real time in a sufficiently short time, and evaluation units E 1 , ..., E m , by means of which the data for user groups G 1 , ..., G m are prepared accordingly , The evaluation units E 1 , ..., E m can be configured either in a common computing unit or as separate computing units.
Die relevanten Daten werden an den Anlagen A1, ..., An erfaßt. Anlagen A1, A2, die Daten in genügend kurzen Abständen übermitteln können, sind dabei direkt mit der Echtzeitdatenbank D verbunden. Die Daten der Anlage A3, ..., An werden von einem Feldbussystem B erfaßt und der Echtzeitdatenbank D übermittelt. Die Erfassung der Daten in den Anlagen A1, ..., An sowie die Übertragung an die Echtzeitdatenbank D erfolgt quasi kontinuierlich, d.h. ohne nennenswerte zeitliche Verzögerung. Dabei sind lange Signallaufzeiten über große Entfernungen zu vermeiden. Lange Signallaufzeiten sind jedoch für eine Übertragung der Prozeßinformationen an die verschiedenen Auswerteeinheiten E1, ..., Em und/oder Benutzergruppen G1, ..., Gm nur selten vermeidbar. Allen Daten, die in der Echtzeitdatenbank D gespeichert werden, wird daher ein eindeutiger Zeitstempel zugewiesen. Wird der Zeitstempel den (aufbereiteten) Daten erst beim Empfang durch die Auswerteeinheiten E1, ...,Em und/oder die Benutzergruppen G1, ...,Gm zugewiesen, so ist eine eindeutige Bewertung der zeitlichen Abfolge nur möglich, wenn Kollisionen in Netzwerken und damit verbundener verspäteter Zustellung vollkommen auszuschließen sind. Wird hingegen der Zeitstempel den Daten direkt bei der Aufzeichnung in der Echtzeitdatenbank D zugeordnet, so ist eine spätere Beeinflussung auch bei langen Übertragungswegen zwischen der Echtzeitdatenbank D und den Benutzergruppen G1, ..., Gm ausgeschlossen. Dadurch ist eine unverfälschte Berechnung zeitlicher Abfolgen möglich.The relevant data are recorded on systems A 1 , ..., A n . Systems A 1 , A 2 , which can transmit data at sufficiently short intervals, are directly connected to the real-time database D. The data of the system A 3 , ..., A n are recorded by a field bus system B and transmitted to the real-time database D. The acquisition of the data in the systems A 1 ,..., A n and the transmission to the real-time database D is carried out virtually continuously, ie without any significant time delay. Long signal run times over long distances should be avoided. However, long signal propagation times can rarely be avoided for transmission of the process information to the various evaluation units E 1 , ..., E m and / or user groups G 1 , ..., G m . All data that is stored in the real-time database D is therefore assigned a unique time stamp. If the time stamp is not assigned to the (processed) data until it has been received by the evaluation units E 1 , ..., E m and / or the user groups G 1 , ..., G m , the time sequence can only be clearly assessed. if collisions in networks and the associated delayed delivery can be completely ruled out. If, on the other hand, the time stamp is assigned to the data directly when it is recorded in the real-time database D, it is impossible to influence it later, even with long transmission paths between the real-time database D and the user groups G 1 ,..., G m . This enables an unadulterated calculation of time sequences.
Die Daten werden durch die Auswerteeinheiten E1,...,Em für die einzelnen Benutzergruppen G1, ..., Gm entsprechend aufbereitet. Als Benutzergruppen sind beispielsweise Systembetreuung/Instandhaltung, Qualitätsprüfung, Meister Produktion/Meister Instandhaltung, Planung/Qualitätsmanagement und Management unterscheidbar. Jeder Benutzergruppe werden dabei eine oder mehrere Ansichten der aufbereiten Daten zur Verfügung gestellt. So sind beispielsweise für die Systembetreuung Signalverläufe der überwachten Prozesse, für die Qualitätsprüfung Statusmeldungen der Meßstationen, für den Meister der Produktion Stückzahlinformationen und/oder Taktzeitinformationen, für den Meister der Instandhaltung Kennwerte zur Anlageverfügbarkeit und/oder Störungsanalysen, für die Planung Taktzeitanalysen und/oder Störungsanalysen und für das Management Qualitätskennzahlen von Interesse.The data are processed by the evaluation unit E 1 , ..., E m prepared accordingly for the individual user groups G 1 , ..., G m . For example, system support / maintenance, quality inspection, master production / master maintenance, planning / quality management and management can be distinguished as user groups. Each user group is provided with one or more views of the processed data. For example, for system support, signal curves of the monitored processes, for quality control, status reports from the measuring stations, for the master of production, quantity information and / or cycle time information, for the master of maintenance, characteristic values for system availability and / or fault analysis, for planning, cycle time analysis and / or fault analysis and quality indicators of interest to management.
Eine Aufbereitung der in der Echtzeitdatenbank
D gespeicherten Daten erfolgt anhand hinterlegter Kriterien. Hinterlegte
Kriterien sind beispielsweise ein einmaliges Überschreiten von Maximal- oder
Minimalwerten, ein n-maliges Überschreiten von
Maximal- oder Minimalwerten innerhalb eines bestimmten Zeitabschnitts
oder ein Über-
oder Unterschreiten von Hüllkurven,
welche eine prozentuale Abweichung von Sollwerten angeben. Anhand
derartiger Kriterien lassen sich für jede Ebene Ereignisse
Ein bevorzugter Anwendungsbereich der Erfindung ist ein Einsatz als Fertigungsinformationssystem im Karosseriebau. Muß-Informationen sind dabei beispielsweise die Bewegungszeiten bei Vorwärts- und Rückwärtsbewegung von Zylindern, Bewegungszeiten von Schnuppförderanlagen in der Aufwärts-, Vorwärts-, Abwärts- und Rückwärtsbewegung, Schließzeiten von robotergeführten und stationären Schweißzangen und Taktzeiten der Roboter. Für eine Anpassung der Erfindung an ein beliebiges Fertigungssystem sind durch einen Fachmann weitere und/oder andere geeignete Muß-Informationen definierbar. Als zusätzliche Kann-Informationen sind Bewegungszeiten bei Vorwärts- und Rückwärtsbewegung von Zylindern in zwei zeitlichen Abschnitten denkbar. Weitere Kann-Informationen sind je Roboter Stromaufnahme, Achsposition, Achswinkel, Geschwindigkeit und/oder Beschleunigungswerte der Roboterachsen, Statusvariablen der Interbussignale sowie Systemdaten, Ein- und Ausgaben der Interbus-Masterkreise und/oder Uservariablen. Darüber hinaus sind als Kann-Informationen auch Statusmeldungen erfaßbar. Unter Statusmeldungen werden die Ergebnisse der einzelnen Prozeßabschnitte – wie „in Ordnung" oder „nicht in Ordnung" – verstanden sowie bei aufgetretenen Fehlern deren Ursachen. Als mögliche Statusmeldungen sind Statusmeldungen von Lasern eingesetzter Laserroboter, von Inline-Lasermeßstationen, von Bolzschweißanlagen, von Falzanlagen, von Mig/CO2 Anlagen und/oder von Plasmalötanlagen zu nennen. Die Auswahl an Kann-Informationen ist durch die genannten Beispiele ebenfalls nicht beschränkt, sondern entsprechend der Fertigungsanlage durch den Fachmann geeignet anzupassen.A preferred area of application The invention is an application as a manufacturing information system in the Body shop. Mandatory information are, for example, the movement times for forward and regression of cylinders, movement times of taster conveyors in the upward, forward, downward and Backward movement, closing times of robot-guided and stationary welding guns and cycle times of the robots. For an adaptation of the invention to any manufacturing system further and / or other suitable mandatory information can be defined by a person skilled in the art. As an additional Optional information is movement times for forward and backward movement of cylinders in two time periods conceivable. Further optional information are power consumption, axis position, axis angle, speed per robot and / or acceleration values of the robot axes, status variables the Interbus signals as well as system data, inputs and outputs of the Interbus master circuits and / or user variables. Furthermore status messages can also be recorded as optional information. Under Status reports are the results of the individual process sections - like "OK" or not all right "- understood and the causes of errors that have occurred. As possible status reports are status reports from lasers used laser robots, from inline laser measuring stations, of stud welding systems, of folding systems, Mig / CO2 systems and / or plasma soldering systems to call. The selection of optional information is also not limited by the examples mentioned, but rather suitably adapted by the specialist according to the manufacturing system.
Eine Anpassung der Erfindung an spezielle Fertigungsanlagen sowohl im Karosseriebau als auch in anderen Bereichen ist ohne Einschränkungen möglich. Dabei sind weitere und/oder andere Aufteilungen der Benutzergruppen ebenso denkbar, wie zusätzliche und/oder andere Prozeß- und Produktinformationen.An adaptation of the invention to special manufacturing plants Both in body construction and in other areas is without restrictions possible. There are further and / or different subdivisions of the user groups just as conceivable as additional ones and / or other process and product information.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10236843A DE10236843A1 (en) | 2002-08-08 | 2002-08-08 | Processing of operational date from a manufacturing process has sensor data f sampled and fed continuously in data packets to data base for evaluation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10236843A DE10236843A1 (en) | 2002-08-08 | 2002-08-08 | Processing of operational date from a manufacturing process has sensor data f sampled and fed continuously in data packets to data base for evaluation |
Publications (1)
Publication Number | Publication Date |
---|---|
DE10236843A1 true DE10236843A1 (en) | 2004-03-04 |
Family
ID=31196965
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10236843A Withdrawn DE10236843A1 (en) | 2002-08-08 | 2002-08-08 | Processing of operational date from a manufacturing process has sensor data f sampled and fed continuously in data packets to data base for evaluation |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE10236843A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102007059505A1 (en) | 2007-02-27 | 2008-10-02 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Quality control system for laser welding and cutting processes comprises laser tools, each connected to its own robot and to laser transmitting single beam to each tool, sensors determining process parameters and feeding data to processor |
US7805280B2 (en) | 2004-10-15 | 2010-09-28 | Siemens Aktiengesellschaft | Method and device for analyzing a technical process |
DE102018208782A1 (en) | 2018-06-05 | 2019-12-05 | Volkswagen Aktiengesellschaft | Method for quality assurance in the production of a product as well as computing device and computer program |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69209202T2 (en) * | 1991-09-27 | 1996-09-19 | Shibuya Kogyo Co Ltd | Display device for the operating state of a manufacturing system |
DE19903826A1 (en) * | 1999-02-02 | 2000-08-10 | Daimler Chrysler Ag | System for monitoring a production line controls technical procedures by control units and sensors including a data processor for production line activity |
DE19718284C2 (en) * | 1997-05-01 | 2001-09-27 | Kuka Roboter Gmbh | Method and device for monitoring a system with several functional units |
DE10101727A1 (en) * | 2001-01-15 | 2002-07-18 | Goertz & Schiele Gmbh Praez Sf | Controling production process involves using previously detected and recorded data to determine whether workpiece is released for individual processing step |
-
2002
- 2002-08-08 DE DE10236843A patent/DE10236843A1/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69209202T2 (en) * | 1991-09-27 | 1996-09-19 | Shibuya Kogyo Co Ltd | Display device for the operating state of a manufacturing system |
DE19718284C2 (en) * | 1997-05-01 | 2001-09-27 | Kuka Roboter Gmbh | Method and device for monitoring a system with several functional units |
DE19903826A1 (en) * | 1999-02-02 | 2000-08-10 | Daimler Chrysler Ag | System for monitoring a production line controls technical procedures by control units and sensors including a data processor for production line activity |
DE10101727A1 (en) * | 2001-01-15 | 2002-07-18 | Goertz & Schiele Gmbh Praez Sf | Controling production process involves using previously detected and recorded data to determine whether workpiece is released for individual processing step |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7805280B2 (en) | 2004-10-15 | 2010-09-28 | Siemens Aktiengesellschaft | Method and device for analyzing a technical process |
DE102004050386B4 (en) * | 2004-10-15 | 2014-10-09 | Siemens Aktiengesellschaft | Method for analyzing a technical process |
DE102007059505A1 (en) | 2007-02-27 | 2008-10-02 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Quality control system for laser welding and cutting processes comprises laser tools, each connected to its own robot and to laser transmitting single beam to each tool, sensors determining process parameters and feeding data to processor |
DE102018208782A1 (en) | 2018-06-05 | 2019-12-05 | Volkswagen Aktiengesellschaft | Method for quality assurance in the production of a product as well as computing device and computer program |
WO2019233735A1 (en) | 2018-06-05 | 2019-12-12 | Volkswagen Aktiengesellschaft | Method for quality assurance during the production of a product, computing device and computer program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69720864T2 (en) | Device for pipe welding inspection | |
EP2498157B1 (en) | Control apparatus and control method for a machine for producing rod-shaped articles of the tobacco-processing industry | |
DE102007050643A1 (en) | Machine trouble shooting method e.g. for milling machine, involves sending query driven information to machine operator to guide operator through initial analysis to determine fault and performing secondary analysis if necessary | |
EP3306424B1 (en) | Method for use of data across machines to determine the operating state of another machine | |
WO2010118863A1 (en) | Method for processing process state data and/or machine state data of a machine tool | |
EP1425635B1 (en) | Monitoring system, method for the process-parallel monitoring of collision or overload situations in machine tools | |
DE19962230A1 (en) | Industrial control and monitoring of machine tools, robots and finishing machinery, so that automatic condition reporting and alarm signals can be converted into messages or e-mail and immediately sent to the appropriate personnel | |
CN109794518A (en) | A kind of recognition methods that steel strip thickness is not inconsistent and its device | |
DE19950331A1 (en) | Method and device for checking a cutting edge geometry of a tool which can be driven in rotation | |
DE102019218146A1 (en) | DATA COLLECTING DEVICE FOR MANUFACTURING DEVICE | |
WO2010046246A1 (en) | Method and device for detecting process states in alternating production processes | |
DE10326427A1 (en) | Method and device for determining the causes of disturbances in industrial processes | |
DE10236843A1 (en) | Processing of operational date from a manufacturing process has sensor data f sampled and fed continuously in data packets to data base for evaluation | |
DE102017200134A1 (en) | Self-configuring monitoring device for an automation system based on an industrial data communication network | |
WO2019068435A1 (en) | Smartwatch and method for the maintenance of an automation technology system | |
EP3951524A1 (en) | Method for operating a system and system coupled to a number of production stations for producing a product | |
DE19837650A1 (en) | System, method and control device for generating a message as an e-mail via the Internet and / or intranet | |
WO2021018741A1 (en) | Method and device for planning maintenance on at least one machine | |
DE102008038332A1 (en) | Robotic welding process and assembly for e.g. automobile assembly uses module-logged electrical and optical welding parameters | |
EP2017746A1 (en) | Method and device for planning and evaluation of industrial processes | |
EP3396485A1 (en) | Method and device for evaluating at least one mechatronic variable of a production or machine tool | |
DE102005041465B3 (en) | Detecting welding irregularities e.g., for industry, involves using measurement device to receive value pairs of weld current and voltage synchronously from welding point | |
DE102022124338A1 (en) | Processor circuit and method for monitoring a joining process of workpieces in an automatic joining machine and automatic joining machine | |
EP1966657A1 (en) | Method for maintaining an automated technology installation | |
DE102022120738A1 (en) | Method and system for determining an operating state of a machine tool |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
8120 | Willingness to grant licences paragraph 23 | ||
8110 | Request for examination paragraph 44 | ||
R016 | Response to examination communication | ||
R016 | Response to examination communication | ||
R016 | Response to examination communication | ||
R082 | Change of representative | ||
R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: G06F0019000000 Ipc: G16Z0099000000 |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |