<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.5//EN" "ep-patent-document-v1-5.dtd">
<ep-patent-document id="EP09745680B1" file="EP09745680NWB1.xml" lang="de" country="EP" doc-number="2279462" kind="B1" date-publ="20150708" status="n" dtd-version="ep-patent-document-v1-5">
<SDOBI lang="de"><B000><eptags><B001EP>ATBECHDEDKESFRGBGRITLILUNLSEMCPTIESILTLVFIROMKCY..TRBGCZEEHUPLSK..HRIS..MTNO........................</B001EP><B003EP>*</B003EP><B005EP>J</B005EP><B007EP>JDIM360 Ver 1.28 (29 Oct 2014) -  2100000/0</B007EP></eptags></B000><B100><B110>2279462</B110><B120><B121>EUROPÄISCHE PATENTSCHRIFT</B121></B120><B130>B1</B130><B140><date>20150708</date></B140><B190>EP</B190></B100><B200><B210>09745680.0</B210><B220><date>20090506</date></B220><B240><B241><date>20101214</date></B241><B242><date>20130502</date></B242></B240><B250>de</B250><B251EP>de</B251EP><B260>de</B260></B200><B300><B310>102008001777</B310><B320><date>20080514</date></B320><B330><ctry>DE</ctry></B330></B300><B400><B405><date>20150708</date><bnum>201528</bnum></B405><B430><date>20110202</date><bnum>201105</bnum></B430><B450><date>20150708</date><bnum>201528</bnum></B450><B452EP><date>20150216</date></B452EP></B400><B500><B510EP><classification-ipcr sequence="1"><text>G05B  19/042       20060101AFI20091209BHEP        </text></classification-ipcr></B510EP><B540><B541>de</B541><B542>VERFAHREN UND ANORDNUNG ZUR STEUERUNG EINER FERTIGUNGSLINIE</B542><B541>en</B541><B542>METHOD AND ARRANGEMENT FOR CONTROLLING A PRODUCTION LINE</B542><B541>fr</B541><B542>PROCÉDÉ ET DISPOSITIF POUR COMMANDER UNE CHAÎNE DE PRODUCTION</B542></B540><B560><B561><text>US-A1- 2005 131 552</text></B561><B561><text>US-A1- 2006 175 553</text></B561><B561><text>US-A1- 2007 050 093</text></B561></B560></B500><B700><B720><B721><snm>STRINK, Peter</snm><adr><str>Silcherstrasse 19</str><city>71638 Ludwigsburg</city><ctry>DE</ctry></adr></B721><B721><snm>HAUG, Karsten</snm><adr><str>Eisenbahnstr. 44/1</str><city>70372 Stuttgart</city><ctry>DE</ctry></adr></B721></B720><B730><B731><snm>Robert Bosch GmbH</snm><iid>100981882</iid><irf>323481</irf><adr><str>Postfach 30 02 20</str><city>70442 Stuttgart</city><ctry>DE</ctry></adr></B731></B730></B700><B800><B840><ctry>AT</ctry><ctry>BE</ctry><ctry>BG</ctry><ctry>CH</ctry><ctry>CY</ctry><ctry>CZ</ctry><ctry>DE</ctry><ctry>DK</ctry><ctry>EE</ctry><ctry>ES</ctry><ctry>FI</ctry><ctry>FR</ctry><ctry>GB</ctry><ctry>GR</ctry><ctry>HR</ctry><ctry>HU</ctry><ctry>IE</ctry><ctry>IS</ctry><ctry>IT</ctry><ctry>LI</ctry><ctry>LT</ctry><ctry>LU</ctry><ctry>LV</ctry><ctry>MC</ctry><ctry>MK</ctry><ctry>MT</ctry><ctry>NL</ctry><ctry>NO</ctry><ctry>PL</ctry><ctry>PT</ctry><ctry>RO</ctry><ctry>SE</ctry><ctry>SI</ctry><ctry>SK</ctry><ctry>TR</ctry></B840><B860><B861><dnum><anum>EP2009055485</anum></dnum><date>20090506</date></B861><B862>de</B862></B860><B870><B871><dnum><pnum>WO2009138347</pnum></dnum><date>20091119</date><bnum>200947</bnum></B871></B870><B880><date>20110202</date><bnum>201105</bnum></B880></B800></SDOBI>
<description id="desc" lang="de"><!-- EPO <DP n="1"> -->
<heading id="h0001">Stand der Technik</heading>
<p id="p0001" num="0001">Die Erfindung betrifft ein Verfahren und eine Anordnung zur Steuerung einer Fertigungslinie mit Bearbeitungseinheiten oder Maschinen, zum Beispiel bei der Herstellung von Komponenten für Kraftfahrzeuge mit entsprechenden Maschinen, nach der Gattung des Verfahrensanspruchs 1 und der Anordnung nach Anspruch 6 ff. sowie ein Computerprogrammprodukt. Eine solche Fertigungslinie kann in einer Fertigungsanlage aus miteinander verketteten Bearbeitungseinheiten oder Maschinen bestehen; in einem Sonderfall kann die Fertigungslinie jedoch auch nur aus einer Bearbeitungseinheit oder Maschine bestehen.</p>
<p id="p0002" num="0002">Es ist an sich zum Beispiel schon aus der <patcit id="pcit0001" dnum="DE2232715A"><text>DE 22 32 715 A</text></patcit> als Stand der Technik bekannt, dass Einrichtungen zum Steuern von Arbeitsmaschinen zur automatischen Bearbeitung von Werkstücken mittels einer elektronischen Datenverarbeitungsanlage nach einem vorgegebenen Arbeitsprogramm gesteuert werden. In der <patcit id="pcit0002" dnum="DE69732488T2"><text>DE 697 32 488 T2</text></patcit> ist auch schon beschrieben, dass hierfür ein Prozesssteuerungsnetzwerk vorhanden ist, in dem entsprechende Feldgeräte über einen sogenannten Feldbus gesteuert werden.</p>
<p id="p0003" num="0003">Bei den eingangs erwähnten Fertigungslinien ist der Einsatz von Energie-Einspar-Verfahren und ein umweltfreundlicher, insbesondere ein nur wenig CO<sub>2</sub> -Emissionen verursachender Betrieb, eine häufige Forderung. In Freischichten, Pausen und sonstigen Unterbrechungen in der Fertigungslinie müssen dabei in der Regel sämtliche Systeme der Fertigungslinie voll betriebsbereit bleiben, um am Ende des Linienstillstandes sofort wieder fertigungsbereit zu sein. Dabei wird in der Regel eine große Energiemenge relativ nutzlos vergeudet.<!-- EPO <DP n="2"> --></p>
<p id="p0004" num="0004">Ein einfaches Abschalten der Fertigungslinie ist oft auch keine sinnvolle Lösung, da ein erneutes Hochfahren häufig komplex ist und viele Einzelschritte umfasst, die in der richtigen Reihenfolge mit den richtigen Parametern durchgeführt werden müssen. Im Gegensatz zum laufenden Automatikbetrieb ist dabei der Hochlauf auch nur selten automatisiert.</p>
<p id="p0005" num="0005">Für sich gesehen ist es beispielsweise aus der Kraftfahrzeugtechnik bekannt, dass beim Betrieb eines Kraftfahrzeuges sogenannte Start-Stopp-Automatiken verwendet werden, die in vorgegebener Weise ein optimales und bedienerfreundliches Stillsetzen und Wiederanfahren der wesentlichen KFZ-Funktionen, vor allem ein Starten und Stoppen des Verbrennungsmotors, ermöglichen.</p>
<p id="p0006" num="0006">Da auch beim Betrieb von Fertigungslinien, insbesondere für die CO<sub>2</sub>-Emission und allgemein für den Energieverbrauch, die Einhaltung von bestimmten Grenzwerten, in vergleichbarer Weise wie sie heute schon für Kraftfahrzeuge gelten, zu erwarten sind, sollte nach Lösungen für ein sinnvolles Start-Stopp-Verfahren auch hier gesucht werden. Es ist heute keine Technologie vorhanden, die das Ab- und Anschalten einer ganzen Fertigungslinie beispielsweise auf Knopfdruck ermöglicht, da im Detail sowohl die Steuerungstechnik als auch die richtige Architektur der Energieversorgung oder Medienversorgung fehlt.</p>
<p id="p0007" num="0007">Aus der <patcit id="pcit0003" dnum="US20070050093A1"><text>US 2007/0050093 A1</text></patcit> ist ein Energieversorgungssystem bekannt. Die <patcit id="pcit0004" dnum="US20060175553A1"><text>US 2006/0175553 A1</text></patcit> offenbart ein Verfahren und ein System zur Steuerung einer Einrichtung zur Halbleiterproduktion.</p>
<heading id="h0002">Offenbarung der Erfindung</heading>
<p id="p0008" num="0008">Die Erfindung geht von einem Verfahren zur Steuerung einer Fertigungslinie mit in der Regel einer Vielzahl von Bearbeitungseinheiten oder Maschinen aus, die über eine Master-Steuerung mit von einem Produktionsplanungssystem bereitgestellten Daten gesteuert werden. Erfindungsgemäß erfährt dabei jede Maschine zusätzlich zu einer Maschinensteuerung in vorteilhafter Weise auch eine Energiesteuerung, die von einer Master-Energie-Steuerung als Bestandteil der Master-Steuerung mit Daten versorgt wird.<!-- EPO <DP n="3"> --></p>
<p id="p0009" num="0009">Besonders vorteilhaft ist die Erfindung, wenn die Master-Steuerung mit einer Master-Maschinen-Steuerung versehen ist, die um Funktionen zum Start und Stopp der Fertigungslinie derart erweitert ist, dass ein aktueller Produktionsvorgang der Fertigungslinie soweit zu Ende geführt wird, dass ein automatischer Wiederanlauf nach einem Stillstand der Fertigungslinie durchführbar ist. Weiterhin ist in vorteilhafter Weise die Master-Energie-Steuerung mit Funktionen zum Start und Stopp der Fertigungslinie so ausgebildet, dass die Energie für die einzelnen Maschinen definiert hoch - und heruntergefahren<!-- EPO <DP n="4"> --> wird, sodass besonders vorteilhaft ein automatischer Wiederanlauf nach einem Stillstand der Fertigungslinie durchführbar ist.</p>
<p id="p0010" num="0010">Die Master-Maschinen-Steuerung und/oder die Master-Energie-Steuerung wird dabei von einer Start-Stopp-Steuerung gesteuert, wobei in der Start-Stopp-Steuerung alle Parameter für einen energieeffizienten Betrieb der Fertigungslinie hinsichtlich der Abfolge zwischen einer Energie- und Funktionsan- oder Funktionsabschaltung der Maschinen hinterlegt sind. Die Master-Steuerung und insbesondere die Start-Stopp-Steuerung kann auf einfache Weise von einem Timer gesteuert werden und es ist ein Start-Stopp-Planer vorhanden, der von dem Produktionsplanungssystem die Daten zum Betrieb der Fertigungslinie erhält und aus den Pausenzeiten eine Ab- und Anschaltstrategie ermittelt. Im Start-Stopp-Planer kann dazu auf einfache Weise eine Tabelle hinterlegt werden, die für die Pausen länge zwischen dem Ab- und Anschalten der Maschinen der Fertigungslinie eine entsprechende Makrofunktion der Start-Stopp-Automatik enthält.</p>
<p id="p0011" num="0011">Bei einer vorteilhaften Anordnung zur Durchführung eines zuvor beschriebenen Verfahrens sind die Energie-Steuerungen zur Steuerung von Medien, insbesondere Kühl- und/oder Schmiermittel und Energie, insbesondere Druckluft und/oder Hydraulikdruck, ausgebildet. Zur Steuerung der Medien oder der Energie können dabei Absperrventile und/oder Regelbaugruppen oder vergleichbare Bauelemente angewendet werden.</p>
<p id="p0012" num="0012">Eine vorteilhafte Datenübertragung zwischen zumindest Teilen der zuvor beschriebenen Bausteine zur Steuerung der Maschinen kann über einen an sich bekannten Feldbus oder über Ethernetverbindung durchgeführt werden. Dazu kann ein Computerprogrammprodukt gespeichert auf einem computerverwendbaren Medium verwendet werden, das computerlesbare Programmmittel umfasst, welche bei Ausführung des Computerprogrammprodukts auf einem Mikroprozessor mit zugehörigen Speichermitteln oder auf einem Computer diesen zur Durchführung eines zuvor beschriebenen Verfahrens oder zum Betrieb einer der Anordnungen veranlassen.</p>
<p id="p0013" num="0013">Zusammenfassend ist somit festzustellen, dass mit der Erfindung eine Fertigungslinie mit einer neuen zentralen Steuerung vorgesehen werden kann, die ein definiertes und schnellstmögliches Hoch- und Runterfahren der Fertigungslinie ermöglicht, wobei diese Steuerung im Folgenden als Start-Stopp-Steuerung bezeichnet wird. Anstelle der herkömmlichen zentralen Steuerung ist es prinzipiell auch möglich, die Funktionen der zentralen Steuerung auch auf eine dezentrale Steuerung abzubilden.<!-- EPO <DP n="5"> --></p>
<p id="p0014" num="0014">Die Start-Stopp-Steuerung ist, wie erwähnt, mit den Einzelsteuerungen der Fertigungslinie über Feldbusse oder Ethernet vernetzt und stellt gegenüber den Einzelsteuerungen den Master dar.</p>
<p id="p0015" num="0015">Die beschriebene Fertigungslinie verfügt über mehrere sogenannte Energie-Backbones zu den Energiesteuerungen. Diese sind z. B. für die Energien/Medien, insbesondere elektrische Energie, Druckluft, Hydrauliknetz, Kühlflüssigkeiten, Heizkreisläufe usw., vorhanden. Jeder Energie-Backbone verfügt über eine eigene Steuerung und eine geeignete Aktorik und eventuell auch Sensorik. Die Aktorik besteht im Wesentlichen aus ansteuerbaren Ventilen, mit denen die Energie für bestimmte Segmente abgestellt werden kann und/oder aus ansteuerbaren Aggregaten, die abgeschaltet oder in einen energieverbrauchsoptimierten Zustand geschaltet werden können. Die Start-Stopp-Steuerung stellt auch den Master für die Energie-Backbone-Steuerungen dar und ist mit diesen über gängige zuvor beschrieben Kommunikationsmittel vernetzt. Alternativ kann eine Steuerung auch mehrere Energie-Backbones steuern oder diese Funktion sogar in die Start-Stopp-Steuerung integriert sein.</p>
<p id="p0016" num="0016">Die Energie/Medienversorgung einer Fertigungslinie ist gemäß der Erfindung so organisiert, dass sie für jedes Energie/Medium mindestens ein eigenes Segment enthält, sodass sämtliche Energie- oder Medienversorgungen einer Fertigungslinie isoliert abgeschaltet werden können, ohne den Rest der Fertigung zu berühren.</p>
<p id="p0017" num="0017">Es sind hierbei auch dezentrale Strukturen bzw. gekapselte Bereiche denkbar, sodass eine Fertigungslinie auch aus Unterbereichen bestehen kann, die von der Struktur her wieder ähnlich aussehen.</p>
<p id="p0018" num="0018">Die Start-Stopp-Steuerung enthält nun beispielsweise eine Konfiguration, die die Reihenfolge enthält, mit der die Linie über die Einzelsteuerungen hoch- und runtergefahren wird. Neben der Reihenfolge ist außerdem abgelegt, wie lang das Hoch- und Runterfahren der einzelnen Anlagenteile und der Energie/Mediensegmente benötigt. Die Reihenfolge ist ferner so gewählt, dass keine Fehlermeldungen beim Runter- und Hochfahren generiert werden, die einen späteren Betrieb verhindern.</p>
<p id="p0019" num="0019">Die erfindungsgemäße Konfiguration kann somit im Wesentlichen zwei Unter-Konfigurationen enthalten, die verschiedene Betriebsmodi berücksichtigen. Zum einen den Modus "Full-Auto-Start": Diese Konfiguration ermöglicht ein Runter-/Hochfahren ohne jegliche Bedienerunterstützung. Sie eignet sich auch für kurze Stillstandszeiten.<!-- EPO <DP n="6"> --></p>
<p id="p0020" num="0020">Zum anderen den Modus "Semi-Auto-Start": Hier sind Bedienereingriffe beim Runter-/Hochfahren erforderlich, z. B. für das Referenzieren von Robotern oder die Zuführung von Teilen. Diese Konfiguration eignet sich nur für längere Stillstandszeiten, z. B. während Freischichten in der Nacht oder am Wochenende.</p>
<p id="p0021" num="0021">Die Start-Stopp-Steuerung enthält ferner eine Timer-Funktion, mit der eingestellt werden kann, wann die Anlage wieder betriebsbereit sein soll. Die Timerfunktion sorgt dann dafür, dass unter Berücksichtigung der An- und Abschaltzeiten mit dem Hochfahren der Anlage genau so begonnen wird, dass sie rechtzeitig, z. B. zum Schichtbeginn, wieder voll verfügbar ist. Die Start-Stopp-Steuerung überprüft ferner vor dem Herunterfahren, ob bestimmte Anlagenteile gar nicht heruntergefahren werden dürfen, da durch zu lange Ausschalt-Einschaltzeiten sonst der Anlagenteil nicht rechtzeitig verfügbar ist zum nächsten geplanten Produktionsbeginn.</p>
<p id="p0022" num="0022">Die Start-Stopp-Steuerung kann ferner auch eine sogenannte "Restwärme-Funktion" enthalten, die Energien/Medien schon vor dem eigentlichen Herunterfahren abschaltet, wenn diese so große Zeitkonstanten aufweisen, dass für die verbleibende Restproduktionszeit noch ausreichend Energie vorhanden ist.</p>
<p id="p0023" num="0023">Die Energie/Medien-Backbones sind dabei vorteilhaft so organisiert, dass ein Abschalten einzelner Segmente auch dazu führt, dass der Energieverbrauch reduziert ist und nicht nur die Verlustenergie ansteigt. Alle beschriebenen Steuer-Funktionen sind als Software-Module auf heute bereits verfügbaren speicherprogrammierbaren Steuerungen (SPS) realisierbar.</p>
<heading id="h0003">Kurze Beschreibung der Zeichnung</heading>
<p id="p0024" num="0024">Die Erfindung wird nachfolgend anhand des in der Figur der Zeichnung gezeigten Ausführungsbeispiels erläutert. Dabei zeigt:
<dl id="dl0001" compact="compact">
<dt>Figur 1</dt><dd>ein schematisches Blockschaltbild einer Steuerung einer Fertigungslinie mit einer Start-Stopp-Automatik.</dd>
</dl></p>
<heading id="h0004">Ausführungsform der Erfindung</heading>
<p id="p0025" num="0025">Aus <figref idref="f0001">Figur 1</figref> ist zu entnehmen, wie eine erfindungsgemäße Start-Stopp-Automatik in eine Fertigungslinie 1 integriert wird, die hier aus N einzelnen Maschinen 2,3,4 gebildet ist. Jede Maschine 2,3,4 verfügt über eine Maschinensteuerung 5 (SPS oder NC). Diese<!-- EPO <DP n="7"> --> Maschinensteuerung 5 enthält jeweils Software- und/oder Hardware-Steuerelemente zum sicheren Hoch- und Herunterfahren der einzelnen Maschinen 2,3,4 als sogenannte Start-Stopp-Maschinenfunktionen. Diese sorgen dafür, dass der aktuelle Maschinenvorgang soweit zu Ende geführt wird, sodass ein automatischer Wiederanlauf nach einem Stillstand ohne manuelle Eingriffe möglich ist. Diese Maschinensteuerung 5 sorgt also dafür, dass der Fertigungsablauf der einzelnen Maschinen 2,3,4 definiert hoch- und heruntergefahren wird, sodass kein manueller Eingriff erforderlich ist und sich die Maschinen 2,3,4 hinsichtlich ihres Betriebszustandes immer in einem definierten, bekannten und reversiblen Zustand befinden.</p>
<p id="p0026" num="0026">Zusätzlich verfügt jede Maschine 2,3,4 oder ein Cluster von Maschinen 2,3,4 über eine Energiesteuerung 6, mit der die Medien- und Energieversorgung für jede Maschine 2,3,4 individuell geregelt wird. Als Medien kommen hierbei beispielsweise Kühlmittel oder Schmiermittel und als Energie zum Beispiel Druckluft oder Hydraulikdruck in Betracht. Konkret kann es sich bei der Steuerung der Medien- und Energieversorgung beispielsweise um Absperrventile zu einem übergeordneten zentralen Energie-Netz oder um Regelbaugruppen, die eine Anpassung der lokalen Energie-Bereitstellung regeln, z. B. die Drehzahlregelung für eine lokale Hydraulikpumpe zur Hydraulikversorgung der Maschine, handeln. Diese Energiesteuerung 6 sorgt somit dafür, dass die Energieversorgung definiert an- und abgeschaltet wird, sodass kein manueller Eingriff erforderlich ist und sich die Maschinen 2,3,4 energiemäßig immer in einem definierten, bekannten und reversiblen Zustand befinden.</p>
<p id="p0027" num="0027">Die Energiesteuerungen 6 der einzelnen Maschinen 2,3,4 sind über Energie-Backbones 7,8,9 mit einer Master-Energie-Steuerung 10 als Bestandteil einer Master-Steuerung 11 datentechnisch verbunden, wobei hier die Protokolle einer an sich bekannten Vernetzung klassischer Maschinensteuerungen Verwendung finden können, also z. B. klassische Feldbusse, insbesondere Profibus-DP, Ethernet-Feldbusse, zum Beispiel Sercos III, oder Ethernetprotokolle (TCP-IP). Die Bündelung der Energie-Backbones 7,8,9 erlauben die Berücksichtigung von Effekten der einzelnen Energiesteuerungen auf zentrale Netze und Rückwirkungen verschiedener Medien, die für jeweils benachbarte Maschinen 2,3,4 bereitgestellt werden müssen, z. B. Druckluft für die Maschinen 2 und 3.</p>
<p id="p0028" num="0028">Die Master-Steuerung 11 besteht im Wesentlichen aus fünf Modulen, die typischerweise als Software-Module zentral auf einem Mikrorechner realisiert sind. Dezentrale<!-- EPO <DP n="8"> --> Strukturen sind dabei aber ebenfalls möglich, d. h. Verteilung auf mehrere miteinander kommunizierende Prozessor-Cores oder Einzelprozessoren. Die Master-Steuerung 11 hat eine Schnittstelle zu einem übergeordneten Produktionsplanungssystem 12 und zu den unterlagerten Maschinen 2,3,4 über die zuvor erwähnten Energie-Backbones 7,8,9 und über Steuerungs-Backbones 13, 14, 15, die über eine Master-Maschinen-Steuerung 16 angesteuert werden.</p>
<p id="p0029" num="0029">Die Master-Maschinen-Steuerung 16 enthält zunächst die klassische an sich bekannte Maschinensteuerungsfunktionalität, die den Ablauf der Fertigungslinie 1 steuert, d. h. die Synchronisation zwischen den einzelnen Maschinen 2,3,4. Sie ist vorzugsweise auch erweitert um Elemente zum sicheren Hoch- und Herunterfahren der Fertigungslinie 1, sogenannte Start-Stopp-Linienfunktionen. Diese sorgen dafür, dass der aktuelle Produktionsvorgang der Fertigungslinie 1 soweit zu Ende geführt wird, dass ein automatischer Wiederanlauf ohne manuelle Eingriffe möglich ist. Die Master-Maschinen-Steuerung 16 bildet also die fertigungstechnischen Abhängigkeiten zwischen den Maschinen 2,3,4 ab.</p>
<p id="p0030" num="0030">Die Master-Energie-Steuerung 10 steuert erfindungsgemäß die Energieversorgung der Fertigungslinie 1 und sorgt dafür, dass die Energie für die einzelnen Maschinen 2,3,4 definiert herunter- und hochgefahren wird, sodass nach dem Herunterfahren keine manuellen Eingriffe fürs Wiederhochfahren erforderlich sind. Die Master-Energie-Steuerung 10 bildet somit also die energietechnischen Abhängigkeiten zwischen den Maschinen 2,3,4 ab.</p>
<p id="p0031" num="0031">In der Master-Steuerung 11 befindet sich weiterhin eine Start-Stopp-Steuerung 17, die, während die Master-Maschinen-Steuerung 16 und die Master-Energie-Steuerung 10 die Abhängigkeiten bei Fertigungsprozessen bzw. Energieprozessen steuern, die Start-Stopp-Steuerung für den eigentlichen energieeffizienten Betrieb der Fertigungslinie 1 übernimmt. In ihr sind sämtliche Energiespar-Funktionalitäten für die betriebene Fertigungslinie 1 als Software-Makrofunktionen abgelegt, die aus einer definierten Abfolge von Funktionen für die Master-Maschinen-Steuerung 16 und die Master-Energie-Steuerung 10 bestehen und sorgt für die richtige Abfolge zwischen Energie- und Funktionsabschaltung bzw. -anschaltung. Die Master-Steuerung 11 enthält einen Timer 18, um Zeitkonstanten der Prozesse, wie Fertigung und Energieversorgung, berücksichtigen zu können. Alternativ können dabei<!-- EPO <DP n="9"> --> auch sogenannte Acknowledge-Signale der untergeordneten Steuerungen 5,6 verwendet werden, die rückmelden, wenn bestimmte Prozesse abgeschlossen sind.</p>
<p id="p0032" num="0032">Weiterhin enthält die Master-Steuerung 11 einen Start-Stopp-Planer 19, der vom übergeordneten Produktionsplanungssystem 12 die Daten erhält, wann die Fertigungslinie 1 für bestimmte Fertigungsaufträge betrieben werden soll und berechnet aus den Pausenzeiten die Ab- und Wiederanschaltstrategie. Hierzu ist im einfachsten Fall im Start-Stopp-Planer 19 eine Tabelle hinterlegt, in der aufgeführt ist, für welche Pausenlänge welche Makro-Funktionen in der Start-Stopp-Steuerung 17 zu aktivieren sind. In weiterentwickelten Systemen können auch Modelle der Fertigungslinie 1 mit ihrem Energieverbrauch hinterlegt sein, sodass verschiedene Szenarien verglichen werden können bzw. über Optimierungsverfahren die optimale Start-Stopp-Strategie für die Fertigungslinie 1 berechnet werden können.</p>
<p id="p0033" num="0033">Außerdem ist noch ein hinlänglich bekannter Programm-Planer 20 in der Master-Steuerung 11 vorhanden, der die Fertigungsaufträge aus einem Produktionsplanungssystem an die passenden SPS- oder NC-Bearbeitungsprogramme in der Fertigungslinie 1 anpasst.</p>
</description>
<claims id="claims01" lang="de"><!-- EPO <DP n="10"> -->
<claim id="c-de-01-0001" num="0001">
<claim-text>Verfahren zur Steuerung einer Fertigungslinie (1) mit Bearbeitungseinheiten oder Maschinen (2,3,4), die über eine Master-Steuerung (11) mit von einem Produktionsplanungssystem (12) bereitgestellten Daten gesteuert werden,<br/>
wobei jede Maschine (2,3,4) zusätzlich zu einer Maschinensteuerung (5) eine Energiesteuerung (6) enthält, die von einer Master-Energie-Steuerung (10) als Bestandteil der Master-Steuerung (11) mit Daten versorgt wird, <b>dadurch gekennzeichnet,</b>
<claim-text>- <b>dass</b> die Master-Steuerung (11) mit einer Master-Maschinen-Steuerung (16) versehen ist, die um Funktionen zum Start und Stopp der Fertigungslinie (1) derart erweitert ist, dass ein aktueller Produktionsvorgang der Fertigungslinie (1) soweit zu Ende geführt wird, dass ein automatischer Wiederanlauf nach einem Stillstand der Fertigungslinie (1) durchführbar ist, und</claim-text>
<claim-text>- <b>dass</b> die Master-Maschinen-Steuerung (16) und/oder die Master-Energie-Steuerung (10) von einer Start-Stopp-Steuerung (17) gesteuert wird, wobei in der Start-Stopp-Steuerung (17) alle Parameter für einen energieeffizienten Betrieb der Fertigungslinie (1) hinsichtlich der Abfolge zwischen einer Energie- und Funktionsan- oder Funktionsabschaltung der Maschinen (2,3,4) hinterlegt sind, und</claim-text>
<claim-text>- <b>dass</b> die Start-Stopp-Steuerung (17) eine Restwärme-Funktion enthält, die Energien/Medien schon vor einem Stopp der Fertigungslinie (1) abschaltet, wenn die Energien/Medien so große Zeitkonstanten aufweisen, dass für eine verbliebene Restproduktionszeit noch ausreichend Energie vorhanden ist.</claim-text></claim-text></claim>
<claim id="c-de-01-0002" num="0002">
<claim-text>Verfahren nach Anspruch 1, <b>dadurch gekennzeichnet, dass</b> die Master-Energie-Steuerung (10) mit Funktionen zum Start und Stopp der Fertigungslinie (1) so ausgebildet ist, dass die Energie für die einzelnen Maschinen (2,3,4) definiert hoch -<!-- EPO <DP n="11"> --> und heruntergefahren wird, sodass ein automatischer Wiederanlauf nach einem Stillstand der Fertigungslinie (1) durchführbar ist.</claim-text></claim>
<claim id="c-de-01-0003" num="0003">
<claim-text>Verfahren nach Anspruch 1 oder 2, <b>dadurch gekennzeichnet, dass</b> die Master-Steuerung (11) und insbesondere die Start-Stopp-Steuerung (17) von einem Timer gesteuert wird und es ist ein Start-Stopp-Planer (19) vorhanden, der von dem Produktionsplanungssystem (12) die Daten zum Betrieb der Fertigungslinie (1) erhält und aus den Pausenzeiten eine Ab- und Anschaltstrategie ermittelt.</claim-text></claim>
<claim id="c-de-01-0004" num="0004">
<claim-text>Verfahren nach Anspruch 3, <b>dadurch gekennzeichnet, dass</b> im Start-Stopp-Planer (19) eine Tabelle hinterlegt ist, die die Pausenlängen zwischen dem Ab- und Anschalten der Maschinen (2,3,4) der Fertigungslinie (1) enthält.</claim-text></claim>
<claim id="c-de-01-0005" num="0005">
<claim-text>Anordnung zur Durchführung eines Verfahrens nach einem der vorhergehenden Ansprüche, <b>dadurch gekennzeichnet, dass</b> die Energie-Steuerungen (6) zur Steuerung von Medien, insbesondere Kühl- und/oder Schmiermittel, und Energie, insbesondere Druckluft und/oder Hydraulikdruck, ausgebildet sind.</claim-text></claim>
<claim id="c-de-01-0006" num="0006">
<claim-text>Anordnung nach Anspruch 5, <b>dadurch gekennzeichnet, dass</b> zur Steuerung der Medien oder der Energie Absperrventile und/oder Regelbaugruppen angewendet werden.</claim-text></claim>
<claim id="c-de-01-0007" num="0007">
<claim-text>Anordnung nach Anspruch 5 oder 6, <b>dadurch gekennzeichnet, dass</b> zumindest ein Teil der Bausteine zur Steuerung der Maschinen (2,3.4) über einen Feldbus oder über Ethernetverbindung mit Daten versorgbar sind.</claim-text></claim>
<claim id="c-de-01-0008" num="0008">
<claim-text>Computerprogrammprodukt gespeichert auf einem computerverwendbaren Medium, umfassend computerlesbare Programmmittel, welche bei Ausführung des Computerprogrammprodukts auf einem Mikroprozessor mit zugehörigen Speichermitteln oder auf einem Computer diesen zur Durchführung eines Verfahrens nach einem der Ansprüche 1 bis 4 oder zum Betrieb einer Anordnung nach einem der Ansprüche 5 bis 7.</claim-text></claim>
</claims>
<claims id="claims02" lang="en"><!-- EPO <DP n="12"> -->
<claim id="c-en-01-0001" num="0001">
<claim-text>Method for controlling a production line (1) having processing units or machines (2, 3, 4) which are controlled via a master controller (11) using data provided by a production planning system (12), wherein, in addition to a machine controller (5), each machine (2, 3, 4) contains an energy controller (6) which is supplied with data by a master energy controller (10) as part of the master controller (11), <b>characterized</b>
<claim-text>- <b>in that</b> the master controller (11) is provided with a master machine controller (16) which is enhanced with functions for starting and stopping the production line (1) such that a current production process of the production line (1) is finished such that it is possible to carry out an automatic restart after a standstill of the production line (1), and</claim-text>
<claim-text>- <b>in that</b> the master machine controller (16) and/or the master energy controller (10) is/are controlled by a start/stop controller (17), the start/stop controller (17) storing all parameters for energy-efficient operation of the production line (1) in terms of the sequence between an energy and function connection or function disconnection of the machines (2, 3, 4), and</claim-text>
<claim-text>- <b>in that</b> the start/stop controller (17) contains a residual heat function which disconnects energies/media even before the production line (1)<!-- EPO <DP n="13"> --> is stopped if the energies/media have such large time constants that there is still sufficient energy for a remaining production time.</claim-text></claim-text></claim>
<claim id="c-en-01-0002" num="0002">
<claim-text>Method according to Claim 1, <b>characterized in that</b> the master energy controller (10) is designed with functions for starting and stopping the production line (1) such that the energy for the individual machines (2, 3, 4) is increased and decreased in a defined manner, with the result that it is possible to carry out an automatic restart after a standstill of the production line (1).</claim-text></claim>
<claim id="c-en-01-0003" num="0003">
<claim-text>Method according to Claim 1 or 2, <b>characterized in that</b> the master controller (11) and, in particular, the start/stop controller (17) are controlled by a timer, and there is a start/stop planner (19) which receives the data for operating the production line (1) from the production planning system (12) and determines a disconnection and connection strategy from the pauses.</claim-text></claim>
<claim id="c-en-01-0004" num="0004">
<claim-text>Method according to Claim 3, <b>characterized in that</b> the start/stop planner (19) stores a table containing the pulse lengths between the disconnection and connection of the machines (2, 3, 4) of the production line (1).</claim-text></claim>
<claim id="c-en-01-0005" num="0005">
<claim-text>Arrangement for carrying out a method according to one of the preceding claims, <b>characterized in that</b> the energy controllers (6) are designed to control media, in particular coolants and/or lubricants, and energy, in particular compressed air and/or hydraulic pressure.</claim-text></claim>
<claim id="c-en-01-0006" num="0006">
<claim-text>Arrangement according to Claim 5, <b>characterized in that</b> shut-off valves and/or control assemblies are used to control the media or energy.<!-- EPO <DP n="14"> --></claim-text></claim>
<claim id="c-en-01-0007" num="0007">
<claim-text>Arrangement according to Claim 5 or 6, <b>characterized in that</b> at least some of the modules for controlling the machines (2, 3, 4) can be supplied with data via a field bus or an Ethernet connection.</claim-text></claim>
<claim id="c-en-01-0008" num="0008">
<claim-text>Computer program product stored on a computerusable medium, comprising computer-readable program means which, when the computer program product is executed on a microprocessor with associated storage means or on a computer, cause it to carry out a method according to one of Claims 1 to 4 or to operate an arrangement according to one of Claims 5 to 7.</claim-text></claim>
</claims>
<claims id="claims03" lang="fr"><!-- EPO <DP n="15"> -->
<claim id="c-fr-01-0001" num="0001">
<claim-text>Procédé de commande d'une ligne de fabrication (1) contenant des unités de traitement ou machines (2, 3, 4) commandées par des données délivrées par l'intermédiaire d'une commande-maître (11) par un système (12) de planification de production,<br/>
chaque machine (2, 3, 4) contenant en plus d'une commande de machine (5) une commande d'énergie (6) alimentée en données par une commande-maître d'énergie (10) qui fait partie de la commande-maître (11), <b>caractérisé en ce que</b><br/>
la commande-maître (11) est dotée d'une commande-maître de machine (16) élargie à des fonctions de démarrage et d'arrêt de la ligne de fabrication (1), de telle sorte qu'une opération de production en cours sur la ligne de fabrication (1) est amenée à son extrémité jusqu'à ce qu'un redémarrage automatique puisse être exécuté après un arrêt de la ligne de fabrication (1),<br/>
<b>en ce que</b> la commande-maître de machine (16) et/ou la commande-maître d'énergie (10) sont commandées par une commande de marche-arrêt (17), tous les paramètres d'un fonctionnement efficace en termes d'énergie de la ligne de fabrication (1) étant conservés dans la commande de marche-arrêt (17) pour ce qui concerne la succession d'un branchement ou d'un débranchement d'énergie et d'un fonctionnement des machines (2, 3, 4) et<br/>
<b>en ce que</b> la commande de marche-arrêt (17)<!-- EPO <DP n="16"> --> contient une fonction de chaleur résiduelle qui débranche les énergies et/ou fluides dès avant un arrêt de la ligne de fabrication (1) si les énergies et/ou fluides présentent des constantes de temps suffisamment grandes pour qu'une énergie suffisante soit encore disponible pour la durée de production qui reste.</claim-text></claim>
<claim id="c-fr-01-0002" num="0002">
<claim-text>Procédé selon la revendication 1, <b>caractérisé en ce que</b> la commande-maître d'énergie (10) est configurée avec des fonctions de démarrage et d'arrêt de la ligne de fabrication (1) de telle sorte que l'énergie pour les différentes machines (2, 3, 4) est augmentée et diminuée de manière définie pour qu'un redémarrage automatique puisse être exécuté après un arrêt de la ligne de fabrication (1).</claim-text></claim>
<claim id="c-fr-01-0003" num="0003">
<claim-text>Procédé selon les revendications 1 ou 2, <b>caractérisé en ce que</b> la commande-maître (11) et en particulier la commande de marche-arrêt (17) est commandée par une horloge et <b>en ce qu'</b>un planificateur (19) de marche-arrêt est prévu et reçoit du système (12) de planification de la production les données de fonctionnement de la ligne de fabrication (1) et détermine à partir des temps de pause une stratégie de débranchement et de rebranchement.</claim-text></claim>
<claim id="c-fr-01-0004" num="0004">
<claim-text>Procédé selon la revendication 3, <b>caractérisé en ce qu'</b>un tableau qui contient les durées de pause entre le débranchement et le branchement des machines (2, 3, 4) de la ligne de fabrication (1) est conservé dans le planificateur de marche-arrêt (19).</claim-text></claim>
<claim id="c-fr-01-0005" num="0005">
<claim-text>Ensemble en vue de la mise en oeuvre d'un procédé selon l'une des revendications précédentes, <b>caractérisé en ce que</b> les commandes d'énergie (6) sont configurées pour commander des fluides, en particulier des fluides de refroidissement et/ou des lubrifiants, et l'énergie, en particulier de l'air comprimé et/ou une pression<!-- EPO <DP n="17"> --> hydraulique.</claim-text></claim>
<claim id="c-fr-01-0006" num="0006">
<claim-text>Ensemble selon la revendication 5, <b>caractérisé en ce que</b> des soupapes de blocage et/ou des modules de régulation sont utilisés pour commander les fluides ou l'énergie.</claim-text></claim>
<claim id="c-fr-01-0007" num="0007">
<claim-text>Ensemble selon les revendications 5 ou 6, <b>caractérisé en ce qu'</b>au moins une partie des modules de commande des machines (2, 3, 4) peuvent être alimentés en données par l'intermédiaire d'un bus de terrain ou d'une liaison Ethernet.</claim-text></claim>
<claim id="c-fr-01-0008" num="0008">
<claim-text>Produit de programme informatique conservé en mémoire sur un support utilisable par ordinateur et comprenant des moyens de programme lisibles par ordinateur qui, lors de l'exécution du produit de programme informatique sur un microprocesseur doté de moyens associés de mémoire ou sur un ordinateur, permettent à ces derniers de mettre en oeuvre un procédé selon l'une des revendications 1 à 4 ou de faire fonctionner un ensemble selon l'une des revendications 5 à 7.</claim-text></claim>
</claims>
<drawings id="draw" lang="de"><!-- EPO <DP n="18"> -->
<figure id="f0001" num="1"><img id="if0001" file="imgf0001.tif" wi="156" he="147" img-content="drawing" img-format="tif"/></figure>
</drawings>
<ep-reference-list id="ref-list">
<heading id="ref-h0001"><b>IN DER BESCHREIBUNG AUFGEFÜHRTE DOKUMENTE</b></heading>
<p id="ref-p0001" num=""><i>Diese Liste der vom Anmelder aufgeführten Dokumente wurde ausschließlich zur Information des Lesers aufgenommen und ist nicht Bestandteil des europäischen Patentdokumentes. Sie wurde mit größter Sorgfalt zusammengestellt; das EPA übernimmt jedoch keinerlei Haftung für etwaige Fehler oder Auslassungen.</i></p>
<heading id="ref-h0002"><b>In der Beschreibung aufgeführte Patentdokumente</b></heading>
<p id="ref-p0002" num="">
<ul id="ref-ul0001" list-style="bullet">
<li><patcit id="ref-pcit0001" dnum="DE2232715A"><document-id><country>DE</country><doc-number>2232715</doc-number><kind>A</kind></document-id></patcit><crossref idref="pcit0001">[0002]</crossref></li>
<li><patcit id="ref-pcit0002" dnum="DE69732488T2"><document-id><country>DE</country><doc-number>69732488</doc-number><kind>T2</kind></document-id></patcit><crossref idref="pcit0002">[0002]</crossref></li>
<li><patcit id="ref-pcit0003" dnum="US20070050093A1"><document-id><country>US</country><doc-number>20070050093</doc-number><kind>A1</kind></document-id></patcit><crossref idref="pcit0003">[0007]</crossref></li>
<li><patcit id="ref-pcit0004" dnum="US20060175553A1"><document-id><country>US</country><doc-number>20060175553</doc-number><kind>A1</kind></document-id></patcit><crossref idref="pcit0004">[0007]</crossref></li>
</ul></p>
</ep-reference-list>
</ep-patent-document>
