www.wikidata.de-de.nina.az
GRAFCET ist eine Spezifikationssprache fur die Ansicht von Ablaufbeschreibungen Sie ist das Akronym aus franzosisch GRAphe Fonctionnel de Commande Etapes Transitions in der EN 60848 beschrieben und findet hauptsachlich Anwendung in der Automatisierungstechnik aber auch in der Verfahrenstechnik EN 60848Bereich automatisierte ProduktionssystemeTitel definiert eine grafische EntwurfsspracheKurzbeschreibung GRAFCET Spezifikationssprache fur Funktionsplane der AblaufsteuerungErstveroffentlichung 24 April 2002Letzte Ausgabe 7 Juni 2013Klassifikation 29 020Ersatz fur DIN 40719 6Die Norm EN 60848 ist der Nachfolger der DIN 40719 6 Funktionsplan und hat diesen zum 1 April 2003 abgelost Im Vergleich zum Funktionsplan wird in GRAFCET vieles klarer definiert Der Befehlsumfang wurde in vielen Teilen vereinfacht und durch einige neue Moglichkeiten erganzt Im Gegensatz zum abgelosten Funktionsplan wird die Ablaufsprache der IEC 61131 3 in der GRAFCET Norm ausdrucklich als eine mogliche Implementierung eines GRAFCET Plans erwahnt und ist weiterhin gultige Norm Der Funktionsplan der Siemens Programmiersprache STEP 7 entspricht weitgehend der Funktionsbausteinsprache der IEC 61131 3 Die Darstellungsart S7 Graph ist an GRAFCET angelehnt Inhaltsverzeichnis 1 Zweck 2 Gliederung eines Grafcet 2 1 Struktur 2 2 Wirkungsteil 3 Gliederung in Schritte und Transitionen 4 Umfang 5 Mogliche Verzweigungen 5 1 1 Alternative Verzweigung 5 2 2 Parallelverzweigung 6 Unterschied zu S7 GRAPH 7 GRAFCET Editor 8 Literatur 9 EinzelnachweiseZweck BearbeitenGrafcet ist ein grafisches Planungs und Dokumentationswerkzeug fur Ablaufsteuerungen genauer fur den Ablaufteil eines Steuerungssystems Grafcet kann die Steuerlogik einer Anlage systemneutral abbilden Gliederung eines Grafcet BearbeitenMit Grafcet wird die Darstellung einer Ablaufsteuerung in Struktur und Wirkungsteilgegliedert Struktur Bearbeiten nbsp Einfachste Struktur eines GrafcetDie Struktur besteht aus Schritten Transitionen Wirkverbindungen und wenn gewunscht Kommentaren und Schritt TransitionsnamenDamit zeigt die Struktur grafisch den Bewegungsablauf einer Ablaufsteuerung Schritt und Transitionsnamen mussen einzigartig sein Kommentare mussen in Anfuhrungszeichen stehen Der Schrittname im Bild die Nummer legt die Schrittvariable nach folgendem Muster fest XSchrittname Dem Schrittnamen wird also ein X vorangestellt Die so bezeichnete Schrittvariable kann beispielsweise im Wirkungsteil benutzt werden Die Planung einer Ablaufsteuerung beginnt mit der Struktur des Grafcet mit vernunftigen Kommentaren so dass der Bewegungsablauf der Steuerung erkennbar wird nbsp Struktur eines Grafcet mit KommentarenWirkungsteil Bearbeiten Der Wirkungsteil eines Grafcet besteht aus Transitionsbedingungen Aktionen und wenn gewunscht Kommentaren Der Wirkungsteil kann nur erganzt werden wenn es eine Struktur gibt nbsp Vollstandiger sehr einfacher Grafcet mit Struktur und WirkungsteilGliederung in Schritte und Transitionen BearbeitenDie entscheidenden Elemente eines Grafcet sind Schritte mit Aktionen und Transitionen logische Bedingungen fur den Ubergang vom vorhergehenden zum nachsten Schritt Schritte und Transitionen werden durch die Wirkverbindungen verbunden Die Grundregeln dazu sind Schritte und Transitionen wechseln sich immer ab Eine Wirkverbindung kann also nur einen Schritt mit einer Transition oder eine Transition mit einem Schritt verbinden niemals aber Schritt mit Schritt oder Transition mit Transition Wirkverbindungen wirken immer von oben nach unten bzw von links nach rechts Werden andere Wirkrichtungen benotigt mussen sie durch einen Pfeil gekennzeichnet werden Ein Grafcet hat oftmals einen Initialisierungsschritt doppelt umrandet mit dem definiert wird wo mit welchem Schritt die Schrittkette beginnt Eine Ausnahme hiervon bilden jedoch eingeschlossene Schritte Hier kann auf den Doppelrahmen verzichtet werden denn bei eingeschlossenen Schritten wird mit einem Sternchen der Schritt gekennzeichnet der genau dann aktiv wird wenn der einschliessende Schritt aktiv wird Daruber hinaus kann ein Teil Grafcet von einem zwangssteuerunden Befehl Doppelrahmen im Aktionskastchen aktiviert werden Auch in diesem Fall kann auf einen Initialschritt verzichtet werden Die meisten Grafcets sind geschlossene Grafcets haben also einen Sprung vom Ende zuruck zum Anfang Dies ergibt sich aus dem Zweck des Grafcet der Darstellung von Ablaufsteuerungen in der Fertigung Um mehrere Teile fertigen zu konnen mussen sich Schrittketten wiederholen Die Transition liefert ein boolesches Signal also nur TRUE oder FALSE 1 oder 0 Boolesche Verknupfungen konnen sowohl mathematisch als auch graphisch dargestellt werden Die UND Verknupfung mit dem die ODER Verknupfung mit dem die Negation mit dem Uberstrich die steigende Flanke mit dem nach oben gerichteten Pfeil und die fallende Flanke mit dem nach unten gerichteten Pfeil Zeiten werden vor Einschaltverzogerung oder nach Ausschaltverzogerung gestellt Der Schritt hat einen eindeutigen Variablennamen der mithilfe der Kennung X als boolesche Variable in Transitionen oder Bedingungen abgefragt werden kann Wenn z B der Schritt den Namen 17 hat dann ist der Variablenname X17 Dem Schritt konnen eine oder mehrere Aktionen zugeordnet sein muss aber nicht Es existieren auch Schritte ohne Aktionen diese werden entsprechend als Leerschritte bezeichnet Die Aktion beinhaltet Anweisungen was geschehen soll wenn der zugehorige Schritt aktiv ist bzw aktiv wird oder aber deaktiviert wird Umfang BearbeitenDie Ablaufe werden in Schritte und Transitionen Weiterschaltbedingungen unterteilt Im Schriftfeld findet man die alphanumerische Kennzeichnung Kommentare konnen beliebig hinzugefugt werden sie mussen in Anfuhrungszeichen stehen Rechts von der Transition steht die Weiterschaltbedingung Sie darf durch einen Transitionsnamen auf der linken Seite der Transition erganzt werden Er muss in Klammern stehen Die Weiterschaltbedingung wird meistens als Boolesche Gleichung ausgedruckt Der Mal Punkt alternativ auch Stern beschreibt eine UND Verknupfung Das Plus Zeichen eine ODER Verknupfung Dabei gilt die Regel UND vor ODER Punkt vor Strich wie in der Mathematik Negationen werden durch einen Strich uber dem Variablennamen steigende oder fallende Flanken mit einem Pfeil nach oben bzw unten vor dem Variablennamen gekennzeichnet Zeitliche Ereignisse werden in der Form t1 Variablenname t2 beschrieben Das Ereignis wird wahr nach der Zeit t1 nach der steigenden Flanke der mit Variablenname bezeichneten Variablen und bleibt die Zeit t2 nach der fallenden Flanke noch wahr Dabei kann wahlweise die Zeit t1 oder t2 und der zugehorige Schragstrich weggelassen werden Aktionen konnen unterschiedliche Verhalten annehmen Dies wird durch Zusatze an den Aktionen sichtbar Es wird unterschieden in kontinuierlich wirkende Aktionen ehemaliger N Befehl Aktionen mit Zuweisungsbedingung ehemaliger C Befehl speichernd wirkende Aktionen bei Schrittaktivierung oder deaktivierung ehemaliger S Befehl speichernd wirkende Aktionen bei einem Ereignis verzogerte Aktionen ehemaliger D Befehl zeitbegrenzte Aktionen ehemaliger L Befehl Es ist mit GRAFCET moglich Ablaufe hierarchisch zu strukturieren um komplexe Zusammenhange ubersichtlich zu modellieren Dies ist beispielsweise zur Darstellung von Betriebsarten wie Manuell Automatik oder NOT Halt hilfreich Hierzu verwendet man zwangssteuernde Befehle und einschliessende Schritte Mogliche Verzweigungen BearbeitenIn vielen Prozessen gibt es Prozessverzweigungen z B muss ein und derselbe Roboterarm je nach Meldesignal Werkstucke von unterschiedlichen Stellen abholen und der entsprechenden jeweils andersartigen Weiterverarbeitung zufuhren Das heisst dann Alternative Verzweigung des Prozesses Werden durch eine gemeinsame Transition jedoch mehrere Prozessablaufe parallel gestartet spricht man von einer parallelen Verzweigung 1 Alternative Verzweigung Bearbeiten Einem Prozessschritt folgen zwei oder mehrere Transitionen mit dahinterliegenden Schritten Diejenige Transition die zuerst erfullt ist schaltet den Prozess in ihren folgenden Schritt Damit sind die anderen Alternativen im aktuellen Stadium nicht mehr erreichbar Dies ist z B im nebenstehenden Anwendungsbeispiel nach dem Schritt 3 der Fall Schritt 4 bei positivem Schritt 5 bei negativem Temperatursignal 2 Parallelverzweigung Bearbeiten Eine gemeinsame Transition schaltet parallel zwei oder mehrere Prozessschritte ein die danach unabhangig voneinander weiterlaufen Dies ist nach dem Grundschritt des Anwendungsbeispiels der Fall Sowohl Schritt 1 als auch Schritt 7 werden durch S1 StART aktiviert Unterschied zu S7 GRAPH BearbeitenGRAFCET ist eine technologieunabhangige Spezifikationssprache zur Planung und Beschreibung von Ablaufsteuerungen S7 GRAPH ist die STEP 7 Variante der genormten SPS Programmiersprache Ablaufsprache AS Die Programmiersprache S7 GRAPH spiegelt nicht die GRAFCET Norm EN 60848 wider Diese Ablaufsprache der Siemens AG ist lediglich eine mogliche Implementierung eines GRAFCET Plans S7 GRAPH erfullt die SPS Norm EN 61131 3 Programmierung mit Ablaufsprache Diese beiden Normen logische Planung Dokumentation gegen reale Implementierung sind unbedingt auseinanderzuhalten GRAFCET Editor BearbeitenMittlerweile stehen mehrere GRAFCET Editoren zu Verfugung so dass ein GRAFCET Plan nicht mehr als Zeichnung erstellt werden muss Mit dem kostenlosen Open Source Zeichenprogramm DIA lassen sich auch GRAFCET Plane erstellen sfcedit ist ein kleiner reiner Editor fur GRAFCET aus Frankreich in Deutsch Englisch und Franzosisch verfugbar Das Programm kann auch als portable Version z B von einem USB Stick ohne Installation unter Windows verwendet werden 1 In FluidSIM ab V4 2 ist ein GRAFCET Editor enthalten der die Moglichkeit beinhaltet einen GRAFCET Plan zu simulieren 2 WinErs ist ein Prozessleitsystem mit Soft SPS Es wird ebenfalls als Ausbildungs Simulationssystem fur die Prozesstechnik genutzt Dort ist ein GRAFCET Editor enthalten mit dem prozesstechnische Anlagen geplant und simuliert werden konnen 3 Omegon Teachware bietet eine freie Grafcet Version der Software Omegon Fluid Technology OFT2 an mit der Grafcet Plane erstellt werden konnen 4 Mit Hilfe des LaTeX Paketes grafcet konnen GRAFCET Plane innerhalb eines LaTeX Dokumentes erstellt werden 5 GRAFCET Studio 6 ist ein Editor mit dem sich GRAFCETs erstellen und ablaufen lassen Auch eine Ubertragung in eine SPS ist moglich Literatur BearbeitenChristian Duhr GRAFCET EUROPA Lehrmittel Bildungsverlag 3 Auflage Arbeitsheft 2022 ISBN 978 3 8085 3950 7 Dokumentation in der Elektrotechnik Darstellungsregeln DIN VDE Taschenbuch 530 Beuth Verlag Berlin 2004 ISBN 3 410 15932 0 Darin DIN EN 60848 GRAFCET Gerhard Schmidt GRAFCET Festo Didactic 2 Auflage Esslingen 2015 Best Nr 548678 ISBN 978 3 427 54867 6 Bernhard Plagemann Crashkurs GRAFCET Dr Ing Paul Christiani GmbH Konstanz 2008 Best Nr 82459 ISBN 978 3 86522 441 5Einzelnachweise Bearbeiten sfcedit Memento vom 28 Dezember 2017 im Internet Archive FluidSIM WinErs OFT2 Memento des Originals vom 2 Februar 2011 im Internet Archive nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot www de omesim com ctan org GRAFCET Studio Abgerufen von https de wikipedia org w index php title GRAFCET amp oldid 238485952