Die Ablaufsprache in grafischer Form war bisher nur dem Anwenderkreis hochpreisiger Steuerungs- systeme vorbehalten; dabei war diese problemorientierte Art der Aufgabenbeschreibung schon in der Pneumatik und Fluidik vor vielen Jahren vorhanden. Nun kehren diese Denkweisen dank der Kleinsteuerungen auch bei einfachen Aufgabenbeschreibungen und in der Breite der Anwendungen zurück, mit vielen oft schon bekannten Vorteilen für den Anwenderkreis der Programmierer, Technologen, Inbetriebnehmer und dem entsprechenden Wartungspersonal. Zunächst denkt der Einsteiger in die Welt der Ablaufsprache an automatisierte Prozesse und mechanische Abläufe. Doch auch zur Strukturierung von Menü-Bäumen, Steuerung von Kommunikationsroutinen und zahlreiche weitere Bereiche der Steuerungstechnik eignet sich die Ablaufsprache (auch Grafcet oder SFC). Die Nachvollziehbarkeit, schnelle Erlernbarkeit und das intuitive Verständnis der beschriebenen Abläufe sind nur einige Vorteile in den Projekten. Wie sieht heute die Praxis aus? Für den Autor ist es immer wieder überraschend zu beobachten, dass bereits zahlreiche Techniker in Grafcet oder SFC bewusst oder unbewusst arbeiten und sich mittels Bit-Variablen (Merkern) Schrittketten aufbauen. Oft wird sogar ein Problem in Grafcet beschrieben (gezeichnet) und dann in eine andere Sprache (AWL, ST, KOP, FUP) durch den Programmierer überführt. Häufig werden dann in der SPS- Sprache Änderungen durchgeführt, die in der Zeichnung später nachgeführt werden müssen, was jedoch in der Praxis häufig aus Zeitgründen nicht mehr durchgeführt wird. So steht am Beginn eines Projektes in der Regel eine gute Projektbeschreibung in Ablaufsprache zur Verfügung, die nach kurzer Zeit der Inbetriebnahme wertlos wird, da sie aus Zeitgründen nicht mehr aktualisiert wird. Was ist anders bei Grafcet und Millenium 3? Wenn die Aufgabenstellung direkt in Grafcet festgelegt werden kann, entfällt die zweimalige \’Compilertätigkeit\‘ (vom Entwurf in den Schaltplan und später vom Schaltplan in die Dokumentations- unterlagen). Die direkte Eingabe der Ablaufkette oder des Graphen mit seinen späteren Änderungen ist also selbstdokumentierend, verhindert damit Fehler sowohl in der Definitions- als auch in der Dokumentationsphase. Hinzu kommt die Möglichkeit der Simulation des Grafcet einschließlich der zusätzlichen Verriegelungen, die bei der Millenium 3 in der Funktionsbausteinsprache realisiert werden. Wie passt Grafcet in die Philosophie der Kleinsteuerungen? Der Gedanke der Kleinsteuerungen geht nicht vom Programmieren aus, sondern passt sich der Welt des Elektrofachmanns an, der in einem elektronischen Lager eine Vielzahl unterschiedlichster Geräte besitzt. Diese Geräte werden per Drag&Dop aus dem Lager geholt, miteinander verdrahtet und die entstandene Schaltung durch Simulation überprüft. Kam danach der Ausdruck des Schaltplanes und der mechanische Aufbau der Schaltung, so wird dieser Schaltplan nun in die Steuerung überspielt. Diese Steuerung bildet nun einen kleinen Schaltschrank mit vielen Geräten, die über den PC weiter verändert, um verdrahtet und in der Parametereinstellung angepasst werden zu können. Wurden anfangs derartige Steuerungen belächelt (Malen nach Zahlen oder Garagensteuerungen), entwickeln sich zwischenzeitlich diese Steuerungen zu äußert leistungsfähigen Geräten. So verfügt nicht jede SPS über Astro-Uhren, zweiachsiges SolarTracking, Adaptive Regler, beliebige Übertragungsfunktion (in Excel definierbar), sin-, cos-Funktionen, Wurzelziehen und vieles mehr. Entsprechend war es nur konsequent, auch Schrittbausteine hinzuzufügen und somit die Ablaufsprache im untersten Preissegment der Steuerungstechnik zugänglich zu machen und damit auch bei weniger komplexen Aufgaben eine Prozess- bzw. Technologie beschreibende Methode für die Projektbeteiligten anzubieten, die bereits in den 70er-Jahren in der Fluidik, Pneumatik oder mittels TTL-Bausteinen selbstverständlich war. Gute Software – Schlechte Software Nun mag über gute und schlechte Software viel diskutiert werden, doch entschieden wird aufgrund der Kosten. Letztlich legen die Kosten einer Automatisierungslösung die Qualität des Lösungsansatzes fest und bilden die Messlatte zur Bewertung der Programmiersprache, allgemeiner eines Lösungsansatzes. Dabei sind die Kosten über den gesamten Lebenszyklus einer Steuerungs- oder Regelungslösung zu sehen, vom Beginn der Definition bis hin zu späteren Umbauten oder Anpassungen von Maschinen mit ihren notwendigen Funktionsänderungen. Bei all diesen Schritten sind die Nachvollziehbarkeit, Änderbarkeit, Prüfbarkeit und sonstigen Kriterien des modernen Software-Engineerings zu berücksichtigen. All die Anforderungen unterstützt die Ablaufsprache hervorragend und stellt teilweise eine Voraussetzung zur Erfüllung der vorgenannten Merkmale dar. Dieser Gedanke wird umso gewichtiger, als die Hardware-Kosten einer Steuerung derart gesunken sind, dass die Software-Kosten in einem Automatisierungskonzept nahezu bestimmend sind. Grafcet allein genügt nicht Um eine vollständige Automatisierungsaufgabe zu beschreiben, reicht die Ablaufsprache allein nicht aus. Sicherheitsverriegelungen und ein \’Handbetrieb\‘ folgen keiner Kausalität. Würden alle Funktionen in Grafcet gezwängt, würde die Lösung umständlich und an Nachvollziehbarkeit verlieren, und wäre teilweise nicht mehr verwendbar. Aus einem Vorteil entsteht dann ein Nachteil und die Ablehnung der hier beschriebenen Möglichkeiten wäre nur schlüssig. Daher bietet der Ansatz mit Millenium 3, jederzeit parallel die Funktionsbausteinsprache (FUP) einzubinden und anzuwenden – ein schlüssiges Lösungskonzept, um zukunftssicher zu automatisieren. Geschlossene Schrittketten (Graphen) können in Makros gekapselt werden Ein weiteres Mittel, um Übersichtlichkeit und Wiederverwendbarkeit einer Steuerungslösung zu unter- stützen, ist die Möglichkeit, geschlossene Schrittketten in Makros zu kapseln. Ein derartiges Makro kann gezielt in der Funktionalität geprüft werden und ist jederzeit in anderen, neuen Projekten wiederverwend- bar. Anwendungen des Grafcet Die Anwendung des Grafcet beschränkt sich nicht auf mechanische Abläufe, sondern betrifft ebenso Regelungsprozesse (Zeitplanregelungen), kontrollierte Starts von Pumpen und Sensorüberwachungen, Steuerung von Kommunikationen über Bussysteme und insbesondere den Aufbau von Menüabläufen für das integrierte Display der Kleinsteuerungen. Die Ausbildung ist gefordert Um mit diesen Möglichkeiten der Steuerungstechnik neue Ideen zu geben, sind die Ausbildungswege (Mechatroniker, Fachhochschulen, technisch orientierte Gymnasien, Technische Universitäten) und allgemein die Facharbeiter- und Meisterausbildungen gefragt. Mit Grafcet wird nicht nur eine Programmiersprache angeboten, sondern ein allgemein verständliches Darstellungsmittel, das für Technologen, Konstrukteure, Prozesstechniker und Planer gleichermaßen verwendet werden kann. Somit ist dieses Beschreibungsmittel für alle Ingenieurwissenschaften verwendbar. Grafcet kann man jedoch nicht durch einen Tafelvortrag vermitteln oder mittels einer Simulation überzeugend darstellen. Firmen wie die Fa. Staudinger/Loiching bieten hervorragende Modelle (Lagersysteme, Waschstraßen, Transport- und Fertigungsstraßen) an, mit denen motivierend geübt und programmiert werden kann. Die Firma hera in Blaufelden hat ein Konzept aufgebaut, um mit ihren Ausbildungsboards Grafcet unterrichten und einüben zu können. Auch die Firma Glasmacher hat kurzfristig gehandelt und bietet für den traditionellen MiniTrainer Ausbildungsmaterial für Grafcet (insbesondere Varianten der beliebten Ausbildungskarten) und angepasste Versionen des MiniTrainers für die entsprechenden Steuerungen (Millenium 3) an. So bestehen für alle ausbildenden Unternehmen die Möglichkeit mit sehr kostengünstigen Steuerungen, die Ablaufsprache motivierend und einprägsam zu vermitteln. Grafische Programmierung vs. Texturierter Programmierung Kleinsteuerungen bevorzugen eindeutig die grafischen Methoden, da diese Steuerungen direkt zur Anwendung vorgesehen sind und die Aufgabenbeschreibung (oder auch Programm) von sehr unterschiedlichen Personen verstanden werden muss. Hier werden komplexe Bausteine verwendet, die zuvor in der Entwicklung der Kleinsteuerung intensive und vielfältige Prüfungen durchlaufen haben. Die Entwicklung und Prüfung der Bausteine als Standard oder nach kundenspezifischen Funktionen (Adapted Control) für Kleinsteuerungen wird gewiss in einer Texturierten Sprache geschehen. Die Anwendung durch Inbetriebnehmer, Technologen (Regelungsfachleuten) erfolgt in einer grafischen Methode. Fazit: Kleinsteuerungen stehen in einer dynamischen Entwicklung, deren Ende nicht abzusehen ist. Die Sprachen, um Aufgaben zu beschreiben, stehen aber nun bereit: Kontaktplan, Funktionsplan einschließlich Grafcet. Wichtig ist jetzt, dass die Möglichkeiten kurzfristig in die Ausbildung und Anwendung einfließen und angewendet werden, um so der Automation mit niedrigen Kosten neue Impulse zu geben.
Grafcet goes Public Grafcet – Schrittkettensprache nun auch in Kleinsteuerungen anwendbar
-
Bietet IE5-Wirkungsgrad
Induktionsmotor
WEG hat den W22 Prime auf den Markt gebracht, die nächste Generation seiner W22-Induktionsmotorenreihe.
-
Erfolgreicher Pharma Tech Talk von Pepperl+Fuchs
Am 1. und 2. Juli brachte Pepperl+Fuchs in Mannheim Experten aus der Pharma-, Life-Science- und der Automatisierungsbranche zusammen.
-
Erfolgreiche Veranstaltung von Gemü, IHK & VDMA
Gemü setzte mit der IHK Heilbronn-Franken und dem VDMA bei einer gemeinsamen Veranstaltung Impulse zu denThemen industrielle Datenräume und digitaler Produktpass.
-
Endress+Hauser eröffnet zwei neue Gebäude in den USA
Endress+Hauser hat zwei neue Vertriebsgebäude in den USA eröffnet.
-
Neue Doppelspitze am Fraunhofer FKIE
Prof. Christoph Igel ist mit Wirkung zum 15. August zum Institutsleiter des Fraunhofer-Instituts für Kommunikation, Informationsverarbeitung und Ergonomie FKIE berufen worden.
-
Für 24V-Anwendungen
Unterbrechungsfreie Stromversorgung
Weidmüller erweitert das Portfolio um die unterbrechungsfreie Stromversorgung Duramax.
-
Für Bahn-Anwendungen
Kabeldurchführungen aus TPE
Kabeldurchführungs-Systeme werden nach den strengen branchenspezifischen Normen geprüft und zertifiziert.
-
Schlüsselkomponente für IEC61800-5-2-konforme Antriebssysteme Sicherheitszertifizierte Drehgeber
Funktionale Sicherheit im Maschinenbau beginnt nicht im Antrieb, sondern am Sensor.
-
Für Rechenzentren, Edge-Umgebungen und Enterprise-IT
Gemanagte Rack-Stromverteilung
Panduit gibt den Produktlaunch der ES2P Power Distribution Unit bekannt, eine gemanagte Rack-PDU,…
-
Neue Automation-Einheit bei Siemens
Rainer Brehm übernimmt Leitung
Siemens stärkt sein Automatisierungsgeschäft und bündelt dazu die bisher vier Geschäftsbereiche in einer…
-
Ifo-Umfrage
Unternehmen erwarten eher sinkende Löhne durch KI-Einsatz
Viele Unternehmen in Deutschland erwarten durch den Einsatz von Künstlicher Intelligenz eher sinkende…
-
Zur Modernisierung von Werkzeugmaschinen
Bügelclips für Energieketten
Wollen Konstrukteure von Werkzeugmaschinen bei einer Modernisierung größere Schläuche einsetzen, erfordert das häufig…
-
Mit 8-poligem M12-Anschluss
Not-Halt-Schalter
Georg Schlegel erweitert seine Baureihe Shortron Connect um drei neue Not-Halt-Geräte mit 8-poligen…
-
… den aktiven Verteilern und Passivverteilern von Bihl+Wiedemann?
Unter dem Titel ‚Sichere Sache‘ stellte Bihl+Wiedemann in der Titelstory der Ausgabe 7/2016…
-
Geschäftsführerwechsel bei Alphitan
Alphitan gibt im 25. Jubiläumsjahr der deutschen Tochtergesellschaft Antecs einen Wechsel bekannt: Geschäftsführer…
-
Neue Fachmesse: All About Electronic Solutions
Mit der All About Electronic Solutions startet Easyfairs eine neue Messereihe.
-
Steuerungstechnik
SPS ermöglicht dezentrale Echtzeitkommunikation über CAN UDS
Die Arcon-SPS ist eine IEC61131-kompatible Steuerung für räumlich verteilte Automatisierungssysteme.
-
Inlandsbestellungen ziehen kräftig an
Elektroindustrie mit Auftragsplus zur Jahresmitte
Im Juni verzeichnete die deutsche Elektroindustrie ein Plus von 13,3% gegenüber dem Vorjahr…
-
Auch Importe gestiegen
Exporte im Juni lagen bei +0,9%
Im Juni sind die deutschen Exporte gegenüber Mai kalender- und saisonbereinigt um 0,9%…
-
Industrielle Kommunikation
Mobilfunkmodule bringen 4G und 5G auf den Raspberry Pi
Spectra erweitert mit der Calyx Embedded Modul Serie Raspberry Pi 4 und Raspberry…
-
Drehzahl- und Positionssensor
Drehgeber kombiniert Positionsmessung und Zustandsüberwachung
Lenord+Bauer erweitert sein Portfolio digitaler MiniCoder um eine Variante mit serieller Schnittstelle für…
-
Drehzahl- und Positionssensor
Drehgeber kombiniert Positionsmessung und Zustandsüberwachung
Lenord+Bauer erweitert sein Portfolio digitaler MiniCoder um eine Variante mit serieller Schnittstelle für…
-
Neuer Muttertyp sorgt für mehr Leistung
Bosch Rexroth erweitert die Performance Line seiner Kugelgewindetriebe um eine Lösung für vertikale…
-
Flexible Ethercat-Architektur
Der duale Ansatz von Dunkermotoren bei der Ethercat-Architektur ermöglicht es OEMs, die Antriebsarchitektur…
-
Physical-AI an der Edge
Das applikationsfertige Modul aReady.COM Conga-HPC/cRX1 mit AMD Ryzen AI Embedded X100 Series Prozessoren…
















