WO2000039645A1 - Automatisierungsgerät - Google Patents

Automatisierungsgerät Download PDF

Info

Publication number
WO2000039645A1
WO2000039645A1 PCT/DE1999/004062 DE9904062W WO0039645A1 WO 2000039645 A1 WO2000039645 A1 WO 2000039645A1 DE 9904062 W DE9904062 W DE 9904062W WO 0039645 A1 WO0039645 A1 WO 0039645A1
Authority
WO
WIPO (PCT)
Prior art keywords
automation device
observation device
automation
observation
graphic
Prior art date
Application number
PCT/DE1999/004062
Other languages
English (en)
French (fr)
Inventor
Fridolin Egle
Gerald Spiegel
Original Assignee
Siemens Aktiengesellschaft
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 Aktiengesellschaft filed Critical Siemens Aktiengesellschaft
Publication of WO2000039645A1 publication Critical patent/WO2000039645A1/de

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0421Multiprocessor system
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/052Linking several PLC's
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31156Network structure, internet
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31161Java programcode or simular active agents, programs, applets
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31186TCP-IP internet protocol
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34038Web, http, ftp, internet, intranet server
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35008Www cad, world wide design and manufacturing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Definitions

  • An automation device of the type mentioned at the outset is known from WO 97/26587.
  • Two manufacturing locations of a globally distributed automation network are connected to one another via a known global network “Internet”, these locations comprising several devices in the form of automation devices, programming devices, servers, operator control and monitoring devices and workstations.
  • Process operation and process control of the processes to be controlled in the production locations is carried out by an operator control and monitoring device.
  • This generates an operating and monitoring software module comprising an operating and monitoring program for creating and displaying a process image comprising several image objects, the image objects being
  • the size and position of the graphic elements shown are stored in an element file 7 and can change depending on one or more process values.
  • Input parameters of a template instance which are stored in a variable value file 8 are the current variable value (s) in the form of an array of floating point values with double precision or an array of strings that contain the numerical values as ASCII text contain.
  • an upper and lower limit value are specified for each variable value, which are stored in a limit value file 9, so that the values used in an arithmetic expression of a graphic element can always be normalized to a range between 0 and 999 .
  • the standardized variable values are inserted in the template, i. that is, the arithmetic expressions that contain variable values are evaluated and the graphic elements that are created are displayed. This process is preferably repeated cyclically and the graphic elements shown are adapted to the current variable values.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • User Interface Of Digital Computer (AREA)
  • Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
  • Vending Machines For Individual Products (AREA)

Abstract

Es wird ein Automatisierungsgerät zur Steuerung eines technischen Prozesses vorgeschlagen, welches über ein Netzwerk in Form eines Internet- und/oder Intranet-Netzwerkes mit einem zur Prozeßbeobachtung vorgesehenen Beobachtungsgerät verbindbar ist und mit welchem eine verbesserte Beobachtung des zu steuernden Prozesses ermöglicht wird.

Description

