DE4418918A1 - Demand-oriented processing method for electronically gathered process data - Google Patents
Demand-oriented processing method for electronically gathered process dataInfo
- Publication number
- DE4418918A1 DE4418918A1 DE4418918A DE4418918A DE4418918A1 DE 4418918 A1 DE4418918 A1 DE 4418918A1 DE 4418918 A DE4418918 A DE 4418918A DE 4418918 A DE4418918 A DE 4418918A DE 4418918 A1 DE4418918 A1 DE 4418918A1
- Authority
- DE
- Germany
- Prior art keywords
- printer
- data
- computer
- interface
- process computer
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
Die Erfindung betrifft ein Verfahren, welches Prozeßrechner protokolle in einen bestimmten in sich geschlossenen Anwen derbereich überträgt und diese dort in Textdateien abspei chert. Das erfindungsgemäße Verfahren kann unter Einbeziehung der auf dem Markt üblichen Hardware angewendet werden. Es ist darüberhinaus branchenunabhängig, so daß dieses Verfahren so wohl in einem kleinen überschaubaren Anwenderbereich als auch in großen industriellen Bereichen genutzt werden kann.The invention relates to a method, which process computer protocols in a specific self-contained application the area transmits and stores them there in text files chert. The method according to the invention can be included the usual hardware on the market. It is moreover, independent of the branch, so that this method is so probably in a small manageable user area as well can be used in large industrial areas.
Gegenwärtig ist es nicht möglich, Prozeßrechnerprotokolle zur weiteren Behandlung, z. B. Analysierung, Verarbeitung und Ar chivierung, zielgerichtet einem infragekommenden Anwenderbe reich bedarfsorientiert zur Verfügung zu stellen. Da die Da tentechnik im Anwenderbereich einen vergleichsweise hohen Stand erreicht hat und viele Betriebe und größere Unternehmen mit vernetzten technischen und kaufmännischen Arbeitsplätzen ausgestattet sind, besteht in derartigen Bereichen ein großer Bedarf zur erfindungsgemäßen bedarfsorientierten Verarbeitung von Prozeßdaten.It is currently not possible to use process computer protocols further treatment, e.g. B. Analysis, processing and Ar chivating, targeted to a potential user to make it available in a demand-oriented manner. Because the Da tent technology in the user area a comparatively high Stand has reached and many companies and larger companies with networked technical and commercial workplaces are equipped, there is a large one in such areas Need for needs-based processing according to the invention of process data.
Beim derzeitigen Stand der Technik in der Prozeßdatenverar beitung ist es üblich, die anfallenden Prozeßdaten zu erfas sen, zu bearbeiten und zu protokollieren. Die Protokollierung der Prozeßdaten erfolgt in Form von verschiedenartigen Be richten, welche jederzeit, d. h. stündlich, täglich bzw. wö chentlich oder bei Bedarf auf Papier ausgedruckt werden kön nen. Aufgrund des den Fachleuten bekannten hohen Prozeßauf kommens von häufig vielen Millionen Prozeßdaten je Tag bezo gen auf eine einzige Erfassungsstation (Prozeßwarte) sowie des unzureichenden Speicherplatzes auf magnetischen Daten trägern, müssen viele Protokolle zyklisch gedruckt werden, bevor die nach dem sogenannten Umlaufpufferprinzip betriebenen Archivdateien durch aktuelle Prozeßdaten überschrieben (ersetzt) werden. Die gedruckten Berichte wer den anschließend von verschiedenen Personenkreisen gelesen und ausgewertet. Zu diesem Zweck müssen einige Protokolle mehrfach gedruckt oder vervielfältigt werden.At the current state of the art in process data processing It is customary to record the process data sen, edit and log. The logging the process data takes the form of various types of loading judge which at any time, d. H. hourly, daily or wö can be printed out on paper occasionally or as required nen. Due to the high process known to those skilled in the art often comes from many millions of process data per day to a single acquisition station (process control room) and insufficient space on magnetic data carriers, many logs have to be printed cyclically, before that according to the so-called circulation buffer principle archive files operated by current process data be overwritten (replaced). The printed reports which was then read by various groups of people and evaluated. To do this, you need some protocols printed or reproduced several times.
Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren zu schaffen, das die gedruckten Ausgaben (Daten) eines Prozeß rechners an einen an die vernetzten EDV-Anlagen angekoppelten Personal Computer (PC) übermittelt und um diese dort in einer weiterverarbeitungsfähigen Form zu hinterlegen. Dieser ange koppelte PC wird zu diesem Zweck mit einem Programm ausge stattet, welches dem Großrechner das Verhalten eines Druckers vorgibt. Sinnvoll ist hier der Einsatz eines Server-PC′s um einen geeigneten Datenzugriff über das PC-Netzwerk zu ermög lichen.The invention is based on the object of a method create the printed output (data) of a process computer connected to a networked computer system Personal computer (PC) transmitted and there in one deposit form that can be processed. This attached paired PC is for this purpose with a program which enables the mainframe to behave like a printer pretends. The use of a server PC is useful here to enable suitable data access via the PC network lichen.
Die Vorteile dieses Verfahrens zur bedarfsorientierten Verar beitung von elektronisch erfaßten und weitergeleiteten Pro zeßdaten liegt in einer für den Fachmann einfachen Errich tung, Gestaltung und Inbetriebsetzung. Dies bedeutet, daß keine spezielle und teure Großrechnersoftware erstellt werden muß, die dazu erforderlich wäre, die Prozeßdaten (z. B. Proto kolle) zum angekoppelten PC zu übertragen. Ein weiterer Vor teil liegt darin, daß der Prozeßrechner bei Anwendung des er findungsgemäßen Verfahrens lediglich nur eine Druckerschnitt stelle erfordert. Ist keine freie Druckerschnittstelle vor handen, so erfolgt der Anschluß an eine bestehende Drucker schnittstelle, so daß hierbei der PC den Drucker ersetzt, d. h. der PC wird vom Großrechner als Drucker angesehen. Des weiteren können zum automatisierten Anfordern von Protokollen vom PC zeitgesteuerte Druckaufträge über eine Bedienschnittstelle zum Großrechner abgesetzt werden. Weitere Vorteile liegen in der wesentlichen Einsparung an Verbrauchsmaterialkosten, z. B. Druckerpapier, Farbbänder usw. sowie des geringeren Wartungsaufwandes. Gleichzeitig ermöglicht dieses Verfahren eine erhebliche Verbesserung der Prozeßdatenverarbeitung und damit verbunden das bessere Analysieren der betrieblichen Arbeitsabläufe in Produktionsstätten.The advantages of this process for needs-based processing Processing of electronically recorded and forwarded pro zeßdaten lies in a simple for the expert Errich device, design and commissioning. This means that no special and expensive mainframe software can be created that would be necessary to process data (e.g. Proto kolle) to the connected PC. Another before part is that the process computer when using the he inventive method only a printer cut job requires. There is no free printer interface available there is a connection to an existing printer interface, so that the PC replaces the printer, d. H. the mainframe views the PC as a printer. Of further can be used to automatically request logs PC-controlled print jobs via a Operating interface to the mainframe. Further There are advantages in the substantial savings Consumable costs, e.g. B. printer paper, ribbons etc. and the lower maintenance requirements. At the same time this method enables a significant improvement in Process data processing and the associated better Analyze operational workflows in Production sites.
Die Lösung der Aufgabe des erfindungsgemäßen Verfahrens er gibt sich einschließlich vorteilhafter Ausgestaltungen und Weiterbildungen der Erfindung aus dem Inhalt der Patentan sprüche, welche dieser Beschreibung nachgestellt sind.He achieved the object of the method according to the invention there are advantageous configurations and Developments of the invention from the content of the patent sayings that follow this description.
Die Erfindung sieht hinsichtlich des Verfahrens vor, daß die Daten des Prozeßrechners (1) an einen oder mehrere an die EDV-Anlagen angekoppelte Personal Computer (2) übermittelt werden und diese dort in einer weiterverarbeitungsfähigen Form hinterlegt werden.The invention provides with respect to prior to the process that the data of the process computer (1) are transmitted to one or more coupled to the computer equipment personal computer (2) and are stored there in a more workable form.
Der angekoppelte PC (2) wird hierzu mit einem speziell ent wickelten Programm (3) ausgestattet, welches dem Großrechner das Verhalten eines Druckers vorgibt bzw. bewußt vortäuscht. Die vom Prozeßrechner erzeugten gewünschten Daten werden vom Programm (3) übernommen und in eine vorgebbare Datei auf dem aktuellen Laufwerk des Personal Computers (2) geschrieben. Diese Datei entspricht dem DOS-Text-Format und kann mit den üblichen zum Stand des know-hows gehörenden PC-Textverar beitungsprogrammen bearbeitet werden. Um eine gezielte Über nahme von Prozeßrechnerdaten in beispielsweise Tabellenkalku lationen bzw. Datenbanken zu ermöglichen, wurde zusätzlich ein Filterprogramm (4) zum Extrahieren nach vorgebbaren Kri terien erstellt. In der ersten Stufe werden die Protokolle ausgehend vom Prozeßrechner initiiert. Die zweite Stufe ermöglicht, die Protokollanforderung ausgehend vom PC zu erstellen, um anschließend die Daten zu übernehmen. Hierbei ist ein zeitgesteuerter Automatismus zur Protokollübertragung möglich. Die beiden speziellen PC-Programme (3) und (4) sind so gestaltet, daß Anzeigen bzw. Fehlermeldungen an aufrufende zu diesem Zweck besonders geschriebene Programme übergeben werden können.The coupled PC ( 2 ) is equipped with a specially developed program ( 3 ) for this, which specifies the behavior of a printer to the mainframe or deliberately pretends. The desired data generated by the process computer are taken over by the program ( 3 ) and written into a predefinable file on the current drive of the personal computer ( 2 ). This file corresponds to the DOS text format and can be processed with the usual PC text processing programs that belong to the state of the art. In order to enable a targeted transfer of process computer data in, for example, spreadsheets or databases, a filter program ( 4 ) was also created for extracting according to specifiable criteria. In the first stage, the protocols are initiated from the process computer. The second stage enables the protocol request to be created from the PC in order to then transfer the data. A time-controlled automatism for protocol transmission is possible. The two special PC programs ( 3 ) and ( 4 ) are designed in such a way that displays or error messages can be passed to calling programs specially written for this purpose.
Das Programm (3) benötigt lediglich einen PC (2) mit einem geeigneten Betriebssystem (z. B. DOS). In der ersten Stufe ist zur Anbindung an die Prozeßrechnerdruckerschnittstelle (5) mindestens eine serielle PC-Schnittstelle (6) erforderlich. Der zu koppelnde Prozeßrechnerpartner muß über eine freie Schnittstelle verfügen. Die Einstellung der Prozeßrech nerschnittstelle (6) ist mit der entsprechenden Hardwarewar tung abzuklären. Das Programm (3) kann auf die jeweilige Hardwareeinstellung der Prozeßrechnerschnittstelle (6) ange paßt werden.The program ( 3 ) only requires a PC ( 2 ) with a suitable operating system (e.g. DOS). In the first stage, at least one serial PC interface is required (6) for connection to the process computer printer interface (5). The process computer partner to be coupled must have a free interface. The setting of the process computer interface ( 6 ) must be clarified with the corresponding hardware maintenance. The program ( 3 ) can be adapted to the respective hardware setting of the process computer interface ( 6 ).
Bei Realisierung der zweiten Stufe muß der PC (2) über zwei serielle Schnittstellen verfügen (7) und (8).When implementing the second stage, the PC ( 2 ) must have two serial interfaces ( 7 ) and ( 8 ).
Die Druckauftragsgenerierung erfolgt über die erste serielle Schnittstelle (7). Das erzeugte Protokoll wird auf der zwei ten Schnittstelle empfangen (8). Die Prozeßrechneranlage muß hierfür eine besondere Schnittstelle für die Auftragsübergabe zur Verfügung stellen. Das auf dem Prozeßrechner (1) instal lierte Programm (4) übergibt die Protokollaufträge an die entsprechenden Bedienungsprogramme. Bei der Auswahl der zu nutzenden Druckerschnittstelle ist zu gewährleisten, daß der gewünschte Druckerkanal in einer besonderen Druckerkoordinie rungsliste auf dem Prozeßrechner hinterlegt ist.The print job is generated via the first serial interface ( 7 ). The generated protocol is received on the second interface ( 8 ). The process computer system must provide a special interface for the order transfer. The program ( 4 ) installed on the process computer ( 1 ) transfers the log jobs to the corresponding operating programs. When selecting the printer interface to be used, it must be ensured that the desired printer channel is stored in a special printer coordination list on the process computer.
BezugszeichenlisteReference list
1 Prozeßrechner
2 Personal Computer (PC)
3 Programm
4 Filterprogramm
5 Schnittstelle des Prozeßrechnerdruckers
6 Schnittstelle des Prozeßrechners
7 Erste serielle Schnittstelle
8 Zweite serielle Schnittstelle 1 process computer
2 personal computers (PC)
3 program
4 filter program
5 Interface of the process computer printer
6 Interface of the process computer
7 First serial interface
8 Second serial interface
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE4418918A DE4418918A1 (en) | 1994-05-31 | 1994-05-31 | Demand-oriented processing method for electronically gathered process data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE4418918A DE4418918A1 (en) | 1994-05-31 | 1994-05-31 | Demand-oriented processing method for electronically gathered process data |
Publications (1)
Publication Number | Publication Date |
---|---|
DE4418918A1 true DE4418918A1 (en) | 1995-12-07 |
Family
ID=6519379
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE4418918A Ceased DE4418918A1 (en) | 1994-05-31 | 1994-05-31 | Demand-oriented processing method for electronically gathered process data |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE4418918A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19732011A1 (en) * | 1997-07-25 | 1999-01-28 | Abb Patent Gmbh | Process for the location-transparent exchange of process data |
-
1994
- 1994-05-31 DE DE4418918A patent/DE4418918A1/en not_active Ceased
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19732011A1 (en) * | 1997-07-25 | 1999-01-28 | Abb Patent Gmbh | Process for the location-transparent exchange of process data |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69725451T2 (en) | PRINTING IN OPEN SYSTEMS | |
DE19718654C2 (en) | Communication system for electronic messages | |
DE69202575T2 (en) | METHOD AND DEVICE FOR REDUCING THE QUANTITY OF DATA FOR SOFTWARE INSTALLATION. | |
DE10034841B4 (en) | Apparatus and method for monitoring and recording the use of printers in a system | |
EP1215547A2 (en) | Encryption of control programs | |
DE19717167A1 (en) | Web browser based conference system | |
DE102007009737B4 (en) | Method, printing system and computer program for automatically processing job-related data of a print job | |
EP0991984B1 (en) | Programming apparatus | |
DE10253174A1 (en) | Device for developing and / or configuring an automation system | |
DE4418918A1 (en) | Demand-oriented processing method for electronically gathered process data | |
DE4438120A1 (en) | Computerized conversion of tables | |
DE10248041A1 (en) | Asset tracking method in networked computer systems and devices, involves processing data files according to work flow and recording parameters which are associated with processing mechanisms in work flow | |
DE19840202A1 (en) | Diagnostic procedures for printing systems | |
DE10164631A1 (en) | Method for direct/indirect output of Internet/intranet content on a terminal initiates a print job by a second terminal in order to print out the content and/or construct a bitmap data file transmitted to a first terminal. | |
DE19814348A1 (en) | System and method for communication with various electronic archive systems | |
DE10203868A1 (en) | Process, receiving server and computer program module for automated acceptance and forwarding of document processing orders | |
DE10125383A1 (en) | Protection of control programs transmitted over the Internet from a developer to a customer using asymmetric encryption of the program code, which is decrypted by the end user after parameter editing | |
Wargowske et al. | Digitale steuerliche Außenprüfung. | |
DE29702272U1 (en) | Software tool | |
Schütte | Zwischen Bund und Land. Die Landesprogramme und-konzepte für den Originalerhalt des schriftlichen Kulturguts | |
DE19911373A1 (en) | Device and method for operating business processes in a distributed information network | |
WO2000045287A2 (en) | System and method for pre-parameterizing components | |
Kulovits | PRESERVATION PLANNING IM ÖSTERREICHISCHEN STAATSARCHIV. | |
EP1610194A2 (en) | Method and system for supplying context sensitive product informations | |
DE19839368A1 (en) | Protocol for use of addresses in a data base used for mailing campaigns has a addresses erased after predetermined number of uses |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8127 | New person/name/address of the applicant |
Owner name: RAG AG, 45128 ESSEN, DE |
|
8110 | Request for examination paragraph 44 | ||
8131 | Rejection |