WO2000039645A1 - Automatisierungsgerät - Google Patents
Automatisierungsgerät Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0421—Multiprocessor system
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/052—Linking several PLC's
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31156—Network structure, internet
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31161—Java programcode or simular active agents, programs, applets
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31186—TCP-IP internet protocol
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34038—Web, http, ftp, internet, intranet server
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35008—Www cad, world wide design and manufacturing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
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
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.
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)
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)
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)
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)
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 |
-
1998
- 1998-12-28 DE DE29823119U patent/DE29823119U1/de not_active Expired - Lifetime
-
1999
- 1999-12-21 WO PCT/DE1999/004062 patent/WO2000039645A1/de active Application Filing
Patent Citations (5)
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)
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)
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 |