DE10132038A1 - Automatisierungssystem und Verfahren zur Anlagenvisualisierung - Google Patents
Automatisierungssystem und Verfahren zur AnlagenvisualisierungInfo
- Publication number
- DE10132038A1 DE10132038A1 DE10132038A DE10132038A DE10132038A1 DE 10132038 A1 DE10132038 A1 DE 10132038A1 DE 10132038 A DE10132038 A DE 10132038A DE 10132038 A DE10132038 A DE 10132038A DE 10132038 A1 DE10132038 A1 DE 10132038A1
- Authority
- DE
- Germany
- Prior art keywords
- parameter values
- web page
- automation system
- processing unit
- client
- 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Computer And Data Communications (AREA)
- Digital Computer Display Output (AREA)
Abstract
Die Erfindung betrifft ein Automatisierungssystem und Verfahren zur Visualisierung einer Anlage mit einem Client 1 zur Anzeige einer Web-Seite, die Datenfelder zur Anzeige von Parameterwerten aufweist, mit einer Verarbeitungseinheit 2 zur Speicherung von aktuellen Parameterwerten. Die geänderten Parameterwerte können von dem Client 1 durch zyklisches Pollen abgefragt werden. Lediglich die geänderten Parameterwerte werden dann in einem dazugehörigen Skript zu dem Client 1 übertragen und von dem Browser 3 interpretiert.
Description
- Die Erfindung betrifft ein Automatisierungssystem und ein Verfahren zur Visualisierung einer Anlage.
- Es ist aus dem Stand der Technik bekannt auch Echtzeitvorgänge über das Internet mit herkömmlichen Internet-Browsern zu visualisieren, insbesondere für Finanzdaten und Börsendaten. Hierzu kann innerhalb vorbestimmter Zeitabstände ein so genannter "Refresh" erfolgen, das heißt, die gesamte Clientseitig dargestellte Web-Seite wird komplett neu von dem Server zu dem Client übertragen.
- Dazu wird Server-seitig die Web-Seite ständig auf den neusten Stand gebracht, um die zyklische Seitenaktualisierung zu ermöglichen. Nachteilig ist hierbei, dass für jede Aktualisierung die gesamte Web-Seite - auch mit sämtlichen Grafiken und dergleichen - übertragen werden muss, auch dann, wenn sich nur ein oder wenige Parameter ändern. Es wird daher eine große Menge von überflüssigen Daten über das Internet übertragen, welches ohnehin in seiner Bandbreite begrenzt ist.
- Ein weiterer aus dem Stand der Technik bekannter Ansatz ist die Verwendung eines proprietären Protokolls mit zusätzlicher Software auf der Clientseite. Nachteilig ist hierbei einerseits, dass das proprietäre Protokoll geräte- und/oder herstellerabhängig ist und damit nicht für beliebige Anlagen verwendet werden kann. Ein weiterer Nachteil ist, dass solche proprietäre Protokolle nicht Firewall kompatibel sind.
- Weitere vorbekannte Verfahren zur Aktualisierung von Web- Seiten sind so genannte Pushlets (http:/ / www.fluidiom.com:8080) sowie die Ausnutzung der Media-streaming Eigenschaften des Hypertext Transfer Protocols (http).
- Der Erfindung liegt die Aufgabe zu Grunde, ein verbessertes Automatisierungssystem und ein verbessertes Verfahren zur Visualisierung einer Anlage zu schaffen.
- Die der Erfindung zu Grunde liegende Aufgabe wird mit den Merkmalen der unabhängigen Patentansprüche jeweils gelöst. Bevorzugte Ausführungsformen der Erfindung sind in den abhängigen Ansprüchen angegeben.
- Die Erfindung erlaubt die von einem Automatisierungssystem gesteuerte Anlage und/oder Sub-Systeme einer solchen Anlage mittels eines so genannten Web-Browsers auf einem Client, beispielsweise einer Bedienkonsole, zu visualisieren. Zur Datenübertragung können dabei Dokumente in einer Auszeichnungssprache, z. B. Hypertext Mark up Language (html), oder Extended Mark up Language (XML), verwendet werden.
- Ferner erlaubt die Erfindung die ständige Aktualisierung von in dem Dokument auf dem Browser angezeigten Parameterwerten des visualisierten Sub-Systems der Anlage. Dies kann effizient und mit einer nur geringen erforderlichen Kanalkapazität durch die Verwendung von so genannter Skript-Technologie durchgeführt werden.
- Beispielsweise kann ein so genanntes Polling in bestimmten vorgegebenen Zeitabständen, beispielsweise von einer Sekunde oder einer Minute Client-seitig erfolgen. Dies führt dann zur Abfrage lediglich der geänderten Parameterwerte von einer Verarbeitungseinheit. Nur die geänderten Parameterwerte werden dann mit einem entsprechenden Skript zu dem Client übertragen, so dass die entsprechenden Parameterwerte in dem von dem Browser angezeigten Dokument auf den neuesten Stand gebracht werden. Die Zuordnung der geänderten Parameterwerte zu Anzeigefeldern in dem Dokument erfolgt dabei aufgrund der mit den geänderten Parameterwerten übertragenen Skripte. Dieses Skript wird für jede Wertänderung serverseitig neu generiert, d. h. für jede Wertänderung wird ein werte- und seitenspezifisches Skript erzeugt.
- Als Skript-Sprachen kommen dabei z. B. Javaskript, Visual Basic, SVG, vrml, html, dhtml und XML in Frage.
- Bei der Verarbeitungseinheit kann es sich um eine so genannte speicherprogrammierbare Steuerung (SPS) handeln, die die jeweils aktuellen Parameterwerte mit einem Zeitstempel versehen speichert.
- Ferner erlaubt die Erfindung eine gute Skalierbarkeit des Automatisierungssystems. Für die ständige Aktualisierung des mittels des Browsers visualisierten Anlagen-Sub-Systems bzw. von dessen Parameterwerten ist es nicht erforderlich ständig eine Verbindung zwischen dem Client und der Verarbeitungseinheit aufrecht zu erhalten. Vielmehr wird für jedes Polling nur kurzzeitig eine solche Verbindung hergestellt, da sich die zu übertragende Datenmenge auf die geänderten Parameterwerte, das heißt lediglich Zahlenwerte, beschränkt. Aufgrund dessen können leicht weitere Clients zu dem Automatisierungssystem hinzugefügt werden, ohne dass dies einen "BottlenNeck" hinsichtlich der Kanalkapazität für die Datenübertragung zwischen den Clients und der Verarbeitungseinheit bzw. dem Anlagen-Server ergeben würde.
- Darüber hinaus erlaubt die Erfindung einen so genannten Time- out effizient festzustellen. Unterbleibt das zyklische Pollen des Clients, so kann daraus geschlussfolgert werden, dass der entsprechende Client-Prozess, das heißt die Visualisierung des betreffenden Anlagen-Sub-Systems, vom Nutzer des Clients abgebrochen worden ist. Auf aufwendige Time-outs von z. B. zwanzig Minuten - wie im Stand der Technik allgemein üblich - kann daher verzichtet werden.
- Ein weiterer Vorteil des erfindungsgemäßen Automatisierungssystems ist, dass es Firewall kompatibel ausgebildet sein kann, insbesondere bei Verwendung des so genannten TCP/IP- Protokolls, welches auch im Internet verwendet wird.
- Ein weiterer Vorteil der Erfindung ist, dass Client-seitig handelsübliche Browser-Programme zur Anzeige der Dokumente in einer Auszeichnungssprache verwendet werden können, wie z. B. Netscape Navigator oder Microsoft Internet Explorer. Ebenso ist die Verwendung von Auszeichnungssprachen vorteilhaft, um client-unabhängige Daten in verschiedenen Arten der Darstellung zu visualisieren.
- Die Erfindung erlaubt ferner in effizienter Art und Weise Redundanz in einem Automatisierungssystem zu implementieren. . Fällt beispielsweise ein Server aus, so kann dessen Rolle ohne Weiteres von einem redundanten Server übernommen werden, ohne dass dies einen so genannten Re-Connect - wie sonst bei Streaming-Lösungen erforderlich - notwendig macht.
- Die Erfindung wird im Weiteren anhand eines bevorzugten Ausführungsbeispiels anhand der Zeichnungen näher erläutert. Es zeigen:
- Fig. 1 ein Blockdiagramm einer Ausführungsform eines erfindungsgemäßen Automatisierungssystems,
- Fig. 2 ein Flussdiagramm zur Visualisierung eines Anlagen- Sub-Systems.
- Das Automatisierungssystem der Fig. 1 hat einen Client 1 mit einem Browser 3. Bei dem Browser 3 kann es sich um einen üblichen Internet-Browser, beispielsweise Netscape Navigator oder Microsoft Internet Explorer handeln. Durch Eingabe eines so genannten Uniform Resource Locator (URL) kann ein Nutzer eine bestimmte Web-Seite 8 aufrufen. Die Web-Seite 8 kann dabei zur Visualisierung eines bestimmten Sub-Systems der von dem Automatisierungssystem geregelten Anlage dienen.
- Die Web-Seite 8 beinhaltet dabei typischerweise ein oder mehrere Anzeige-Felder zur Anzeige von aktuellen Parameterwerten wie z. B. von Drücken, Temperaturen, Füllständen und anderen Sensor-Messwerten oder Maschinen-Parametern.
- Der Client 1 ist mit einem Server 4 verbunden. Als Protokoll für die Verbindung zwischen Client 1 und Server 4 kann dabei das TCP/IP-Protokoll dienen. In diesem Fall ist es möglich zwischen dem Client 1 und dem Server 4 ein Internet-ähnliches Computernetzwerk anzuordnen.
- Der Server 4 ist mit einem Speicher 7 verbunden, der die URL der auf dem Client 1 aktuell angezeigten Web-Seite 8 beinhaltet. Der Server 4 weiß also von jedem verbundenen Client, welche Webseite gerade visualisiert wird.
- Der Speicher 7 beinhaltet ferner eine Tabelle, die die zu jeder Web-Seite gehörenden Parameternamen des jeweiligen Anlagen-Sub-Systems beinhaltet. Durch Zugriff auf den Speicher 7 kann der Server 4 also die in der aktuellen Web-Seite des Clients 1 angezeigten Parameternamen ermitteln.
- Der Server 4 ist ferner mit einer Verarbeitungseinheit 2 verbunden. Bei der Verarbeitungseinheit 2 kann es sich um eine so genannte speicherprogrammierbare Steuerung (SPS) handeln, an die ein oder mehrere Feldgeräte 6 angeschlossen sind. Die Verarbeitungseinheit 2 hat einen Speicher 5 zur Speicherung der jeweils aktuellen Parameterwerte mit einem entsprechenden Zeitstempel. Dadurch ist der zeitliche Verlauf der Parameterwerte aus dem Speicher 5 von der Verarbeitungseinheit 2 abrufbar. Bei Speicherplatzmangel auf der Verarbeitungseinheit 2 können die Änderungen der Parameterwerte auch mit Zeitstempeln im Server 4 zwischengespeichert werden. Der Server 4 und die Verarbeitungseinheit 2 können auch zusammen in einem Gerät implementiert sein, d. h. eine SPS liefert direkt Webseiten mit ihren Werten.
- Beim Betrieb des Automatisierungssystems der Fig. 1 gibt der Nutzer des Client 1 zunächst die URL der gewünschten Web- Seite 8 in den Browser 3 ein. Die Eingabe der URL kann dabei durch Selektion eines so genannten Hyperlinks, beispielsweise durch Anklicken mit einer Maus, erfolgen. Vorzugsweise ist das Web zur Visualisierung der Anlage hierarchisch aufgebaut, so dass der Nutzer auf einer Startseite Sub-Systeme der Anlage durch Selektion entsprechender Hyperlinks selektieren kann. In den Hyperlinks ist jeweils die URL der gewünschten Web-Seite 8 hinterlegt.
- Die Web-Seite 8 wird von dem Server 4 zu dem Client 1 übertragen und von dem Browser 3 visualisiert. Die URL der Web- Seite 8 wird von dem Server 4 in dem Speicher 7 hinterlegt. Der Server ermittelt aus der in dem Speicher 7 abgelegten Tabelle die zu der Web-Seite 8 gehörenden Parameter und fragt die aktuellen Parameterwerte von der Verarbeitungseinheit 2 ab. Diese überträgt die aktuellen Parameterwerte zu dem Server 4, der diese als Teil der Web-Seite 8 zu dem Client 1 überträgt.
- In der Folge fragt der Client 1 durch zyklisches Pollen Aktualisierungen der Parameterwerte von dem Server 4 ab. Bei einer solchen Anfrage des Client 1 an den Server 3 zur Aktualisierung wird auch ein Zeitstempel der letzten Aktualisierung der Parameterwerte mit übertragen. Der Server 4 ermittelt dann aus dem Speicher 7 wiederum die Parameter der Web-Seite 8 und fragt von der Verarbeitungseinheit 2 diejenigen Parameterwerte ab, die sich seit der letzten Aktualisierung geändert haben, das heißt solche Parameterwerte, die einen größeren Zeitstempel als den von dem Client 1 an den Server 4 übertragenen Zeitstempel aufweisen.
- Diese aktualisierten Parameterwerte werden dann von der Verarbeitungseinheit 2 an den Server 4 übertragen. Der Server 4 generiert ein Skript, das alle geänderten Parameterwerte in einem dem entsprechenden Parameter zugeordneten Datenfeld der Web-Seite 8 eintragen kann oder den Parameter grafisch oder textuell visualisieren kann. Die Zuordnung der Parameternamen zu den Datenfeldern oder sonstigen grafischen oder textuellen Darstellungen in der Web-Seite 8 erfolgt gemäß der Tabelle im Speicher 7.
- Wenn z. B. auf der Webseite beispielsweise ein Balken für einen Füllstand angezeigt wird, wird z. B. nicht der Füllstand in Metern übertragen, sondern es wird ein Skript übertragen, das ein Rechteck mit z. B. 1 cm Breite und 10 cm Höhe (entsprechend dem Füllstand) generiert.
- Das Skript mit den Änderungen in der Darstellung wird dann zum Client 1 übertragen und von dem Browser 3 interpretiert, so dass die entsprechenden Anzeigeelemente der Web-Seite 8 mit den geänderten Parameterwerten aktualisiert werden können. Dieser Vorgang kann in festgelegten zeitlichen Abständen zyklisch wiederholt werden, wobei die Zykluszeit je nach der zeitlichen Dynamik des zu visualisierenden Anlagenprozesses gewählt werden kann.
- Die Fig. 2 zeigt ein Flussdiagramm zur Veranschaulichung einer Ausführungsform der erfindungsgemäßen Anlagenvisualisierung. In dem Schritt 20 wird zunächst die Web-Seite des gewünschten Anlagen Sub-Systems mit den aktuellen Parameterwerten geladen. Die URL der betreffenden Web-Seite wird dabei Server-seitig gespeichert.
- In dem Schritt 21 wird zu einem späteren Zeitpunkt die Aktualisierung der Parameterwerte der Web-Seite von dem Client angefragt.
- Daraufhin ermittelt der Server in dem Schritt 22 die zu der Web-Seite gehörenden Parameter. Die seit der letzten Aktualisierung geänderten Parameterwerte erhält der Server dann aus dem Speicher der Verarbeitungseinheit.
- In dem Schritt 23 generiert der Server dann ein Skript, das für die geänderten Parameterwerte die Änderungen der Anzeige im Client erzeugen kann.
- In dem Schritt 24 werden diese Daten dann von dem Browser des Client interpretiert und die Web-Seite entsprechend aktualisiert.
Claims (16)
1. Automatisierungssystem mit einem Client (1) zur Anzeige
einer Web-Seite, wobei die Web-Seite Felder zur Anzeige von
Parameterwerten aufweist, mit
einer Verarbeitungseinheit (2) mit einem Speicher (5) zur Speicherung von aktuellen Parameterwerten,
Mitteln (3, 4) zum zyklischen Abfragen geänderter Parameterwerte von der Verarbeitungseinheit,
Mitteln (4) zur Übertragung der geänderten Parameterwerte mit einem Skript zur Zuordnung der geänderten Parameterwerte zu entsprechenden Anzeigeänderungen und/oder Anzeigeelementen der Web-Seite.
einer Verarbeitungseinheit (2) mit einem Speicher (5) zur Speicherung von aktuellen Parameterwerten,
Mitteln (3, 4) zum zyklischen Abfragen geänderter Parameterwerte von der Verarbeitungseinheit,
Mitteln (4) zur Übertragung der geänderten Parameterwerte mit einem Skript zur Zuordnung der geänderten Parameterwerte zu entsprechenden Anzeigeänderungen und/oder Anzeigeelementen der Web-Seite.
2. Automatisierungssystem nach Anspruch 1, bei dem die
Anzeige der Web-Seite mittels eines Browsers (3) erfolgt.
3. Automatisierungssystem nach Anspruch 1 oder 2, bei dem es
sich bei dem Client (1) um eine Überwachungseinheit oder
Bedienkonsole handelt.
4. Automatisierungssystem nach Anspruch 1, 2 oder 3, bei dem
es sich bei der Verarbeitungseinheit (2) um eine
speicherprogrammierbare Steuerung handelt, an die ein oder mehrere
Feldgeräte (6) angeschlossen sind.
5. Automatisierungssystem nach einem der vorhergehenden
Ansprüche 1 bis 4, bei dem die Verarbeitungseinheit (2) zur
Speicherung der aktuellen Parameterwerte zusammen mit einem
entsprechenden Zeitstempel ausgebildet ist.
6. Automatisierungssystem nach einem der vorhergehenden
Ansprüche 1 bis 5 mit einem Server (4), der mit dem Client (1)
und der Verarbeitungseinheit (2) verbunden ist.
7. Automatisierungssystem nach einem der vorhergehenden
Ansprüche 1 bis 6 mit einem zweiten Speicher (7) zur
Speicherung einer Repräsentation der Web-Seite.
8. Automatisierungssystem nach einem der vorhergehenden
Ansprüche, bei dem die Verarbeitungseinheit (2), der Server (4)
und/oder der zweite Speicher (5) eine bauliche Einheit
bilden und/oder bei dem ein Server (4), Speicher (7, 5) und
Verarbeitungseinheit (2) eine Einheit bilden.
9. Automatisierungssystem nach einem der vorhergehenden
Ansprüche 1 bis 8, bei dem auf dem Server (4) ein Web
gespeichert ist und eine oder mehrere der Seiten des Webs einem
oder mehreren Sub-Systemen des von dem Automatisierungssystem
gesteuerten System zugeordnet sind.
10. Automatisierungssystem nach einem der vorhergehenden
Ansprüche 1 bis 9, bei dem die Mittel zum zyklischen Abfragen
der geänderten Parameterwerte zur Abfrage in Intervallen von
zwei Minuten ausgebildet sind und die Verbindung zwischen dem
Client (1) und dem Server (4) nach jeder vollendeten Abfrage
unterbrochen wird.
11. Verfahren zur Visualisierung einer Anlage mit folgenden
Schritten:
- Anzeige einer ein Sub-System der Anlage
repräsentierenden Web-Seite mit Parameterwerten,
- zyklisches Abfragen von geänderten Parameterwerten von
einer Verarbeitungseinheit,
- Übertragung der geänderten Parameterwerte mit einem
Skript zur Zuordnung des geänderten Wertes zu einem
entsprechenden Anzeigeelement der Web-Seite.
12. Verfahren nach Anspruch 11, wobei es sich bei der Web-
Seite um ein Dokument einer Auszeichnungssprache handelt.
13. Verfahren nach Anspruch 11 oder 12, wobei zur Übertragung
des geänderten Parameterwertes ein TCP/IP-Protokoll
verwendet wird.
14. Verfahren nach Anspruch 11, 12 oder 13 mit folgenden
weiteren Schritten:
- Speicherung einer Repräsentierung der Web-Seite,
- Ermittlung der zu der Web-Seite gehörenden Parameter aus
der Repräsentierung der Web-Seite,
- Abfrage der aktuellen Parameterwerte der aus der
Repräsentierung der Web-Seite ermittelten Parameter von der
Verarbeitungseinheit (2).
15. Verfahren nach einem der vorhergehenden Ansprüche 11 bis
14, wobei die aktuellen Parameterwerte in der
Verarbeitungseinheit (2) zusammen mit einem Zeitstempel gespeichert
werden.
16. Computerprogrammprodukt auf einem computerlesbaren Medium
mit Computerprogrammmitteln zur Ausführung eines Verfahrens
nach einem der vorhergehenden Ansprüche 11 bis 15, wenn das
Computerprogramm auf einem Automatisierungssystem ausgeführt
wird.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10132038A DE10132038A1 (de) | 2001-07-03 | 2001-07-03 | Automatisierungssystem und Verfahren zur Anlagenvisualisierung |
CNB028136055A CN1279476C (zh) | 2001-07-03 | 2002-06-20 | 用于装置可视化的自动化***和方法 |
EP02754245A EP1402422A2 (de) | 2001-07-03 | 2002-06-20 | Automatisierungssystem und verfahren zur anlagenvisualisierung |
PCT/DE2002/002275 WO2003005234A2 (de) | 2001-07-03 | 2002-06-20 | Automatisierungssystem und verfahren zur anlagenvisualisierung |
US10/738,538 US20040205197A1 (en) | 2001-07-03 | 2003-12-17 | Automation system and system visualization method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10132038A DE10132038A1 (de) | 2001-07-03 | 2001-07-03 | Automatisierungssystem und Verfahren zur Anlagenvisualisierung |
Publications (1)
Publication Number | Publication Date |
---|---|
DE10132038A1 true DE10132038A1 (de) | 2003-01-23 |
Family
ID=7690341
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10132038A Ceased DE10132038A1 (de) | 2001-07-03 | 2001-07-03 | Automatisierungssystem und Verfahren zur Anlagenvisualisierung |
Country Status (5)
Country | Link |
---|---|
US (1) | US20040205197A1 (de) |
EP (1) | EP1402422A2 (de) |
CN (1) | CN1279476C (de) |
DE (1) | DE10132038A1 (de) |
WO (1) | WO2003005234A2 (de) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10242918A1 (de) * | 2002-09-16 | 2004-03-25 | Siemens Ag | System und Verfahren zum Aktualisieren von Informationen |
DE10304646A1 (de) * | 2003-02-05 | 2004-08-26 | Siemens Ag | Web-basierte Darstellung von Automatisierungsprozessen |
WO2004109554A1 (en) * | 2003-06-04 | 2004-12-16 | Siemens Power Transmission & Distribution, Inc. | Scalable vector graphics for scada functions |
DE10332360A1 (de) * | 2003-07-17 | 2005-02-03 | Abb Research Ltd. | Verfahren und System zur Ereignisübertragung |
DE102004021029A1 (de) * | 2004-04-29 | 2005-11-24 | Siemens Ag | Kommunikationssystem und Kommunikationsverfahren für ein elektrisches Gerät mit dezentral gespeicherter Bediensoftware |
DE102010028152A1 (de) * | 2010-04-23 | 2011-10-27 | Endress + Hauser Process Solutions Ag | Aufzeichnung von History-Informationen in einem Feldgerät |
DE102010049671A1 (de) * | 2010-10-26 | 2012-04-26 | Wolfram Kress | Verfahren zum Steuern von Komponenten eines Automationssystems |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050204018A1 (en) * | 2004-03-10 | 2005-09-15 | General Electric Company | Networked system and method for managing computer memory in the networked system |
JP4581870B2 (ja) * | 2005-06-29 | 2010-11-17 | ブラザー工業株式会社 | 通信システム、情報処理装置、及びプログラム |
US8028045B2 (en) * | 2006-09-29 | 2011-09-27 | Rockwell Automation Technologies, Inc. | Web-based configuration server for automation systems |
DE102008007579A1 (de) * | 2008-02-01 | 2009-08-13 | Phoenix Contact Gmbh & Co. Kg | Client-Vorrichtung und Server-Vorrichtung |
CN103207873B (zh) * | 2012-01-17 | 2017-02-15 | 腾讯科技(深圳)有限公司 | 用户专属页面的展示方法和*** |
US9495476B2 (en) * | 2012-03-23 | 2016-11-15 | The Boeing Company | Panoptic visualization of an illustrated parts catalog |
EP3862831B1 (de) * | 2020-02-04 | 2023-03-29 | Siemens Aktiengesellschaft | Leitsystem für technische anlagen |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19930961A1 (de) * | 1999-07-05 | 2001-01-11 | Bayer Ag | Polyurethan-Dispersionen |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6061715A (en) * | 1998-04-30 | 2000-05-09 | Xerox Corporation | Apparatus and method for loading and reloading HTML pages having cacheable and non-cacheable portions |
JP2000089818A (ja) * | 1998-09-10 | 2000-03-31 | Toshiba Corp | 監視装置 |
US6249844B1 (en) * | 1998-11-13 | 2001-06-19 | International Business Machines Corporation | Identifying, processing and caching object fragments in a web environment |
DE29823119U1 (de) * | 1998-12-28 | 1999-02-25 | Siemens AG, 80333 München | Automatisierungsgerät |
-
2001
- 2001-07-03 DE DE10132038A patent/DE10132038A1/de not_active Ceased
-
2002
- 2002-06-20 CN CNB028136055A patent/CN1279476C/zh not_active Expired - Fee Related
- 2002-06-20 WO PCT/DE2002/002275 patent/WO2003005234A2/de not_active Application Discontinuation
- 2002-06-20 EP EP02754245A patent/EP1402422A2/de not_active Withdrawn
-
2003
- 2003-12-17 US US10/738,538 patent/US20040205197A1/en not_active Abandoned
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19930961A1 (de) * | 1999-07-05 | 2001-01-11 | Bayer Ag | Polyurethan-Dispersionen |
Non-Patent Citations (2)
Title |
---|
JP 2000089818 A * |
JP 2001109715 A * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10242918A1 (de) * | 2002-09-16 | 2004-03-25 | Siemens Ag | System und Verfahren zum Aktualisieren von Informationen |
US7707318B2 (en) | 2002-09-16 | 2010-04-27 | Siemens Aktiengesellschaft | System and method for updating information |
DE10304646A1 (de) * | 2003-02-05 | 2004-08-26 | Siemens Ag | Web-basierte Darstellung von Automatisierungsprozessen |
WO2004109554A1 (en) * | 2003-06-04 | 2004-12-16 | Siemens Power Transmission & Distribution, Inc. | Scalable vector graphics for scada functions |
DE10332360A1 (de) * | 2003-07-17 | 2005-02-03 | Abb Research Ltd. | Verfahren und System zur Ereignisübertragung |
DE10332360B4 (de) | 2003-07-17 | 2023-06-29 | Abb Schweiz Ag | Verfahren und System zur Verwaltung und Übertragung von Ereignissen einer zu überwachenden technischen Anlage in einer web-basierten Client-Server-Umgebung |
DE102004021029A1 (de) * | 2004-04-29 | 2005-11-24 | Siemens Ag | Kommunikationssystem und Kommunikationsverfahren für ein elektrisches Gerät mit dezentral gespeicherter Bediensoftware |
DE102010028152A1 (de) * | 2010-04-23 | 2011-10-27 | Endress + Hauser Process Solutions Ag | Aufzeichnung von History-Informationen in einem Feldgerät |
DE102010028152B4 (de) * | 2010-04-23 | 2019-09-19 | Endress + Hauser Process Solutions Ag | Aufzeichnung von History-Informationen in einem Feldgerät |
DE102010049671A1 (de) * | 2010-10-26 | 2012-04-26 | Wolfram Kress | Verfahren zum Steuern von Komponenten eines Automationssystems |
DE102010049671B4 (de) * | 2010-10-26 | 2012-08-16 | Wolfram Kress | Verfahren zum Steuern von Komponenten eines Automationssystems |
Also Published As
Publication number | Publication date |
---|---|
WO2003005234A3 (de) | 2003-10-30 |
CN1524241A (zh) | 2004-08-25 |
CN1279476C (zh) | 2006-10-11 |
WO2003005234A2 (de) | 2003-01-16 |
EP1402422A2 (de) | 2004-03-31 |
US20040205197A1 (en) | 2004-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60125913T2 (de) | Datenübertragungsverfahren und vorrichtung | |
EP2724494B1 (de) | Verfahren zum betreiben eines feldgerätes und feldgerät | |
DE10132038A1 (de) | Automatisierungssystem und Verfahren zur Anlagenvisualisierung | |
DE102005024340A1 (de) | Steuereinrichtungsmanagementsystem | |
DE10118898A1 (de) | Vorrichtung und Verfahren zur Verarbeitung von Lesezeichenereignissen für eine Webseite | |
EP1362304B1 (de) | System und verfahren zum speicherplatzoptimierten abspeichern und generieren von webseiten | |
EP1425639B1 (de) | Verfahren zur übertragung eines prozesswerts und steuerungssystem | |
EP1865421B1 (de) | System zur Erstellung dynamischer Webseiten | |
EP2418556B1 (de) | Internetbasiertes Füllstandmesswert- und Diagnoseinformationsabfragesystem und entsprechendes Verfahren | |
DE10242918A1 (de) | System und Verfahren zum Aktualisieren von Informationen | |
DE10319887B4 (de) | Verfahren zum Angleichen eines auf einer Client-Datenverarbeitungseinrichtung angezeigten Datenbestandes an einen auf einer Server-Datenverarbeitungseinrichtung gespeicherten Quelldatenbestand | |
EP1435025B1 (de) | System und verfahren zum zugriff auf ein gerät, insbesondere ein automatisierungsgerät mit einer standardisierten schnittstelle | |
EP1435026B1 (de) | System und verfahren zur datenausgabe eines geräts, insbesondere eines automatisierungsgerät über eine standardisierte schnittstelle mit variablenersetzung über einen echoserver | |
EP1425641A1 (de) | Verfahren zur verschaltung von automatisierungsfunktionen in einer anlage und verfahren zur abfrage und änderung von verschaltungsinformationen | |
DE10108564A1 (de) | Verfahren zur Suche nach in einem verteilten System aktuell oder früher gespeicherten Daten oder Daten enthaltenden Ressourcen unter Berücksichtigung des Zeitpunkts ihrer Verfügbarkeit | |
DE10208959B4 (de) | Verfahren und Vorrichtung zur Erfassung und Auswertung von in einem Rechnernetzwerk abgelegten Informationen | |
DE102006019099A1 (de) | Vorrichtung und Verfahren zur serverseitigen Grafikerstellung | |
DE10163468A1 (de) | Übermittlungsverfahren für eine komprimierfähige Datei | |
EP1399787A2 (de) | Kommunikationsverfahren | |
DE10260960A1 (de) | Verfahren zur Produktauswahl eines Gerätes der Prozessautomatisierungstechnik via Internet | |
DE10133206A1 (de) | Verfahren zur automatisierten Generierung von Web-Seiten | |
AT5513U1 (de) | Verfahren zur übertragung von information und zur darstellung dieser information | |
DE10302871A1 (de) | System und Verfahren zur automatischen Erzeugung frei konfigurierbarer Internet-Seiten | |
DE102006050029A1 (de) | Verfahren zur Fernsteuerung von Web-Seiten | |
DE102007039266A1 (de) | System und Verfahren für den Zugriff auf Prozess- und/oder Anlageninformationen mittels einer Standardapplikation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8131 | Rejection |