Beschreibung
Automatisierungsgerät
Die Erfindung betrifft ein Automatisierungsgerät zur Steuerung eines technischen Prozesses, welches über ein Netzwerk in Form eines Internet- und/oder Intranet-Netzwerkes mit einem Beobachtungsgerät verbindbar ist, welches zur Prozeßbeobachtung vorgesehen ist.
In der Automatisierungstechnik erfolgt gewöhnlich die Darstellung von Meßgrößen, Zustandsgrößen und Rechenergebnissen an der Benutzerschnittstelle (Human/Machine Interface) vorwiegend in grafischer Form. Z. B. wird der Füllstand eines Kessels dargestellt durch eine realitätsnahe Darstellung von Kessel und Inhalt, wobei die Darstellung des Kessels immer konstant ist, die Darstellung des Inhalts jedoch von einem zuvor erfaßten Meßwert abgeleitet wird. Neben vorgefertigten grafischen Elementen sind auch für anlagenspezifische Auto- matisierungsfunktionen eigens konstruierte grafische Darstellungen vorgesehen.
Ein Automatisierungsgerät der eingangs genannten Art ist aus der WO 97/26587 bekannt. Zwei Fertigungsstandorte eines global verteilten Automatisierungsverbundes sind über ein an sich bekanntes globales Netzwerk „Internet* miteinander verbunden, wobei diese Standorte mehrere Geräte in Form von Automatisierungsgeräten, Programmiergeräten, Servern, Bedien- und Beobachtungsgeräten und Workstations umfassen. Eine Prozeßbedienung und Prozeßführung der zu steuernden Prozesse in den Fertigungsstandorten erfolgt durch ein Bedien- und Beobachtungsgerät. Dieses erzeugt ein Bedien- und Beobach- tungs-Softwarebausteine umfassendes Bedien- und Beobachtungsprogramm zur Erstellung und Darstellung eines mehrere Bild- Objekte umfassenden Prozeßbildes, wobei die Bildobjekte zu
Software-Funktionsbausteinen des Steuerprogramms im Automatisierungsgerät in Beziehung (in Wechselwirkung) stehen. Die Bedien- und Beobachtungs-Softwarebausteine sind objektorientiert ausgebildet und direkt über das Internet über¬ tragbar.
Aus den Web-Seiten httpAwww.wonderware.de/produkte/fsuite.htm der Firma Wonderware ist ein Manufacturing Management Information System (MMI-System) bekannt, welches Mittel und Maßnahmen zur Visualisierung und zum Überwachen von Produktionsabläufen über das Internet/Intranet ermöglicht.
Der vorliegenden Erfindung liegt die Aufgabe zugrunde, ein Automatisierungsgerät der eingangs genannten Art zu schaffen, mit welchem eine verbesserte Beobachtung eines zu steuernden technischen Prozesses ermöglicht wird.
Diese Aufgabe wird durch die im kennzeichnenden Teil des Anspruchs 1 angegebenen Maßnahmen gelöst.
HTTP-Server sind an sich bekannt. Diese unterstützen ein sogenanntes „Hyper Text Transport Protokoll", welches im World Wide Web von verteilten Hypermedia-Systemen als Suc - und Übertragungsprotokoll verwendet wird, um auf verteilte Objekte zuzugreifen. Durch dieses Protokoll ist es möglich, HTML-Seiten („Hyper Text Markup Language" -Seiten) schnell zu übertragen, welche durch geeignete HTML-Browser darstellbar sind. Ferner sind in diese HTML-Seiten sogenannte Applets einbindbar, welche einen durch einen HTML-Browser interpretierbaren und durch diesen Browser ausführbaren Bytecode umfassen.
Vorteilhaft ist, daß eine dynamische Komponente, z. B. eine Komponente in Form eines grafisch darzustellenden Kessel- Füllstandes, dynamisch darstellbar ist. Dabei wird für im wesentlichen statische Komponenten, welche sich nie oder selten ändern, z. B. für auszutauschende Anlagenteile, die entsprechende darzustellende HTML-Seite neu geladen. Für sich häufig ändernde Komponenten, z. B. für Werte von Prozeßvariablen, werden die entsprechenden Applets im Automatisierungsgerät erzeugt, in das Beobachtungsgerät geladen und durch dieses ausgeführt.
Das als HTTP-Server ausgebildete Automatisierungsgerät generiert dynamisch grafische Prozeßvariablen derart, daß in gängigen HTML-Browsern (z. B. Netscape, Internet-Explorer) und HTML-Editoren für spezifische Automatisierungsanlagen entsprechende Informations- und Bedienoberflächen einfach erstellbar sind.
Weitere vorteilhafte Ausgestaltungen der Erfindung ergeben sich aus den in den Unteransprüchen angegebenen Maßnahmen.
Die Erfindung wird nachfolgend anhand eines Ausführungsbeispiels unter Bezugnahme auf die einzige Figur der Zeichnung näher erläutert. Die Figur der Zeichnung zeigt in sche- matischer Darstellung die Generierung einer HTML-Seite.
Ein als HTTP-Server ausgebildetes Automatisierungsgerät 1 ist über ein Netzwerk 2 in Form eines an sich bekannten Internet- und/oder Intranet-Netzwerkes mit einem Beobachtungsgerät 3 verbindbar, welches zur Prozeßbeobachtung eines durch das Automatisierungsgerät 1 zu steuernden technischen Prozesses vorgesehen ist. Das Beobachtungsgerät 3 ist als HTML-Browser ausgebildet, welchem über das Netzwerk 2 HTML-Seiten zur Aufbereitung und grafischen Darstellung des technischen Prozesses zuführbar sind. Eine Änderung von im wesentlichen stati- sehen Komponenten des technischen Prozesses zeigt das Automatisierungsgerät 1 dem Beobachtungsgerät 3 an, wodurch dieses die entsprechende HTML-Seite aus dem Automatisierungsgerät 1 neu lädt und darstellt. Dadurch sind z. B. Umkonfi- gurierungen einer technischen Anlage darstellbar.
Für den Fall, daß auch dynamische Komponenten des technischen Prozesses (z. B. Werte von Meßgrößen) innerhalb einer HTML- Seite grafisch darzustellen sind, erzeugt das Automatisierungsgerät sogenannte Applets, welche in das Beobachtungs¬ gerät zur Darstellung der HTML-Seite ladbar und durch das Beobachtungsgerät ausführbar sind. Im Ausführungsbeispiel ist ein Java-Applet 4 dargestellt, welches die darzustellenden grafischen Prozeßvariablen (dynamische Komponenten) durch im HTML-Browser (Beobachtungsgerät 3) ablaufende Java-Applets erzeugt. Das Java-Applet 4 verwendet eine sogenannte Template-Klasse 5. Diese Klasse erhält als Initialisierungs- parameter den Namen einer ASCII-Datei, die eine Reihe von parametrierbaren Grafikprimitiven (z. B. Kreis, Rechteck, etc.), Farbdefinitionen oder den Aufruf einer weiteren Template-Datei 6 enthält. Die Parameter der Grafikprimitive können neben festen Werten auch arithmetische Ausdrücke sein, die einen oder mehrere Prozeßvariablenwert (e) enthalten.
Größe und Position der dargestellten Grafikelemente sind in einer Elementen-Datei 7 hinterlegt und können sich in Abhängigkeit von einem oder mehreren Prozeßwerten verändern. Eingabeparameter einer Template-Instanz, welche in einer Variablenwerte-Datei 8 hinterlegt sind, sind die oder der momentane (n) Variablenwert (e) in Form eines Arrays aus Fließkommawerten in doppelter Genauigkeit oder eines Arrays aus Strings, die die Zahlenwerte als ASCII-Text enthalten. Außerdem werden für jeden Variablenwert ein oberer und unte- rer Grenzwert angegeben, welche in einer Grenzwerte-Datei 9 hinterlegt sind, so daß die Werte, die in einem arithmetischen Ausdruck eines Grafikelementes verwendet werden, stets auf einen Bereich zwischen 0 und 999 normiert werden können. Die normierten Variablenwerte werden in das Template ein- gesetzt, d. h., die arithmetischen Ausdrücke, die Variablenwerte enthalten, werden ausgewertet und die jeweils entstehenden Grafikelemente dargestellt. Dieser Vorgang wird vorzugsweise zyklisch wiederholt und die dargestellten Grafikelemente den jeweils aktuellen Variablenwerten an- gepaßt.
Um in einem Java-Applet mehrere Templates oder zusätzliche Informationen, die die Templates ergänzen, darstellen zu können, besteht die Möglichkeit, die Größe und Position eines Templates als Ganzes innerhalb der dargestellten Applet- Fläche oder innerhalb eines aufrufenden Templates festzulegen.
Ein Beispiel für die Generierung von grafischen Prozeßvariablen ist in der folgenden Tabelle dargestellt.
Syntax der Template-Datei
Die Syntax einer Template-Datei ist in Backus-Naur-Form wie folgt beschrieben:
<Terαplate> := { <Line> <Terminator> t <CRLF> ] }
< ine> := <VarDecl> | <Corament> | <Command>
<VarDecl> := „var" { <Separator> <Variable> }
<Corament> := „rem" { <Character> | <Quote> | <Blank> }
<Command> := <Keyword> <Parameterliste>
<Keyword> := „image" | „oval" I „line" | „box" | „rbox" | „arcv „color" | „text" | „fönt" | „bkgnd"
<Parameterliste> ::= <Separator> <Parameter> { <Separator> <Parameter> }
<Parameter> := <String> | <Modifier> I <Expression>
<Expression> := arithmetischer Ausdruck
<Variable> := Variablenbezeichner nach Step7 Konvention
<Modifier> <Character>
<String> <Quote> { <Character> | ";" | <Blank> | „\" <Quote> } <Quote>
<Character> ASCII 33 bis ASCII 126 außer ASCII 34 und ASCII 59
<Quote> Hochkomme (ASCII 34)
<Separator> := <Blank>
<Blank> Leerzeichen (ASCII 32)
<Terminator> : := „;" (ASCII 59)
<CRLF> : := <CR> [ <LF> ]
<CR> ::= Carriage Return (ASCII 13)
<LF> ::= Line Feed (ASCII 10) Für den Typ <Expression> gelten die Syntaxregeln für arithmetische Ausdrücke.
Parameter der Keywords
Koordinaten- und Größenangaben sind im folgenden kursiv dargestellt (z. B. x start ) . Die Werte liegen stets in einem Bereich zwischen 0 und 999 und sind als relative Angaben zu verstehen. Dadurch ist die Skalierbarkeit der grafischen Darstellung gewährleistet. Der absolute Wert x bzw. y errechnet sich zu x • WIDTH/1000 bzw. y • HEIGHT/1000 mit WIDTH als Applet-Breite und HEIGHT als Applet-Höhe.
Zeichenketten sind stets mit Hochkomma eingefaßt. Falls eine Zeichenkette ein Hochkomma enthalten soll, muß ein Backslash "\" vorangestellt werden.
Ein Kommentar beginnt mit dem Schlüsselwort rem, kann anschließend beliebige Zeichen (außer ";") enthalten und endet mit dem Terminator-Zeichen ";".
Die in arithmetischen Ausdrücken verwendeten Variablen müssen (vorzugsweise zu Beginn der Template-Datei) mit Hilfe der Anweisung var deklariert werden.
image filename
Verwendet die Pixelgrafik aus der Datei mit dem Namen filename als Hintergrund für das Applet. Der Wert ist vom Typ <String>, und es gelten die Syntaxregeln für Dateinamen. Die Pixelgrafik kann alle Grafikelemente enthalten, die durch Variablenwerte nicht verändert werden.
bkgnd red_intensity green_intensity blue__intensity
Legt die Hintergrundfarbe des Applets fest; die Werte liegen im Bereich zwischen 0 und 255. Die Werte sind vo Typ <Expression>.
color red_intensity green_intensity blue__intensity
Legt die Farbe für alle folgenden grafischen Operationen fest; die Werte liegen im Bereich zwischen 0 und 255. Die Werte sind vom Typ <Expression> .
line x_start y_start x_end y_end
Zeichnet eine Linie zwischen den beiden Punkten (x_start, y_start) und (x_end, y_end) . Die Werte sind vom Typ <Expression>.
oval modifier x start y start x_end y_end
Zeichnet eine Ellipse, deren umschreibendes Rechteck durch die zwei Koordinaten (x_start, y_start) und (x_end, y_end) gegeben ist. Die Werte sind vom Typ <Expression>. Für modifier gleich „d* wird die Ellipsenkontur gezeichnet; für modifier gleich „f* wird die Ellipse ausgefüllt. box modifier x_start y_start x_end y_end
Zeichnet ein Rechteck, das durch die zwei Koordinaten (x_start, y_start) und (x_end, y_end) gegeben ist. Die Werte sind vom Typ <Expression>. Für modifier gleich „d* wird die Rechteckkontur gezeichnet; für modifier gleich „fw wird das Rechteck ausgefüllt. rbox modifier x_start y start width height arc_width arc_height
Zeichnet ein Rechteck mit abgerundeten Ecken, das durch die zwei Koordinaten (x_start, y_start) und (x_end, y_end) gegeben ist; der horizontale (vertikale) Durchmesser des Bogens an allen vier Ecken ist durch arc_width (arc_height) gegeben. Die Werte sind vom Typ <Expression>. Für modifier gleich „d" wird die Rechteckkontur gezeichnet; für modifier gleich „f* wird das Rechteck ausgefüllt. arc modifier x y width height start_angle arc_angle
Zeichnet einen Kreisbogen, dessen umschreibendes Rechteck durch die zwei Koordinaten (x_start, y_start) und (x_end, y_end) gegeben ist. Der Startwinkel ist durch start_angle und der Endwinkel durch end_angle gegeben. Die O-Grad-Marke liegt dabei an der „drei Uhr* -Position; der Maximalwert für start_angle und arc_angle liegt bei 360 Grad. Die Werte sind vom Typ <Expression>. Für modifier gleich „d* wird die Kreisbogenkontur gezeichnet; für modifier gleich „fλ wird der Kreisbogen ausgefüllt. fönt name style size
Legt den Namen, den Stil und die Größe aller folgenden Textausgaben fest. Als name sind momentan folgende Strings möglich: Serif, SansSerif, Monospaced. Als style sind folgende Strings möglich: bold, italic, bold_italic, piain. Die Größe size ist als relative Größe zur Applet-Höhe anzugeben. text x y Zeichenkette | Variable { Zeichenkette | Variable}
Gibt einen Text, gegeben durch eine oder mehrere Zeichenkette (n) oder Variablenname (n) , an der Position (x, y) aus .

Claims

Patentansprüche
1. Automatisierungsgerät zur Steuerung eines technischen Prozesses, welches über ein Netzwerk (2) in Form eines Internet- und/oder Intranet-Netzwerkes mit einem Beobach¬ tungsgerät (3) verbindbar ist, welches zur Prozeßbeobachtung vorgesehen ist, dadurch gekennzeichnet, daß
- das Automatisierungsgerät (1) als HTTP-Server ausgebildet ist, wobei dem Beobachtungsgerät (3) durch den HTTP-Server
(1) HTML-Seiten zur Aufbereitung und grafischen Darstellung des technischen Prozesses zuführbar sind,
- das Automatisierungsgerät (1) für dynamische Komponenten des technischen Prozesses Applets (4) erzeugt, welche als Bestandteile von HTML-Seiten in das Beobachtungsgerät (3) ladbar und im Beobachtungsgerät (3) ausführbar sind, und
- das Automatisierungsgerät (1) eine Änderung einer im wesentlichen statischen Komponenten des technischen Prozesses dem Beobachtungsgerät (3) anzeigt, wodurch das Beobachtungsgerät die HTML-Seite neu lädt.
2. Automatisierungsgerät nach Anspruch 1, dadurch gekennzeichnet, daß im Automatisierungsgerät (1) in HTML- Seiten eingebettete Java-Applets (4) in das Beobachtungsgerät (3) ladbar sind, welche die Generierung grafischer Prozeßvariablen ermöglichen, wobei die grafischen Prozeßvariablen durch im Beobachtungsgerät (3) ablaufende Java-Applets generiert werden.
3. Automatisierungsgerät nach Anspruch 1 oder 2, dadurch gekenn eichnet, daß das Automatisierungsgerät (1) die Applets (4) zyklisch erzeugt.
PCT/DE1999/004062 1998-12-28 1999-12-21 Automatisierungsgerät WO2000039645A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE29823119.0 1998-12-28
DE29823119U DE29823119U1 (de) 1998-12-28 1998-12-28 Automatisierungsgerät

Publications (1)

Publication Number Publication Date
WO2000039645A1 true WO2000039645A1 (de) 2000-07-06

Family

ID=8067234

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DE1999/004062 WO2000039645A1 (de) 1998-12-28 1999-12-21 Automatisierungsgerät

Country Status (2)

Country Link
DE (1) DE29823119U1 (de)
WO (1) WO2000039645A1 (de)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002023290A2 (de) * 2000-09-15 2002-03-21 Hauni Maschinenbau Ag Verfahren, einrichtung und system zum erfassen, visualisieren und/oder zum verändern von betriebsdaten wenigstens einer maschine der tabakverarbeitenden industrie
WO2003005234A2 (de) * 2001-07-03 2003-01-16 Siemens Aktiengesellschaft Automatisierungssystem und verfahren zur anlagenvisualisierung
EP1199631A3 (de) * 2000-09-28 2004-07-21 Siemens Aktiengesellschaft system und Verfahren zur Datenvisualisierung durch Internettechnologie
EP1683036A1 (de) * 2003-10-31 2006-07-26 Abb Research Ltd. Intelligente online-steuerung von maschinen in einer diskreten herstellungsfabrik durch industrielle informationstechnologie (it)
WO2007009890A1 (de) * 2005-07-21 2007-01-25 Siemens Aktiengesellschaft Verfahren zum bedienen und beobachten eines steuergeräts, hiermit korrespondierendes bedien-/beobachtungsgerät, steuergerät sowie maschine mit einem solchen steuergerät und verwendungen des verfahrens sowie datenspeichermedien
EP1993033A1 (de) * 2007-05-16 2008-11-19 Tac AB Verfahren, Steuerung, Überwachungsgerät, Steuerungssystem und Computerprogramm zur Onlineansicht

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19929933C2 (de) * 1999-06-29 2002-06-27 Siemens Ag Kommunikationssystem und Kommunikationsverfahren für ein Automatisierungsgerät mit im Automatisierungsgerät gespeicherten Kommunikationsdaten
US6518980B1 (en) * 1999-11-19 2003-02-11 Fanuc Robotics North America, Inc. Method and system for allowing a programmable controller to communicate with a remote computer
US6560513B2 (en) 1999-11-19 2003-05-06 Fanuc Robotics North America Robotic system with teach pendant
DE10007271B4 (de) * 2000-02-17 2006-08-24 Rittal Gmbh & Co. Kg Schaltschranküberwachungs- und Steuerungsanlage
KR100625604B1 (ko) 2000-03-17 2006-09-20 가부시끼가이샤 디지탈 제어용 서버장치, 제어용 단말장치, 제어 시스템 및제어용 통신 프로그램이 기록된 기록매체
JP3883775B2 (ja) 2000-03-17 2007-02-21 株式会社デジタル 制御システム用サーバ装置、制御システム、制御システム用サーバ装置の通信方法、および、そのプログラムが記録された記録媒体
FI113302B (fi) * 2001-05-25 2004-03-31 Metso Automation Oy Tilannekuvien käyttäminen teollisuusautomaatioprosessin ohjausjärjestelmässä
DE10214539A1 (de) * 2002-04-02 2003-10-23 Siemens Ag Produktionsmaschine mit einer in einem Webserver integrierten Steuerung
US7480709B2 (en) * 2003-11-14 2009-01-20 Rockwell Automation Technologies, Inc. Dynamic browser-based industrial automation interface system and method
DE102010049671B4 (de) * 2010-10-26 2012-08-16 Wolfram Kress Verfahren zum Steuern von Komponenten eines Automationssystems

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997026587A1 (de) * 1996-01-17 1997-07-24 Siemens Aktiengesellschaft Automatisierungsgerät
DE19704694A1 (de) * 1996-02-09 1997-08-14 Ricoh Kk Verfahren und Vorrichtung zum Steuern eines Peripheriegerätes
EP0825506A2 (de) * 1996-08-20 1998-02-25 Foxboro Corporation Verfahren und Gerät zur Fernprozesssteuerung
US5805442A (en) * 1996-05-30 1998-09-08 Control Technology Corporation Distributed interface architecture for programmable industrial control systems
DE19846596A1 (de) * 1997-10-09 1999-04-15 Advantest Corp Meßsystem

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19615190A1 (de) 1996-04-18 1997-10-23 Fritz Electronic Gmbh Netzwerkbasierende Steuerung für industrielle Anlagen
DE19707026B4 (de) 1997-02-21 2004-10-28 Siemens Ag Medizinische Therapie- und/oder Diagnoseanlage

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997026587A1 (de) * 1996-01-17 1997-07-24 Siemens Aktiengesellschaft Automatisierungsgerät
DE19704694A1 (de) * 1996-02-09 1997-08-14 Ricoh Kk Verfahren und Vorrichtung zum Steuern eines Peripheriegerätes
US5805442A (en) * 1996-05-30 1998-09-08 Control Technology Corporation Distributed interface architecture for programmable industrial control systems
EP0825506A2 (de) * 1996-08-20 1998-02-25 Foxboro Corporation Verfahren und Gerät zur Fernprozesssteuerung
DE19846596A1 (de) * 1997-10-09 1999-04-15 Advantest Corp Meßsystem

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
WILLIAMS T: "JAVA GOES TO WORK CONTROLLING NETWORKED EMBEDDED SYSTEMS", COMPUTER DESIGN,US,PENNWELL PUBL. LITTLETON, MASSACHUSETTS, vol. 35, no. 9, 1 August 1996 (1996-08-01), pages 36 - 37, XP000631206, ISSN: 0010-4566 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002023290A2 (de) * 2000-09-15 2002-03-21 Hauni Maschinenbau Ag Verfahren, einrichtung und system zum erfassen, visualisieren und/oder zum verändern von betriebsdaten wenigstens einer maschine der tabakverarbeitenden industrie
WO2002023290A3 (de) * 2000-09-15 2002-08-15 Hauni Maschinenbau Ag Verfahren, einrichtung und system zum erfassen, visualisieren und/oder zum verändern von betriebsdaten wenigstens einer maschine der tabakverarbeitenden industrie
EP1199631A3 (de) * 2000-09-28 2004-07-21 Siemens Aktiengesellschaft system und Verfahren zur Datenvisualisierung durch Internettechnologie
WO2003005234A2 (de) * 2001-07-03 2003-01-16 Siemens Aktiengesellschaft Automatisierungssystem und verfahren zur anlagenvisualisierung
WO2003005234A3 (de) * 2001-07-03 2003-10-30 Siemens Ag Automatisierungssystem und verfahren zur anlagenvisualisierung
EP1683036A1 (de) * 2003-10-31 2006-07-26 Abb Research Ltd. Intelligente online-steuerung von maschinen in einer diskreten herstellungsfabrik durch industrielle informationstechnologie (it)
EP1683036A4 (de) * 2003-10-31 2007-03-07 Abb Research Ltd Intelligente online-steuerung von maschinen in einer diskreten herstellungsfabrik durch industrielle informationstechnologie (it)
WO2007009890A1 (de) * 2005-07-21 2007-01-25 Siemens Aktiengesellschaft Verfahren zum bedienen und beobachten eines steuergeräts, hiermit korrespondierendes bedien-/beobachtungsgerät, steuergerät sowie maschine mit einem solchen steuergerät und verwendungen des verfahrens sowie datenspeichermedien
US8316356B2 (en) 2005-07-21 2012-11-20 Siemens Aktiengesellschaft Method for operating and monitoring a control device, corresponding operating/monitoring device, control device and machine with such a control device, and uses of the method together with data storage media
EP1993033A1 (de) * 2007-05-16 2008-11-19 Tac AB Verfahren, Steuerung, Überwachungsgerät, Steuerungssystem und Computerprogramm zur Onlineansicht

Also Published As

Publication number Publication date
DE29823119U1 (de) 1999-02-25

Similar Documents

Publication Publication Date Title
WO2000039645A1 (de) Automatisierungsgerät
DE60111376T2 (de) System und verfahren zur dokumentverarbeitung
DE102011001460A1 (de) Verfahren und Gerät für eine datengesteuerte Schnittstelle basierend auf Relationen zwischen Prozesssteuerungsetiketten
EP1148398B1 (de) Eingabeverfahren für die Programmierung von industriellen Steuerungen
DE112005001045T5 (de) Skriptgrafik in einem Prozessumfeld
EP1184757A2 (de) Flow chart Programmierung für industrielle Steuerungen, insbesondere Bewegungssteuerungen
EP2455855A1 (de) Graphische Vergleichsanzeige von Software
DE102007003335A1 (de) Presse und Steuerverfahren für diese
EP3295265B1 (de) Bedienmodul für eine maschine in der lebensmittelindustrie
EP1640826B1 (de) Darstellung von Prozesswerten in der Automatisierungstechnik
EP1137972B1 (de) Automatisierungssystem zur lösung einer prozesstechnischen aufgabenstellung und verfahren hierzu
EP1036352A1 (de) Verfahren zur bildschirmgestützten definition und parametrierung von schnittstellen
DE102007062453A1 (de) Verfahren zum Programmieren und/oder Diagnostizieren einer speicherprogrammierbaren Steuerung
DE102007014271A1 (de) Verfahren und Vorrichtung zur Bedienung und Steuerung einer maschinentechnischen Anlage mit Hilfe einer grafischen Entwicklungsoberfläche und automatischer Code-Generierung
DE60225464T2 (de) Robotersystem und verfahren und software für das robotersystem
EP3438774B1 (de) Verfahren zur bereitstellung von funktionen innerhalb eines industriellen automatisierungssystems und automatisierungssystem
DE10008632A1 (de) Verfahren und System zum Erzeugen eines Computerprogramms
EP1215571A2 (de) Verfahren zur automatischen Softwaregenerierung
EP1655663A1 (de) Datenflussmodellierung in Engineering-Systemen
EP2012227A1 (de) Programmieroberfläche zum Programmieren von Computern
DE10138533A1 (de) Bereitstellung von Projekt- und/oder Projektierungsdaten eines Automatisierungsprojekts in einem durch eine standardisierte Meta-Sprache, insbesondere XML, definiertem Format
EP1594090B1 (de) Graphische Benutzeroberfläche zum Darstellen von mehrfach hierarchisch gegliederten Mengen
EP4014111B1 (de) Verfahren und vorrichtung zur unterstützung einer robotic process automation
AT513368B1 (de) Vorrichtung und Verfahren zur Erstellung einer webbasierten Seite für ein Bediengerät als Mensch-Maschine-Schnittstelle
DE10065323C2 (de) Verfahren zur Steuerung der Anordnung von graphischen Elementen

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase