www.wikidata.de-de.nina.az
Eine Ablaufsteuerung englisch sequential control oder auch Schrittkette ist eine Steuerung die schrittweise ablauft Dieser Ablauf erfolgt zwangslaufig wobei das Weiterschalten von Schritt A zu Schritt B durch Weiterschaltbedingungen Transitionen erfolgt z B ein Zylinder fahrt aus transportiert ein Werkstuck dieses wird dann gespannt Der Entwurf von Ablaufsteuerungen kann nach DIN EN 60848 mit GRAFCET erfolgen die Implementierung nach IEC 61131 3 mit Sequential Function Chart SFC Wird eine Ablaufsteuerung durch eine SPS realisiert dann bietet sich zur Programmierung die Ablaufsprache an Inhaltsverzeichnis 1 Beispiele fur einfache Steuerungen und Ablaufsteuerungen 2 Definition der Ablaufsteuerung 2 1 Definition der Ablaufsteuerungen gemass DIN IEC 60050 351 2 2 Neuartiger Ansatz einer Definition von Ablaufsteuerungen 3 Beschreibungsmittel und Fachsprachen fur Ablaufsteuerungen 4 Siehe auch 5 Literatur 6 Weblinks 7 EinzelnachweiseBeispiele fur einfache Steuerungen und Ablaufsteuerungen BearbeitenEine einfache Steuerung ist zum Beispiel das Auslaufen von Wasser nachdem der Wasserhahn geoffnet wurde Dieser Zustand andert sich erst wenn eine weitere einfache Steuerung schliessen des Wasserhahns vorgenommen wurde Eine einschrittige Ablaufsteuerung liegt vor wenn das Schliessen des Wasserhahns auf Grund einer Fullmeldung feedback Teil des Steuerprogramms ist In der Regel handelt es sich bei Ablaufsteuerungen um mehrere aufeinanderfolgende Schritte die durch ein Steuerprogramm ausgefuhrt werden Bei einem Waschautomaten werden Wasserzufluss und Wasserabpumpen Waschmittelzugabe Heizung und Trommelantrieb von einer Steuerung durch Verarbeitung von Informationen uber Wasserstand Temperatur und Zeit nach einem gewahlten Programm derart in Gang gesetzt und angehalten dass gereinigte und geschleuderte bzw getrocknete Wasche entsteht Sensoren melden an die Steuerung zuruck dass die gewahlten Werte fur Wasserstand Temperatur und Zeit erreicht sind wonach der nachste Prozessschritt ausgelost wird Definition der Ablaufsteuerung BearbeitenDefinition der Ablaufsteuerungen gemass DIN IEC 60050 351 Bearbeiten Fur den Begriff Ablaufsteuerung existiert in der Norm DIN IEC 60050 351 die folgende Definition Eine Ablaufsteuerung ist eine Steuerung mit einem schrittweisen Ablauf bei dem der Ubergang von einem Schritt auf den folgenden entsprechend der vorgegebenen Ubergangsbedingung erfolgt Aus dieser Definition gehen allerdings die tatsachlichen Wirkungsablaufe von Ablaufsteuerung nicht hervor Man kann nicht erkennen wie die Steuergrossen dieser Steuerungsart beschaffen sind und in welcher Weise ihre Beeinflussung erfolgt Daraus lasst sich auch nicht nachvollziehen wie die vorgegebenen Ubergangsbedingungen zustande kommen Neuartiger Ansatz einer Definition von Ablaufsteuerungen Bearbeiten Zander 1 fuhrt fur die in Ablaufsteuerungen ablaufenden Vorgange den Begriff Ereignisdiskreter Prozess als Prazisierung des fruher verwendeten Begriffs Diskontinuierlicher Prozess ein wobei er davon ausgeht dass die Steuergrossen uberwiegend analoge Grossen sind z B Drucke Temperaturen Fullstande Wege Winkel Drehzahlen Ein wesentliches Merkmal dieser neuartigen Betrachtungsweise ist dass wahrend des Ablaufs eines ereignisdiskreten Prozesses die von der Steuereinrichtung ausgegebenen binaren Stellsignale im Sinne von Sprungfunktionen auf die analogen Steuergrossen wirken und dass deren Funktionswerte sich dadurch im Sinne von Sprungantworten entsprechend dem jeweiligen Zeitverhalten andern So weist z B die Anderung des Fullstandes beim Fullen eines Behalters ein integrales Verhalten I Verhalten auf Fur die Steuergrossen sind entsprechende Schwellwerte festzulegen Erreicht eine Steuergrosse einen fur sie vorgesehenen Schwellwert dann wird das binare Stellsignal das die Veranderung der Steuergrosse verursacht hat von der Steuereinrichtung auf den Wert Null gesetzt Gemass dem in der Steuereinrichtung implementierten Steueralgorithmus wird dann das nachste Stellsignal ausgegeben und der nachste Schritt im Prozess ausgelost Das Erreichen des Schwellwertes der Steuergrosse wird als Ereignis bezeichnet Daraus erklart sich der Name Ereignisdiskreter Prozess Ein Ereignis liegt auch vor wenn eine Bedienhandlung ausgefuhrt wird oder eine vorgegebene Zeitdauer in einem Zeitglied abgelaufen ist Beim Auftreten eines Ereignisses wird im Prozess definitionsgemass ein Operationswechsel eingeleitet Die Ereignisse werden zu diesem Zweck durch so genannte Ereignissignale an die Steuereinrichtung gemeldet Ereignissignale sind also binare Messsignale binare Bediensignale und binare Ausgangssignale von Zeitgliedern Auf dieser Basis werden Ablaufsteuerungen d h Steuerungen ereignisdiskreter Prozesse nach Zander wie folgt definiert Eine Ablaufsteuerung ist ein Vorgang bei dem durch ein in der Steuereinrichtung eintreffendes Ereignissignal gemass dem implementierten Steueralgorithmus ein binares Stellsignal gebildet und dadurch eine Sprungfunktion auf eine analoge Steuergrosse ausgeubt wird so dass diese Steuergrosse solange eine Sprungantwort ausfuhrt und damit eine Operation ablauft bis erneut ein auf sie bezogenes Ereignissignal eintrifft das ein Beenden der laufenden Sprungantwort zur Folge hat und zum Aktivieren weiterer Sprungfunktionen der Steuereinrichtung fuhrt usw Kennzeichen von Ablaufsteuerungen sind ein geschlossener Wirkungsablauf durch Ruckkopplung feedback und uberwiegend analoge Steuergrossen Im Vergleich mit Regelungen beziehen sich die von Zander fur die aus mehreren Schritten bestehenden Ablaufsteuerungen gewahlten Begriffe geschlossener Wirkungsablauf und Ruckkopplung auf andere einfachere sachliche Zusammenhange Die Ruckmeldung feedback geschlossener Wirkungsablauf setzt lediglich die Steuergrosse auf Null und die fur den folgenden Teilprozess auf Eins Es gibt keine Gegenkopplung einer analogen Ausgangsgrosse Istwert der Regelgrosse mit einer ebenfalls analogen Eingangsgrosse Sollwert Im Unterschied zu Ablaufsteuerungen werden in Verknupfungssteuerungen nicht analoge Steuergrossen sondern wertdiskrete z B binare Steuergrossen als Ausgange der Steuerstrecke in ihren Werten verandert Dazu werden in der Steuereinrichtung durch logische Verknupfung der binaren Eingangssignale binare Stellsignale erzeugt die das Schalten der Steuergrossen bewirken Eine Ruckmeldung uber eine ausgefuhrte Schalthandlung von den Ausgangen der Steuerstrecke zu den Eingangen der Steuereinrichtung existiert bei Verknupfungssteuerungen nicht Es liegt daher als Struktur des Informationsflusses eine offene Kette vor Beispiele fur Verknupfungssteuerungen sind Wechsel und Kreuzschaltungen fur das Ein und Ausschalten von Leuchten oder Aggregaten durch Schalter an verschiedenen Orten Beschreibungsmittel und Fachsprachen fur Ablaufsteuerungen BearbeitenAls Beschreibungsmittel fur Ablaufsteuerungen lassen sich steuerungstechnisch interpretierte Petri Netze verwenden wie diese von Konig und Quack 2 ausgearbeitet wurden In Frankreich wurde auf der Basis von Petri Netzen die Beschreibungssprache GRAFCET geschaffen die heute als DIN EN 60848 genormt ist Die wesentlichen Darstellungselemente von steuerungstechnisch interpretierten Petri Netzen und von GRAFCET sind Schritte auch Stellen oder Platze genannt und Transitionen Den Schritten die als Zustande angesehen werden konnen werden Aktionen z B Ventil offnen und den Transitionen werden Ubergangsbedingungen zugeordnet durch die der Ubergang von einem Schritt zum nachsten Schritt beschrieben wird Auf der Basis von Petri Netzen und von GRAFCET wurden Ablaufsprachen zur Programmierung von speicherprogrammierbaren Steuerungen SPS entwickelt deren Prototyp in der DIN EN 61131 3 als SFC Sequential Function Chart genormt ist Beim Steuerungssystem STEP7 der Fa Siemens wird die Ablaufsprache als S7 GRAPH bezeichnet nbsp Beispiel einer AblaufketteDer Initialisierungsschritt ist ein ausgezeichneter Wartezustand Dieser wird verlassen wenn die Starttransition fur die Ablaufkette eintritt und der automatische Ablauf beginnt Im Beispiel wird nach dem Schalten der Starttransition die Bearbeitung von Schritt 1 begonnen Neben dem linearen Ablauf von Schritten sind Alternativverzweigungen Parallelverzweigungen und Schleifen modellierbar AlternativverzweigungSchritt 1 ist aktiv bis Transition 1a oder 1b schaltet Ist 1a wahr so wird Schritt 1 beendet und Schritt 2a als Nachstes bearbeitet Transition 1b fuhrt zum Bearbeiten von Schritt 2b Sind beide wahr kommt eine Vorrangregel zum Zug z B dass Schritt 2a bearbeitet wird ParallelverzweigungSchaltet Transition 3 wird Schritt 3 beendet und Schritt 4a und 4b werden gleichzeitig ausgefuhrt Tritt Transition 4 ein werden beide gleichzeitig beendet und die Ausfuhrung von Schritt 5 begonnen SchleifeSchritt 6 wird bearbeitet bis 6a oder 6b eintritt Ist Transition 6a wahr wird in diesem Beispiel der Durchlauf der Ablaufkette komplett beendet Tritt Transition 6b ein und 6a ist nicht wahr so wird Schritt 5 wieder bearbeitet Siehe auch BearbeitenIEC 61131 Teil 3 FunktionsdiagrammLiteratur BearbeitenCh Duhr Grafcet Arbeitsheft EUROPA Lehrmittel Bildungsverlag 2015 ISBN 978 3 8085 3763 3 R Konig L Quack Petri Netze in der Steuerungstechnik Verlag Technik Berlin 1988 ISBN 3 341 00525 0 auch Petri Netze in der Steuerungs und Digitaltechnik Oldenbourg Verlag Munchen 1988 H J Zander Steuerung ereignisdiskreter Prozesse Neuartige Methoden zur Prozessbeschreibung und zum Entwurf von Steuerungsalgorithmen Springer Vieweg Verlag Wiesbaden 2015 ISBN 978 3 658 01381 3 Weblinks BearbeitenDer erste deutschsprachige Grafcet Blog Vorlesung SPS Ablaufsteuerung Memento vom 6 September 2012 im Internet Archive S 121 Kapitel 5 Wagner 2006 Uni Hannover PDF Datei 51 kB Ablaufsteuerungen Ablaufsprache S7 Graph und zugehorige Beschreibungsarten gemass IEC1131 3 Memento vom 25 November 2012 im Internet Archive Schumacher 2007 FH OOW Wilhelmshaven PDF Datei 250 kB Einzelnachweise Bearbeiten H J Zander Steuerung ereignisdiskreter Prozesse Neuartige Methoden zur Prozessbeschreibung und zum Entwurf von Steuerungsalgorithmen Springer Vieweg Verlag Wiesbaden 2015 ISBN 978 3 658 01381 3 S 38 43 und S 185 192 R Konig L Quack Petri Netze in der Steuerungstechnik Verlag Technik Berlin 1988 ISBN 3 341 00525 0 Abgerufen von https de wikipedia org w index php title Ablaufsteuerung amp oldid 213875512