[go: up one dir, main page]

DE102006002911B4 - Method and device for processing parameters of an automated system for a search system - Google Patents

Method and device for processing parameters of an automated system for a search system Download PDF

Info

Publication number
DE102006002911B4
DE102006002911B4 DE102006002911A DE102006002911A DE102006002911B4 DE 102006002911 B4 DE102006002911 B4 DE 102006002911B4 DE 102006002911 A DE102006002911 A DE 102006002911A DE 102006002911 A DE102006002911 A DE 102006002911A DE 102006002911 B4 DE102006002911 B4 DE 102006002911B4
Authority
DE
Germany
Prior art keywords
data
parameters
index file
file
search
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.)
Expired - Fee Related
Application number
DE102006002911A
Other languages
German (de)
Other versions
DE102006002911A1 (en
Inventor
Marc Holz
Frank Springer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens Corp
Original Assignee
Siemens Corp
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 Siemens Corp filed Critical Siemens Corp
Priority to DE102006002911A priority Critical patent/DE102006002911B4/en
Publication of DE102006002911A1 publication Critical patent/DE102006002911A1/en
Application granted granted Critical
Publication of DE102006002911B4 publication Critical patent/DE102006002911B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2228Indexing structures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/258Data format conversion from or to a database

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Data Mining & Analysis (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • General Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Tourism & Hospitality (AREA)
  • Software Systems (AREA)
  • Quality & Reliability (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

Verfahren zur Aufbereitung von Daten (102) aus Dokumenten (104) einer automatisierten Anlage für ein Suchsystem (106) mit den Schritten:
– Konversion der Dokumente (104) mit den Daten (102) der automatisierten Anlage in eine Parameterdatei (108) mit dem Format einer Datenverarbeitungssprache (110);
– Klassifizierung der in der Parameterdatei (108) enthaltenen Daten (102) nach Parametern (114) in klassifizierte Daten (112), wobei die Parameter (114) in einer Datenbank (120) vorgegeben sind;
– Speicherung der klassifizierten Daten (112) in einer kategorisierten Parameterdatei (116);
– Erstellung einer Indexdatei (118) für die klassifizierten Daten (112) aus der kategorisierten Parameterdatei (116), wobei die Indexdatei (118) das Format der Datenverarbeitungssprache (110) aufweist;
– Integration der Indexdatei (118) in das Suchsystem (106), wobei die Datenverarbeitungssprache (110) mit dem Suchsystem (106) kompatibel ist, wobei durch die Indexdatei (118) die klassifizierten Daten (112) in den Dokumenten (104) durch das Suchsystem (106) auffindbar sind.
A method of processing data (102) from documents (104) of an automated system for a search system (106), comprising the steps of:
Conversion of the documents (104) with the data (102) of the automated system into a parameter file (108) with the format of a data processing language (110);
- classifying the data (102) contained in the parameter file (108) for parameters (114) into classified data (112), the parameters (114) being predetermined in a database (120);
- storing the classified data (112) in a categorized parameter file (116);
- creating an index file (118) for the classified data (112) from the categorized parameter file (116), the index file (118) having the format of the data processing language (110);
- integrating the index file (118) into the search system (106), wherein the data processing language (110) is compatible with the search system (106), wherein by the index file (118) the classified data (112) in the documents (104) by the Search system (106) are found.

Figure 00000001
Figure 00000001

Description

Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur Aufbereitung von Parametern einer automatisierten Anlage für ein Suchsystem im Allgemeinen und ein Verfahren und eine Vorrichtung zur Klassifizierung und Indizierung von Parametern einer automatisierten Anlage im Besonderen.The The invention relates to a method and a device for processing of parameters of an automated system for a search system in general and a method and apparatus for classification and indexing of parameters of an automated plant in particular.

Der Lebenszyklus von automatisierten Anlagen, wie zum Beispiel Logistiksystemen, Produktionsanlagen oder Kraftwerken gliedert sich vereinfacht dargestellt in drei Phasen. Die erste Phase ist die Phase der Projektabwicklung. Darauf folgt die Inbetriebnahme und der eigentliche Betrieb und schlussendlich folgt die Phase der Stilllegung der Anlage. In jeder Phase fallen eine Vielzahl von Informationen an. Die Informationen, die über die automatisierte Anlage während des gesamten Lebenszyklus zur Verfügung stehen, werden im Folgenden auch als Parameter bezeichnet. Während der Projektabwicklung werden zum Beispiel ein Lasten- und ein Pflichtenheft erstellt, in denen die automatisierte Anlage im Detail spezifiziert ist. Im Lasten- oder im Pflichtenheft werden zum Beispiel Funktionspläne oder Bautechnikpläne und dergleichen niedergelegt.Of the Life cycle of automated equipment, such as logistics systems, Production plants or power plants are structured in a simplified way in three phases. The first phase is the project execution phase. This is followed by commissioning and the actual operation and finally follows the phase of plant decommissioning. Fall at every stage a lot of information. The information about the automated plant during the entire life cycle are available below also referred to as parameters. While For example, the project management will be a burden and a specification in which the automated system specifies in detail is. In the specifications or specifications, for example, functional plans or structural engineering plans and the like.

Ein Beispiel für Informationen, die während des Betriebs an automatisierten Anlagen anfallen, sind zum Beispiel Betriebsstörungen, die in einem Dokument, zum Beispiel in einer Logdatei, festgehalten werden.One example for Information during the Operating on automated systems are, for example Breakdowns, which are recorded in a document, for example in a log file become.

Der Umfang und die Komplexität der Informationen bzw. der Parameter nimmt mit jeder weiteren Phase im Lebenszyklus der automatisierten Anlage zu. Je mehr Informationen vorhanden sind, desto schwieriger ist die Suche nach spezifischen Daten über zum Beispiel eine technische Komponente der Anlage, die Informationen über deren Zustand, ihre Funktion, ihre Pflege oder ihre Wartung beinhalten. Die zunehmende Komplexität der Komponenten im Anlagenlebenszyklus und die Zahl der vorhandenen Informationen macht es relativ schwer, gezielt Informationen zum Beispiel über eine Anlagenkomponente aus der Masse der Informationen zu finden.Of the Scope and complexity the information or the parameter decreases with each further phase in the life cycle of the automated plant too. The more information are present, the more difficult is the search for specific ones Data about For example, a technical component of the plant, the information about their Condition, function, care or maintenance. The increasing complexity of the components in the plant life cycle and the number of available information makes it relatively difficult to target information for example about a To find plant component from the mass of information.

Um die Flut an Informationen einem Benutzer der Anlage zugänglich zu machen, werden in allen Phasen des Lebenszyklus der automatisierten Anlage sogenannte Anlagedokumentationen und Prozessinformationen generiert. Dies sind zum Beispiel Projektfortschrittsberichte und Anlagenhandbücher, die während der Inbetriebnahme für die Informationsfindung genutzt werden. Während des Betriebs der Anlage werden Prozessdaten erfasst, die z. B. in Logdateien gespeichert und eventuell auf Meldedruckern, z. B. bei Störungsmeldungen, ausgegeben werden.Around the flood of information accessible to a user of the facility be made in all phases of the life cycle of the automated system so-called plant documentation and process information generated. These are, for example, project progress reports and plant manuals that while Commissioning for the information is used. During operation of the system Process data is recorded, the z. B. stored in log files and possibly on message printers, eg. As in trouble reports issued become.

Bei der Suche nach spezifischen Informationen werden die zur Verfügung stehenden Dokumente nacheinander abgearbeitet, um die gewünschten Informationen zu finden. Die Suche kann ungenau sein und dadurch nicht zum erforderlichen Ergebnis führen. Darüber hinaus entspricht die Suche nach spezifischen Informationen bzw. Parametern in der Flut von Dokumenten, die über eine automatisierte Anlage zur Verfügung stehen, sprichwörtlich der Suche nach der Nadel im Heuhaufen.at The search for specific information will be available Documents processed sequentially to find the information you want. The search can be inaccurate and therefore not necessary Result. About that In addition, the search for specific information or Parameters in the flood of documents that have an automated attachment to disposal stand, proverbial looking for the needle in a haystack.

Aus der EP 0 880 731 B1 sind ein Verfahren und ein System zur Versorgung eines Nutzers eines industriellen Prozesssteuerungssystems mit elektronischen Dokumenten bekannt. Auf einem Computerdisplay wird ein Prozesssteuerscreen dargestellt, der zumindest ein Objekt enthält, welches ein Element eines industriellen Prozesses repräsentiert. Dem Benutzer wird die Auswahl besagten Objektes erleichtert und eine Liste von Dokumenten dargestellt, die sich auf das selektierte Objektbeziehen. Weiterhin wird dem Benutzer auch die Auswahl zumindest eines Dokumentes aus der Dokumentenliste erleichtert und zumindest ein ausgewähltes Dokument auf dem Computerdisplay dargestellt.From the EP 0 880 731 B1 For example, a method and system for supplying a user of an industrial process control system with electronic documents is known. A process control screen containing at least one object representing an element of an industrial process is displayed on a computer display. The user is facilitated the selection of said object and a list of documents related to the selected object is displayed. Furthermore, the user is also facilitated the selection of at least one document from the document list and at least one selected document displayed on the computer display.

Aus der DE 10 2004 004 695 A1 sind ein Verfahren und ein System zur elektronischen Anlagendokumentation einer technischen Anlage mittels eines auf einer Rechnereinrichtung gespeicherten Anlagendokumentationsprogramms bekannt, wobei die Anlagendokumentation eine Vielzahl von in einer Datenbank gespeicherten schriftlichen und/oder zeichnerischen Dokumenten die Anlage betreffend aufweist. Um das Auffinden von bestimmten Dokumenten, die bestimmte Anlagenteile enthalten, zu vereinfachen, ist vorgesehen, dass bei manueller Eingabe und Auswahl eines ausgewählten Anlagenteils über die Rechnereinrichtung auf die Datenbank zugegriffen wird und dass auf eine mit der Rechnereinrichtung gekoppelten Anzeigeeinrichtung alle schriftlichen und/oder zeichnerischen Dokumente aufgelistet werden, in denen das ausgewählte Anlagenteil erwähnt und/oder dargestellt ist.From the DE 10 2004 004 695 A1 For example, a method and a system for the electronic system documentation of a technical installation are known by means of a system documentation program stored on a computer device, the system documentation having a multiplicity of written and / or drawing documents stored in a database concerning the system. In order to simplify the retrieval of certain documents that contain certain parts of the system, it is provided that the database is accessed via the computer device during manual input and selection of a selected part of the installation and that all written and / or drawing information is displayed on a display device coupled to the computer device Documents are listed in which the selected part of the plant is mentioned and / or represented.

Der Erfindung liegt daher die Aufgabe zu Grunde, ein verbessertes Verfahren und eine verbesserte Vorrichtung zur Aufbereitung von Parametern einer automatisierten Anlage für ein Suchsystem anzugeben.Of the The invention is therefore based on the object, an improved method and an improved device for processing parameters of a automated plant for to specify a search system.

Durch die Erfindung wird ein verbessertes Verfahren zur Aufbereitung von Parametern einer automatisierten Anlage für ein Suchsystem geschaffen, wobei das Suchsystem die folgenden Schritte aufweist: In einem ersten Schritt werden die Dokumente mit den Daten der automatisierten Anlage in eine Parameterdatei mit dem Format einer Datenverarbeitungssprache konvertiert. Dann folgt eine Klassifizierung der in der Parameterdatei enthaltenen Daten nach Parametern in klassifizierte Daten, wobei die Parameter in einer Datenbank vorgegeben sind. Anschließend werden die klassifizierten Daten in einer kategorisierten Parameterdatei gespeichert. Eine Indexdatei für die klassifizierten Daten aus der kategorisierten Parameterdatei wird erstellt, wobei die Indexdatei das Format der Datenverarbeitungssprache aufweist. In einem weiteren Schritt folgt die Integration der Indexdatei in das Suchsystem, wobei die Datenverarbeitungssprache mit dem Suchsystem kompatibel ist, wobei durch die Indexdatei die klassifizierten Daten in den Dokumenten durch das Suchsystem auffindbar sind.The invention provides an improved method for processing parameters of an automated system for a search system, wherein the search system has the following steps: In a first step, the documents with the data of the automated system are converted into a parameter file with the format of a data processing language. Then follows a classification of the data contained in the parameter file according to parameters in classified data, where the parameters are given in a database. Subsequently, the classified data is stored in a categorized parameter file. An index file for the classified data from the categorized parameter file is created, the index file being in the format of the data processing language. In a further step, the integration of the index file into the search system follows, the data processing language being compatible with the search system, whereby the index file enables the classified data in the documents to be found by the search system.

Alle für eine automatisierte Anlage bekannten Dokumente werden in die Parameterdatei konvertiert bzw. transformiert. Dabei enthält die Parameterdatei alle Daten, die über die automatisierte Anlage bekannt sind. Diese Daten werden nach Parametern, die in der Datenbank vorgegeben sind, klassifiziert. Daraus entsteht die kategorisierte Parameterdatei, die die klassifizierten Daten enthält. Für diese klassifizierten Daten wird eine Indexdatei erstellt, die in ein Suchsystem integriert wird. Mit dem Suchsystem kann nun in der Indexdatei gesucht werden, wobei die Indexdatei die Stellen, an denen die vorgegebenen Parameter in den Dokumenten auftreten, beinhaltet. Mit dem Suchsystem werden die Daten, die in der Klassifizierung in den klassifizierten Daten erfasst sind, auffindbar. Die Erfindung hat den Vorteil, dass damit gezielt nach bestimmten Parametern, d. h. nach bestimmten Informationen in allen zur Verfügung stehenden Dokumenten in einfacher Weise, das heißt über ein Suchsystem gesucht werden kann.All for one automated attachment known documents are in the parameter file converted or transformed. The parameter file contains all Data over the automated system are known. These data will be after Parameters specified in the database are classified. The result is the categorized parameter file that contains the classified ones Contains data. For this classified Data is created an index file that integrates with a search system becomes. The search system can now be searched in the index file, where the index file is the places where the given parameters in the documents. Become with the search system the data included in the classification in the classified data are detected, findable. The invention has the advantage that it specifically according to certain parameters, d. H. for specific information available in all standing documents in a simple manner, that is searched through a search system can be.

Es ist des Weiteren denkbar, die Parameter, nach denen klassifiziert wird, Benutzerprofilen zuzuordnen. Z. B. könnte ein Benutzerprofil für einen Controller erstellt werden, in dem idealerweise alle Parameter, nach denen typischerweise ein Controller in den Daten einer automatisierten Anlage suchen würde, vorgegeben sind. Somit könnte man spezifisch für Controller eine Indexdatei erstellen, die kompakter wäre als die im allgemeinen Fall erstellte Indexdatei. Entsprechend könnte ein Benutzerprofil für einen Elektroniker erstellt werden, in dem idealerweise alle Parameter, nach denen ein Elektroniker suchen würde, enthalten sind. Damit könnte eine Indexdatei für die Bedürfnisse eines Elektronikers erstellt werden. Bildlich gesprochen setzt man sich durch die Erstellung von Benutzerprofilen mit Parametern für einen spezifischen Personenkreis und durch die Erzeugung einer für diesen Personenkreis zugeschnittenen Indexdatei „eine Brille" des Personkreises auf.It is also conceivable, the parameters classified by will assign user profiles. For example, a user profile for a Controller, in which ideally all parameters, after which typically a controller in the data of an automated Would look for facility are predetermined. Thus could one specific to Create an index file that is more compact than the controller in the general case created index file. Accordingly one could User profile for an electronic engineer, in which ideally all parameters, which an electronics engineer would look for are included. In order to could an index file for the needs be created by an electronic engineer. Figuratively speaking, one sets yourself by creating user profiles with parameters for a specific Group of people and by creating a tailored for this group of people Index file "one Glasses "of the person circle on.

Nach einer Verfahrensvariante enthält das Verfahren ferner die folgenden Schritte: Es wird ein Suchbegriff in das Suchsystem durch einen Benutzer eingegeben. Anschließend erfolgt ein Vergleich des Suchbegriffs mit den in der Datenbank vorgegebenen Parametern. Stimmt der Suchbegriff mit einem der vorgegebenen Parameter überein, dann wird der Suchbegriff in den Dokumenten mit Hilfe der Indexdatei gesucht. Stimmt der Suchbegriff nicht mit einem der vorgegebenen Parameter überein, dann erfolgt eine Klassifizierung der in der Parameterdatei enthaltenen Daten nach dem Suchbegriff. Dadurch werden weitere klassifizierte Daten erzeugt. Der Suchbegriff wird in der Datenbank gespeichert und die weiteren klassifizierten Daten werden in der kategorisierten Parameterdatei gespeichert. Es erfolgt eine Indexerstellung für die weiteren klassifizierten Daten, die der Indexdatei hinzugefügt wird. Die erweiterte Indexdatei wird in das Suchsystem integriert. Der Suchbegriff, der in den Dokumenten gefunden wird, wird für den Benutzer in einem geeigneten Format graphisch dargestellt. Mit Hilfe des Suchsystems kann somit der Sucher in allen zur Verfügung stehenden Dokumenten nach einem gewünschten Suchbegriff suchen. Dies hat den Vorteil, dass die Sisyphusarbeit der Suche weitgehend dem Benutzer erspart bleibt. Dies ist zum Beispiel vorteilhaft bei der Einarbeitung neuer Mitarbeiter, sich dann mittels des Suchsystems in die Details der automatisierten Anlage einarbeiten können.To a variant of the method contains the method further comprises the following steps: it becomes a search term entered into the search system by a user. Then done a comparison of the search term with the parameters specified in the database. If the search term matches one of the specified parameters, then the search term in the documents using the index file searched. If the search term is not correct with one of the given ones Parameters match, then a classification of the parameters contained in the parameter file Data by the search term. This will further classified Data generated. The search term is stored in the database and the other classified data will be in the categorized parameter file saved. An index is created for the other classified Data added to the index file. The extended index file will be integrated into the search system. The search term used in the documents is found for the Users graphed in a suitable format. With help of the search system can thus be the viewfinder in all available Documents for a desired Search term search. This has the advantage that the Sisyphus work the search is largely spared the user. This is for example advantageous in the training of new employees, then by means of of the search system into the details of the automated system can.

Nach einer Verfahrensvariante weist das Verfahren ferner den Schritt der Speicherung der Parameterdatei, der kategorisierten Parameterdatei und der Indexdatei in der Datenbank auf. Durch die Speicherung der Parameterdatei, der kategorisierten Parameterdatei, und der Indexdatei in der Datenbank können die gewonnenen Informationen in einfacher Weise auf zum Beispiel eine CD oder eine DVD übertragen werden und somit auf andere Computersysteme übertragen werden. Das hat den Vorteil, dass die Archivierung von Papierdokumenten entfällt und somit Kosten eingespart werden können.To In a variant of the method, the method further comprises the step the storage of the parameter file, the categorized parameter file and the index file in the database. By storing the Parameter file, the categorized parameter file, and the index file in the database The information obtained in a simple manner, for example to transfer a CD or a DVD be transferred to other computer systems. That has that Advantage that the archiving of paper documents is eliminated and thus costs can be saved.

Nach einer Verfahrensvariante weist das Verfahren ferner die Schritte der Transformation der Indexdatei mit dem Format der Datenverarbeitungssprache in eine zweite Indexdatei mit einem Format einer zweiten Datenverarbeitungssprache und der Speicherung der zweiten Indexdatei mit dem Format der zweiten Datenverarbeitungssprache auf einem nicht flüchtigen Speichermedium auf. Auf die zweite Indexdatei kann von einem anderen Suchsystem, das mit der zweiten Datenverarbeitungssprache kompatibel ist, zugegriffen werden.To In a variant of the method, the method further comprises the steps the transformation of the index file with the format of the data processing language into a second index file with a format of a second data processing language and storing the second index file with the format of the second one Data processing language on a non-volatile storage medium. On the second index file can from another search system, the compatible with the second data processing language become.

Nach einer Verfahrensvariante werden die Parameter mittels logischer Operationen verknüpft, wobei die Klassifizierung der Daten nach den Parametern unter Einbeziehung der logi schen Operationen erfolgt. Es kann somit nicht nur nach bestimmten Parametern gesucht werden, sondern auch nach Parametern, die mittels logischer Funktionen verknüpft werden. Z. B. kann man auf diese Art und Weise in allen Dokumenten nach den Parametern „Ventil" und „Fehlfunktion" suchen, die mittels einer logischen UND-Verknüpfung miteinander verknüpft sind.According to a variant of the method, the parameters are linked by means of logical operations, the classification of the data according to the parameters taking into account the logic operations. It is thus not only possible to search for specific parameters, but also for parameters that are linked by means of logical functions. For example, you can in this way in al search for the parameters "valve" and "malfunction", which are linked together by means of a logical AND operation.

Nach einer Verfahrensvariante werden die Parameter in Form von Text oder in Form von Graphiken oder Zeichnungen vorgegeben. Es ist auch denkbar, dass nicht nur nach Parametern in Textform gesucht wird, sondern auch nach Bildern, Zeichnungen und Graphiken.To In a variant of the method, the parameters are in the form of text or given in the form of graphics or drawings. It is also conceivable that not only parameters in text form are searched, but also for pictures, drawings and graphics.

Nach einer Verfahrensvariante weist das Suchsystem Schnittstellen auf, wobei mittels eines Mobiltelefons oder eines Personal Digital Assistent (PDA) über die Schnittstellen auf das Suchsystem zugegriffen werden kann.To In a variant of the method, the search system has interfaces, using a mobile phone or a personal digital assistant (PDA) over the Interfaces to the search system can be accessed.

In einem weiteren Aspekt betrifft die Erfindung ein Computerprogramm mit computerausführbaren Instruktionen, um ein Verfahren gemäß einem der vorhergehenden Ansprüche auszuführen.In In another aspect, the invention relates to a computer program with computer-executable Instructions to a method according to one of the preceding claims perform.

In einem anderen Aspekt betrifft die Erfindung eine Vorrichtung zur Aufbereitung von Daten aus Dokumenten einer automatisierten Anlage für ein Suchsystem mit Mitteln zur Konversion der Dokumente mit den Daten der automatisierten Anlage in eine Parameterdatei mit dem Format einer Datenverarbeitungssprache und mit Mitteln zur Klassifizierung der in der Parameterdatei enthaltenen Daten nach Parametern in klassifizierte Daten, wobei die Parameter in einer Datenbank vorgegeben sind. Die Vorrichtung umfasst des weiteren Mittel zur Speicherung der klassifizierten Daten in einer kategorisierten Parameterdatei und Mittel zur Erstellung einer Indexdatei für die klassifizierten Daten aus der kategorisierten Parameter datei, wobei die Indexdatei das Format der Datenverarbeitungssprache aufweist. Ferner umfasst die Vorrichtung Mittel zur Integration der Indexdatei in das Suchsystem, wobei die Datenverarbeitungssprache mit dem Suchsystem kompatibel ist, wobei durch die Indexdatei die klassifizierten Daten in den Dokumenten durch das Suchsystem auffindbar sind.In In another aspect, the invention relates to a device for Preparation of data from documents of an automated plant for a search system with means for conversion of documents with the data of automated Attachment to a parameter file with the format of a data processing language and means for classifying the information contained in the parameter file Data by parameters in classified data, with the parameters are specified in a database. The device comprises the further means for storing the classified data in one categorized parameter file and means for creating an index file for the classified data from the categorized parameter file, where the index file has the format of the data processing language. Furthermore, the device comprises means for integrating the index file in the search system, using the data processing language with the search system is compatible, where by the index file the classified data in the documents can be found by the search system.

Bevorzugte Ausführungsformen werden nachfolgend anhand der Zeichnungen näher erläutert.preferred embodiments will be explained in more detail with reference to the drawings.

1 zeigt ein Blockdiagramm eines Computersystems, das zur Aufbereitung von Daten aus Dokumenten der automatisierten Anlage verwendet wird, 1 shows a block diagram of a computer system that is used to process data from documents of the automated system,

2 zeigt ein Flussdiagramm eines Systems für die Bereitstellung von Daten über eine automatisierte Anlage. 2 shows a flowchart of a system for the provision of data via an automated system.

3 zeigt ein Blockdiagramm eines Systems für die Bereitstellung von Daten über eine automatisierte Anlage. 3 shows a block diagram of a system for the provision of data via an automated system.

1 zeigt ein Blockdiagramm eines Computersystems 100. Das Computersystem 100 weist einen Mikroprozessor 122, einen nicht flüchtigen Speicher 124, einen flüchtigen Speicher 126, einen Monitor 128 und ein Eingabegerät 130 auf. Der Mikroprozessor 122 führt ein Computerprogrammprodukt 132 aus, das Instruktionen zur Durchführung des erfindungsgemäßen Verfahrens aufweist. Dokumente 104 einer automatisierten Anlage werden für einen Benutzer graphisch auf dem Monitor 128 dargestellt. Die Dokumente 104 können dabei in digitalisierter Form, zum Beispiel in Form einer Textdatei vorliegen, so dass diese durch Benutzung eines Editors visualisiert werden können. Liegen die Dokumente 104 ursprünglich nicht in digitalisier ter Form vor, so können aus den ursprünglichen Dokumenten zum Beispiel mittels des OCR-Verfahrens digitalisierte Dokumente erstellt werden. Denkbar ist zum Beispiel, dass Dokumente anfänglich in Form einer Loseblattsammlung vorliegen, die dann mittels OCR-Verfahren digitalisiert werden. 1 shows a block diagram of a computer system 100 , The computer system 100 has a microprocessor 122 , a non-volatile memory 124 , a volatile memory 126 , a monitor 128 and an input device 130 on. The microprocessor 122 Run a computer program product 132 from which has instructions for carrying out the method according to the invention. Documents 104 an automated system will be graphically on the monitor for a user 128 shown. The documents 104 can be in digitized form, for example in the form of a text file, so that they can be visualized using an editor. Are the documents lying 104 originally not in digitized form, digitized documents can be created from the original documents, for example by means of the OCR method. It is conceivable, for example, that documents are initially in the form of a loose-leaf collection, which are then digitized by means of OCR methods.

Die Dokumente 104 enthalten Daten 102 der automatisierten Anlage. Die Daten 102 umfassen alle während des Lebenszyklus der automatisierten Anlage anfallenden Informationen bzw. Daten. Die Dokumente 104 mit den Daten 102 der automatisierten Anlage werden in eine Parameterdatei 108, die auf dem flüchtigen Speichermedium 126 gespeichert wird, konvertiert. Alternativ kann die Parameterdatei 108 auch auf dem nicht flüchtigen Speichermedium 124 gespeichert werden. Die Parameterdatei 108 hat dabei das Format einer Datenverarbeitungssprache 110, die vom Mikroprozessor 122 ausgeführt wird. Der nicht flüchtige Speicher 124 beinhaltet eine Datenbank 120 in der vorgegebene Parameter 114 gespeichert sind. Die in der Parameterdatei 108 enthaltenen Daten 102 werden nach den Parametern 114 klassifiziert. Dabei werden klassifizierte Daten 112 erzeugt, die in einer kategorisierten Parameterdatei 116 abgespeichert werden. Bei der Klassifizierung wird die Parameterdatei 108 nach den Parametern 114 durchsucht. In den klassifizierten Daten 112 werden die Parameter, die in der Parameterdatei 108 gefunden werden, mit der Fundstelle abgespeichert, so dass diese anhand der Klassifizierung wieder auffindbar sind.The documents 104 contain data 102 the automated system. The data 102 include all information or data accumulating during the lifecycle of the automated system. The documents 104 with the data 102 the automated attachment will be in a parameter file 108 that are on the volatile storage medium 126 is saved, converted. Alternatively, the parameter file 108 also on the non-volatile storage medium 124 get saved. The parameter file 108 has the format of a data processing language 110 that from the microprocessor 122 is performed. The non-volatile memory 124 includes a database 120 in the default parameter 114 are stored. The in the parameter file 108 contained data 102 be according to the parameters 114 classified. This will be classified data 112 generated in a categorized parameter file 116 be stored. When classifying, the parameter file becomes 108 according to the parameters 114 searched. In the classified data 112 are the parameters that are in the parameter file 108 are found, stored with the reference, so that they can be found again on the basis of the classification.

Für die in der kategorisierten Parameterdatei 116 enthaltenen klassifizierten Daten 112 wird eine Indexdatei 118 erstellt, die das Format der Datenverarbeitungssprache 110 aufweist. Die Indexdatei 118 wird in das Suchsystem 106 integriert. Das Suchsystem 106 ist kompatibel mit der Datenverarbeitungssprache 110. Mittels des Suchsystems 106 kann also in der Index datei 118 nach einem vorgegebenen Parameter gesucht werden. Durch das Auffinden eines vorgegebenen Parameters kann dann die entsprechende Stelle in den Dokumenten 104, in der die Daten 102 den Parameter enthalten, aufgefunden werden. Das Suchsystem 106 kann ein bekanntes Suchsystem, wie etwa "Google" sein. Es kann aber auch ein Suchsystem sein, mit dem zum Beispiel Bilder oder Graphiken in den Dokumenten der automatisierten Anlage auffindbar sind.For those in the categorized parameter file 116 contained classified data 112 becomes an index file 118 created the format of the data processing language 110 having. The index file 118 gets into the search system 106 integrated. The search system 106 is compatible with the data processing language 110 , By means of the search system 106 So can in the index file 118 be searched for a given parameter. By finding a predetermined parameter can then be the corre in the documents 104 in which the data 102 contain the parameter. The search system 106 may be a known search system, such as "Google." However, it can also be a search system with which, for example, images or graphics can be found in the documents of the automated system.

Führt ein Benutzer mittels des Eingabegeräts 130 dem Suchsystem 106 einen Suchbegriff 134 zu, so wird der Suchbegriff 134 mit den in der Datenbank 120 vorgegebenen Parametern 114 verglichen. Mittels der Indexdatei 118 werden die diesem Suchbegriff 134 entsprechenden Daten in den Dokumenten 104 aufgefunden. Die dem Suchbegriff 134 entsprechenden Daten sind die Daten, die den Suchbegriff 134 enthalten. Ist zum Beispiel der Suchbegriff 134 das Wort "Ventil", wo wird das Dokument nach dem Wort "Ventil" abgesucht.Leads a user through the input device 130 the search system 106 a search term 134 to, the search term becomes 134 with those in the database 120 predetermined parameters 114 compared. By means of the index file 118 Be the this search term 134 corresponding data in the documents 104 discovered. The the search term 134 corresponding data is the data that is the search term 134 contain. For example, is the search term 134 the word "valve", where the document is searched for the word "valve".

Falls der Suchbegriff 134 keinem der vorgegebenen Parametern 114 entspricht, wird die Parameterdatei 108 nach dem Suchbegriff 134 klassifiziert, wobei weitere klassifizierte Daten 136, die der kategorisierten Parameterdatei 116 hinzugefügt werden, erzeugt werden. Der Suchbegriff 134 wird dann in der Datenbank 120 gespeichert. Die Indexdatei 118 wird erweitert durch Indexieren der weiteren klassifizierten Daten 136. Die erweitere Indexdatei 118 wird dann in das Suchsystem 106 integriert. Die für den Suchbegriff 134 entsprechend ermittelten Daten aus den Dokumenten werden auf dem Monitor 102 dargestellt, so dass der Benutzer die ermittelten Daten betrachten kann.If the search term 134 none of the given parameters 114 corresponds, the parameter file becomes 108 by the search term 134 classified, with other classified data 136 , the categorized parameter file 116 be added. The search term 134 will then be in the database 120 saved. The index file 118 is extended by indexing the further classified data 136 , The extended index file 118 will then be in the search system 106 integrated. The for the search term 134 According to determined data from the documents are on the monitor 102 so that the user can view the data obtained.

2 zeigt ein Flussdiagramm, das schematisch das erfindungsgemäße Verfahren beschreibt. In Schritt 200 erfolgt eine Konversion der Dokumente mit den Daten der automatisierten Anlage in einer Parameterdatei mit dem Format der Datenverarbeitungssprache. In Schritt 202 werden die in der Parameterdatei enthaltenen Daten nach den vorgegebenen Daten klassifiziert. Die klassifizierten Daten werden in Schritt 204 in einer kategorisierten Parameterdatei gespeichert. In Schritt 206 erfolgt die Erstellung der Indexdatei für die klassifizierten Daten, die in der kategorisierten Parameterdatei enthalten sind, wobei die Indexdatei das Format der Datenverarbeitungssprache aufweist. In Schritt 208 wird die Indexdatei in das Suchsystem, das mit der Datenverarbeitungssprache kompatibel ist, integriert. 2 shows a flow chart which describes schematically the method according to the invention. In step 200 A conversion of the documents with the data of the automated system takes place in a parameter file with the format of the data processing language. In step 202 the data contained in the parameter file is classified according to the given data. The classified data will be in step 204 stored in a categorized parameter file. In step 206 the index file is created for the classified data contained in the categorized parameter file, the index file being in the format of the data processing language. In step 208 the index file is integrated into the search system, which is compatible with the data processing language.

3 zeigt ein Blockdiagramm eines Systems für die Bereitstellung von Daten über eine automatisierte Anlage. Die Dokumente 300, die die für eine automatisierte Anlage zur Verfügung stehenden Daten beinhalten, lassen sich dabei untergliedern in Dokumente 302, die während der Projektabwicklung anfallen, in Dokumente 304, die Daten oder Informationen über die zur Regelung und Steuerung der Anlage verwendeten Software enthalten und in Dokumente 306 mit Daten enthalten, die während des Betriebs der Anlage erzeugt werden. 3 shows a block diagram of a system for the provision of data via an automated system. The documents 300 , which contain the data available for an automated system, can be subdivided into documents 302 , which are incurred during the project, in documents 304 that contain data or information about the software used to control and control the equipment and in documents 306 with data generated during operation of the system.

Dokumente 302, die während der Projektabwicklung anfallen, sind zum Beispiel Funktionsplane, Bautechnikpläne oder Stromlaufpläne. Dokumente 304, die Daten über die Steuerung der Anlage enthalten, sind zum Beispiel Dokumente, die in Textform die Automatisierungssoftware oder die Prozesslogik enthalten. Dokumente 306 mit Daten, die während des Betriebs der Anlage erzeugt werden, sind zum Beispiel Fehlermeldungen, die während des Betriebs der Anlage auftreten und in einer sogenannten Logdatei abgespeichert werden.Documents 302 that are incurred during project execution are, for example, function plans, construction engineering plans or circuit diagrams. Documents 304 , which contain data about the control of the plant, are, for example, documents which contain in writing the automation software or the process logic. Documents 306 Data generated during operation of the system include, for example, error messages that occur during operation of the system and are stored in a so-called log file.

Die Dokumente werden digitalisiert und in einer Parameterdatei 308 abgespeichert. Das heißt die ganzen Daten, also die ganzen für die automatisierte Anlage verfügbaren Informationen liegen digitalisiert in der Parameterdatei 308 vor. Aus der Parameterdatei 308 wird über den Schritt der Klassifikation 310 und den Schritt der Indizierung 312 der Index 316 erstellt, der in das Suchsystem 314 integriert wird. Mit Hilfe des Suchsystems 314 kann ein Benutzer mittels des Indexes in den Dokumenten 300 die Stellen, an denen die vom Benutzer gewünschten Daten enthalten sind, auffinden. Das Suchsystem 314 verfügt über Schnittstellen 324, 326 und 328. Zum einen kann der Index 316 über die Schnittstelle 324 auf eine Datenbank 322 exportiert werden. Zum anderen kann über die Schnittstellen 326 und 328 zum Beispiel mittels eines Web-Browsers 318 oder mittels eines Mobiltelefons 320 auf das Suchsystem 314 zugegriffen werden.The documents are digitized and stored in a parameter file 308 stored. This means that the entire data, ie all the information available for the automated system, is digitized in the parameter file 308 in front. From the parameter file 308 is about the step of classification 310 and the step of indexing 312 the index 316 created in the search system 314 is integrated. With the help of the search system 314 a user can by means of the script in the documents 300 find the places where the data requested by the user are located. The search system 314 has interfaces 324 . 326 and 328 , For one, the index 316 over the interface 324 to a database 322 be exported. On the other hand, over the interfaces 326 and 328 for example by means of a web browser 318 or by means of a mobile phone 320 on the search system 314 be accessed.

Claims (14)

Verfahren zur Aufbereitung von Daten (102) aus Dokumenten (104) einer automatisierten Anlage für ein Suchsystem (106) mit den Schritten: – Konversion der Dokumente (104) mit den Daten (102) der automatisierten Anlage in eine Parameterdatei (108) mit dem Format einer Datenverarbeitungssprache (110); – Klassifizierung der in der Parameterdatei (108) enthaltenen Daten (102) nach Parametern (114) in klassifizierte Daten (112), wobei die Parameter (114) in einer Datenbank (120) vorgegeben sind; – Speicherung der klassifizierten Daten (112) in einer kategorisierten Parameterdatei (116); – Erstellung einer Indexdatei (118) für die klassifizierten Daten (112) aus der kategorisierten Parameterdatei (116), wobei die Indexdatei (118) das Format der Datenverarbeitungssprache (110) aufweist; – Integration der Indexdatei (118) in das Suchsystem (106), wobei die Datenverarbeitungssprache (110) mit dem Suchsystem (106) kompatibel ist, wobei durch die Indexdatei (118) die klassifizierten Daten (112) in den Dokumenten (104) durch das Suchsystem (106) auffindbar sind.Process for the preparation of data ( 102 ) from documents ( 104 ) of an automated system for a search system ( 106 ) with the steps: - conversion of the documents ( 104 ) with the data ( 102 ) of the automated system into a parameter file ( 108 ) with the format of a data processing language ( 110 ); - Classification in the parameter file ( 108 ) ( 102 ) according to parameters ( 114 ) into classified data ( 112 ), where the parameters ( 114 ) in a database ( 120 ) are given; - storage of the classified data ( 112 ) in a categorized parameter file ( 116 ); - creation of an index file ( 118 ) for the classified data ( 112 ) from the categorized parameter file ( 116 ), where the index file ( 118 ) the format of the data processing language ( 110 ) having; - Integration of the index file ( 118 ) into the search system ( 106 ), the data processing language ( 110 ) with the search system ( 106 ), whereby the index file ( 118 ) the classified data ( 112 ) in the documents ( 104 ) through the search system tem ( 106 ) can be found. Verfahren nach Anspruch 1, wobei das Verfahren ferner die folgenden Schritte aufweist: – Eingabe eines Suchbegriffs (134) in das Suchsystem (106) durch einen Benutzer; – Vergleich des Suchbegriffs (134) mit den in der Datenbank (120) vorgegebenen Parametern (114); – Auffinden der dem Suchbegriff (134) entsprechenden Daten (102) in den Dokumenten (104), falls der Suchbegriff (134) einem der vorgegebenen Parameter (114) entspricht; – Klassifizierung der in der Parameterdatei (108) enthaltenen Daten (102) nach dem Suchbegriff (134), falls der Suchbegriff (134) keinem der vorgegebenen Parameter (114) entspricht, wobei weitere klassifizierte Daten (136) erzeugt werden; – Speichern des Suchbegriffs (134) in der Datenbank (120), falls der Suchbegriff (134) keinem der vorgegebenen Parameter (114) entspricht; – Speichern der weiteren klassifizierten Daten (136) in der kategorisierten Parameterdatei (116); – Erweiterung der Indexdatei (118) um die weiteren klassifizierten Daten (136); – Integration der erweiterten Indexdatei (118) in das Suchsystem (106); – Anzeige der dem Suchbegriff (134) entsprechenden Daten (102) in einem für den Benutzer geeigneten Format.The method of claim 1, further comprising the steps of: - entering a search term ( 134 ) into the search system ( 106 by a user; - Comparison of the search term ( 134 ) in the database ( 120 ) predetermined parameters ( 114 ); - Finding the search term ( 134 ) corresponding data ( 102 ) in the documents ( 104 ), if the search term ( 134 ) one of the predetermined parameters ( 114 ) corresponds; - Classification in the parameter file ( 108 ) ( 102 ) by the search term ( 134 ), if the search term ( 134 ) none of the predetermined parameters ( 114 ), with further classified data ( 136 ) be generated; - Save the search term ( 134 ) in the database ( 120 ), if the search term ( 134 ) none of the predetermined parameters ( 114 ) corresponds; - storing the further classified data ( 136 ) in the categorized parameter file ( 116 ); - extension of the index file ( 118 ) to the other classified data ( 136 ); - Integration of the extended index file ( 118 ) into the search system ( 106 ); - Display of the search term ( 134 ) corresponding data ( 102 ) in a format suitable for the user. Verfahren nach Anspruch 1, wobei das Verfahren ferner den Schritt aufweist: – Speicherung der Parameterdatei (108), der kategorisierten Parameterdatei (116) und der Indexdatei (118) in der Datenbank (120).The method of claim 1, wherein the method further comprises the step of: - storing the parameter file ( 108 ), the categorized parameter file ( 116 ) and the index file ( 118 ) in the database ( 120 ). Verfahren nach einem der Ansprüche 1 oder 2, wobei das Verfahren ferner die folgenden Schritte aufweist: – Transformation der Indexdatei mit dem Format der Datenverarbeitungssprache in eine zweite Indexdatei mit einem Format einer zweiten Datenverarbeitungssprache; – Speicherung der zweiten Indexdatei mit dem Format der zweiten Datenverarbeitungssprache auf einem nicht flüchtigen Speichermedium.Method according to one of claims 1 or 2, wherein the method further comprising the following steps: - Transformation of the index file with the format of the data processing language into a second index file with a format of a second data processing language; - storage the second index file with the format of the second data processing language on a non-volatile Storage medium. Verfahren nach einem der Ansprüche 1 bis 4, wobei die Parameter (114) mittels logischer Operationen verknüpft sind, und wobei die Klassifizierung der Daten (102) nach den Parametern (114) unter Einbeziehung der logischen Operationen erfolgt.Method according to one of claims 1 to 4, wherein the parameters ( 114 ) are linked by logical operations, and where the classification of the data ( 102 ) according to the parameters ( 114 ) taking into account the logical operations. Verfahren nach einem der Ansprüche 1 bis 5, wobei die Parameter in Form von Text oder in Form von Graphiken oder Zeichnungen vorgegeben sind.Method according to one of claims 1 to 5, wherein the parameters in the form of text or in the form of graphics or drawings are. Verfahren nach einem der Ansprüche 1 bis 6, wobei das Suchsystem Schnittstellen aufweist, wobei mittels eines Mobiltelefons oder eines Personal Digital Assistant (PDA) über die Schnittstellen auf das Suchsystem zugegriffen werden kann.Method according to one of claims 1 to 6, wherein the search system Having interfaces, wherein by means of a mobile phone or a Personal Digital Assistant (PDA) via the interfaces the search system can be accessed. Vorrichtung zur Aufbereitung von Daten (102) aus Dokumenten (104) einer automatisierten Anlage für ein Suchsystem (106) mit: – Mitteln zur Konversion der Dokumente (104) mit den Daten (102) der automatisierten Anlage in eine Parameterdatei (108) mit dem Format einer Datenverarbeitungssprache (110); – Mitteln zur Klassifizierung der in der Parameterdatei (108) enthaltenen Daten (102) nach Parametern (114) in klassifizierte Daten (112), wobei die Parameter (114) in einer Datenbank (120) vorgegeben sind; – Mitteln zur Speicherung der klassifizierten Daten (112) in einer kategorisierten Parameterdatei (116); – Mitteln zur Erstellung einer Indexdatei (118) für die klassifizierten Daten (112) aus der kategorisierten Parameterdatei (116), wobei die Indexdatei (118) das Format der Datenverarbeitungssprache (110) aufweist; – Mitteln zur Integration der Indexdatei (118) in das Suchsystem (106), wobei die Datenverarbeitungssprache (110) mit dem Suchsystem (106) kompatibel ist, wobei durch die Indexdatei (118) die klassifizierten Daten (112) in den Dokumenten (104) durch das Suchsystem (106) auffindbar sind.Device for processing data ( 102 ) from documents ( 104 ) of an automated system for a search system ( 106 ) with: - means for the conversion of the documents ( 104 ) with the data ( 102 ) of the automated system into a parameter file ( 108 ) with the format of a data processing language ( 110 ); - means for classifying in the parameter file ( 108 ) ( 102 ) according to parameters ( 114 ) into classified data ( 112 ), where the parameters ( 114 ) in a database ( 120 ) are given; - means for storing the classified data ( 112 ) in a categorized parameter file ( 116 ); - means for creating an index file ( 118 ) for the classified data ( 112 ) from the categorized parameter file ( 116 ), where the index file ( 118 ) the format of the data processing language ( 110 ) having; - means for integrating the index file ( 118 ) into the search system ( 106 ), the data processing language ( 110 ) with the search system ( 106 ), whereby the index file ( 118 ) the classified data ( 112 ) in the documents ( 104 ) by the search system ( 106 ) can be found. Vorrichtung nach Anspruch 8 ferner mit: – Mitteln zur Eingabe eines Suchbegriffs (134) in das Suchsystem (106) durch einen Benutzer; – Mitteln zum Vergleichen des Suchbegriffs (134) mit den in der Datenbank (120) vorgegebenen Parametern (114); – Mitteln zum Auffinden der dem Suchbegriff (134) entsprechenden Daten (102) in den Dokumenten (104), falls der Suchbegriff (134) einem der vorgegebenen Parametern (114) entspricht; – Mitteln zur Klassifizierung der in der Parameterdatei (108) enthaltenen Daten (102) nach dem Suchbegriff (134), falls der Suchbegriff (134) keinem der vorgegebenen Parametern (114) entspricht, wobei weitere klassifizierte Daten (136) erzeugt werden; – Mitteln zur Speicherung des Suchbegriffs (134) in der Datenbank (120), falls der Suchbegriff (134) keinem der vorgegebenen Parametern (114) entspricht; – Mitteln zur Speicherung der weiteren klassifizierten Daten (136) in der kategorisierten Parameterdatei (116); – Mitteln zur Erweiterung der Indexdatei (118) um die weiteren klassifizierten Daten (136); – Mitteln zur Integration der erweiterten Indexdatei (118) in das Suchsystem (106); – Mitteln zum Anzeigen der dem Suchbegriff (134) entsprechenden Daten (102) in einem für den Benutzer geeigneten Format.Apparatus according to claim 8 further comprising: means for entering a search term ( 134 ) into the search system ( 106 by a user; - means for comparing the search term ( 134 ) in the database ( 120 ) predetermined parameters ( 114 ); - means for finding the search term ( 134 ) corresponding data ( 102 ) in the documents ( 104 ), if the search term ( 134 ) one of the predetermined parameters ( 114 ) corresponds; - means for classifying in the parameter file ( 108 ) ( 102 ) by the search term ( 134 ), if the search term ( 134 ) none of the given parameters ( 114 ), with further classified data ( 136 ) be generated; - means for storing the search term ( 134 ) in the database ( 120 ), if the search term ( 134 ) none of the given parameters ( 114 ) corresponds; - means for storing the further classified data ( 136 ) in the categorized parameter file ( 116 ); - means for extending the index file ( 118 ) to the other classified data ( 136 ); - means for integrating the extended index file ( 118 ) into the search system ( 106 ); - means for displaying the search term ( 134 ) corresponding data ( 102 ) in a format suitable for the user. Vorrichtung nach Anspruch 8 ferner mit: – Mitteln zur Speicherung der Parameterdatei (108), der kategorisierten Parameterdatei (116) und der Indexdatei (118) in der Datenbank (120).Apparatus according to claim 8, further comprising: means for storing the parameter file ( 108 ), the categorized parameter file ( 116 ) and the In dexfile ( 118 ) in the database ( 120 ). Vorrichtung nach einem der Ansprüche 8 oder 9 ferner mit: – Mitteln zur Konversion der Indexdatei mit dem Format der Datenverarbeitungssprache in eine zweite Indexdatei mit einem Format einer zweiten Datenverarbeitungssprache; – Mitteln zur Speicherung der zweiten Indexdatei mit dem Format der zweiten Datenverarbeitungssprache auf einem nicht flüchtigen Speichermedium.Device according to one of claims 8 or 9, further comprising: - funds to convert the index file to the format of the data processing language into a second index file having a format of a second data processing language; - funds for storing the second index file with the format of the second Data processing language on a non-volatile storage medium. Vorrichtung nach einem der Ansprüche 8 bis 11, wobei die Parameter (114) mittels logischer Operationen verknüpft sind, und wobei die Klassifizierung der Daten (102) nach den Parametern (114) unter Einbeziehung der logischen Operationen erfolgt.Device according to one of claims 8 to 11, wherein the parameters ( 114 ) are linked by logical operations, and where the classification of the data ( 102 ) according to the parameters ( 114 ) taking into account the logical operations. Vorrichtung nach einem der Ansprüche 8 bis 12, wobei die Parameter in Form von Text oder in Form von Graphiken oder Zeichnungen vorgegeben sind.Device according to one of claims 8 to 12, wherein the parameters in the form of text or in the form of graphics or drawings. Vorrichtung nach einem der Ansprüche 8 bis 13, wobei das Suchsystem Schnittstellen aufweist, wobei mittels eines Mobiltelefon oder eines Personal Digital Assistant (PDA) über die Schnittstellen auf das Suchsystem zugegriffen werden kann.Apparatus according to any of claims 8 to 13, wherein the search system Having interfaces, wherein by means of a mobile phone or a Personal Digital Assistant (PDA) via the interfaces on the Search system can be accessed.
DE102006002911A 2006-01-20 2006-01-20 Method and device for processing parameters of an automated system for a search system Expired - Fee Related DE102006002911B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102006002911A DE102006002911B4 (en) 2006-01-20 2006-01-20 Method and device for processing parameters of an automated system for a search system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102006002911A DE102006002911B4 (en) 2006-01-20 2006-01-20 Method and device for processing parameters of an automated system for a search system

Publications (2)

Publication Number Publication Date
DE102006002911A1 DE102006002911A1 (en) 2007-07-26
DE102006002911B4 true DE102006002911B4 (en) 2008-11-13

Family

ID=38219684

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102006002911A Expired - Fee Related DE102006002911B4 (en) 2006-01-20 2006-01-20 Method and device for processing parameters of an automated system for a search system

Country Status (1)

Country Link
DE (1) DE102006002911B4 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0880731B1 (en) * 1996-05-30 2003-04-23 The Foxboro Company Methods and systems for document management in industrial process control systems
DE102004004695A1 (en) * 2004-01-20 2005-08-11 Gesellschaft für Industrieanlagen-Planung mbH & Co KG Electronic documentation method for a technical plant or system in which a plant part or component is manually entered and a program then finds and lists all documents mentioning or referring to the part or component

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0880731B1 (en) * 1996-05-30 2003-04-23 The Foxboro Company Methods and systems for document management in industrial process control systems
DE102004004695A1 (en) * 2004-01-20 2005-08-11 Gesellschaft für Industrieanlagen-Planung mbH & Co KG Electronic documentation method for a technical plant or system in which a plant part or component is manually entered and a program then finds and lists all documents mentioning or referring to the part or component

Also Published As

Publication number Publication date
DE102006002911A1 (en) 2007-07-26

Similar Documents

Publication Publication Date Title
DE19800423A1 (en) Calculating method for displaying file characteristics including images
DE10308725A1 (en) System and method for managing and exchanging data of a technical project, a technical system and individual system components
DE60019996T2 (en) System for coordinating documents and tasks for a computer
EP2439691A1 (en) Method and device for mechanical production of a process diagram
DE102008005083A1 (en) Retrieve case-based closure information from archive records
AT15099U2 (en) System for monitoring a technical device
DE102016011020A1 (en) Ladder monitoring device with the ability to additionally display an operating situation of a CNC in a comment
DE102005016561B4 (en) Method and device for the structured acquisition and processing of problems occurring in a system
EP1233317B1 (en) Apparatus and method for the creation of user components
DE102005032046A1 (en) A method, system, and computer program product for transferring data from a document application to a data application
EP1036352A1 (en) Method for screen-supported definition and parametering of interfaces
WO2013092654A1 (en) Automated project design of a control technology for a technical system
EP1402326B1 (en) Method and device for commissioning manufacturing execution systems (mes) components
DE102006002911B4 (en) Method and device for processing parameters of an automated system for a search system
WO2000002162A1 (en) Device and method for constructing a virtual installation model
EP1862901A1 (en) Input of program commands in imperative programming languages
EP1387260A1 (en) Method and system for software development
DE10028870A1 (en) Electronic chassis check card is available to different detection stations and/or is expandable and/or can be updated; quality-relevant data are fully represented in data processing system
EP2711793B1 (en) Method for operating an operating device for controlling a technical installation
DE10233971A1 (en) Software generating method for a software-controlled device uses a software model implemented as data in a computer to derive software program code automatically from the model
WO2007082597A1 (en) System and method for creating a structure model of a real system
EP3011509A1 (en) Information system and method for selecting and reproducing information, particularly for use in workshops
EP2017746A1 (en) Method and device for planning and evaluation of industrial processes
DE10202624B4 (en) System for centrally managing, storing and providing information about components of a manufacturing process and its use
DE19804931A1 (en) Process control using processor system for automatic production process

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee