DE19615190A1 - Network-based control for industrial plants - Google Patents
Network-based control for industrial plantsInfo
- Publication number
- DE19615190A1 DE19615190A1 DE19615190A DE19615190A DE19615190A1 DE 19615190 A1 DE19615190 A1 DE 19615190A1 DE 19615190 A DE19615190 A DE 19615190A DE 19615190 A DE19615190 A DE 19615190A DE 19615190 A1 DE19615190 A1 DE 19615190A1
- Authority
- DE
- Germany
- Prior art keywords
- network
- internet
- control
- nbc
- fieldbus
- 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.)
- Withdrawn
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/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
- G05B19/41845—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM] characterised by system universality, reconfigurability, modularity
-
- 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
- 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/056—Programming the PLC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- 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/31159—Intranet
-
- 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/36—Nc in input of data, input key till input tape
- G05B2219/36386—Bootstrap loader
-
- 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]
Abstract
Description
Die Erfindung betrifft netzwerkbasierende Steuerungen für industrielle Anlagen.The invention relates to network-based controls for industrial plants.
Derartige Steuerungen können mit internen oder externen Computernetzen, z. B. Internet, zusammenarbeiten.Such controls can be internal or external Computer networks, e.g. B. Internet, work together.
- I) Mehrere Paketvermittlungsnetze, die mit Hilfe von Brücken und Routern verbunden sind und über Protokolle kommunizieren, so daß sie als einheitliches virtuelles Netz erscheinen.I) Multiple packet switching networks using Help connected by bridges and routers are and communicate via protocols, so that it is a unified virtual network appear.
- II) Ein weltweites Netz, das vom US-amerikani schen Verteidigungsministerium ins Leben gerufen wurde und das Transmission Protocol (TCP) sowie das Internet Protocol IP be nutzt.II) A worldwide network run by the United States Ministry of Defense was called and the Transmission Protocol (TCP) and the Internet Protocol IP be uses.
Objektorientierte Programmiersprache, entwickelt von SUN-Microsystems. JAVA-Compiler generieren keinen INTEL-Prozessorcode, sondern einen speziellen JAVA-Code. Dieser Code wird auf dem Zielsystem von geeigneten JAVA-Inter pretern ausgewertet und auf die jeweilige Ziel hardware übersetzt. Mittlerweile existieren JAVA-Prozessoren, die diese Übersetzung bereits hardwareseitig übernehmen. JAVA wurde inzwi schen von allen bedeutenden Softwareunternehmen lizenziert (Microsoft, IBM usw.).Object-oriented programming language, developed by SUN-Microsystems. JAVA compiler do not generate an INTEL processor code, but a special JAVA code. This code will on the target system of suitable JAVA-Inter pretern evaluated and on the respective target hardware translated. Meanwhile exist JAVA processors that already have this translation take over on the hardware side. JAVA has meanwhile from all major software companies licensed (Microsoft, IBM, etc.).
Als Intranet wird ein lokales Netzwerk bezeich net, das die gleiche physikalische und logische Struktur besitzt wie das Internet. Mit Intra nets können voll internetkompatible firmenin terne Netzwerke aufgebaut werden, die jederzeit an das offizielle Internet angekoppelt werden können. Dabei wird wie beim Internet die Mög lichkeit genutzt, das Netzwerk als globale fir menübergreifende Datenbank zu nutzen.A local network is called an intranet net, which is the same physical and logical Has structure like the Internet. With intra nets can be fully internet compatible company internal networks can be set up at any time be connected to the official internet can. As with the Internet, the possibility used the network as a global fir to use cross-menu database.
Feldbusse sind Netzwerke zur Verbindung dezen traler Ein-/Ausgabemodule bei industriellen Steuerungen. Sie sind nicht auf die Übertragung großer Datenmengen ausgelegt. Vielmehr dienen sie dem schnellen Austausch von Zuständen auf Prozeßebene. Gängige Feldbusse sind InterBus-S (PHOENIX), ProfiBus-DP (SIEMENS) und CAN-Bus.Fieldbuses are networks for connecting Central input / output modules in industrial Controls. You are not on the transfer large amounts of data. Rather serve on the rapid exchange of states Process level. Common fieldbuses are InterBus-S (PHOENIX), ProfiBus-DP (SIEMENS) and CAN bus.
Um Steuerungen (SPS, Industriecomputer, CNC usw.) miteinander zu verbinden, gibt es Kommu nikationsbusse. Sie sind physikalisch so ausge legt, daß Datenpakete direkt adressiert von ei ner Steuerung an eine oder mehrere Steuerungen versandt werden können. Im Gegensatz zu Feld bussen werden auf dieser Protokollschicht immer größere Datenmengen verschickt. Jeder Steue rungshersteller bietet üblicherweise auf sein System zugeschnittene Kommunikationsbusse mit unterschiedlichen Preis- und Leistungsgestal tungen an.To control (PLC, industrial computer, CNC etc.) to connect with each other, there is commu communication buses. They are physically so good specifies that data packets are directly addressed by ei control to one or more controls can be sent. In contrast to field buses are always on this protocol layer larger amounts of data sent. Everyone taxes The manufacturer usually offers to be System-tailored communication buses with different price and performance form instructions.
Speicherprogrammierbare Steuerung: Controller zur logischen Verknüpfung von Prozeßzuständen. Hauptsächlich werden Anweisungsketten mit fe sten Zykluszeiten sequentiell abgearbeitet.Programmable logic controller: controller for the logical linking of process states. Mainly statement chains with fe Most cycle times processed sequentially.
Mit der Verbreitung des Internets eröffnen sich im mer neue Perspektiven. Es wird davon gesprochen, das Netzwerk als globalen Datenkonzentrator zu ver wenden und nur noch mit intelligenten Terminals auf die Datenbestände zuzugreifen. Ein solches Terminal verfügt nach Angaben der Hersteller nur noch über ein Modem, den Hauptspeicher, ein Betriebssystem und die Bedieneinheit (Bildschirm, Tastatur und Maus). Festplatten für die Daten- und Programmhal tung sind nicht mehr nötig. Dies geschieht jetzt direkt auf dem Netzwerk, dem Internet.With the spread of the Internet, new perspectives. It is said ver the network as a global data concentrator and only use intelligent terminals access the databases. Such a terminal according to the manufacturer, only has a modem, the main memory, an operating system and the control unit (screen, keyboard and Mouse). Hard drives for data and program management no longer necessary. This is happening now directly on the network, the Internet.
Um die Netzbelastung nicht unnötig in die Höhe zu treiben, wird versucht, Informationen in möglichst kompakter Form zu verschicken. Die auf den intelli genten Terminals ablaufenden Browser interpretieren die Daten (z. B. HTML) und bereiten daraus Bilder und interaktive Menüs usw. auf. In order not to unnecessarily increase the network load drive, trying to get information in as possible compact shape. The intelli interpreting browsers that are running on terminals the data (e.g. HTML) and prepare images from it and interactive menus, etc.
Mit der Programmiersprache JAVA ist es möglich, komplexe Programme wie Textverarbeitungen, Tabel lenkalkulationen, Multimedia-Anwendungen usw. ob jektorientiert zu schreiben. JAVA-Compiler erzeugen hardwareunabhängigen Code. Dieser muß von einem In terpreter (oder besser von einem JAVA-Prozessor) auf dem Anwenderterminal übersetzt und ausgewertet werden. Alle zur Hardwareansteuerung notwendigen Programmteile befinden sich also auf dem Anwender terminal. Nur die Anwendung selbst wird in JAVA co diert über das Netz verschickt. Durch diese Handha bung kann der für ein Anwendungsprogramm notwendige Code in zwei Teile zerlegt werden: a) Logischer Programmkern und Programmablaufstruktur, b) Bausteine zur Hardwaresteuerung/Verwaltung. Auf dem Anwenderterminal befindet sich in Zukunft nur noch der zweite Teil. Programm-Kern, - Daten und - Struktur werden nach Bedarf vom Netz geladen.With the programming language JAVA it is possible complex programs such as word processors, tables steering calculations, multimedia applications etc. whether to write object-oriented. Generate JAVA compiler hardware independent code. This must be from an In terpreter (or better from a JAVA processor) translated and evaluated on the user terminal will. All necessary for hardware control Program parts are therefore on the user terminal. Only the application itself is used in JAVA co sent over the net. Through this handle Exercise can be necessary for an application program Code can be broken down into two parts: a) Logical Program core and program flow structure, b) Building blocks for hardware control / administration. On the user terminal will only be in the future the second part. Program core, data and - Structures are loaded from the network as required.
Auf die sonstigen Möglichkeiten und Leistungen des Internets soll hier nicht näher eingegangen werden.On the other possibilities and services of the Internet will not be discussed in more detail here.
Im Bereich der industriellen Steuerungen werden zu sätzlich zu den herkömmlichen Steuerungsfunktiona litäten mehr und mehr die Funktionalitäten von PCs, Netzwerken und allgemeiner Datentechnik gefordert.In the field of industrial controls, too in addition to the conventional control functions more and more the functionalities of PCs, Networks and general data technology required.
Auch Multimedia-Anwendungen sind in der Steuerungs technik zunehmend denkbar. Serviceanleitungen per Videoclip, Montagebilder, Wartungsanleitungen, Stromlaufpläne usw. könnten auf dem Bildschirm der Maschinensteuerung verfügbar gemacht werden. Ebenso wird die zentrale Erfassung von produktbezogenen Herstellungsdaten über längere Zeiträume im Zuge der ISO-Zertifizierung immer häufiger gefordert.Multimedia applications are also under control technology increasingly conceivable. Service instructions by Video clip, assembly pictures, maintenance instructions, Circuit diagrams etc. could be on the screen of the Machine control can be made available. As well becomes the central capture of product related Manufacturing data over longer periods in the course ISO certification increasingly required.
Offensichtlich ist eine Synthese von den Vorzügen der modernen Kommunikationstechnik mit den Notwen digkeiten der herkömmlichen Steuerungstechnik zu suchen.Obviously a synthesis of the merits of modern communication technology with the need conventional control technology search.
Ein NBC ist ein intelligenter Teilnehmer am Inter net oder an hausinternen Intranets. Sie verfügt über alle Fähigkeiten und Leistungen eines modernen Internet-Terminals. Zusätzlich ist jedoch ein Feld businterface integriert. Der NBC enthält, wie alle Internet-Terminals, keine Festplatte. Der Feldbus kann entweder direkt vom Hauptprozessor aus bedient werden oder verfügt über einen eigenen Controller. Ein Ausführungsbeispiel einer netzwerkbasierenden Steuerung ist in der Zeichnung dargestellt.An NBC is an intelligent participant in the Inter net or on in-house intranets. It has about all the skills and accomplishments of a modern Internet terminals. However, there is also a field integrated bus interface. The NBC contains, like all of them Internet terminals, no hard drive. The fieldbus can either be operated directly from the main processor or has its own controller. An embodiment of a network-based Control is shown in the drawing.
- - Steuerungsprogramm und Multimedia-Anwendun gen/Netzwerkkopplung laufen auf demselben Sy stem. Bei Verwendung eines zusätzlichen Con trollers für die Feldbuskopplung sind beide Sy steme sogar entkoppelt.- Control program and multimedia application gen / network coupling run on the same Sy stem. When using an additional con trollers for fieldbus coupling are both sy steme even decoupled.
- - Bei Spannungs-/Netzwerkausfall kann der Prozeß zustand gesichert werden.- In the event of a voltage / network failure, the process can condition be secured.
- - Festplatten und anfällige PC-Komponenten (Steckkarten) entfallen grundsätzlich. - Hard drives and vulnerable PC components (Plug-in cards) are basically not applicable.
- - Ohne zusätzliche Softwareaufwendungen kann von der Maschinensteuerung auf alle Da ten/Bilder/Anwendungen im Internet/Intranet zu gegriffen werden.- Without additional software expenditure can from the machine control on all da / pictures / applications on the Internet / intranet be gripped.
- - Das eigentliche Steuerungsprogramm (bisheriges SPS-Programm) kann per Download über das Netz werk geladen werden.- The actual control program (previous PLC program) can be downloaded via the network factory loaded.
- - Fernwartungen, Programmänderungen und Datener fassungen sind via Internet problemlos möglich.- Remote maintenance, program changes and data versions are easily possible via the Internet.
- - Alle Herstellungsdaten, Stillstandszeiten, Schichtprotokolle usw. sind im zentralen Netz werk gespeichert und können weiterverarbeitet werden.- All manufacturing dates, downtimes, Shift protocols etc. are in the central network factory saved and can be further processed will.
- - Funktionalitäten und Leistungen der höheren Programmiersprachen können im Steuerungspro gramm verwendet werden.- Functionalities and services of the higher Programming languages can be found in the control pro grams can be used.
- - Die fest installierte Software auf dem NBC be schränkt sich auf ein BOOT-EPROM.- The permanently installed software on the NBC be is limited to a BOOT EPROM.
Jeder Intranet-(Internet-)Teilnehmer (NBC) besitzt folgende Hardwarekomponenten:Every intranet (Internet) subscriber (NBC) owns following hardware components:
- - Feldbusanschaltung (z. B. ProfiBus, InterBus, CAN)- Fieldbus connection (e.g. ProfiBus, InterBus, CAN)
- - Boot-EPROM- Boot EPROM
- - Hauptspeicher (RAM)- main memory (RAM)
- - Modem (ISDN oder analog)- modem (ISDN or analog)
- - Prozessor (eventuell JAVA-Prozessor)- processor (possibly JAVA processor)
- - Internet-/intranetkompatible Netzwerkanschal tung- Internet / intranet compatible network interface tung
- - Bildschirm/Flachdisplay/Eingabegeräte - Screen / flat display / input devices
- - Optional: Zusätzliche Kommunikationsanschaltung für schnelle Direktverbindung (nicht über In ternet/Intranet) zwischen einzelnen NBCs- Optional: Additional communication interface for fast direct connection (not via In ternet / intranet) between individual NBCs
- - SafeState-System bei Netzwerk- oder Spannungs verlust- SafeState system for network or voltage loss
In dieser Form besitzt der Feldbus keinen eigenen intelligenten Controller zur zeitkonstanten Bear beitung der Prozeßdaten. Alle Prozeßzustände müssen vom Prozessor der NBC über den Feldbus erfaßt und ausgewertet werden. Parallellaufende Vorgänge auf dem Internet/Intranet können somit die Bearbeitung der Prozeßdaten abbremsen. Auch wenn die steue rungstechnischen Vorgänge priorisierbar wären, ist eine Entkopplung von Prozeßsteuerung und eventuel len Multimedia-Anwendungen nicht möglich. NBCs die ser Bauart sind nur für zeitunkritische Prozesse einsetzbar.The fieldbus does not have its own in this form intelligent controller for constant time bear processing of process data. All process states must detected by the NBC processor via the fieldbus and be evaluated. Parallel operations on the internet / intranet can thus edit brake the process data. Even if the tax technical processes could be prioritized, is a decoupling of process control and possibly len multimedia applications not possible. NBCs the are only for non-time-critical processes applicable.
Für die notwendige Entkopplung von Prozeßsteuerung und Multimedia-Anwendung wird ein zusätzlicher Con troller für die autarke Feldbussteuerung einge setzt. Über einen gemeinsamen Speicher oder spezielle Mechanismen zum Datenaustausch können Prozeßsteuerung und Multimedia-Anwendung intern miteinander kommunizieren.For the necessary decoupling from process control and multimedia application becomes an additional con troller switched on for autonomous fieldbus control puts. Via a shared memory or special mechanisms for data exchange can Process control and multimedia application internally communicate with each other.
Claims (9)
dadurch gekennzeichnet, daß die netzwerkbasieren de Steuerung (NBC network based controller) über Feldbusse, Kommunikationsbusse, ein internes Mo dem und einen internetkompatiblen Netzwerkan schluß in die Daten- und Prozeßtechnik industrieller Anlagen eingebunden ist,
wobei die Steuerung die Möglichkeiten verteilter Systeme, insbesondere die Leistungsmerkmale des Internets bzw. Intranets nutzt, so daß über die Feldbusanschaltung und die Kommunikationsbusse die Leistungsmerkmale herkömmlicher Steuerungs technik erfüllt sind,
wobei die Software der netzwerkbasierenden Steue rung auf das Internet und die Steuerungsfunktio nalität über den Feldbus abgestimmt ist.1. network-based control for industrial systems, in particular as a replacement for a programmable logic controller (PLC),
characterized in that the network-based de control (NBC n etwork b ased c ontroller) via field buses, communication buses, an internal Mo and the internet compatible Netzwerkan circuit in the data and process technology of industrial plants is integrated,
the control uses the possibilities of distributed systems, in particular the performance features of the Internet or intranet, so that the performance features of conventional control technology are fulfilled via the fieldbus connection and the communication buses,
the software of the network-based control is matched to the Internet and the control functionality via the fieldbus.
- - Feldbusanschaltung zur Anschaltung der Pro zeßperipherie (Sensorik/Aktorik).
- - Boot-EPROM. Beinhaltet hauptsächlich Software zum Aufstarten des NBC, zur Grundverwaltung der Feldbusperipherie und zum Download von Programmen aus den Netzwerken.
- - Hauptspeicher (RAM).
- - Internes Modem (digital ISDN oder analog).
- - Prozessor (insbesondere JAVA-Prozessoren).
- - Internet-/intranetkompatible Netzwerkanschal tung (mit Protokoll TCP/IP).
- - Optional: Bild schirm/Flachdisplay/Eingabegeräte (Maus, Trackball, Touchscreen, Tastatur, elektroni scher Stift).
- - Optional: Zusätzliche Kommunikationsanschal tung für schnelle Direktverbindung (nicht über Internet/Intranet) zwischen einzelnen NBCs.
- - SafeState-System bei Netzwerk- oder Span nungsverlust. Die Prozeßdaten, die über den Feldbus eingelesen ein aktuelles Prozeßabbild ergeben, werden netzausfallsicher in einem nichtflüchtigen Speicher gesichert.
- - Optional: Intelligenter Controller zur autar ken Verwaltung des Feldbusses ohne Belastung des NBC-Prozessors.
- - Optional: Bausteine für Multimedia-Anwendun gen (beispielsweise Soundcontroller, Vi deocontroller, MPEG, JPEG, Grafikcontroller).
- - Fieldbus connection for connecting the process periphery (sensors / actuators).
- - Boot EPROM. Mainly contains software for starting the NBC, for basic administration of the fieldbus periphery and for downloading programs from the networks.
- - main memory (RAM).
- - Internal modem (digital ISDN or analog).
- - Processor (especially JAVA processors).
- - Internet / intranet compatible network connection (with protocol TCP / IP).
- - Optional: screen / flat display / input devices (mouse, trackball, touchscreen, keyboard, electronic pen).
- - Optional: Additional communication interface for fast direct connection (not via Internet / intranet) between individual NBCs.
- - SafeState system in the event of network or voltage loss. The process data, which are read in via the fieldbus and result in a current process image, are saved in a non-volatile memory in a non-volatile memory.
- - Optional: Intelligent controller for autonomous management of the fieldbus without stressing the NBC processor.
- - Optional: Modules for multimedia applications (e.g. sound controller, video controller, MPEG, JPEG, graphic controller).
- - Feldbusse, durch die die Sensorik/Aktorik an dezentralen Stellen zusammengefaßt an ein zentrales Steuerungssystem gekoppelt ist, wo bei es sich bei dem Bussystem vorzugsweise alternativ
- - um einen InterBus-S handelt (PHOENIX),
- - um einen ProfiBus handelt (SIEMENS),
- - um einen CAN-Bus handelt.
- - Fieldbuses, through which the sensors / actuators are combined at decentralized locations and coupled to a central control system, where it is preferably an alternative to the bus system
- - is an InterBus-S (PHOENIX),
- - is a ProfiBus (SIEMENS),
- - is a CAN bus.
- - daß einzelne NBCs an unterschiedlichen Stand orten über ein Netzwerk direkt miteinander verbunden werden,
- - daß Datenpakete zwischen den einzelnen NBCs ausgetauscht werden, und
- - daß von einem NBC direkt auf Speicherbereiche eines der jeweils anderen am Bus angekoppel ten NBCs zugegriffen werden kann.
- that individual NBCs at different locations are directly connected to one another via a network,
- - That data packets are exchanged between the individual NBCs, and
- - That from an NBC memory areas of one of the other coupled to the bus th NBCs can be accessed.
- - mehrere Paketvermittlungsnetze, die mit Hilfe von Brücken und Routern verbunden sind und über Protokolle kommunizieren, so daß sie als einheitliches virtuelles Netz erscheinen,
- - ein weltweites Netz, das vom US-amerikani schen Verteidigungsministerium ins Leben ge rufen wurde und das Transmission Protocol (TCP) sowie das Internet Protocol IP benutzt.
- several packet switching networks, which are connected by means of bridges and routers and communicate via protocols, so that they appear as a uniform virtual network,
- - A worldwide network that was created by the United States Department of Defense and uses the Transmission Protocol (TCP) and the Internet Protocol IP.
- - die über Netzwerk auf NBC heruntergeladen werden kann;
- - über die auf die komplette Internetfunktiona lität zugegriffen werden kann;
- - wobei die NBC-Programme als JAVA-Programme ablaufen können;
- - wobei Steuerungsprogramme, wie sie von der SPS bekannt sind, auf dem NBC ablaufen können und als Kopplung zum Prozeß der Feldbus dient, wobei auf einem autarken Feldbuscon troller die Steuerungssoftware abgearbeitet wird;
- - über die Multimedia-Anwendungen des Internets abspielbar sind.
- - which can be downloaded via network to NBC;
- - which can be used to access the complete Internet functionality;
- - whereby the NBC programs can run as JAVA programs;
- - Control programs, as they are known from the PLC, can run on the NBC and serve as a coupling to the process of the fieldbus, the control software being processed on an autonomous fieldbus controller;
- - Playable via the multimedia applications of the Internet.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19615190A DE19615190A1 (en) | 1996-04-18 | 1996-04-18 | Network-based control for industrial plants |
PCT/EP1997/001967 WO1997039393A1 (en) | 1996-04-18 | 1997-04-18 | Control and data processing device for an industrial installation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19615190A DE19615190A1 (en) | 1996-04-18 | 1996-04-18 | Network-based control for industrial plants |
Publications (1)
Publication Number | Publication Date |
---|---|
DE19615190A1 true DE19615190A1 (en) | 1997-10-23 |
Family
ID=7791548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19615190A Withdrawn DE19615190A1 (en) | 1996-04-18 | 1996-04-18 | Network-based control for industrial plants |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE19615190A1 (en) |
WO (1) | WO1997039393A1 (en) |
Cited By (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0913750A1 (en) * | 1997-10-31 | 1999-05-06 | Endress + Hauser GmbH + Co. | Apparatus for remote control and/or remote operation of a field device by means of a control device via a field-bus |
WO1999041649A1 (en) * | 1998-02-13 | 1999-08-19 | Sierra Concepts Corporation | Interactive remote control system of manufacturing equipment |
WO1999065192A1 (en) * | 1998-06-08 | 1999-12-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Application and communication platform for connectivity based services |
FR2781583A1 (en) * | 1998-07-22 | 2000-01-28 | Cegelec | Communication architecture for a time-sharing process control system allows more efficient use of system capacity by use of HTTP servers to process HTTP requests when the system is not occupied with real time process control |
EP0992867A1 (en) * | 1998-10-08 | 2000-04-12 | Schneider Automation | Distributed automation system |
WO2001002891A2 (en) * | 1999-07-02 | 2001-01-11 | Siemens Aktiengesellschaft | Method for monitoring or installing new program codes in an industrial installation |
DE19929933A1 (en) * | 1999-06-29 | 2001-01-18 | Siemens Ag | Communication system and communication method for an automation device with communication data stored in the automation device |
DE19955306C1 (en) * | 1999-11-17 | 2001-06-28 | Siemens Ag | Communication participants or communication procedures |
DE20004370U1 (en) * | 2000-03-10 | 2001-07-19 | Kuka Schweissanlagen Gmbh | Industrial production plant with WEB control system |
WO2001069335A2 (en) * | 2000-03-13 | 2001-09-20 | Schneider Automation Inc. | A web browser |
DE10012579A1 (en) * | 2000-03-15 | 2001-09-27 | Teamtechnik Maschinen Und Anla | Process module for mounting and testing system, co-ordinates transfer of assigned program from memory to program sequencing unit |
US6317701B1 (en) | 1998-06-17 | 2001-11-13 | Metso Field Systems Oy | Field device management system |
WO2002015517A2 (en) * | 2000-08-16 | 2002-02-21 | Microchip Technology Incorporated | Remote configuration of network node via controller area network messages |
DE10046133A1 (en) * | 2000-09-15 | 2002-03-28 | Hauni Maschinenbau Ag | Method, device and system for capturing, visualizing and / or changing operating data of at least one machine |
WO2002037791A1 (en) * | 2000-10-30 | 2002-05-10 | Pilz Gmbh & Co. | Field bus system for the control of safety-critical processes |
WO2002041582A1 (en) * | 2000-11-15 | 2002-05-23 | Siemens Aktiengesellschaft | Coupling device and coupling method for coupling of local and global networks |
WO2002079884A1 (en) * | 2001-04-02 | 2002-10-10 | Siemens Aktiengesellschaft | Process control system |
DE10129189A1 (en) * | 2001-06-19 | 2003-01-02 | Dm Technologies Gmbh & Co | Controlling of machinery or engines within a factory or industrial site using a portable controller with a wireless interface so that it can be used with independent plant of varying types |
EP1271271A2 (en) * | 2001-06-19 | 2003-01-02 | DM Technologies GmbH & Co. | Multimedia machine control |
WO2003007090A2 (en) * | 2001-07-13 | 2003-01-23 | Siemens Aktiengesellschaft | System architecture and method for providing services for automation systems over a network |
EP1416400A2 (en) * | 2002-11-04 | 2004-05-06 | Siemens Aktiengesellschaft | System and method for providing data and services to devices over public networks, and device using said provided data and services |
EP1431877A2 (en) * | 2002-09-20 | 2004-06-23 | Sick AG | Parameterizing-/diagnostic system for a field device |
DE10310746A1 (en) * | 2003-03-10 | 2004-12-16 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Remote control of household equipment such as a computer or audio visual equipment uses mobile telephone to access Internet |
DE10340234A1 (en) * | 2003-08-29 | 2005-04-07 | Maschinenfabrik Rieter Ag | Remote controller for computerized textile machine, prepares data in accordance with operational concept given by software in controller |
WO2005041490A1 (en) * | 2003-09-25 | 2005-05-06 | Siemens Aktiengesellschaft | Use of services within a communication network comprising internet mechanisms and within an automation system |
US6954680B2 (en) | 2001-07-13 | 2005-10-11 | Siemens Aktiengesellschaft | Method and system for the electronic provision of services for machines via a data communication link |
US6975913B2 (en) | 2001-07-13 | 2005-12-13 | Siemens Aktiengesellschaft | Database system and method for industrial automation services |
US7035898B1 (en) | 1997-09-10 | 2006-04-25 | Schneider Automation Inc. | System for programming a factory automation device using a web browser |
DE10105668B4 (en) * | 2001-01-24 | 2006-07-06 | Pai Lung Machinery Mill. Co., Ltd. | Internet inline control device for a knitting machine |
US7292900B2 (en) | 2001-07-13 | 2007-11-06 | Siemens Aktiengesellschaft | Power distribution expert system |
DE102006025747A1 (en) * | 2006-05-31 | 2007-12-06 | Maschinenfabrik Rieter Ag | Automatic system for controlling textile machines, comprises means for controlling the textile machines, human machine interface units, and communication network with wire connection and/or wireless networking between the machine and units |
US7313609B1 (en) * | 2000-08-09 | 2007-12-25 | Schneider Automation Inc. | Method and apparatus for programming an automation device |
US7395122B2 (en) | 2001-07-13 | 2008-07-01 | Siemens Aktiengesellschaft | Data capture for electronically delivered automation services |
US7463945B2 (en) | 2001-07-13 | 2008-12-09 | Siemens Aktiengesellschaft | Electronic fingerprints for machine control and production machines |
US7603289B2 (en) | 2001-07-13 | 2009-10-13 | Siemens Aktiengesellschaft | System and method for electronic delivery of content for industrial automation systems |
EP1476792B2 (en) † | 2002-02-18 | 2015-10-14 | Intel Mobile Communications GmbH | Control system and method for operating a transceiver |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19826169A1 (en) * | 1998-06-13 | 1999-12-16 | Kaeser Kompressoren Gmbh | Electronic control for compressed air and vacuum generation systems |
DE19831867A1 (en) * | 1998-07-16 | 2000-01-20 | Focke & Co | Cigarette manufacturing and packaging machine operating data extraction method using dynamic data exchange server for interrogating operating data collected by machine and forwarding to application |
DE19850469A1 (en) * | 1998-11-02 | 2000-05-11 | Siemens Ag | Automation system and method for accessing the functionality of hardware components |
US20020184347A1 (en) * | 2001-06-02 | 2002-12-05 | Steven Olson | Configuration of a machine vision system over a network |
DE10347007A1 (en) | 2003-10-07 | 2005-04-28 | Endress & Hauser Process Solut | Function block for field devices of process automation technology |
CN115834287B (en) * | 2022-11-28 | 2023-11-14 | 北京神经元网络技术有限公司 | Multi-domain data exchange equipment, network system and exchange method of broadband field bus |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2319507A1 (en) * | 1972-04-26 | 1973-11-15 | Bendix Corp | METHOD AND DEVICE FOR ENTRYING A CONTROL PROGRAM INTO A COMPUTER FOR NUMERICAL CONTROL OF A MACHINE TOOL |
US5297257A (en) * | 1991-04-15 | 1994-03-22 | Allen-Bradley Company, Inc. | Distributing a real-time control program to a plurality of input/output nodes |
DE29600609U1 (en) * | 1996-01-17 | 1997-02-13 | Siemens Ag | Automation device |
-
1996
- 1996-04-18 DE DE19615190A patent/DE19615190A1/en not_active Withdrawn
-
1997
- 1997-04-18 WO PCT/EP1997/001967 patent/WO1997039393A1/en active Application Filing
Cited By (62)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7035898B1 (en) | 1997-09-10 | 2006-04-25 | Schneider Automation Inc. | System for programming a factory automation device using a web browser |
EP0913750A1 (en) * | 1997-10-31 | 1999-05-06 | Endress + Hauser GmbH + Co. | Apparatus for remote control and/or remote operation of a field device by means of a control device via a field-bus |
US6278960B1 (en) | 1997-10-31 | 2001-08-21 | Endress + Hauser Gmbh + Co. | Assembly for remote control and/or remote operation of a field device by means of a controller via a field bus |
WO1999041649A1 (en) * | 1998-02-13 | 1999-08-19 | Sierra Concepts Corporation | Interactive remote control system of manufacturing equipment |
WO1999065192A1 (en) * | 1998-06-08 | 1999-12-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Application and communication platform for connectivity based services |
US6317701B1 (en) | 1998-06-17 | 2001-11-13 | Metso Field Systems Oy | Field device management system |
US6799077B1 (en) | 1998-07-22 | 2004-09-28 | Alstom | Communications architecture for process control system |
WO2000005632A1 (en) * | 1998-07-22 | 2000-02-03 | Alstom | Communication architecture for process control system |
FR2781583A1 (en) * | 1998-07-22 | 2000-01-28 | Cegelec | Communication architecture for a time-sharing process control system allows more efficient use of system capacity by use of HTTP servers to process HTTP requests when the system is not occupied with real time process control |
US6564242B1 (en) | 1998-10-08 | 2003-05-13 | Schneider Automation | Distributed automation system |
FR2784471A1 (en) * | 1998-10-08 | 2000-04-14 | Schneider Automation | DISTRIBUTED AUTOMATION SYSTEM |
EP0992867A1 (en) * | 1998-10-08 | 2000-04-12 | Schneider Automation | Distributed automation system |
DE19929933A1 (en) * | 1999-06-29 | 2001-01-18 | Siemens Ag | Communication system and communication method for an automation device with communication data stored in the automation device |
DE19929933C2 (en) * | 1999-06-29 | 2002-06-27 | Siemens Ag | Communication system and communication method for an automation device with communication data stored in the automation device |
US7318227B1 (en) | 1999-07-02 | 2008-01-08 | Siemens Aktiengesellschaft | Method for monitoring or installing new program codes in an industrial installation |
WO2001002891A3 (en) * | 1999-07-02 | 2001-03-29 | Siemens Ag | Method for monitoring or installing new program codes in an industrial installation |
WO2001002891A2 (en) * | 1999-07-02 | 2001-01-11 | Siemens Aktiengesellschaft | Method for monitoring or installing new program codes in an industrial installation |
DE19955306C1 (en) * | 1999-11-17 | 2001-06-28 | Siemens Ag | Communication participants or communication procedures |
WO2001067190A2 (en) * | 2000-03-10 | 2001-09-13 | Kuka Schweissanlagen Gmbh | Control method and industrial production installation with web control system |
WO2001067190A3 (en) * | 2000-03-10 | 2002-02-14 | Kuka Schweissanlagen Gmbh | Control method and industrial production installation with web control system |
DE20004370U1 (en) * | 2000-03-10 | 2001-07-19 | Kuka Schweissanlagen Gmbh | Industrial production plant with WEB control system |
WO2001069335A2 (en) * | 2000-03-13 | 2001-09-20 | Schneider Automation Inc. | A web browser |
WO2001069335A3 (en) * | 2000-03-13 | 2002-02-28 | Schneider Automation | A web browser |
DE10012579B4 (en) * | 2000-03-15 | 2006-04-20 | Teamtechnik Maschinen Und Anlagen Gmbh | Processing station and method for commissioning a processing station |
DE10012579A1 (en) * | 2000-03-15 | 2001-09-27 | Teamtechnik Maschinen Und Anla | Process module for mounting and testing system, co-ordinates transfer of assigned program from memory to program sequencing unit |
US7313609B1 (en) * | 2000-08-09 | 2007-12-25 | Schneider Automation Inc. | Method and apparatus for programming an automation device |
WO2002015517A2 (en) * | 2000-08-16 | 2002-02-21 | Microchip Technology Incorporated | Remote configuration of network node via controller area network messages |
WO2002015517A3 (en) * | 2000-08-16 | 2002-05-16 | Microchip Tech Inc | Remote configuration of network node via controller area network messages |
DE10046133A1 (en) * | 2000-09-15 | 2002-03-28 | Hauni Maschinenbau Ag | Method, device and system for capturing, visualizing and / or changing operating data of at least one machine |
WO2002037791A1 (en) * | 2000-10-30 | 2002-05-10 | Pilz Gmbh & Co. | Field bus system for the control of safety-critical processes |
WO2002041582A1 (en) * | 2000-11-15 | 2002-05-23 | Siemens Aktiengesellschaft | Coupling device and coupling method for coupling of local and global networks |
DE10105668B4 (en) * | 2001-01-24 | 2006-07-06 | Pai Lung Machinery Mill. Co., Ltd. | Internet inline control device for a knitting machine |
US6928327B2 (en) | 2001-04-02 | 2005-08-09 | Siemens Aktiengesellschaft | Process control system |
WO2002079884A1 (en) * | 2001-04-02 | 2002-10-10 | Siemens Aktiengesellschaft | Process control system |
EP1271271A3 (en) * | 2001-06-19 | 2004-03-31 | DM Technologies GmbH & Co. | Multimedia machine control |
DE10129188A1 (en) * | 2001-06-19 | 2003-02-06 | Dm Technologies Gmbh & Co | Multimedia machine control |
EP1271271A2 (en) * | 2001-06-19 | 2003-01-02 | DM Technologies GmbH & Co. | Multimedia machine control |
DE10129189A1 (en) * | 2001-06-19 | 2003-01-02 | Dm Technologies Gmbh & Co | Controlling of machinery or engines within a factory or industrial site using a portable controller with a wireless interface so that it can be used with independent plant of varying types |
WO2003007090A3 (en) * | 2001-07-13 | 2003-07-31 | Siemens Ag | System architecture and method for providing services for automation systems over a network |
US7127322B2 (en) | 2001-07-13 | 2006-10-24 | Siemens Aktiengesellschaft | Method and system for the electronic provision of services for machines via a data communication link |
US7603289B2 (en) | 2001-07-13 | 2009-10-13 | Siemens Aktiengesellschaft | System and method for electronic delivery of content for industrial automation systems |
US6954680B2 (en) | 2001-07-13 | 2005-10-11 | Siemens Aktiengesellschaft | Method and system for the electronic provision of services for machines via a data communication link |
US8219451B2 (en) | 2001-07-13 | 2012-07-10 | Siemens Aktiengesellschaft | System and method for electronic delivery of content for industrial automation systems |
US6975913B2 (en) | 2001-07-13 | 2005-12-13 | Siemens Aktiengesellschaft | Database system and method for industrial automation services |
US8768716B2 (en) | 2001-07-13 | 2014-07-01 | Siemens Aktiengesellschaft | Database system and method for industrial automation services |
WO2003007090A2 (en) * | 2001-07-13 | 2003-01-23 | Siemens Aktiengesellschaft | System architecture and method for providing services for automation systems over a network |
DE10152765B4 (en) * | 2001-07-13 | 2015-11-12 | Siemens Aktiengesellschaft | A method for electronically providing services to machines via a data communication link |
US7463945B2 (en) | 2001-07-13 | 2008-12-09 | Siemens Aktiengesellschaft | Electronic fingerprints for machine control and production machines |
US7567853B2 (en) | 2001-07-13 | 2009-07-28 | Siemens Aktiengesellschaft | Method and system for the electronic provision of services for machines via a data communication link |
US7292900B2 (en) | 2001-07-13 | 2007-11-06 | Siemens Aktiengesellschaft | Power distribution expert system |
US7395122B2 (en) | 2001-07-13 | 2008-07-01 | Siemens Aktiengesellschaft | Data capture for electronically delivered automation services |
CN100362442C (en) * | 2001-07-13 | 2008-01-16 | 西门子公司 | System structure and system for providing cervice to automatic system through network |
EP1476792B2 (en) † | 2002-02-18 | 2015-10-14 | Intel Mobile Communications GmbH | Control system and method for operating a transceiver |
EP1431877A3 (en) * | 2002-09-20 | 2005-12-07 | Sick AG | Parameterizing-/diagnostic system for a field device |
US7082340B2 (en) | 2002-09-20 | 2006-07-25 | Sick Ag | Parameterization and diagnostic system for field devices |
EP1431877A2 (en) * | 2002-09-20 | 2004-06-23 | Sick AG | Parameterizing-/diagnostic system for a field device |
EP1416400A3 (en) * | 2002-11-04 | 2004-12-15 | Siemens Aktiengesellschaft | System and method for providing data and services to devices over public networks, and device using said provided data and services |
EP1416400A2 (en) * | 2002-11-04 | 2004-05-06 | Siemens Aktiengesellschaft | System and method for providing data and services to devices over public networks, and device using said provided data and services |
DE10310746A1 (en) * | 2003-03-10 | 2004-12-16 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Remote control of household equipment such as a computer or audio visual equipment uses mobile telephone to access Internet |
DE10340234A1 (en) * | 2003-08-29 | 2005-04-07 | Maschinenfabrik Rieter Ag | Remote controller for computerized textile machine, prepares data in accordance with operational concept given by software in controller |
WO2005041490A1 (en) * | 2003-09-25 | 2005-05-06 | Siemens Aktiengesellschaft | Use of services within a communication network comprising internet mechanisms and within an automation system |
DE102006025747A1 (en) * | 2006-05-31 | 2007-12-06 | Maschinenfabrik Rieter Ag | Automatic system for controlling textile machines, comprises means for controlling the textile machines, human machine interface units, and communication network with wire connection and/or wireless networking between the machine and units |
Also Published As
Publication number | Publication date |
---|---|
WO1997039393A1 (en) | 1997-10-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE19615190A1 (en) | Network-based control for industrial plants | |
EP1738236B1 (en) | Automation network comprising network components that produce status messages | |
DE102008019040B4 (en) | Method and control device for controlling an automation system | |
EP1385071B1 (en) | Method for exchanging data between machine controllers, specially robot controllers | |
EP1735671B1 (en) | Method for remotely operating a field device of process automation technology | |
WO2008068333A1 (en) | Control system, and method for configuring a control system | |
WO2004042482A1 (en) | Method for the offline parameterisation of a field appliance used in process automation technology | |
WO2007137708A1 (en) | Addressing device and method, and converter | |
WO2009024576A1 (en) | Programming device for a network of control nodes and system with such a programming device | |
WO2003084183A1 (en) | Webserver comprising integrated automation functionality | |
EP2520991B1 (en) | Method for controlled intervention into the behaviour of a sub-module | |
EP1431877A2 (en) | Parameterizing-/diagnostic system for a field device | |
EP1595214B2 (en) | Method for transferring data via a field bus of the process automation technology | |
DE10214540A1 (en) | Web server with integrated automation functionality and access to a real-time operating system | |
EP1442340A1 (en) | Provision of information in an automation system | |
EP1128604A2 (en) | Device for adapting an application to a telecommunication network | |
EP1750204B1 (en) | Method for operating multiple serial bus participants | |
EP3141970B1 (en) | Decentralized periphery | |
EP1283629A2 (en) | Protocol converter for the communication between data processing devices and the data transmission system used | |
EP0121039B1 (en) | Stored program control | |
EP1490759B1 (en) | Webserver comprising integrated automation functionality and direct access to the realtime communication level of the realtime ethernet | |
DE10257612A1 (en) | System for generating automation code for a manufacturing or process-technology plant, wherein plant components are represented as functional modules with data transmission ports to which specially configured signals are sent | |
DE2535924C2 (en) | Method for operating the control device of a switching system, in particular a telephone switching system | |
DE10157903A1 (en) | Method for combining devices and appliances via bus system e.g. for building system technology, has communication channels linked with one another by predetermined functions | |
DE102022105472A1 (en) | Automation technology system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8139 | Disposal/non-payment of the annual fee |