sps_programmierung

 

Startseite
SPS-Programmmierung
Regelungstechnik
Fermentation
 

Dokumentation
Adressen



 

 

 


Aufruf des S7-GRAPH-FB

Damit ein geladener S7-GRAPH-FB in der CPU ablaufen kann, muss er in einem zyklisch durchlaufenden Baustein aufgerufen werden. Das kann direkt der OB1 oder ein beliebiger anderer daraus aufgerufener OB, FB oder FC sein. In der Regel wird ein FB-Baustein in S7-GRAPH programmiert, der dann im OB1 oder einem anderen OB-Baustein aufgerufen wird.

Die Betriebsarten der Ablaufsteuerung

Es stehen Ihnen vier Betriebsarten zur Verfügung, um das Weisterschaltverhalten der Ablaufkette zu steuern. Durch entsprechende Parametrierung des S7-GRAPH-FB können Sie die Betriebsart der Ablaufsteuerung nach Ihren Erfordernissen wählen. Folgende Betriebsarten stehen zur Verfügung:

Automatischer Betrieb:

Im Automatikbetrieb wird weitergeschaltet, wenn eine Transition erfüllt ist. In dieser Betriebsart wird die Ablaufkette des Steuerablaufs ohne Eingriff von außen automatisch abgearbeitet. Es wird zum nächsten Schritt weitergeschaltet, sobald eine Transition erfüllt ist.

Handbetrieb:

Im Gegensatz zum Automatikbetrieb wird im Handbetrieb bei erfüllter Transitions-Bedingung nicht  automatisch zum nächsten Schritt weitergeschaltet. Sie können die von Ihnen gewünschten Schritte manuell auswählen. Die vorgebene Schrittkette muss nicht eingehalten werden.

Tipp-Betrieb zum schrittweisen Weiterschalten:

Der Tippbetrieb entspricht dem automatischen Betrieb mit einer zusätzlichen Weiterschaltbedingung. Es muss die Transitions-Bedingung erfüllt sein, und gleichzeitig muss noch eine steigende Flanke am Parameter T_PUSH anliegen, damit zum nächsten Schritt weitergeschaltet wird. Der Tipp-Betrieb kommt häufig bei der Inbetriebnahme zur Anwendung.

 

Voraussetzungen zum Betrieb in verschiedenen Betriebsarten

Automatischer Betrieb ist die Standard-Betriebsart für Ablaufketten. Sie ist für alle Parametersätze der S7-GRAPH-FBs voreingestellt.

Wahl der Betriebsarten

Die Wahl einer der vier Betriebsarten geschieht über die Eingangsparameter des FB. Geben Sie eine steigende Flanke auf einen der folgenden Parameter, um die entsprechende Betriebsart zu aktivieren.

• SW_AUTO (Automatischer Betrieb)
• SW_MAN (Handbetrieb)
• SW_TAP (Tipp-Betrieb)
• SW_TOP (Automatik oder Weiterschalten)

 

 

Beobachten und Testen

Nutzen der Beobacht- und Testfunktionen

Die Beobachtfunktionen bieten die Möglichkeit, ein Programm in seinem Ablauf in der CPU zu beobachten und zu kontrollieren. Dies erlaubt Ihnen das Auffinden von Fehlern, die durch die formale Konsistenzprüfung während der Programmerstellung bzw. durch die Syntaxprüfung beim Übersetzen nicht angezeigt wurden. Diese Fehler sind:

Programmierfehler, z. B. falsch festgelegte Überwachungszeiten in der Supervision  Logikfehler im Programmaufbau, d. h. die programmierten Schritte und Bedingungen decken sich nicht mit dem tatsächlich gewünschten Prozessablauf.

Möglichkeiten, die Ablaufsteuerung zu testen

S7-GRAPH bietet Testmöglichkeiten für eine Ablaufsteuerung, die in die folgenden Klassen eingeteilt werden können:

 Beobachten der Statusinformationen der Ablaufsteuerung

Mit dieser Funktion erhalten Sie schnell einen direkten Überblick über die Arbeitsweise der Ablaufketten.

 Kette steuern

Neben der Möglichkeit, die Ablaufkette über den programmierten FB-Aufruf zu steuern, bietet S7-GRAPH für den Testbetrieb ein komfortables Dialogfeld an.

Synchronisation

Synchronisation ist eine Funktion von S7-GRAPH, mit der die Ablaufkette mit dem Prozess abgeglichen werden kann.

 

Programmdokumentation

Die von Ihnen erstellte Ablaufsteuerung kann auf einem Drucker ausgeben und für die Dokumentation verwendet werden. Die für die Anzeige im aktiven Arbeitsfenster eingestellte Darstellungsart und der eingestellte Zoomfaktor werden bei der Druckausgabe berücksichtigt.

 

    Einführung in S7-GRAPH
    Funktionalität eines S7-GRAPH-FB
    Ablaufkette programmieren