Herunterladen Inhalt Inhalt Diese Seite drucken
Vorschau ausblenden Andere Handbücher für PCS 7:
Inhaltsverzeichnis

Werbung

SFC für SIMATIC S7 (V8.2)
SIMATIC
Prozessleitsystem PCS 7
SFC für SIMATIC S7 (V8.2)
Programmier- und Bedienhandbuch
12/2015
A5E35970975-AA
___________________
Securityhinweise
___________________
Was ist neu beim SFC?
___________________
Einführung
___________________
Erste Schritte
___________________
Grundlagen des SFC
___________________
Starten und Bedienen
___________________
Anlegen der Projektstruktur
___________________
Anlegen, Projektieren und
Hantieren von SFCs
___________________
Anpassen der Eigenschaften
von Plan, Typ und Instanz
___________________
Meldungsprojektierung
___________________
Projektieren der Merkmale
Konfigurieren von
___________________
Ablaufsteuerungen
Standard-Interface und
___________________
Plananschlüsse
___________________
Übersetzen von SFC-Plänen
und SFC-Typen
___________________
Laden in das AS
___________________
Verhalten der
Ablaufsteuerungen im AS
___________________
Testen und Inbetriebnehmen
von Ablaufsteuerungen
___________________
Dokumentieren von
Programmen
___________________
Konfigurieren von
Parametersteuerungen
___________________
Tipps&Tricks
___________________
Anhang
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Siemens PCS 7

  • Seite 1 ___________________ Was ist neu beim SFC? ___________________ Einführung ___________________ SIMATIC Erste Schritte ___________________ Grundlagen des SFC Prozessleitsystem PCS 7 ___________________ SFC für SIMATIC S7 (V8.2) Starten und Bedienen ___________________ Anlegen der Projektstruktur ___________________ Anlegen, Projektieren und Hantieren von SFCs Programmier- und Bedienhandbuch...
  • Seite 2: Rechtliche Hinweise

    Hinweise in den zugehörigen Dokumentationen müssen beachtet werden. Marken Alle mit dem Schutzrechtsvermerk ® gekennzeichneten Bezeichnungen sind eingetragene Marken der Siemens AG. Die übrigen Bezeichnungen in dieser Schrift können Marken sein, deren Benutzung durch Dritte für deren Zwecke die Rechte der Inhaber verletzen kann. Haftungsausschluss Wir haben den Inhalt der Druckschrift auf Übereinstimmung mit der beschriebenen Hard- und Software geprüft.
  • Seite 3: Inhaltsverzeichnis

    Inhaltsverzeichnis Securityhinweise ........................... 11 Was ist neu beim SFC?......................... 13 Einführung ............................15 Erste Schritte ............................19 So arbeiten Sie prinzipiell mit SFC ..................19 So erstellen Sie prinzipiell einen SFC-Plan ................21 So erstellen Sie prinzipiell einen SFC-Typ ................24 So erstellen Sie prinzipiell eine SFC-Instanz ................
  • Seite 4 Inhaltsverzeichnis 6.5.1 Elemente der Benutzungsoberfläche ..................55 6.5.2 Dialogfelder ..........................59 Bedienungen mit der Maus ....................61 Bedienungen über Tastatureingaben ..................62 6.7.1 Bedienungen mit der Tastatur ....................62 6.7.2 Tastenkombinationen für Menübefehle ................. 62 6.7.3 Shortcuts für Menübefehle ..................... 63 6.7.4 Bewegen in Menüleiste und Menüs mit Tastatur ..............
  • Seite 5 Inhaltsverzeichnis Anpassen der Eigenschaften von Plan, Typ und Instanz ............... 95 So passen Sie Plan-Eigenschaften an ................... 95 So passen Sie die Typ-Eigenschaften an ................97 So aktualisieren Sie SFC-Typen ..................... 99 So passen Sie die Instanz-Eigenschaften an ............... 100 Meldungsprojektierung ........................
  • Seite 6 Inhaltsverzeichnis 12.4.2.3 So bearbeiten Sie die Operanden des Schritts ..............146 12.4.2.4 Zulässige Einträge für Operanden ..................148 12.4.2.5 So filtern Sie Bausteinanschlüsse..................150 12.4.2.6 So greifen Sie auf Strukturen zu ..................151 12.4.3 Bearbeiten der Transitionen ....................153 12.4.3.1 So bearbeiten Sie die Transition ..................
  • Seite 7 Inhaltsverzeichnis 13.3.1 Betriebsarten (SFC-Anschlüsse) ..................205 13.3.2 Befehle und Betriebszustände (SFC-Anschlüsse) ............... 206 13.3.3 Ablaufoptionen (SFC-Anschlüsse) ..................213 13.3.4 Sammelanzeigen und Sammelquittierungen (SFC-Anschlüsse) ......... 214 13.3.5 Daten von zu bearbeitenden Ketten und Schritten (SFC-Anschlüsse) ........ 214 13.3.6 BATCH-Parameter (SFC-Anschlüsse) ................. 215 13.3.7 Kontinuierlicher Betrieb (SFC-Anschlüsse) ................
  • Seite 8 Inhaltsverzeichnis 16.3.6.4 Bearbeitung eines Alternativzweigs ..................271 16.3.6.5 Bearbeitung einer Schleife ....................272 16.3.6.6 Bearbeitung eines Sprungs ....................272 16.4 Ändern von Fahrweisen und Sollwerten ................274 16.4.1 Änderung von Fahrweise und Sollwerten bei einer SFC-Instanz ........274 16.4.2 Nachführen von Fahrweise und Sollwerten in Betriebsart AUTO ........276 Testen und Inbetriebnehmen von Ablaufsteuerungen ................
  • Seite 9 Inhaltsverzeichnis 21.1.11 STRUCT, ST ......................... 319 21.1.12 TIME OF DAY, T ........................319 21.1.13 TIME, TI ..........................319 21.1.14 WORD, W ..........................320 Index..............................321 SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 10 Inhaltsverzeichnis SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 11: Securityhinweise

    Siemens empfiehlt, sich unbedingt regelmäßig über Produkt- Updates zu informieren. Für den sicheren Betrieb von Produkten und Lösungen von Siemens ist es erforderlich, geeignete Schutzmaßnahmen (z. B. Zellenschutzkonzept) zu ergreifen und jede Komponente in ein ganzheitliches Industrial Security-Konzept zu integrieren, das dem aktuellen Stand der Technik entspricht.
  • Seite 12 Securityhinweise SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 13: Was Ist Neu Beim Sfc

    Die Vorlagen für die Bausteinsymbole können in verschiedenen Varianten vorhanden sein. Die Varianten "1" und "2" sind schon als Standard vorhanden. – Variante "1" enthält Symbole im PCS 7-Standard. – Variante "2" enthält Symbole in einem an die APL angelehnten Stil.
  • Seite 14 Was ist neu beim SFC? Erweiterungen/Änderungen in V8.0 Die Version V8.0 enthält gegenüber der Version V7.1.2 folgende Erweiterungen oder Änderungen: ● Zur V8.0 wurden am SFC einige kleinere Fehlerkorrekturen und Verbesserungen vorgenommen. SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 15: Einführung

    Einführung Was ist SFC? SFC (SFC = Sequential Function Chart) ermöglicht Ihnen die grafische Projektierung und Inbetriebnahme von Ablaufsteuerungen. Die Ablaufsteuerungen werden in ein Automatisierungssystem übertragen und dort ausgeführt. Eine Ablaufsteuerung ermöglicht eine zustands- oder ereignisgesteuerte Ausführung von Produktionsprozessen auf Basis von Ablaufketten.
  • Seite 16 Einführung SFC-Typ/SFC-Instanz Ein SFC-Typ enthält Folgendes: ● ein standardisiertes Interface für die Steuerung des SFC durch das Anwenderprogramm oder den Anwender ● bis zu 32 Ablaufketten zur Formulierung der Ablaufsteuerung ("graue Ablaufkette") Sie können das Interface auch erweitern ("graues Interface"). Der SFC-Typ greift nur auf sein eigenes Interface zu und kann deshalb beliebig oft als SFC-Instanz verwendet werden.
  • Seite 17 Einführung Ob Sie einen SFC-Plan oder einen SFC-Typ verwenden, entscheiden Sie nach folgenden Kriterien in dieser Reihenfolge: ● Wirkungsbereich ● Wiederverwendung ● Änderbarkeit Beispiel für eine Entscheidungsfindung: Wenn der Wirkungsbereich groß ist, aber die Ablaufsteuerung mehrfach verwendet werden soll, müssen Sie unter Umständen die Ablaufsteuerung trotzdem als SFC-Plan realisieren. Die Wiederverwendung ist dann nur in Form von Kopien möglich.
  • Seite 18 Einführung Wo werden Ablaufsteuerungen eingesetzt? Die typischen Einsatzbereiche für Ablaufsteuerungen liegen im Bereich der Anlagen mit diskontinuierlicher Betriebsweise. Aber auch für kontinuierlich arbeitende Anlagen können Sie Ablaufsteuerungen einsetzen, z. B. für: ● An- und Abfahrvorgänge ● Arbeitspunktänderungen ● Zustandswechsel bei Störungen Sie können Ablaufsteuerungen auf den folgenden Ebenen einer Anlage einsetzen: ●...
  • Seite 19: Erste Schritte

    Erste Schritte So arbeiten Sie prinzipiell mit SFC Prinzipielle Arbeitsweise 1. Im SFC-Editor erstellen Sie mit grafischen Mitteln die Ablaufsteuerung. Dabei platzieren Sie die SFC-Elemente nach festgelegten Regeln in der Ablaufkette. Sie müssen sich dabei nicht um Details wie Algorithmen oder die Zuteilung von Maschinenressourcen kümmern, sondern können sich auf die technologischen Aspekte der Projektierung konzentrieren.
  • Seite 20 Erste Schritte 4.1 So arbeiten Sie prinzipiell mit SFC Anschließend erstellen Sie eine SFC-Instanz, passen diese an den individuellen Verwendungszweck an und verschalten sie mit Bausteinen der Basisautomatisierung. Für die Verschaltung einer SFC-Instanz mit der Basisautomatisierung ist am SFC-Typ ein Standard-Interface vorhanden.
  • Seite 21: So Erstellen Sie Prinzipiell Einen Sfc-Plan

    Erste Schritte 4.2 So erstellen Sie prinzipiell einen SFC-Plan So erstellen Sie prinzipiell einen SFC-Plan Einleitung Nachfolgend sehen Sie die Reihenfolge der Arbeitsschritte, die für die Projektierung von SFC-Plänen erforderlich sind. Vorgehen 1. Anlegen der Projektstruktur Legen Sie im SIMATIC Manager eine Projektstruktur an, in der Sie CFC-/SFC-Pläne projektieren.
  • Seite 22 Erste Schritte 4.2 So erstellen Sie prinzipiell einen SFC-Plan 6. Erstellen der Topologie der Ablaufketten Mit dem SFC-Editor projektieren Sie Ablaufsteuerungen, indem Sie für eine oder mehrere Ablaufketten die Schritte und Transitionen und je nach Bedarf weitere Elemente einfügen. Weitere Informationen hierzu finden Sie im Abschnitt: So erstellen Sie eine Kettentopologie (Seite 121) 7.
  • Seite 23 Erste Schritte 4.2 So erstellen Sie prinzipiell einen SFC-Plan Tipps Folgende Tipps können Ihnen helfen: ● In der Bibliothek "SFC Library" finden Sie mit dem Menübefehl SFC Library > Blocks+Templates > Templates den SFC-Plan "ChartStates". Er enthält bereits mehrere Ablaufketten für eine zustandsorientierte Bearbeitung der Ablaufsteuerung. Diesen Plan können Sie kopieren und als Beispiel verwenden.
  • Seite 24: So Erstellen Sie Prinzipiell Einen Sfc-Typ

    Erste Schritte 4.3 So erstellen Sie prinzipiell einen SFC-Typ So erstellen Sie prinzipiell einen SFC-Typ Einleitung Nachfolgend sehen Sie die Reihenfolge der Arbeitsschritte, die für die Projektierung von SFC-Typen erforderlich sind. Vorgehen 1. Anlegen der Projektstruktur Legen Sie im SIMATIC Manager eine Projektstruktur an, in der Sie CFC-/SFC-Pläne und SFC-Typen projektieren können.
  • Seite 25 Erste Schritte 4.3 So erstellen Sie prinzipiell einen SFC-Typ 5. Optional: Projektieren der Merkmale Zur technologischen Projektierung des Interfaces setzen Sie den Merkmale-Editor ein. Im Merkmale-Editor definieren Sie die Merkmale und fügen z. B. Fahrweisen, Sollwerte, Prozesswerte oder Bausteinkontakte hinzu. Weitere Informationen hierzu finden Sie im Abschnitt: Merkmale des SFC-Typs (Seite 106) 6.
  • Seite 26: So Erstellen Sie Prinzipiell Eine Sfc-Instanz

    Erste Schritte 4.4 So erstellen Sie prinzipiell eine SFC-Instanz So erstellen Sie prinzipiell eine SFC-Instanz Einleitung Nachfolgend sehen Sie die Reihenfolge der Arbeitsschritte, die für die Projektierung von SFC-Instanzen erforderlich sind. Vorgehen 1. Öffnen des CFC-Plans Öffnen Sie den CFC-Plan, in dem Sie eine SFC-Instanz mit den Bausteinen der Basisautomatisierung verschalten wollen.
  • Seite 27 Erste Schritte 4.4 So erstellen Sie prinzipiell eine SFC-Instanz 6. Testen des Programms Nach dem Übersetzen und Laden können Sie das Programm im Prozessbetrieb oder im Laborbetrieb testen. Mit den Testfunktionen lassen Sie online die Ablaufsteuerung in verschiedenen Betriebsarten und Schaltmodi laufen und beobachten und parametrieren die Werte von Operanden.
  • Seite 28 Erste Schritte 4.4 So erstellen Sie prinzipiell eine SFC-Instanz SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 29: Grundlagen Des Sfc

    Koordinieren der Werkzeuge und Objekte eingesetzt. Er verwaltet Tools und Daten und dient u. a. zum Anlegen und Ändern einer Projektstruktur (CPU, CFC-/SFC-Pläne) sowie zum Starten des SFC-Editors. Das Bild zeigt die Einbettung des SFC in die STEP 7- und PCS 7-Umgebung. Legende: Objekt...
  • Seite 30: Sfc Und Technologische Hierarchie

    Grundlagen des SFC 5.2 SFC und Technologische Hierarchie SFC und Technologische Hierarchie Verwendung eines SFC in der Technologischen Hierarchie Die Technologische Hierarchie (TH) ermöglicht es, Pläne nicht nur nach dem Gesichtspunkt des Ablaufs auf einer CPU, sondern zusätzlich nach technologischen Gesichtspunkten (z. B. SFC-Plan für eine Einzelsteuerung, eine Gruppensteuerung oder eine Teilanlagensteuerung) anzuordnen und zu verwalten.
  • Seite 31: Sfc Und Andere Zielsysteme

    Grundlagen des SFC 5.3 SFC und andere Zielsysteme SFC und andere Zielsysteme SFC und andere Zielsysteme SFC für S7 In der vorliegenden Dokumentation sind Informationen enthalten, die häufig vorkommen, aber nur für das Zielsystem S7 relevant sind. Um nicht in jedem Einzelfall darauf hinzuweisen, sind nachfolgend die wichtigsten Themen/Funktionen aufgeführt, die für andere Zielsysteme keine Anwendung finden bzw.
  • Seite 32: 5.4 Mengengerüst Des Sfc

    Grundlagen des SFC 5.4 Mengengerüst des SFC Mengengerüst des SFC Für den SFC gilt folgendes Mengengerüst: Objekt Anzahl Ablaufketten pro SFC-Plan ≤ 8 Ablaufketten pro SFC-Typ ≤ 32 Schritte pro Ablaufkette 2 - 255 Anweisungen pro Aktion ≤ 50 Transitionen pro Ablaufkette 1 - 255 Bedingungen pro Transition / Startbedingung ≤...
  • Seite 33: Verwendung Und Funktionalität Von Sfcs

    Grundlagen des SFC 5.5 Verwendung und Funktionalität von SFCs Verwendung und Funktionalität von SFCs 5.5.1 Was ist ein SFC-Plan? Verwendung und Funktionalität Ein SFC-Plan ist eine Ablaufsteuerung, die in der Regel einen größeren Teilbereich einer Anlage steuert und dabei nur einmalig verwendet wird, da die gleiche Steuerungsaufgabe in der Anlage nicht noch einmal vorkommt.
  • Seite 34: Steuerung

    Grundlagen des SFC 5.5 Verwendung und Funktionalität von SFCs Weitere Informationen hierzu finden Sie in den Abschnitten: Betriebsarten (Seite 245) Schaltmodi (Seite 246) Ablaufoptionen (Seite 247) Betriebsverhalten der Ablaufsteuerung (Seite 245) Sie können auch bestimmen, ob der SFC-Plan auf der OS bedient und beobachtet werden soll (Optionskästchen "Plan zur Visualisierung in die OS übertragen").
  • Seite 35: Was Ist Ein Sfc-Typ/Eine Sfc-Instanz

    Grundlagen des SFC 5.5 Verwendung und Funktionalität von SFCs 5.5.2 Was ist ein SFC-Typ/eine SFC-Instanz? SFC-Typ Ein SFC-Typ ist eine Ablaufsteuerung, die in der Regel einen kleineren Teilbereich einer Anlage (Teilanlage oder Anlagenteil) steuert, wobei die gleiche Steuerungsaufgabe in der Anlage in ähnlicher Form wiederholt vorkommt.
  • Seite 36 Grundlagen des SFC 5.5 Verwendung und Funktionalität von SFCs Eigenschaften eines SFC-Typs und einer SFC-Instanz Die Eigenschaften von SFC-Typ und SFC-Instanz enthalten Name und Kommentar als beschreibende Daten, sowie beim SFC-Typ zusätzlich noch Autor, Version und Familie und FB-Nummer als Information für den Übersetzungsvorgang. Sowohl für den SFC-Typ als auch für die SFC-Instanz können Sie die Betriebsparameter für das AS festlegen, die den Ablauf im AS bestimmen (z.
  • Seite 37: Sfc-Plan Und Sfc-Typ Im Vergleich

    Grundlagen des SFC 5.5 Verwendung und Funktionalität von SFCs Weitere Informationen hierzu finden Sie in den folgenden Abschnitten: Ablaufsteuerungen im AS (Seite 243) Betriebsverhalten der Ablaufsteuerung (Seite 245) Betriebszustände (Seite 249) Betriebszustandslogik für SFC (SFC-BZL) (Seite 250) Bearbeitung eines SFC (Seite 260) 5.5.3 SFC-Plan und SFC-Typ im Vergleich Gemeinsamkeiten...
  • Seite 38: Außenansicht Des Sfc-Plans

    Grundlagen des SFC 5.5 Verwendung und Funktionalität von SFCs 5.5.4 Außenansicht des SFC-Plans Darstellung Die Außenansicht des SFC-Plans stellt den SFC-Plan in einem CFC-Plan wie einen Baustein mit seinem Interface dar. Zur Unterscheidung zu CFC-Bausteinen und Hierarchischen Plänen wird die Außenansicht im Kopf mit dem "SFC-Plan"-Symbol dargestellt.
  • Seite 39: Verwendung

    Grundlagen des SFC 5.5 Verwendung und Funktionalität von SFCs Verwendung In der Außenansicht können Sie für die Betriebsart AUTO das Interface des SFC-Plans parametrieren und verschalten, um den Status des SFC-Plans zu ermitteln und daraus Steuersignale für den SFC-Plan abzuleiten. Damit beeinflussen Sie die Bearbeitung des SFC-Plans durch das Anwenderprogramm.
  • Seite 40: Sfc-Elemente

    Grundlagen des SFC 5.6 SFC-Elemente SFC-Elemente 5.6.1 Was ist eine Ablaufkette? Ablaufkette Mit Ablaufketten werden zustandsabhängige und ereignisgesteuerte Bearbeitungen im SFC ausgeführt. Beim Anlegen erhält jede Ablaufkette eine fortlaufende Nummer. Die Nummer wird für die "Programmierten Zielschritte" bzw. zur Interpretation der Ausgänge des SFC in der CFC- Ansicht benötigt.
  • Seite 41: Was Sind Kettenelemente

    Grundlagen des SFC 5.6 SFC-Elemente 5.6.2 Was sind Kettenelemente? Kettenelemente Ein SFC-Plan besteht aus 1 bis 8 Ablaufketten (Was ist eine Ablaufkette? (Seite 40)) und ein SFC-Typ aus 1 bis 32 Ablaufketten, mit jeweils einer Sequenz von Kettenelementen (Basiselementen). Dies sind folgende Elemente: ●...
  • Seite 42: Was Ist Ein Schritt

    Grundlagen des SFC 5.6 SFC-Elemente Ressourcen Beim Programmieren und Parametrieren von Schritten, Transitionen, Startbedingung und Vor-, Nachverarbeitung in den SFCs können Sie auf das Interface des SFC, die CFC- Bausteinanschlüsse, die Ablaufgruppen, andere SFCs sowie auf alle globalen Operanden des Anwenderprogramms zugreifen. Mit den textuellen Verschaltungen können Sie auch auf noch nicht existierende Objekte zugreifen.
  • Seite 43: Schritt-Typen

    Grundlagen des SFC 5.6 SFC-Elemente Schritt-Typen In einer Ablaufkette werden ein Start-Schritt, maximal 253 Normalschritte und ein Ende- Schritt eingesetzt. Beim Erzeugung einer Ablaufkette werden je ein Start- und Ende-Schritt sowie eine Transition automatisch erzeugt. Diese drei Basiselemente bilden den Initialzustand einer Ablaufkette, den Sie im Verlauf der Bearbeitung um weitere Planelemente ergänzen können.
  • Seite 44: Was Ist Ein Text

    Grundlagen des SFC 5.6 SFC-Elemente ● CFC-Bausteinanschlüssen ● Ablaufgruppen-Zustand ● SFC-Plan-Zustand Bei SFC-Typen ist neben den textuellen Verschaltungen nur die Verwendung seiner Interface-Anschlüsse möglich. Beim Übersetzen wird eine leere Transition mit dem Standardwert TRUE vorbesetzt. Diese Vorbesetzung ist notwendig, da die Formulierung der Bedingungen optional ist, aber im AS ein definierter Wert als Weiterschaltbedingung benötigt wird.
  • Seite 45: Was Ist Ein Parallelzweig

    Grundlagen des SFC 5.6 SFC-Elemente Kette Eine abgeschlossene Sequenz bildet innerhalb einer Ablaufsteuerung eine Kette, z. B. zwischen der oberen und unteren Verzweigung eines Parallel- oder Alternativzweigs. Im SFC wird auch die vollständige Ablaufkette als Kette bezeichnet. Sie geht vom Start-Schritt bis zum Ende-Schritt.
  • Seite 46: Was Ist Ein Alternativzweig

    Grundlagen des SFC 5.6 SFC-Elemente Legende: Kette Folgetransition 5.6.8 Was ist ein Alternativzweig? Alternativzweig Wenn sich der Ablauf auf zwei oder mehrere Ketten aufteilen soll, von denen aber nur genau eine (alternativ) durchlaufen wird, wird der Alternativzweig eingesetzt. Ein Alternativzweig besteht aus mindestens zwei Ketten (Sequenzen), von denen, abhängig vom Zustand der ersten Transitionen in den einzelnen Ketten, nur eine bearbeitet wird.
  • Seite 47 Grundlagen des SFC 5.6 SFC-Elemente Legende: Kette Folgeschritt SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 48: Was Ist Eine Schleife

    Grundlagen des SFC 5.6 SFC-Elemente 5.6.9 Was ist eine Schleife? Schleife Wenn in Abhängigkeit von einer Transition ein Abschnitt der Ablaufkette noch einmal durchlaufen werden soll, dann wird eine Schleife eingesetzt. Eine Schleife besteht aus einer Sequenz und einer Rückführung mit einer Transition, die eine Sequenz umklammert.
  • Seite 49: Was Ist Ein Sprung

    Grundlagen des SFC 5.6 SFC-Elemente 5.6.10 Was ist ein Sprung? Sprung Mit einem Sprung wird, abhängig von einer Transitionsbedingung, der Ablauf der Kette an einem beliebigen Schritt innerhalb derselben Kette fortgesetzt. Ein Sprung führt stets unmittelbar nach einem Schritt (Sprungquelle) aus der Sequenz heraus, wobei auch mehrere Sprünge möglich sind.
  • Seite 50 Grundlagen des SFC 5.6 SFC-Elemente SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 51: Starten Und Bedienen

    Starten und Bedienen Arbeiten mit dem SFC-Editor SFC-Editor Im SFC-Editor erstellen Sie mit grafischen Mitteln die Ablaufsteuerung, indem Sie Aktionen und Schaltbedingungen festlegen. Dabei werden die SFC-Elemente nach festgelegten Regeln in der Ablaufkette platziert. Sie müssen sich dabei nicht um Details wie Algorithmen oder die Zuteilung von Maschinenressourcen kümmern, sondern Sie konzentrieren sich auf die technologischen Aspekte der Projektierung.
  • Seite 52: So Starten Sie Den Sfc-Editor

    Starten und Bedienen 6.2 So starten Sie den SFC-Editor So starten Sie den SFC-Editor Einleitung Sie können den SFC-Editor über den SIMATIC Manager oder direkt aufrufen. Starten über den SIMATIC Manager: Doppelklicken Sie auf das Symbol des gewünschten SFC-Plans. Der SFC-Editor wird aufgerufen und der Plan geöffnet. Starten über den Windows-Desktop: Doppelklicken Sie auf das Symbol des SFC-Editors auf Ihrem Desktop oder...
  • Seite 53: Multi-User-Engineering

    Starten und Bedienen 6.3 Multi-User-Engineering Multi-User-Engineering Projektieren im Netzverbund Grundsätzlich besteht die Möglichkeit, dass mehrere Bearbeiter an einem Projekt oder Multiprojekt arbeiten. Damit können Projektierung, Test und Inbetriebsetzung von den Zielsystemen örtlich getrennt oder im PC-Netzverbund (Multi-User-Engineering) ausgeführt werden. Ausführliche Informationen zum Multi-User-Engineering und zu den Konsequenzen finden CFC für SIMATIC S7 Sie in der Dokumentation im Abschnitt "Projektieren im Netzverbund".
  • Seite 54: Navigieren Im Sfc

    Starten und Bedienen 6.4 Navigieren im SFC Navigieren im SFC 6.4.1 So navigieren Sie im SFC Einleitung Sie haben mehrere Möglichkeiten, im SFC zu navigieren. Darstellungsgröße ändern ● Wählen Sie einen der Menübefehle Ansicht > Zoom > Vergrößern / Verkleinern / Normalgröße / Zoomfaktor Damitändern Sie die Größe der dargestellten SFC-Elemente - und damit auch den sichtbaren Ausschnitt des Fensters.
  • Seite 55: Benutzungsoberfläche Und Bedienungen

    Starten und Bedienen 6.5 Benutzungsoberfläche und Bedienungen Benutzungsoberfläche und Bedienungen 6.5.1 Elemente der Benutzungsoberfläche SFC-Editor Der SFC-Editor ist eine Windows-Applikation und besteht aus folgenden Elementen: ● Rahmenfenster mit Titelleiste ● Menüleiste ● Funktionsleiste ● Statuszeile ● mindesten einem Arbeitsfenster Funktionen und Bedienungen führen Sie mit Hilfe von Menübefehlen (Menüleiste, Kontextmenü) und bei Bedarf zusätzlich mit Dialogfeldern aus.
  • Seite 56 Starten und Bedienen 6.5 Benutzungsoberfläche und Bedienungen Legende: Werkzeugleiste Titelleiste Menüleiste Funktionsleiste Statuszeile Register Bildlaufleiste Arbeitsfenster Fenster Innerhalb des SFC-Editors können Sie (im Rahmen der Möglichkeiten von Windows) beliebig viele Fenster öffnen. Jedes Fenster enthält die Ansicht eines SFC (Plan oder Typ). Sie können auch mehrere Fenster zum selben SFC öffnen.
  • Seite 57 Starten und Bedienen 6.5 Benutzungsoberfläche und Bedienungen Am unteren Fensterrand befindet sich die Bildlaufleiste, mit der Sie den Inhalt im sichtbaren Bereich des Fensters verschieben können. In dieser Leiste sind auch die Register enthalten, mit denen Sie zwischen den Ablaufketten des Plans umschalten können.
  • Seite 58: Kontextmenü

    Starten und Bedienen 6.5 Benutzungsoberfläche und Bedienungen Kontextmenü Über die rechte Maustaste öffnen Sie ein Kontextmenü, das die im aktuellen Kontext häufig benötigten Befehle aus der Menüleiste anbietet. Bei folgenden Objekten erhalten Sie ein unterschiedliches Kontextmenü: ● freie Fläche ● SFC-Element ●...
  • Seite 59: Dialogfelder

    Starten und Bedienen 6.5 Benutzungsoberfläche und Bedienungen Positionieren der Funktions- oder Werkzeugleiste Die Funktionsleiste und die Werkzeugleiste können Sie, wie bei Windows üblich, beliebig auf der Bedienoberfläche positionieren. Positionieren Sie den Mauszeiger auf eine freie Stelle der Leiste und ziehen sie bei gedrückter linker Maustaste an den gewünschten Ort. Die Anordnung der Symbole wechselt entsprechend der Position in eine horizontale oder vertikale Darstellung.
  • Seite 60 Starten und Bedienen 6.5 Benutzungsoberfläche und Bedienungen Aufbau Einige Dialogfelder enthalten Register. Das heißt, dass mehrere Seiten (Register) übereinander auf dem Bildschirm liegen. Zwischen diesen Registern können Sie frei hin- und herschalten. Zum komfortablen Projektieren haben einige Dialogfelder außer den Standardschaltflächen (z.
  • Seite 61: Bedienungen Mit Der Maus

    Starten und Bedienen 6.6 Bedienungen mit der Maus Bedienungen mit der Maus Maus und Zeiger Hauptbedienwerkzeug des SFC-Editors ist die Maus. Soweit wie möglich führen Sie alle Bedienaktionen damit aus, insbesondere die Aktionen zum Markieren, Bewegen und Einfügen von Planelementen. Je nach Bearbeitungszustand kann der Mauszeiger (Cursor) sein Aussehen verändern (z.
  • Seite 62: 6.7 Bedienungen Über Tastatureingaben

    Starten und Bedienen 6.7 Bedienungen über Tastatureingaben Bedienungen über Tastatureingaben 6.7.1 Bedienungen mit der Tastatur Bedienen mit der Tastatur Sie können die meisten Funktionen auch mit der Tastatur bedienen. Informationen hierzu finden Sie in den folgenden Abschnitten: ● Tastenkombinationen für Menübefehle (Seite 62) ●...
  • Seite 63: Beispiele

    Starten und Bedienen 6.7 Bedienungen über Tastatureingaben Beispiele Menübefehle Tasten SFC > Neu <Alt+S+N> Extras > Einstellungen > Farbe <Alt+X+E+F> 6.7.3 Shortcuts für Menübefehle Shortcuts für Menübefehle Menübefehl Menü Funktion Tasten Plan neu anlegen <Ctrl+N> Öffnen Plan öffnen <Ctrl+O> Schließen Plan schließen <Ctrl+F4>...
  • Seite 64 Starten und Bedienen 6.7 Bedienungen über Tastatureingaben Menübefehl Menü Funktion Tasten Alternativzweig Einfügemodus für Alternativzweig einschalten <Ctrl+3> Schleife Einfügemodus für Schleifen einschalten <Ctrl+4> Sprung Einfügemodus für Sprünge einschalten <Ctrl+5> Textfeld Einfügemodus für Textfelder einschalten <Ctrl+6> Laden Zielsystem aktuelles Programm in das Zielsystem laden <Ctrl+L>...
  • Seite 65: Bewegen In Menüleiste Und Menüs Mit Tastatur

    Starten und Bedienen 6.7 Bedienungen über Tastatureingaben 6.7.4 Bewegen in Menüleiste und Menüs mit Tastatur Bewegen in Menüleiste und Menüs mit Tastatur Funktion Tasten zur Menüleiste <F10> zum Popup-Menü <Shift+F10> zum Menü, das den unterstrichenen <Alt+X> Buchstaben X enthält zugeordneter Menübefehl Unterstrichener Buchstabe im Menübefehl einen Menübefehl nach links <Links>...
  • Seite 66: Bewegen In Texten Mit Tastatur

    Starten und Bedienen 6.7 Bedienungen über Tastatureingaben Funktion Tasten markiert in Auswahlliste Richtungstasten öffnet eine Auswahlliste <Alt+ Unten> markiert ein Objekt bzw. macht Markierung rückgängig <LEERTASTE> bestätigt Einträge und schließt das Dialogfeld (Schaltfläche "OK") <ENTER> schließt das Dialogfeld, ohne die Auswahl zu speichern <Esc>...
  • Seite 67: Kurzbedienungen In Der Kette Mit Tastatur

    Starten und Bedienen 6.7 Bedienungen über Tastatureingaben Funktion Tasten eine Zeile nach oben < Shift+Oben> eine Zeile nach unten < Shift+Unten> einen Bildschirm nach oben < Shift+Bild auf> einen Bildschirm nach unten < Shift+Bild ab> bis zum Dateianfang <Strg+Shift+Home> bis zum Dateiende <Strg+SHIFT+Ende>...
  • Seite 68 Starten und Bedienen 6.7 Bedienungen über Tastatureingaben Funktion Tasten Fensterausschnitt ganz oben <Strg+Home> Fensterausschnitt ganz unten <Strg+Ende> Fensterausschnitt ganz links <Home> Fensterausschnitt ganz rechts <Ende> SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 69: Farb-Voreinstellungen

    Starten und Bedienen 6.8 Farb-Voreinstellungen Farb-Voreinstellungen Übersicht Voreinstellungen (Ändern über den Menübefehl Extras > Einstellungen > Farben...) Selektion blau Schritt / Transition[Transition] parametriert [Objekt] grau Schritt / Transition parametriert [Name] schwarz Schritt / Transition nicht parametriert [Objekt] weiß Schritt / Transition nicht parametriert [Name] schwarz Schritt / Transition [Kommentar] schwarz...
  • Seite 70: Datensicherung Im Sfc-Editor

    Starten und Bedienen 6.9 Datensicherung im SFC-Editor Datensicherung im SFC-Editor Datensicherung im SFC-Editor Da alle im SFC-Editor vorgenommenen Änderungen sofort gespeichert werden, gibt es keine andere Sicherungsfunktion im SFC. Beachten Sie, dass Sie im SFC-Editor Änderungen nicht rückgängig machen können, indem Sie den Editor ohne Speichern beenden.
  • Seite 71: Anlegen Der Projektstruktur

    SIMATIC Manager mit dem Menübefehl Extras > Einstellungen... im Register "Assistenten" ein. Projekt anlegen mit dem PCS 7-Assistent 1. Starten Sie den PCS 7-Assistent (wenn er nicht bereits automatisch gestartet ist) mit dem Menübefehl Datei > Assistent 'Neues Projekt'. 2. Folgen Sie den Schritten des Assistenten.
  • Seite 72 Anlegen der Projektstruktur 7.1 So legen Sie eine Projektstruktur an SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 73: Anlegen, Projektieren Und Hantieren Von Sfcs

    Anlegen, Projektieren und Hantieren von SFCs Allgemeines zum Anlegen, Projektieren und Hantieren von SFCs Übersicht Sie können sowohl im SIMATIC Manager als auch im SFC-Editor Pläne und Typen neu anlegen, zum Bearbeiten öffnen und die Eigenschaften ändern. Kopieren und löschen können Sie Pläne und Typen nur im SIMATIC Manager.
  • Seite 74 Anlegen, Projektieren und Hantieren von SFCs 8.1 Allgemeines zum Anlegen, Projektieren und Hantieren von SFCs Voraussetzungen zum Erzeugen von SFC-Instanzen Eine SFC-Instanz erzeugen Sie aus einem SFC-Typ. Folgende Voraussetzungen müssen gegeben sein: ● Im Planordner des aktuellen S7-Programms ist der SFC-Typ enthalten, den Sie als Instanz verwenden wollen.
  • Seite 75: Anlegen Eines Sfc-Plans

    Anlegen, Projektieren und Hantieren von SFCs 8.2 Anlegen eines SFC-Plans Anlegen eines SFC-Plans 8.2.1 So legen Sie einen SFC-Plan an Einleitung Einen neuen SFC-Plan legen Sie auf folgende Weisen an: ● in der Komponentensicht oder der Technologischen Sicht oder der Prozessobjektsicht des SIMATIC Manager ●...
  • Seite 76: Anlegen Von Sfc-Typ Und Erzeugen Von Sfc-Instanz

    Anlegen, Projektieren und Hantieren von SFCs 8.3 Anlegen von SFC-Typ und Erzeugen von SFC-Instanz Anlegen von SFC-Typ und Erzeugen von SFC-Instanz 8.3.1 So legen Sie einen SFC-Typ an Einleitung Einen neuen SFC-Typ können Sie auf folgende Weisen anlegen: ● in der Komponentensicht des SIMATIC Manager ●...
  • Seite 77: So Erzeugen Sie Eine Sfc-Instanz

    Anlegen, Projektieren und Hantieren von SFCs 8.3 Anlegen von SFC-Typ und Erzeugen von SFC-Instanz Beim erstmaligen Anlegen eines SFC-Typs werden die für das Übersetzen und für den Ablauf im AS notwendigen Bausteine in das aktuelle Programm kopiert und danach im ES verwaltet.
  • Seite 78: Projektieren Eines Sfc-Plans

    Anlegen, Projektieren und Hantieren von SFCs 8.4 Projektieren eines SFC-Plans Projektieren eines SFC-Plans 8.4.1 Grundlagen zur Projektierung des SFC-Plans Einleitung Im SFC existiert zunächst der Objekttyp "SFC-Plan" neben dem Objekttyp "SFC-Typ". Der SFC-Plan ermöglicht die Definition von Ablaufsteuerungen unter Verwendung seines vordefinierten Interfaces und beliebiger Prozesssignale der zu automatisierenden Anlage.
  • Seite 79 Anlegen, Projektieren und Hantieren von SFCs 8.4 Projektieren eines SFC-Plans Ablaufeigenschaften Ein SFC-Plan wird in die Ablaufreihenfolge eingebaut, um zu bestimmen, wann der SFC- Plan im Automatisierungssystem bearbeitet werden soll. Weitere Informationen hierzu finden Sie im Abschnitt: Ablaufeigenschaften eines SFC (Seite 173) Meldungen Zu einem SFC-Plan können Sie optional sieben quittierpflichtige Meldungen im SFC-Editor...
  • Seite 80: Änderungsprojektierung Des Sfc-Plans

    Anlegen, Projektieren und Hantieren von SFCs 8.4 Projektieren eines SFC-Plans 8.4.2 Änderungsprojektierung des SFC-Plans Beschreibung Die Topologie (Schritt-/Transitionsfolge, Sprungzieländerung) oder Schritt- oder Transitionsprojektierungen ändern Sie am SFC-Plan. Die Änderungen werden aber erst nach dem Übersetzen und Laden wirksam. Nach einer Topologieänderung können Sie inaktive Ablaufketten jederzeit laden. Für das Laden aktiver Ablaufketten müssen Sie den SFC-Plan ausschalten.
  • Seite 81: Projektieren Von Sfc-Typ Und Sfc-Instanz

    Anlegen, Projektieren und Hantieren von SFCs 8.5 Projektieren von SFC-Typ und SFC-Instanz Projektieren von SFC-Typ und SFC-Instanz 8.5.1 Das Typ-/Instanz-Konzept des SFC Allgemeines zu SFC-Typ und SFC-Instanz Mit dem SFC V6.0 wurde das Typ-/Instanz-Konzept eingeführt. Damit ist es möglich, Typen von Ablaufsteuerungen zu erstellen, die beim Platzieren in einen CFC-Plan die SFC- Instanzen erzeugen.
  • Seite 82 Anlegen, Projektieren und Hantieren von SFCs 8.5 Projektieren von SFC-Typ und SFC-Instanz Bei der Projektierung können Sie zur Formulierung der Schrittzuweisungen oder der Transitions- und Startbedingungen nur die Interface-Anschlüsse verwenden. Operanden in Zuweisungen oder Bedingungen sind deshalb grundsätzlich Referenzen auf Anschlüsse des Interface.
  • Seite 83: Änderungsprojektierung Des Sfc-Typs

    Anlegen, Projektieren und Hantieren von SFCs 8.5 Projektieren von SFC-Typ und SFC-Instanz Tipps Folgende Tipps können Ihnen helfen: ● In der Bibliothek "SFC Library" finden Sie mit dem Menübefehl SFC Library > Blocks+Templates > Templates den SFC-Typ "TypeStates", der bereits mehrere Ablaufketten für eine zustandsorientierte Bearbeitung der Ablaufsteuerung enthält.
  • Seite 84: Projektierung Der Sfc-Instanz

    Anlegen, Projektieren und Hantieren von SFCs 8.5 Projektieren von SFC-Typ und SFC-Instanz Wenn Sie Anschlüsse / Merkmale umbenennen oder Einheiten und Grenzwerte ändern, müssen die SFC-Instanzen nicht ausgeschaltet werden. Änderungen der Topologie (Schritt-/Transitionsfolge, Sprungzieländerung) und Schritt- oder Transitionsprojektierungen werden am SFC-Typ ausgeführt und bei den SFC-Instanzen erst nach dem Übersetzen und Laden wirksam.
  • Seite 85: Projektierung

    Anlegen, Projektieren und Hantieren von SFCs 8.5 Projektieren von SFC-Typ und SFC-Instanz Anlegen und Hantierung SFC-Instanzen werden im CFC-Plan durch Platzieren des SFC-Typs angelegt. Dazu werden die im Planordner vorhandenen SFC-Typen im CFC-Katalog "Bausteine" angezeigt (in "Alle Bausteine" und im Verzeichnis der Familie, wenn sie einer Familie zugeordnet sind, anderfalls im Verzeichnis "Sonstige Bausteine").
  • Seite 86 Anlegen, Projektieren und Hantieren von SFCs 8.5 Projektieren von SFC-Typ und SFC-Instanz Über das Dialogfeld "Eigenschaften" können Sie Folgendes einstellen: ● die "Allgemeinen" Eigenschaften (Name, Kommentar). ● die "Betriebsparameter AS" (das sind die Voreinstellungen: Schaltmodus, Betriebsart, Befehlsausgabe, Zyklischer Betrieb, Zeitüberwachung und die Startoptionen: Autostart, Beim SFC-Start Voreinstellungen der Betriebsparameter verwenden).
  • Seite 87: Änderungsprojektierung Der Sfc-Instanz

    Anlegen, Projektieren und Hantieren von SFCs 8.5 Projektieren von SFC-Typ und SFC-Instanz 8.5.5 Änderungsprojektierung der SFC-Instanz Beschreibung Auf Grund der Einschränkungen der Projektierungsmöglichkeiten bei SFC-Instanzen, können alle Änderungen, die Sie direkt an den SFC-Instanzen ausführen, jederzeit geladen werden, auch wenn die SFC-Instanzen im Automatisierungssystem gerade bearbeitet werden.
  • Seite 88: Öffnen

    Anlegen, Projektieren und Hantieren von SFCs 8.6 Öffnen Öffnen 8.6.1 So öffnen Sie SFC-Pläne oder SFC-Typen Einleitung Sie können einen SFC-Plan oder einen SFC-Typ sowohl im SIMATIC Manager als auch im SFC-Editor öffnen. SFC-Plan oder SFC-Typ öffnen im SFC-Editor 1. Wählen Sie im SFC-Editor den Menübefehl SFC > Öffnen..2.
  • Seite 89: So Öffnen Sie Sfc-Instanzen

    Anlegen, Projektieren und Hantieren von SFCs 8.6 Öffnen Hinweis Wenn dem Projekt eine Technologische Hierarchie zugeordnet ist, dann können Sie im SIMATIC Manager SFC-Pläne auch in der Technologischen Sicht oder in der Prozessobjektsicht öffnen. Statt des Planordners öffnen Sie hier den Hierarchieordner, der den Plan enthält.
  • Seite 90: Kopieren

    Anlegen, Projektieren und Hantieren von SFCs 8.7 Kopieren Kopieren 8.7.1 Kopieren und Verschieben von SFC-Plänen Allgemeines zum Kopieren und Verschieben Mit dem SIMATIC Manager können Sie Pläne kopieren. Sie können bereits getestete Teil- oder Gesamtstrukturen von einer CPU auf eine andere CPU übertragen oder auch innerhalb der gleichen CPU kopieren.
  • Seite 91: Kopieren Und Verschieben Von Sfc-Typen

    Anlegen, Projektieren und Hantieren von SFCs 8.7 Kopieren ● Task Für den Einbau der kopierten/verschobenen Bausteine wird eine namensgleiche Task verwendet. Es wird nicht geprüft, ob die namensgleichen Tasks in den beiden CPU auch tatsächlich die gleichen Eigenschaften besitzen. Wenn in der Ziel-CPU eine Task gleichen Namens nicht existiert, wird das Kopieren/Verschieben abgelehnt.
  • Seite 92: Kopieren Und Verschieben Von Sfc-Instanzen

    Anlegen, Projektieren und Hantieren von SFCs 8.7 Kopieren 8.7.3 Kopieren und Verschieben von SFC-Instanzen Einleitung SFC-Instanzen können Sie im CFC-Plan, zwischen CFC-Plänen oder indirekt durch Kopieren/Verschieben des CFC-Plans im SIMATIC Manager kopieren oder verschieben. Die zur SFC-Instanz gehörigen Ablaufobjekte werden ebenfalls kopiert oder verschoben. Kopieren von SFC-Instanzen Eine SFC-Instanz können Sie innerhalb eines CFC-Plans oder zwischen CFC-Plänen desselben Planordners kopieren.
  • Seite 93: Löschen

    Anlegen, Projektieren und Hantieren von SFCs 8.8 Löschen Löschen 8.8.1 So löschen Sie SFC-Pläne und SFC-Typen SFC-Plan oder SFC-Typ löschen SFC-Pläne und SFC-Typen löschen Sie im SIMATIC Manager. SFC-Typen können Sie nur löschen, wenn keine SFC-Instanzen zum SFC-Typ existieren. Wenn Instanzen zu einem SFC-Typ vorhanden sind, dann erhalten Sie eine entsprechende Meldung.
  • Seite 94 Anlegen, Projektieren und Hantieren von SFCs 8.8 Löschen SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 95: Anpassen Der Eigenschaften Von Plan, Typ Und Instanz

    Anpassen der Eigenschaften von Plan, Typ und Instanz So passen Sie Plan-Eigenschaften an Einleitung Sie können für den aktuellen SFC-Plan (im SFC-Editor) oder einen beliebigen SFC-Plan im Planordner (im SIMATIC Manager) die Eigenschaften einsehen und verändern. Die Plan- Eigenschaften werden in einem Dialogfeld mit mehreren Registern dargestellt. Dialogfeld der Plan-Eigenschaften öffnen Im SFC-Editor 1.
  • Seite 96 Anpassen der Eigenschaften von Plan, Typ und Instanz 9.1 So passen Sie Plan-Eigenschaften an ● OS Mit dem aktivierten Optionskästchen "Plan zur Visualisierung in die OS übertragen" wird der SFC-Plan beim nächsten Übersetzen der OS automatisch zur OS übertragen. ● Version Mit den Pfeiltasten ist die Haupt- und Nebenversion separat einstellbar.
  • Seite 97: So Passen Sie Die Typ-Eigenschaften An

    Anpassen der Eigenschaften von Plan, Typ und Instanz 9.2 So passen Sie die Typ-Eigenschaften an So passen Sie die Typ-Eigenschaften an Dialogfeld öffnen Wählen Sie im SFC-Editor den Menübefehl SFC > Eigenschaften... oder im Planordner des SIMATIC Manager bei markiertem SFC-Typ den Kontext-Menübefehl Objekteigenschaften... Das Dialogfeld der Eigenschaften wird geöffnet.
  • Seite 98 Anpassen der Eigenschaften von Plan, Typ und Instanz 9.2 So passen Sie die Typ-Eigenschaften an – Fahrweisenauswahl In diesem Feld sind alle am SFC-Typ projektierten Fahrweisen aufgeführt (maximal 32). Aktivieren Sie die entsprechenden Optionskästchen, um Fahrweisen des SFC-Typs an den SFC-Instanzen als Standard freizugeben. Das gilt für die bereits im Projekt vorhandenen - sofern der Standardwert noch nicht an der Instanz geändert wurde - und für alle neu zu erzeugenden SFC-Instanzen.
  • Seite 99: So Aktualisieren Sie Sfc-Typen

    Anpassen der Eigenschaften von Plan, Typ und Instanz 9.3 So aktualisieren Sie SFC-Typen So aktualisieren Sie SFC-Typen Aktualisieren im Multiprojekt SFC-Typen können Sie in einem Multiprojekt aktualisieren. Das Vorgehen ist das gleiche wie beim Aktualisieren von Bausteintypen des CFC. CFC für SIMATIC S7 Weitere Informationen hierzu finden Sie in der Dokumentation Abschnitt "So aktualisieren Sie Bausteintypen/SFC-Typen".
  • Seite 100: So Passen Sie Die Instanz-Eigenschaften An

    Anpassen der Eigenschaften von Plan, Typ und Instanz 9.4 So passen Sie die Instanz-Eigenschaften an So passen Sie die Instanz-Eigenschaften an Dialogfeld öffnen 1. Markieren Sie im CFC die SFC-Instanz und wählen Sie den Menübefehl Bearbeiten > Öffnen. Die SFC-Instanz wird im SFC-Editor geöffnet. 2.
  • Seite 101 Anpassen der Eigenschaften von Plan, Typ und Instanz 9.4 So passen Sie die Instanz-Eigenschaften an – Fahrweisenauswahl (nicht änderbar, wenn der Schreibschutz aktiviert ist) In diesem Feld sind alle am SFC-Typ projektierten Fahrweisen aufgeführt (maximal 32). Die vom SFC-Typ übernommenen Fahrweisen sind ausgewählt. Die Auswahl können Sie für jede SFC-Instanz ändern.
  • Seite 102 Anpassen der Eigenschaften von Plan, Typ und Instanz 9.4 So passen Sie die Instanz-Eigenschaften an SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 103: Meldungsprojektierung

    Meldungsprojektierung 10.1 So projektieren Sie Meldungen im SFC Meldungen im SFC projektieren Wählen Sie im SFC-Editor den Menübefehl SFC > Meldung..., um die Meldungen zu projektieren. Sie können je SFC-Plan / SFC-Typ / SFC-Instanz spezifische Meldetexte projektieren. Die Meldetexte können Sie über ein Dialogfeld ändern (z. B. zur Unterscheidung von Meldungen unterschiedlicher Pläne oder Typen).
  • Seite 104: Schrittlaufzeit Überschritten

    Meldungsprojektierung 10.1 So projektieren Sie Meldungen im SFC Schrittlaufzeit überschritten Das Ereignis "Schrittfehler" ist eine quittierpflichtige Leittechnikmeldung, die über den Meldebaustein ALARM_8P, einschließlich 3 Meldebegleitwerten gemeldet wird. Die restlichen 7 freien Meldungen (nur SFC-Typ/-Instanz) und Begleitwerte können Sie beliebig belegen. Dazu sind am Standard-Interface Anschlüsse vorhanden, über welche die Meldungen ausgelöst werden können (SIG_2 ...
  • Seite 105: Projektieren Der Merkmale

    Projektieren der Merkmale 11.1 Verwendung des Merkmale-Editors und des Interface-Editors Merkmale-Editor/Interface-Editor Den Merkmale-Editor setzen Sie zur technologischen Projektierung des Interfaces für einen SFC-Typ ein. Voraussetzung für seine Anwendung ist, dass ein SFC-Typ im SFC geöffnet ist. Die Interface-Anschlüsse des SFC-Typs definieren Sie folgendermaßen: ●...
  • Seite 106: 11.2 Merkmale Des Sfc-Typs

    Projektieren der Merkmale 11.2 Merkmale des SFC-Typs 11.2 Merkmale des SFC-Typs Übersicht Ein Merkmal ist die technologieorientierte Funktionalität eines SFC-Typs, die durch einen Satz von Attributen (z. B. Anschlussname, Datentyp, Anfangswert oder Obergrenze) beschrieben wird. Folgende Merkmale stehen für die Typerstellung zur Verfügung: Merkmal Bedeutung Fahrweisen...
  • Seite 107: Weitere Informationen

    Projektieren der Merkmale 11.2 Merkmale des SFC-Typs Merkmal Bedeutung Bausteinkontakte Bausteinkontakte repräsentieren Bausteine der Basisautomatisierung. Dazu werden beim Erzeugen eines Bausteinkontakts Anschlüsse des zu repräsen- tierenden Bausteins im Interface des SFC-Typs angelegt. Bei der Projektie- rung des SFC-Typs können Sie diese Anschlüsse stellvertretend für den später mit einer SFC-Instanz zu verschaltenden Baustein verwenden.
  • Seite 108: Hinweis Zur Nachträglichen Änderung Von Fahrweisen

    Projektieren der Merkmale 11.3 Hinweis zur nachträglichen Änderung von Fahrweisen 11.3 Hinweis zur nachträglichen Änderung von Fahrweisen Hinweise Fahrweisen, die bereits verwendet wurden, z. B. in: ● Startbedingungen ● Transitionen ● Zuordnung zu Sollwerten ● Fahrweisen-Freigabe dürfen im Merkmale-Editor nicht gelöscht oder verschoben werden, weil sonst die Fahrweisen eine neue Nummerierung erhalten.
  • Seite 109: So Projektieren Sie Hinweis- Und Positionstexte

    Projektieren der Merkmale 11.4 So projektieren Sie Hinweis- und Positionstexte 11.4 So projektieren Sie Hinweis- und Positionstexte Vorgehensweise von der Projektierung bis zur Verwendung der Hinweistexte 1. Im Merkmale-Editor werden die Hinweistexte projektiert und für jeden Text eine identifizierende Nummer vergeben. Beim Erzeugen eines Textes wird vom Editor zunächst die nächste freie Nummer vergeben, diese kann aber beliebig (aber eindeutig über alle Hinweistexte) verändert werden (Wertebereich: 1 bis 32767).
  • Seite 110 Projektieren der Merkmale 11.4 So projektieren Sie Hinweis- und Positionstexte Verwendungen in Schritten, Transitionen und Ketten gibt, müssen Sie diese Nummern überprüfen und gegebenenfalls korrigieren. SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 111: Anschlüsse Für Merkmale

    Projektieren der Merkmale 11.5 Anschlüsse für Merkmale 11.5 Anschlüsse für Merkmale Anschlüsse für Merkmale Für die Definition der Interface-Anschlüsse/Anschlusselemente eines Merkmals existieren vordefinierte Beschreibungen der jeweils benötigten Anschlüsse. Für die Merkmale "Fahrweisen", "Hinweistexte" und "Positionstexte" sind die benötigten Interface-Anschlüsse/Anschlusselemente bereits im Standard-Interface eines SFC-Typs enthalten.
  • Seite 112: Bausteinkontakte

    Anschlüsse fest. Dazu muss in der Erstellungssprache des Bausteintyps der Bausteinanschluss das Systemattribut "S7_contact = true" erhalten. Die technologischen Bausteine aus der PCS 7 Library sind entsprechend vorbereitet. An den ausgelieferten Bausteintypen können Sie die Anschlüsse an die Projektbedingungen anpassen.
  • Seite 113 Projektieren der Merkmale 11.6 Bausteinkontakte Auswirkung des Merkmals "Bausteinkontakte" auf Verschaltungen einer SFC-Instanz Das Merkmal "Bausteinkontakte" eines SFC-Typs hat Auswirkungen bei der Erstellung einer Verschaltung an der Instanz dieses SFC-Typs, wenn die nachfolgende Bedingung erfüllt ist: ● Die Verschaltung soll erstellt werden zu einem Baustein, der im Merkmal "Bausteinkontakte"...
  • Seite 114: Attribute Für Merkmale

    Projektieren der Merkmale 11.7 Attribute für Merkmale 11.7 Attribute für Merkmale Attribute für Merkmale In der folgenden Tabelle sehen Sie, welche Attribute zur Projektierung der Merkmale angeboten werden und welche Bedeutung sie haben. Zuordnung der Attribute zu den Merkmalen Merkmale Fahr- Soll- Pro-...
  • Seite 115: Bedeutung Der Attribute

    Projektieren der Merkmale 11.7 Attribute für Merkmale Bedeutung der Attribute Attribut Bedeutung Name Der Name ist ein Bezeichner für das Merkmal, der über alle Merkmale eines Typs hinweg eindeutig sein muss. Er kann max. 24 Zeichen lang sein und darf keine Leerzeichen und Sonderzeichen enthal- ten (Ausnahme: "_").
  • Seite 116 Projektieren der Merkmale 11.7 Attribute für Merkmale Attribut Bedeutung Anfangswert Der Anfangswert entspricht dem Wert des Merkmals, wenn kein Aktualwert verfügbar ist. Das Attribut ist an der SFC-Instanz änderbar. Textlänge Die Textlänge bestimmt beim Datentyp STRING die maximale Länge des Strings (Anzahl Zeichen: 1 bis 254).
  • Seite 117 Projektieren der Merkmale 11.7 Attribute für Merkmale Attribut Bedeutung Baustein Dieses Attribut enthält den Namen des Bausteintyps, den der Bausteinkontakt repräsentiert. Aus dem Bausteintyp werden beim Generieren der Interface-Anschlüsse diejenigen Interface-Anschlüsse in den SFC-Typ übernommen, bei denen das Systemattribut "S7_contact=true" gesetzt ist. Dabei werden die Namen der Interface-Anschlüsse des Bausteintyps als Postfixe an den Anschlussnamen des Baustein- kontakts angehängt.
  • Seite 118 Projektieren der Merkmale 11.7 Attribute für Merkmale SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 119: Konfigurieren Von Ablaufsteuerungen

    Konfigurieren von Ablaufsteuerungen 12.1 So konfigurieren Sie Ablaufsteuerungen Voraussetzungen Für die Projektierung von Ablaufsteuerungen wird vorausgesetzt, dass die benötigten Basisautomatisierungsfunktionen bereits mit CFC und/oder STEP 7-Werkzeugen erstellt wurden. Dabei wurden auch die AS-Bausteine eingefügt, die in den SFC-Plänen bzw. SFC- Typen verwendet werden sollen.
  • Seite 120 Konfigurieren von Ablaufsteuerungen 12.1 So konfigurieren Sie Ablaufsteuerungen Um eine textuelle Verschaltung zu schließen, wählen Sie entweder den Menübefehl Extras > Textuelle Verschaltungen schließen oder Sie aktivieren im Dialogfeld "Übersetzen" das Optionskästchen "Textuelle Verschaltungen schließen". SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 121: Anlegen Der Kettentopologie

    Konfigurieren von Ablaufsteuerungen 12.2 Anlegen der Kettentopologie 12.2 Anlegen der Kettentopologie 12.2.1 So erstellen Sie eine Kettentopologie Kettendarstellung Der neu erzeugte SFC besteht im Initialzustand aus genau einer Ablaufkette, kann aber auf maximal 8 (SFC-Plan) oder 32 (SFC-Typ) Ablaufketten erweitert werden. Sie erstellen jede Ablaufkette in einem eigenen Arbeitsfenster.
  • Seite 122: So Projektieren Sie Mehrere Ablaufketten

    Konfigurieren von Ablaufsteuerungen 12.2 Anlegen der Kettentopologie Beispiel: Wenn Sie in einer Ablaufkette nach einer Transition und vor einem Schritt einen Parallelzweig einfügen, wird zwischen dem Parallelzweig und dem Schritt automatisch eine Transition erzeugt. 12.2.2 So projektieren Sie mehrere Ablaufketten Einleitung Ein SFC kann mehrere Ablaufketten enthalten, die für verschiedene Anwendungsfälle verwendet werden können.
  • Seite 123: Beispiele

    Konfigurieren von Ablaufsteuerungen 12.2 Anlegen der Kettentopologie Da es vorkommen kann, dass mehrere Startbedingungen gleichzeitig erfüllt sind, können Sie den einzelnen Ablaufketten unterschiedliche Prioritäten zuordnen über den Menübefehl Ketteneigenschaften > Register "Allgemein", Priorität: 1 bis 255. Formulieren Sie die Startbedingung einer Ablaufkette so, dass der Zustand der Betriebszustandslogik geprüft und damit die zugehörige Ablaufkette ausgeführt wird, wenn der SFC sich im entsprechenden Zustand befindet.
  • Seite 124 Konfigurieren von Ablaufsteuerungen 12.2 Anlegen der Kettentopologie Wie erzeuge ich eine Kette? Eine neue Ablaufkette, die aus einem Start-Schritt, einer Transition und einem Ende-Schritt besteht, können Sie mit den folgenden Menübefehlen einfügen: Einfügen > Kette > Vor aktueller Kette oder Einfügen >...
  • Seite 125: Allgemeines Zum Einfügen/Erzeugen Von Sfc-Elementen

    Konfigurieren von Ablaufsteuerungen 12.2 Anlegen der Kettentopologie Hinweis Das Einfügen funktioniert auch innerhalb des gleichen SFC-Fensters. Dann wird die kopierte/ausgeschnittene Ablaufkette umbenannt und vor der aktuellen Ablaufkette wieder eingefügt. Wie lösche ich eine Kette? Die aktuelle Kette löschen Sie folgendermaßen: 1.
  • Seite 126: So Erzeugen Sie Eine Sequenz

    Konfigurieren von Ablaufsteuerungen 12.2 Anlegen der Kettentopologie Innerhalb des Parallelzweigs oder des Alternativzweigs (in der Nähe der oberen oder unteren Verzweigungslinie) zeigt die vertikale grüne Linie an, dass Sie eine weitere Sequenz einfügen. Wenn Sie z. B. neben einer Sequenz einen Alternativzweig einfügen, dann wird syntaktisch richtig davor und dahinter zusätzlich ein Schritt erzeugt.
  • Seite 127: So Erzeugen Und Bearbeiten Sie Einen Parallelzweig

    Konfigurieren von Ablaufsteuerungen 12.2 Anlegen der Kettentopologie 12.2.5 So erzeugen und bearbeiten Sie einen Parallelzweig Einleitung Beim Erzeugen eines Parallelzweiges werden zwei Sequenzen generiert, die jeweils aus einem Schritt bestehen. Je nach Einbauposition wird vor oder nach dem Parallelzweig automatisch eine weitere Transition erzeugt, damit die Syntax eingehalten wird. Vorgehen 1.
  • Seite 128: So Erzeugen Und Bearbeiten Sie Einen Alternativzweig

    Konfigurieren von Ablaufsteuerungen 12.2 Anlegen der Kettentopologie 3. Wenn Sie einen Parallelzweig erweitern wollen, wechseln Sie in den gewünschten Einfügemodus (z. B. Alternativzweig) und klicken Sie mit dem Positionier-Cursor an die gewünschte Position in der Nähe der oberen oder unteren Verzweigungslinie. Bearbeiten eines Parallelzweigs Einen Parallelzweig können Sie um Sequenzen, Parallelzweige oder Alternativzweige ergänzen oder löschen oder in eine andere Sequenz einfügen.
  • Seite 129: So Erzeugen Und Bearbeiten Sie Eine Schleife

    Konfigurieren von Ablaufsteuerungen 12.2 Anlegen der Kettentopologie 12.2.7 So erzeugen und bearbeiten Sie eine Schleife Einleitung Beim Erzeugen einer Schleife wird eine Sequenz, die aus einem einzelnen Schritt bestehen kann, und eine Rückführung mit einer Transition generiert. Vorgehen 1. Klicken Sie in der Werkzeugleiste auf das Symbol für die Schleife 2.
  • Seite 130: So Erzeugen Und Bearbeiten Sie Einen Sprung

    Konfigurieren von Ablaufsteuerungen 12.2 Anlegen der Kettentopologie Hinweis Es sind keine Schleifen zugelassen, die in einen Alternativ- oder Parallelzweig hinein oder aus einem Parallelzweig heraus führen. Durch die blockorientierte Kettentopologie können Planelemente, wozu auch Alternativ- und Parallelzweig gehören, nur komplett in einer Schleife liegen.
  • Seite 131 Konfigurieren von Ablaufsteuerungen 12.2 Anlegen der Kettentopologie Hinweis Wenn der Schritt gelöscht wird, der als Sprungziel verwendet wird, dann werden alle darauf verweisenden Sprünge unbestimmt. Wenn der Schritt-Name eines Sprungziels nachträglich geändert wird, dann werden automatisch alle darauf verweisenden Sprünge ebenfalls geändert. 3.
  • Seite 132: So Erzeugen Und Bearbeiten Sie Ein Textfeld

    Konfigurieren von Ablaufsteuerungen 12.2 Anlegen der Kettentopologie 12.2.9 So erzeugen und bearbeiten Sie ein Textfeld Einleitung Ein Textfeld können Sie an einer beliebigen freien Position im Plan einfügen, löschen, kopieren und verschieben. Textobjekte können Sie nicht planübergreifend mit Drag&Drop verschieben. Vorgehen 1.
  • Seite 133 Konfigurieren von Ablaufsteuerungen 12.2 Anlegen der Kettentopologie Textfeld verschieben Wenn Sie das Textfeld innerhalb des Fensters an eine andere Position schieben wollen, dann gehen Sie folgendermaßen vor: 1. Klicken Sie mit der linken Maustaste auf das Textfeld. Das Textfeld wird geöffnet. 2.
  • Seite 134: Hantieren Der Sfc-Elemente

    Konfigurieren von Ablaufsteuerungen 12.3 Hantieren der SFC-Elemente 12.3 Hantieren der SFC-Elemente 12.3.1 Selektieren von SFC-Elementen 12.3.1.1 So selektieren Sie mit Mausklick Einfachselektierung Auf folgende Arten können Sie selektieren: ● Schritte und Transitionen selektieren Sie, indem Sie diese mit der linken Maustaste anklicken.
  • Seite 135: So Selektieren Sie Mit Tastatur

    Konfigurieren von Ablaufsteuerungen 12.3 Hantieren der SFC-Elemente 12.3.1.2 So selektieren Sie mit Tastatur Selektieren mit Tastatur SFC-Elemente können Sie mit den Tasten <Oben>, <Unten>, <Links>, <rechts> der Tastatur selektieren (Einfachselektierung). Dabei wird vom aktuell selektierten SFC-Element ausgegangen. Wenn kein SFC-Element selektiert ist, so wird beim Betätigen der ersten Taste das zuletzt selektierte SFC-Element selektiert.
  • Seite 136: Kopieren, Verschieben Und Löschen Von Sfc-Elementen

    Konfigurieren von Ablaufsteuerungen 12.3 Hantieren der SFC-Elemente 3. Klicken Sie im Dialogfeld auf die folgenden Schaltflächen: (vorangegangener Schritt oder Transition) (nachfolgender Schritt oder Transition) (weiter links liegender Schritt oder Transition) (weiter rechts liegender Schritt oder Transition) 4. Klicken Sie auf den gewünschten Schritt oder die gewünschte Transition im SFC. 12.3.2 Kopieren, Verschieben und Löschen von SFC-Elementen 12.3.2.1...
  • Seite 137: Objekteigenschaften Kopieren

    Konfigurieren von Ablaufsteuerungen 12.3 Hantieren der SFC-Elemente Hinweis zum Kopieren von Sprüngen Beachten Sie folgende Hinweise: ● Wenn Sie eine Sequenz kopieren, die einen Sprung und den Schritt des Sprungziels enthält, so wird in der Kopie das Sprungziel entsprechend angepasst. ●...
  • Seite 138: So Verschieben Sie Sfc-Elemente

    Konfigurieren von Ablaufsteuerungen 12.3 Hantieren der SFC-Elemente 3. Selektieren Sie das SFC-Element, das die kopierten Objekteigenschaften erhalten soll. 4. Wählen Sie im Kontextmenü den Menübefehl Objekteigenschaften einfügen. Sie erhalten die Meldung, ob Sie die Eigenschaften wirklich ersetzen wollen. 5. Quittieren Sie die Meldung mit "Ja". Das selektierte SFC-Element erhält die kopierten Objekteigenschaften.
  • Seite 139: Löschen Von Sfc-Elementen

    Konfigurieren von Ablaufsteuerungen 12.3 Hantieren der SFC-Elemente Textfelder verschieben Wenn Sie das Textfeld innerhalb des Fensters an eine andere Position schieben wollen, dann gehen Sie folgendermaßen vor: 1. Klicken Sie mit der linken Maustaste auf das Textfeld. Das Textfeld wird geöffnet. 2.
  • Seite 140 Konfigurieren von Ablaufsteuerungen 12.3 Hantieren der SFC-Elemente Mehrere Textfelder löschen Sie, indem Sie diese selektieren (z. B. mit Lasso) und mit der rechten Maustaste über einem der Objekte den Menübefehl Löschen anwählen. SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 141: Bearbeiten Im Eigenschaften-Dialogfeld

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld 12.4 Bearbeiten im Eigenschaften-Dialogfeld 12.4.1 So bearbeiten Sie Ketteneigenschaften Dialogfeld öffnen 1. Wählen Sie den Menübefehl Bearbeiten > Ketteneigenschaften... oder positionieren Sie den Mauszeiger auf den Kettennamen im Register am unteren Fensterrand und wählen Sie im Kontextmenü...
  • Seite 142: Bearbeiten Der Schritte

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Register "Vorverarbeitung" und Register "Nachverarbeitung" In diesen Registern können Sie beim SFC-Plan/-Typ folgende Aktion projektieren: ● Aktion, die nach dem Start der Ablaufkette in jedem Zyklus vor der Bearbeitung der Schritte und Transitionen ausgeführt werden soll (Vorverarbeitung). ●...
  • Seite 143 Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Modus "T und O"). Ohne diese Kennungen schalten die Folgetransitionen gleich nach Erfüllung weiter (wie im Modus "T"). Mit "Minimal:" können Sie die Zeitdauer einstellen, die ein Schritt mindestens aktiv sein soll, unabhängig davon, ob die Folgetransition bereits erfüllt ist. Mit "Maximal:"...
  • Seite 144: Projektierung Dokumentieren

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Projektierung dokumentieren Die projektierten Aktionen des Schritts können Sie dokumentieren. Mit der Schaltfläche "Drucken" im Dialogfeld der Objekteigenschaften erhalten Sie ein Protokoll des Schritts mit den Angaben über Eigenschaften und den Anweisungen für Initialisierung, Bearbeitung und Beendigung.
  • Seite 145 Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld ● Eingabefeld für den linken (ersten) Operanden, für den Operator und für den rechten (zweiten) Operanden ● Schaltfläche "f(x)" zum erstellen bzw. editieren einer Berechnung. Abhängig von der Registerkarte kann die Schaltfläche für das linke und/oder rechte Eingabefeld einer Anweisungszeile vorhanden sein.
  • Seite 146: So Bearbeiten Sie Die Operanden Des Schritts

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld 12.4.2.3 So bearbeiten Sie die Operanden des Schritts Auswählen der Operanden Hinweis Beachten Sie, dass ein SFC-Typ nur auf sein eigenes Interface zugreifen kann und nicht auf externe Objekte. Die Operanden für die Anweisungen editieren oder bearbeiten Sie folgendermaßen: 1.
  • Seite 147: Wertebezeichnungen Auswählen

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Hinweise ● Zugriffe auf CFC-Bausteine können Sie auch im zugehörigen CFC-Plan ändern. Die Änderung beschränkt sich allerdings auf das "Umverdrahten" von SFC-Zugriffen, d. h. den Zugriff auf einen anderen Bausteinanschluss zu verschieben (mit <Alt> + Drag&Drop).
  • Seite 148: Zulässige Einträge Für Operanden

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Zur Verwendungsstelle gehen Wenn Sie die Verwendungsstelle eines Operanden sehen möchten, dann setzen Sie den Cursor in das Feld des Operanden und klicken Sie auf die Schaltfläche "Gehe zu". Der betreffende Plan wird geöffnet. Wenn es sich um einen Ein- oder Ausgang eines Bausteins im CFC-Plan handelt, ist der Anschluss des betreffenden Bausteins markiert.
  • Seite 149 Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld SFC-Typ Für den linken Operanden sind im SFC-Typ folgende Einträge zulässig: ● Interface-Elemente (Anschlüsse, Strukturen, Substrukturen, Strukturelemente) Syntax Anschluss: <Anschlussname> Struktur: <Anschlussname> Substrukturen: <Anschlussname>.[<Substruktur>...]<Substruktur> Strukturelement: <Anschlussname>.[<Substruktur>...]<Element> ● eine textuelle Verschaltung Syntax: <beliebige Zeichen> oder Pfadreferenz zu einem noch nicht real vorhandenen Objekt (Syntax wie Bausteinanschluss) Rechter Operand...
  • Seite 150: So Filtern Sie Bausteinanschlüsse

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld SFC-Typ Für den rechten Operanden sind im SFC-Typ folgende Einträge zulässig: ● Interface-Elemente (Anschlüsse, Strukturen, Substrukturen, Strukturelemente) Syntax Anschluss: <Anschlussname> Struktur: <Anschlussname> Substrukturen: <Anschlussname>.[<Substruktur>...]<Substruktur> Strukturelement: <Anschlussname>.[<Substruktur>...]<Element> ● eine textuelle Verschaltung Syntax: <beliebige Zeichen> oder Pfadreferenz zu einem noch nicht real vorhandenen Objekt (Syntax wie Bausteinanschluss) 12.4.2.5...
  • Seite 151: So Greifen Sie Auf Strukturen Zu

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Filter-Kriterium Bedeutung Optionskästchen Eingänge (IN) Ausgänge Durch das Rücksetzen eines Optionskästchens werden alle Anschlüsse dieser Anschlussart (OUT) Durchgänge nicht angezeigt. (IN_OUT) Zum Kontext passend Zum Kontext passend bedeutet, dass die Zuweisung für diesen Operanden zu dem Eintrag des anderen Operanden passen muss.
  • Seite 152 Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Struktur auswählen 1. Wählen Sie im Dialogfeld "Durchsuchen" die gewünschte Struktur aus. 2. Wählen Sie im Kontextmenü den Menübefehl Struktur öffnen. Das Dialogfeld "Struktur" wird geöffnet. Der Name der Struktur ist in der Titelzeile angegeben. Die Tabelle des Dialogfeldes enthält dieselben Spalten, wie sie auch im Dialogfeld "Durchsuchen"...
  • Seite 153: Bearbeiten Der Transitionen

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Kommentar Zeigt den Kommentar des Strukturelements, z. B.: "1=CPU DPV1 Mode". 12.4.3 Bearbeiten der Transitionen 12.4.3.1 So bearbeiten Sie die Transition Dialogfeld "Eigenschaften" der Transition aufrufen 1. Doppelklicken Sie auf die zu bearbeitende Transition oder wählen Sie den Menübefehl Bearbeiten >...
  • Seite 154 Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Register "OS-Kommentar" Im Register "OS-Kommentar" können Sie zu jeder Bedingung einen Text eingeben, der auf der OS während der Prozessführung angezeigt werden soll. Als Vorgabe ist der Text der Bedingung eingetragen. Projektierung dokumentieren Die projektierten Bedingungen der Transition können Sie dokumentieren.
  • Seite 155: Bedingungen Der Transition Formulieren

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld 12.4.3.2 Bedingungen der Transition formulieren Einleitung Im Register "Bedingung" bestimmen Sie die Schaltbedingungen für die markierte Transition. Hinweis Beachten Sie, dass ein SFC-Typ nur auf sein eigenes Interface zugreifen kann und nicht auf externe Objekte.
  • Seite 156 Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Wie bei der Operandenauswahl bei den Schritten können Sie auch bei den Transitionen die Wertebezeichnungen der Anschlüsse eintragen. Bei der Auswahl über "Durchsuchen" oder mit Drag&Drop aus dem CFC-Plan werden die Einträge um den Pfad der Technologischen Hierarchie (falls vorhanden) erweitert. Hierarchiepfad und Plannamen werden durch einen doppelten "Schrägstrich links"...
  • Seite 157: So Bearbeiten Sie Die Os-Kommentare Der Transition

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Bei globalen Operanden springen Sie nach HW Konfig, wenn die Adresse dort bekannt ist. Im anderen Fall erhalten Sie eine Fehlermeldung. Die "Gehe zu"-Funktion können Sie für Ablaufgruppen nicht nutzen. 12.4.3.4 So bearbeiten Sie die OS-Kommentare der Transition OS-Kommentar eingeben Im Register "OS-Kommentar"...
  • Seite 158: Globale Operanden Und Zulässige Datentypen

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld ● Einen einzelnen OS-Kommentar können Sie im SFC-Editor durch Löschen des OS- Kommentars initialisieren. Der Text der Vergleichsbedingung wird dann als OS- Kommentar übernommen und ab diesem Zeitpunkt bei Änderungen der Bedingung automatisch angepasst, solange Sie keine Änderungen (durch Editieren) vornehmen. Alternative Bedienung: Im Kontextmenü...
  • Seite 159: Beispiele

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Beachten Sie folgende Regeln: ● Der Operand darf nicht in dem Bereich liegen, der für die Übersetzung des CFC-Plans reserviert ist (Menübefehl Extras > Einstellungen für Übersetzen...). ● Der Operand darf nicht in einem für die aktuelle CPU nicht vorhandenem Wertebereich liegen.
  • Seite 160: Zulässige Datentypen

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Beispiele Im Folgenden sind einige Eingabebeispiele angeführt. Folgende Beispiele sollen die Möglichkeiten für die symbolische Angabe von Operanden verdeutlichen: Operand Bemerkung Endschalter Zugriff auf z. B. ein Eingangsbit. Die Absolutadresse ist in der Symboltabelle definiert. Rezept.Sollwert Zugriff auf einen Datenbaustein (Rezept).
  • Seite 161: Berechnungen In Schritten Und Transitionen Von Sfc

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld 12.4.5 Berechnungen in Schritten und Transitionen von SFC 12.4.5.1 Übersicht zu SFC-Berechnungen Übersicht Im SFC-Editor können Berechnungen projektiert werden in Schritten, Transitionen oder Ablaufketten. Zur Überprüfung werden im Testmodus die Berechnungen mit aktuellen Werten angezeigt.
  • Seite 162 Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Berechnungen in der SFC-Visualisierung In den Prozessbildern der Operator Station können die aktuellen Werte der Funktionseingänge und Berechnungsergebnisse der Berechnungen in der SFC- Visualisierung dargestellt werden. Weitere Informationen hierzu finden Sie in der Dokumentation von SFC-Visualisierung.
  • Seite 163 Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld ● Konstante: Wenn eine Konstante als Operand projektiert wird, dann wird bei der Datentypprüfung ermittelt, welche möglichen Datentypen der eingegebene Konstanten-String zulässt. So ist z. B. der String "1" kompatibel mit den Datentypen BOOL, BYTE, WORD, DWORD, INT, DINT und REAL.
  • Seite 164 Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld ● Beim Löschen einer Funktion werden alle zugehörigen Funktionseingänge gelöscht. Ebenfalls gelöscht werden unterlagerte Funktionen, die an einem der zu löschenden Funktionseingänge projektiert sind. ● Verschachtelungstiefe in Berechnungen: An den Funktionseingängen einer Funktion können Funktionen eingefügt werden, die dann eine unterlagerte Ebene bilden.
  • Seite 165: Berechnung In Sfc Projektieren

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Spalte "Verschaltung" ● In der Spalte werden die Operanden, Konstanten oder textuellen Verschaltungen für die Funktionseingänge projektiert und angezeigt. Bei Funktionseingängen, an denen eine unterlagerte Funktion projektiert ist, können keine Operanden gewählt bzw. projektiert werden. ●...
  • Seite 166: Voraussetzungen

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Voraussetzungen ● Der SFC-Plan oder SFC-Typ, in dem Sie eine Berechnung projektieren möchten, ist im SFC-Editor geöffnet und nicht schreibgeschützt! In einer SFC-Instanz kann keine Berechnung erstellt, bzw. editiert werden. ● Das Projekt muss vom Typ "Multiprojekt" sein. Vorgehensweise 1.
  • Seite 167 Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld 5. Vervollständigen Sie die Projektierung der zuerst eingefügten Funktion. Nach dem Einfügen einer Funktion werden an jedem Funktionseingang noch folgende zugehörige Daten projektiert: – Der gewünschte Datentyp in der Spalte "Datentyp" (siehe Schritt 6). –...
  • Seite 168 Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Nach dem Einfügen bildet diese Funktion dann eine unterlagerte Ebene. Die maximale Verschachtelungstiefe ist auf 8 unterlagerte Ebenen begrenzt. Dabei bildet die oberste, zuerst eingefügte Funktion immer die oberste Ebene der Struktur. Die Zweite und alle weiteren Ebenen können dann auch mehrere Funktionen bilden, die an den Funktionseingängen der jeweils höheren Ebene projektiert werden.
  • Seite 169: Funktionsumfang In Sfc-Berechnungen

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Ergebnis In einem Schritt, Transition oder Ablaufkette von SFC wurde eine neue Berechnung erstellt. 12.4.5.3 Funktionsumfang in SFC-Berechnungen Übersicht In SFC stehen für die Projektierung von Berechnungen in Schritten, Transitionen oder Ablaufketten folgende Funktionen und Datentypen zur Verfügung. Die Tabelle zeigt die zur Verfügung stehenden Funktionen und die möglichen Datentypen der Ein- und Ausgänge.
  • Seite 170: Beispiel Zur Umsetzung Einer Formel In Eine Berechnung Für Sfc

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Funktion (Operation) Symbol Datentyp Eingang Anzahl Datentyp Ausgang Eingänge (Funktionsergebnis) Bitweises NICHT UND (NAND) BOOL, BYTE, WORD, DWORD 2 ... n Gleich Typ des Eingangs Bitweises NICHT ODER BOOL, BYTE, WORD, DWORD 2 ... n Gleich Typ des Eingangs (NOR) Bitweise Negation (NOT)
  • Seite 171: Umsetzung

    Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Umsetzung Die Umsetzung und Projektierung der Formel " " in SFC erfolgt prinzipiell a + b – c * d / e in folgenden Schritten: 1. Setzen der Klammern in der Ausgangsformel Die Klammersetzung ist erforderlich, um die korrekten Zwischenberechnungen in der Formel zu bilden.
  • Seite 172 Konfigurieren von Ablaufsteuerungen 12.4 Bearbeiten im Eigenschaften-Dialogfeld Das folgende Bild zeigt die Beispielberechnung "Calc100" nach dem Einfügen der Funktionen. Im Bild sind in der Spalte "Verschaltung" zur besseren Übersicht die Operanden "a" bis "e" als Platzhalter eingetragen. 4. Projektierung der Verschaltungen An den Eingängen der Funktionen werden in der Spalte "Verschaltung"...
  • Seite 173: Festlegen Der Ablaufeigenschaften

    Konfigurieren von Ablaufsteuerungen 12.5 Festlegen der Ablaufeigenschaften 12.5 Festlegen der Ablaufeigenschaften 12.5.1 Ablaufeigenschaften eines SFC Ablaufeigenschaften Die Ablaufeigenschaften eines SFC-Plans oder einer SFC-Instanz legen fest, wie sich der SFC innerhalb der gesamten Struktur des Zielsystems in die zeitliche Abfolge der Bearbeitung einfügt.
  • Seite 174 Konfigurieren von Ablaufsteuerungen 12.5 Festlegen der Ablaufeigenschaften Ablaufreihenfolge ändern 1. Wählen Sie in der Funktionsleiste das Symbol oder wählen Sie den Menübefehl Bearbeiten > Ablaufreihenfolge. Der SFC wird gestartet und das Fenster der "Ablaufreihenfolge" wird geöffnet. Wenn im SFC auch der Katalog geöffnet ist, können Sie diesen schließen. 2.
  • Seite 175: Ablauf-Attribute Für Ablaufgruppen Und Sfcs

    Konfigurieren von Ablaufsteuerungen 12.5 Festlegen der Ablaufeigenschaften 12.5.3 Ablauf-Attribute für Ablaufgruppen und SFCs Einleitung SFCs können Sie in Ablaufgruppen einbauen, wenn sie die Attribute "Untersetzung" und/oder "Phasenverschiebung" haben sollen. Die Attribute stellen Sie in den Objekteigenschaften der Ablaufgruppe ein. Alle Pläne der Ablaufgruppe besitzen damit die gleiche "Untersetzung"...
  • Seite 176 Konfigurieren von Ablaufsteuerungen 12.5 Festlegen der Ablaufeigenschaften Ablauf-Attribute der Ablaufgruppe Eine Ablaufgruppe können Sie, genau wie den SFC-Plan, über das Enable-Attribut ein- und ausschalten. Folgende Attribute können Sie einem SFC-Plan nicht direkt zuweisen, sondern nur durch den Einbau in eine Ablaufgruppe: ●...
  • Seite 177: Standard-Interface Und Plananschlüsse

    Standard-Interface und Plananschlüsse 13.1 Standard-Interface des SFC-Plans 13.1.1 Anschlüsse des Standard-Interface des SFC-Plans Standard-Interface des SFC-Plans Das Standard-Interface des SFC-Plans umfasst die notwendigen Anschlüsse, um den SFC- Plan durch das Anwenderprogramm zu steuern oder durch den Anwender bedienen und beobachten zu können. Informationen zu den Anschlüssen finden Sie in den Abschnitten: Standard-Interface des SFC-Plans (Seite 177) Anschlüsse des SFC-Plans nach Verwendung sortiert (Seite 182)
  • Seite 178 Standard-Interface und Plananschlüsse 13.1 Standard-Interface des SFC-Plans Anschluss Bedeutung Datentyp Vorbeleg. B&B COMPLETE Automatik-Befehl "Beenden" BOOL COMPLETED Betriebszustand "Beendet" BOOL COMPLETING Betriebszustand "Beendend" BOOL CONT Kontinuierlicher Betrieb (Continuous) BOOL CPU_RESTART Neustart der CPU BOOL CUSEQ Nr. der aktuellen Kette BYTE CUSTEP Nr.
  • Seite 179 Standard-Interface und Plananschlüsse 13.1 Standard-Interface des SFC-Plans Anschluss Bedeutung Datentyp Vorbeleg. B&B HELDSTEPERRSTATE Für zukünftige Nutzung BOOL HELDSTEPHELDSTATE Für zukünftige Nutzung BOOL HELDSTEPRT Für zukünftige Nutzung TIME HELDTRANS Für zukünftige Nutzung WORD HELDTRANSCOUNT Für zukünftige Nutzung BYTE HELDTRANSRESULT Für zukünftige Nutzung BOOL HOLD Automatik-Befehl "Anhalten"...
  • Seite 180 Standard-Interface und Plananschlüsse 13.1 Standard-Interface des SFC-Plans Anschluss Bedeutung Datentyp Vorbeleg. B&B OCCUPIED BATCH: "Belegt"-Kennung BOOL 0 = nicht belegt, 1 = belegt OP_ERR Bedienerfehler BOOL OP_ERR_STATE Statuswort für Bedienerfehler DWORD ORES_BY Reserviert für interne Benutzung BYTE ORES1...15 Reserviert für interne Benutzung BOOL QAUTMAN Aktuelle Betriebsart: 0: HAND, 1: AUTO...
  • Seite 181 Standard-Interface und Plananschlüsse 13.1 Standard-Interface des SFC-Plans Anschluss Bedeutung Datentyp Vorbeleg. B&B SELFCOMP SFC wechselt selbstständig von "Aktiv" nach "Been- BOOL dend" SELFRESET SFC wechselt selbstständig von "Been- BOOL det/Abgebrochen/Gestoppt" nach "Bereit" (nur bei HAND) SFC_ADDSTATE Zusätzliches SFC-Statuswort DWORD SFC_CONTROL SFC-Steuerwort (interne Schnittstelle) DWORD SFC_INIT...
  • Seite 182: Bedeutungen In Der Tabelle

    Standard-Interface und Plananschlüsse 13.1 Standard-Interface des SFC-Plans 13.1.3 Bedeutungen in der Tabelle Erläuterungen zur Tabelle ● In der Spalte "Anschluss" bedeutet die fette Darstellung, dass das Attribut S7_visible = 'true' gesetzt ist. Der Anschluss ist sichtbar. ● In der Spalte "Art" bedeutet –...
  • Seite 183 Standard-Interface und Plananschlüsse 13.1 Standard-Interface des SFC-Plans Meldungen (SFC-Anschlüsse) (Seite 219) Steuerwörter (SFC-Anschlüsse) (Seite 220) Statuswörter (SFC-Anschlüsse) (Seite 221) Systemparameter (SFC-Anschlüsse) (Seite 225) Reserven (SFC-Anschlüsse) (Seite 225) SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 184: Standard-Interface Des Sfc-Typs

    Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs 13.2 Standard-Interface des SFC-Typs 13.2.1 Standard-Interface des SFC-Typs Standard-Interface des SFC-Typs Das Standard-Interface des SFC-Typs umfasst die notwendigen Anschlüsse, um die SFC- Instanzen durch das Anwenderprogramm zu steuern oder durch den Anwender bedienen und beobachten zu können.
  • Seite 185 Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs Anschluss Bedeutung Datentyp Vorbe- B&B leg. BA_NA BATCH: Chargenbezeichnung STRING [32] BA_STATE BATCH-Statuswort DWORD BUSY Zustand "Beschäftigt" BOOL (= weder "Bereit" noch "Beendet" noch "Abgebro- chen" noch "Gestoppt") COMPLETE Automatik-Befehl "Beenden" BOOL COMPLETED Betriebszustand "Beendet"...
  • Seite 186 Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs Anschluss Bedeutung Datentyp Vorbe- B&B leg. ENMAN Freigabe "Umschalten auf HAND" BOOL ENRESET Freigabe "Rücksetzen" BOOL ENRESTART Freigabe "Neustarten" BOOL ENRESUME Freigabe "Fortsetzen" BOOL ENSTART Freigabe "Starten" BOOL ENSTOP Freigabe " Stoppen" BOOL ENTARGETSTEP Freigabe "Zielschritte setzen"...
  • Seite 187 Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs Anschluss Bedeutung Datentyp Vorbe- B&B leg. LASTSTEP Nr. des letzten aktiven Schritts WORD LI_ERR Parametrierfehler (z. B. ungültige Kombination an BOOL Eingängen) LI_ERR_STATE Statuswort für Parametrierfehler DWORD LOCKABORT externe Verriegelung "Abbrechen" BOOL LOCKCOMPLETE externe Verriegelung "Beenden"...
  • Seite 188 Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs Anschluss Bedeutung Datentyp Vorbe- B&B leg. QCS_0 1: keine Fahrweise BOOL QCS_1...32 1: aktuelle Fahrweise 1 - 32 BOOL QCSP vorbereitete Fahrweise QDIS_START "Starten" nicht möglich BOOL (z. B. Fahrweise und/oder Sollwerte fehlerhaft, LI_ERR, OP_ERR, ...) QENAUT Freigabe "Umschalten auf AUTO"...
  • Seite 189 Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs Anschluss Bedeutung Datentyp Vorbe- B&B leg. SELCS Freigeben von Fahrweisen: DWORD 0 1) 7) Bit 0...31: Fahrweise 1...32 SELFCOMP SFC wechselt selbstständig von "Aktiv" nach "Be- BOOL endend" SELFRESET SFC wechselt selbstständig von "Beendet/ Abge- BOOL brochen/ Gestoppt"...
  • Seite 190: Anschlüsse Des Sfc-Typs Nach Verwendung Sortiert

    Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs 13.2.3 Anschlüsse des SFC-Typs nach Verwendung sortiert Die Anschlüsse vom Standard-Interface des SFC-Typs sind nach ihrer Verwendung sortiert und in den folgenden Abschnitten zusammengefasst: Betriebsarten (SFC-Anschlüsse) (Seite 205) Befehle und Betriebszustände (SFC-Anschlüsse) (Seite 206) Ablaufoptionen (SFC-Anschlüsse) (Seite 213) Sammelanzeigen und Sammelquittierungen (SFC-Anschlüsse) (Seite 214) Daten von zu bearbeitenden Ketten und Schritten (SFC-Anschlüsse) (Seite 214)
  • Seite 191: Interface-Parametrierungen "Merkmale

    Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs 13.2.5 Interface-Parametrierungen "Merkmale" 13.2.5.1 Interface-Parametrierungen "Merkmale" Interface-Parametrierungen "Merkmale" Die Merkmale sind nur für den SFC-Typ relevant. Die Anschlüsse der folgenden Merkmale sind im Standard-Interface enthalten: ● Merkmal "Fahrweisen" (Seite 191) ● Merkmal für Hinweistexte (Seite 192) ●...
  • Seite 192: Merkmal Für Hinweistexte

    Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs 13.2.5.3 Merkmal für Hinweistexte Merkmal für Hinweistexte Über die Zuweisung einer Hinweistextnummer in einer Schritt-Aktion wird der zugehörige Hinweistext im SFC-Bildbaustein angezeigt. Erklärungen zu den Tabelleneinträgen finden Sie im Abschnitt: Bedeutungen in der Tabelle (Seite 182) Anschluss Bedeutung...
  • Seite 193: Merkmal "Sollwerte

    Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs Merkmal "Merker" (Seite 203) Merkmal "Zeiten" (Seite 203) Merkmal "Bausteinkontakte" (Seite 204) Hinweis In den folgenden Tabellen der Merkmale steht "name" für "Anschlussname". Es ist nicht der Name eines Merkmals. 13.2.6.2 Merkmal "Sollwerte" Merkmal "Sollwerte"...
  • Seite 194 Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs Datentyp "INT" Anschluss Bedeutung Datentyp Vorbes. B&B "name" Sollwert-Automatik-Eingang "name"_AI Istwert-Eingang "name"_AO Istwert-Ausgang "name"_CS Freigabe Fahrweisen: DWORD 0 1) 2) Bit0..31 = Fahrweise 1..32 "name"_ENOP Freigabe Bedienung Sollwert BOOL "name"_ENOPP Freigabe Bedienung vorbereiteter Soll- BOOL wert "name"_ERR...
  • Seite 195 Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs Anschluss Bedeutung Datentyp Vorbes. B&B "name"_Q Sollwert-Ausgang DINT "name"_QP vorbereiteter Sollwert-Ausgang DINT Legende abhängig von der Anzahl Fahrweisen im Merkmale-Editor abhängig von "<Sollwert>/Eigenschaften/Fahrweisenzuordnung" Datentyp "REAL" Anschluss Bedeutung Datentyp Vorbes. B&B "name" Sollwert-Automatik-Eingang REAL "name"_AI Istwert-Eingang REAL...
  • Seite 196: Datentyp "Pi" (Process Input = Parameter Für Einsatzstoffe)

    Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs Anschluss Bedeutung Datentyp Vorbes. B&B "name"_ERR Sollwert-Fehler BOOL "name"_OP Sollwert-Bedieneingang STRING "name"_OPP vorbereiteter Sollwert-Bedieneingang STRING O *) "name"_Q Sollwert-Ausgang STRING "name"_QP vorbereiteter Sollwert-Ausgang STRING Legende abhängig von der Anzahl Fahrweisen im Merkmale-Editor abhängig von "<Sollwert>/Eigenschaften/Fahrweisenzuordnung" Die Parameter sind als Ausgänge realisiert, da beim Datentyp "STRING"...
  • Seite 197: Datentyp "Po" (Process Output = Parameter Für Haupt-, Neben-, Zwischen- Und Abfallprodukte)

    Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs Anschluss Bedeutung Datentyp Vorbes. B&B "name"_Q Sollwert-Ausgang REAL "name"_QP vorbereiteter Sollwert-Ausgang REAL Legende abhängig von der Anzahl Fahrweisen im Merkmale-Editor abhängig von "<Sollwert>/Eigenschaften/Fahrweisenzuordnung" Datentyp "PO" (Process Output = Parameter für Haupt-, Neben-, Zwischen- und Abfallprodukte) Anschluss Bedeutung Datentyp...
  • Seite 198 Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs Legende abhängig von der Anzahl Fahrweisen im Merkmale-Editor abhängig von "<Sollwert>/Eigenschaften/Fahrweisenzuordnung" Datentyp "TKEY" Anschluss Bedeutung Datentyp Vorbes. B&B "name" Sollwert-Automatik-Eingang DINT "name"_AI Istwert-Eingang DINT "name"_AO Istwert-Ausgang DINT "name"_CS Freigabe Fahrweisen: DWORD 0 1) 2) Bit0..31 = Fahrweise 1..32 "name"_ENOP Freigabe Bedienung Sollwert...
  • Seite 199: Nutzung Der Anschlüsse Von Sollwerten

    Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs Anschluss Bedeutung Datentyp Vorbes. B&B "name"_COP Sollwert-Bedieneingang DINT "name"_COPP vorbereiteter Sollwert- DINT Bedieneingang Legende abhängig von der Anzahl Fahrweisen im Merkmale-Editor abhängig von "<Sollwert>/Eigenschaften/Fahrweisenzuordnung" 13.2.6.3 Nutzung der Anschlüsse von Sollwerten Anschlüsse von Sollwerten Folgende Erläuterungen gelten für alle Sollwerte, unabhängig von deren Datentyp.
  • Seite 200 Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs Die Eingänge der Betriebsart HAND können Sie in der Sicht "Vorbereitete Werte" des SFC- Bildbausteins parametrieren. Die vorbereiteten Werte werden an den Ausgängen ausgegeben. Datentyp Anschluss Bedeutung Eingang alle Setpoint Automatic Input alle ..._OPP Setpoint Operater Input Prepare PI, PO...
  • Seite 201 Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs Datentyp Anschluss Bedeutung PI, PO ..._MQ Material Active Setpoint TKEY ..._IDQ Transfer ID Active Setpoint TKEY ..._CQ Transfer Counter Active Setpoint Bedienfreigaben (Vorbereitung und Änderung von Sollwerten in HAND) Die Vorbereitung bzw. Änderung des Sollwerts in der Betriebsart HAND ist nur möglich, wenn die entsprechenden Bedienfreigaben gesetzt sind.
  • Seite 202: Merkmal "Prozesswerte

    Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs 13.2.6.4 Merkmal "Prozesswerte" Merkmal "Prozesswerte" Anschluss Bedeutung Datentyp Vorbes. B&B "name" Prozesswert-Eingang BOOL DINT REAL STRING Erklärungen zu den Tabelleneinträgen finden Sie im Abschnitt: Bedeutungen in der Tabelle (Seite 182) 13.2.6.5 Merkmal "Steuerwerte" Merkmal "Steuerwerte"...
  • Seite 203: Merkmal "Merker

    Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs 13.2.6.7 Merkmal "Merker" Merkmal "Merker" Anschluss Bedeutung Datentyp Vorbes. B&B "name" Merker (statischer VAR-Bereich) BOOL DINT REAL STRING Hinweis Beim Merker handelt es sich um eine interne Variable, die nicht am Interface als sichtbarer Anschluss dargestellt wird.
  • Seite 204: Merkmal "Bausteinkontakte

    Standard-Interface und Plananschlüsse 13.2 Standard-Interface des SFC-Typs 13.2.6.9 Merkmal "Bausteinkontakte" Merkmal "Bausteinkontakte" Informationen hierzu finden Sie im Abschnitt: Bausteinkontakte (Seite 112). SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 205: Sfc-Anschlüsse Nach Verwendung Sortiert

    Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert 13.3 SFC-Anschlüsse nach Verwendung sortiert 13.3.1 Betriebsarten (SFC-Anschlüsse) SFC-Anschlüsse der Betriebsarten Erklärungen zu den Tabelleneinträgen finden Sie im Abschnitt: Bedeutungen in der Tabelle (Seite 182) Anschluss Bedeutung Datentyp Vorbes. B&B ENAUT Freigabe "Umschalten auf AUTO" BOOL QENAUT Freigabe "Umschaltung auf AUTO"...
  • Seite 206: Befehle Und Betriebszustände (Sfc-Anschlüsse)

    Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert Umschaltung der Betriebsart per Bedienung (SFC-Testmodus / SFC Visualisierung) Betriebsart vorher Freigabe HAND/AUTO Umschaltung Betriebsart nachher -> HAND -> AUTO Anzeige Anzeige + Schaltfläche Schaltfläche Anzeige Schaltfläche "Schloss" HAND AUTO HAND zu + ausgerastet inaktiv drücken nach Warnbox AUTO...
  • Seite 207 Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert "Anhalten" (Freigaben, Befehle, neuer Betriebszustand) Anschluss Bedeutung Datentyp Vorbes. ENHOLD Freigabe "Anhalten" BOOL HOLD Automatik-Befehl "Anhalten" BOOL Bedien- und Mit Schaltfläche Hand-Befehl "Anhalten" Anzeigeteil "Anhalten" INTHOLD Interner Befehl "Anhalten" BOOL LOCKHOLD Externe Verriegelung "Anhalten" BOOL HOLDING neuer Betriebszustand "Anhaltend"...
  • Seite 208 Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert "Abbrechen" (Freigaben, Befehle, neuer Betriebszustand) Anschluss Bedeutung Datentyp Vorbes. ENABORT Freigabe "Abbrechen" BOOL ABORT Automatik-Befehl "Abbrechen" BOOL Bedien- und Mit Schaltfläche Hand-Befehl "Abbrechen" Anzeigeteil "Abbrechen" INTABORT Interner Befehl "Abbrechen" BOOL LOCKABORT Externe Verriegelung "Abbrechen" BOOL ABORTING neuer Betriebszustand "Abbrechend"...
  • Seite 209: "Neustarten" (Freigaben, Befehle, Neuer Betriebszustand)

    Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert "Neustarten" (Freigaben, Befehle, neuer Betriebszustand) Anschluss Bedeutung Datentyp Vorbes. ENRESTART Freigabe "Neustarten" BOOL RESTART Automatik-Befehl "Neustarten" BOOL Bedien- und Mit Schaltfläche Hand-Befehl "Neustarten" Anzeigeteil "Neustarten" INTRESTART Interner Befehl "Neustarten" BOOL STARTING neuer Betriebszustand "Startend" BOOL (Übergangszustand) neuer Betriebszustand "Aktiv"...
  • Seite 210 Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert "Fehler" im Betriebszustand "Beendend" (neuer Betriebszustand) Anschluss Bedeutung Datentyp Vorbes. ERROR_COMPLETING neuer Betriebszustand BOOL "Fehler (Beendend)" (Übergangszustand) COMPLETING neuer Betriebszustand "Beendend" nach BOOL "Fehler (Beendend)" (Übergangszustand) Erläuterungen zu Befehlen und Betriebszustandswechseln Die HAND-Befehle "Starten, .." werden vom Bedien- und Anzeigeteil per Bedienung der Befehls-Schaltflächen über das Steuerwort SFC_CONTROL eingegeben und nach der Ausführung rückgesetzt.
  • Seite 211 Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert Spezieller INT-Befehl (nur für SFC-Plan) Anschluss Bedeutung Datentyp Vorbes. INTONOFF Interner Befehl "SFC ein-/ausschalten", BOOL 1: einschalten, 0: ausschalten Dieser Befehl existiert wegen der Kompatibilität zu SFC V5.2 (dort <SFCName>.EN) und wird in Schritt-Aktionen verwendet. Hinweis Der Anschluss INTONOFF ist ab V6.1 bei SFC-Typen nicht mehr vorhanden, sondern in einen Reserve-Anschluss (IORES0) umgewandelt worden.
  • Seite 212 Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert Übergang von "Aktiv" nach "Beendend" zur Verfügung. Das Signal READY_TC wird vom SFC auf den Wert "1" gesetzt, wenn "Aktiv" fertig bearbeitet ist, also keine Startbedingung für eine Ablaufkette erfüllt bzw. eine gestartete Ablaufkette vollständig bearbeitet ist. Unabhängig davon kann READY_TC auch in Schritten gesetzt werden.
  • Seite 213: Ablaufoptionen (Sfc-Anschlüsse)

    Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert 13.3.3 Ablaufoptionen (SFC-Anschlüsse) SFC-Anschlüsse der Ablaufoptionen Erklärungen zu den Tabelleneinträgen finden Sie im Abschnitt: Bedeutungen in der Tabelle (Seite 182) Anschluss Bedeutung Datentyp Vorbes. CYCLEXEC Zyklischer Betrieb (nur bei AUTO) BOOL 0 2) Bedien- und Anzeige- Option: Zyklischer Betrieb (nur bei HAND) 0 2)
  • Seite 214: Sammelanzeigen Und Sammelquittierungen (Sfc-Anschlüsse)

    Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert Anschluss Bedeutung Datentyp Vorbes. SELFCOMP SFC wechselt selbstständig von "Aktiv" nach BOOL "Beendend" SELFRESET SFC wechselt selbstständig von "Been- BOOL det/Abgebrochen/Gestoppt" nach "Bereit" (nur bei HAND) Legende abhängig von "SFC-Eigenschaften/Betriebsparameter AS/Zyklischer Betrieb" abhängig von "SFC-Eigenschaften/Betriebsparameter AS/Befehlsausgabe"...
  • Seite 215: Batch-Parameter (Sfc-Anschlüsse)

    Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert Anschluss Bedeutung Datentyp Vorbeleg. B&B CUSTEPCOUNT Anzahl aktive Schritte BYTE CUSTEPERRSTATE Fehler-Zustand des aktuellen Schritts BOOL CUSTEPHELDSTATE Angehalten-Zustand des aktuellen Schritts BOOL CUSTEPMAXRT max. Laufzeit des aktuellen Schritts TIME CUSTEPMINRT min. Laufzeit des aktuellen Schritts TIME CUSTEPRT Laufzeit des aktuellen Schritts...
  • Seite 216: Kontinuierlicher Betrieb (Sfc-Anschlüsse)

    Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert Anschluss Bedeutung Datentyp Vorbes. B&B BA_NA BATCH: Chargenbezeichnung STRING [32] '' BA_STATE BATCH-Statuswort DWORD OCCUPIED BATCH: "Belegt"-Kennung BOOL I *) IO..**) QBA_EN BATCH: Belegungsfreigabe BOOL QBA_ID BATCH: laufende Chargennummer DWORD QBA_NA BATCH: Chargenbezeichnung STRING [32] '' QOCCUPIED BATCH: "Belegt"-Kennung...
  • Seite 217: Fehlerbehandlung (Sfc-Anschlüsse)

    Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert 13.3.8 Fehlerbehandlung (SFC-Anschlüsse) SFC-Anschlüsse der Fehlerbehandlung Erklärungen zu den Tabelleneinträgen finden Sie im Abschnitt: Bedeutungen in der Tabelle (Seite 182) Anschluss Bedeutung Datentyp Vorbes. ERRG Sammelfehler BOOL (EXT_ERR | OP_ERR | LI_ERR | S_ERRG) EXEC_ERR Laufzeitfehler, z.
  • Seite 218 Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert HAND ● Ablaufoptionen: Bit 5 - SELFRESET = 1 und Bedien-und Anzeigeteil "Zyklischer Betrieb" (es werden weder SELFRESET noch "Zyklischer Betrieb" ausgeführt) ● Interne Befehle und externe Verriegelungen Bit 6 - mehr als ein interner Befehl gleichzeitig (z. B. INTABORT und INTCOMPLETE) (1 Zyklus) Bit 7 - mehr als eine externe Verriegelung gleichzeitig (z.B.
  • Seite 219: Meldungen (Sfc-Anschlüsse)

    Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert Berechnung von QDIS_START und DIS_START_STATE AUTO ● Bit 0 (nur SFC-Typ) Fahrweise und Sollwerte sind noch nicht geprüft (QPARAM = 0) oder fehlerhaft ● Bit 1 im Betriebszustand "Aktiv" ist die Freigabe "Starten in Aktiv" nicht gesetzt (ENASTART = 0) oder/und kein kontinuierlicher Betrieb eingestellt (QCONT = 0) HAND ●...
  • Seite 220: Steuerwörter (Sfc-Anschlüsse)

    Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert Anschluss Bedeutung Datentyp Vorbes. B&B NMSG_EVID2 *) Meldungsnummer 2 (NOTIFY_8P) DWORD NMSG_STAT1 *) Meldungsstatus 1 (NOTIFY_8P) WORD NMSG_STAT2 *) Meldungsstatus 2 (NOTIFY_8P) WORD NSIG_12..16 *) Ereignismeldung 12..16 erzeugen BOOL (NOTIFY_8P) RUNUPCYC *) Anzahl Erstlaufzyklen SIG_2..8 Meldung 2..8 erzeugen (ALARM_8P)
  • Seite 221: Statuswörter (Sfc-Anschlüsse)

    Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert 13.3.11 Statuswörter (SFC-Anschlüsse) Statuswörter der SFC-Anschlüsse Erklärungen zu den Tabelleneinträgen finden Sie im Abschnitt "Bedeutungen in der Tabelle (Seite 182)". Anschluss Bedeutung Datentyp Vorbes. B&B BA_ADDSTATE Zusätzliches BATCH-Statuswort DWORD BA_STATE BATCH-Statuswort DWORD SFC_STATE SFC-Statuswort DWORD...
  • Seite 222 Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert Betriebszustand "Gestoppt" STOPPED reserviert für S88 "Pause" 8 *) Kennung "Überwachungszeit kontinu- QCONT_T_ERR ierlicher Betrieb abgelaufen" Betriebszustand "Startend" STARTING Betriebszustand "Fortsetzend" RESUMING / RESU_ERROR **) Betriebszustand "Beendend" COMPLETING / ERROR_COMPLETING **) Betriebszustand "Anhaltend" HOLDING Betriebszustand "Abbrechend"...
  • Seite 223 Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert SFC_STATE Bedeutung Quelle Betriebszustand Bit 0-4 (die Zustände 0...4 0: IDLE sind mit der Kodierung von SFC V5.2 iden- 1: RUN tisch!) 2: COMPLETED 3: HELD 4: ABORTED 5: STARTING 6: COMPLETING 7: ERROR_COMPLETING 8: HOLDING 9: RESUMING...
  • Seite 224 Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert Bedeutung Quelle 24-26 Schaltmodus Bit 0...2 0: QSCT 1: QSCTOC 2: QSCTAC 3: QSCC 4: QSCT_TAC CPU-Neustart nach Stopp bei aktivem SFC CPU-RESTART (Daten konsistent) CPU-Neustart nach Stopp während Bau- CPU-RESTART (Daten inkonsistent) steinbearbeitung Befehlsausgabe HAND: Bedien-und Anzeigeteil /...
  • Seite 225: Systemparameter (Sfc-Anschlüsse)

    Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert frei frei frei 16-31 USTATUS Bit 0-15 13.3.12 Systemparameter (SFC-Anschlüsse) SFC-Anschlüsse der Systemparameter Erklärungen zu den Tabelleneinträgen finden Sie im Abschnitt: Bedeutungen in der Tabelle (Seite 182) Spezial Anschluss Bedeutung Datentyp Vorbes. MODE Bearbeitungsmodus: BOOL...
  • Seite 226 Standard-Interface und Plananschlüsse 13.3 SFC-Anschlüsse nach Verwendung sortiert Anschluss Bedeutung Datentyp Vorbes. Attr. B&B ORES1..15 Reserviert für interne Benutzung BOOL SFC-Typ IORES_BY Reserviert für interne Benutzung BYTE IORES1..7 Reserviert für interne Benutzung BOOL IRES1..3 Reserviert für interne Benutzung BOOL ORES_BY1..3 Reserviert für interne Benutzung BYTE ORES1..24...
  • Seite 227: Übersetzen Von Sfc-Plänen Und Sfc-Typen

    Übersetzen von SFC-Plänen und SFC-Typen 14.1 Allgemeines zum Übersetzen von Plänen, Typen und Instanzen Übersetzen Beim Übersetzen (Umfang: Gesamtes Programm) werden alle Pläne, SFC-Typen und SFC- Instanzen des aktuellen Planordners in Quellsprache umgesetzt und anschließend kompiliert. Wenn Sie einen SFC-Plan, einen SFC-Typ oder eine SFC-Instanz geändert haben, können Sie auch nur die Änderungen übersetzen.
  • Seite 228 Übersetzen von SFC-Plänen und SFC-Typen 14.1 Allgemeines zum Übersetzen von Plänen, Typen und Instanzen Wenn der Zeitstempel "Übersetzung des geladenen Programms" älter ist als der Zeitstempel "Letztes Übersetzen", dann müssen Sie das Anwenderprogramm vom PC/PG in die CPU laden, um Übereinstimmung zu erzielen. Weitere Informationen Weitere Informationen zum Übersetzen finden Sie in folgenden Abschnitten: Einstellungen für das Übersetzen/Laden (Seite 229)
  • Seite 229: Einstellungen Für Das Übersetzen/Laden

    Übersetzen von SFC-Plänen und SFC-Typen 14.2 Einstellungen für das Übersetzen/Laden 14.2 Einstellungen für das Übersetzen/Laden Einstellungen festlegen Wählen Sie den Menübefehl Extras > Einstellungen > Übersetzen/Laden..Es wird ein Dialogfeld geöffnet, in dem Sie die Informationen über die Ressourcen finden, die im Zusammenhang mit der Übersetzung stehen: ●...
  • Seite 230: So Übersetzen Sie

    Übersetzen von SFC-Plänen und SFC-Typen 14.3 So übersetzen Sie 14.3 So übersetzen Sie Planordner übersetzen 1. Wählen Sie den Menübefehl SFC > Übersetzen..Ein Dialogfeld wird geöffnet, in dem Sie mit den Optionsfeldern zwischen einer Übersetzung "Gesamtes Programm" (alle Objekte werden übersetzt) und einer Übersetzung "Änderungen"...
  • Seite 231 Übersetzen von SFC-Plänen und SFC-Typen 14.3 So übersetzen Sie SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 232: Übersicht Über Die Beim Übersetzen Generierten Bausteine

    Übersetzen von SFC-Plänen und SFC-Typen 14.4 Übersicht über die beim Übersetzen generierten Bausteine 14.4 Übersicht über die beim Übersetzen generierten Bausteine Einleitung Das Verständnis der folgenden Zusammenhänge ist hilfreich, wenn Sie die Ressourcenvergabe im Zielsystem steuern wollen. Übersicht Die von Ihnen in SFCs projektierte Struktur wird auf die S7-Objekte Funktionsbaustein (FB), Funktion (FC) und Datenbaustein (DB) abgebildet.
  • Seite 233 Übersetzen von SFC-Plänen und SFC-Typen 14.4 Übersicht über die beim Übersetzen generierten Bausteine Mit dem Neuanlegen eines SFC-Plans oder SFC-Typs werden die benötigten Bausteine automatisch in den Bausteinordner kopiert. Für den SFC-Typ wird zusätzlich eine Kopie des FB 247 angelegt (FB-Nummer ist die erste freie Nummer, z. B. FB 1025). Es werden außerdem weitere FCs benötigt, um die im CFC bearbeiteten Bausteine gemäß...
  • Seite 234: Konsistenzprüfung

    Übersetzen von SFC-Plänen und SFC-Typen 14.5 Konsistenzprüfung 14.5 Konsistenzprüfung Prüfungsumfang Vor dem eigentlichen Übersetzungsvorgang führt das System automatisch folgende Konsistenzprüfungen aus: ● Prüfung, ob die Bausteintypen im Anwenderprogramm mit den in den CFC importierten Typen übereinstimmen Inkonsistenzen können auftreten, wenn nach dem Bausteintypimport in den CFC- Bausteintypen im Anwenderprogramm geändert oder gelöscht wurden.
  • Seite 235: Laden In Das As

    Laden in das AS 15.1 So laden Sie Programme Einleitung Um die grafisch erstellten Pläne/Typen für eine CPU in Betrieb nehmen zu können, muss das Programm zuerst übersetzt und in das Zielsystem geladen werden. Geladen wird in die CPU, der das Anwenderprogramm mit dem aktuellen Planordner zugeordnet ist. Hinweis Mit dem SFC erzeugte Programme müssen auch immer aus dem SFC oder CFC heraus ins Zielsystem geladen werden, da nur diese Ladefunktion die Konsistenz der...
  • Seite 236 Laden in das AS 15.1 So laden Sie Programme Vorgehen 1. Wählen Sie den Menübefehl Zielsystem > Laden. Das Dialogfeld "Laden" wird geöffnet. 2. Wählen Sie mit dem Lademodus aus, ob das "gesamte Programm" oder nur "Änderungen" in die CPU geladen werden sollen. Sie können das gesamte Programm auch in eine "Test-CPU laden".
  • Seite 237 Laden in das AS 15.1 So laden Sie Programme ● Schnittstellenänderungen am SFC-Typ werden sofort an die SFC-Instanzen übertragen. Die SFC-Instanzen müssen daher beim Laden ausgeschaltet und die Bearbeitung in der CPU ausgesetzt werden. Das Ausschalten vor dem eigentlichen Laden und das Einschalten nach dem Laden übernimmt der Lader nach einer Abfrage, wenn diese positiv quittiert wird.
  • Seite 238 Laden in das AS 15.1 So laden Sie Programme Anwender-Datenbausteine beim Änderungsladen mitladen Die Option "Anwender-Datenbausteine mitladen" ist als Standard-Einstellung gesetzt und nur für das Änderungsladen relevant. Beim Gesamtladen werden immer alle Bausteine geladen, auch die Anwender-Datenbausteine. Beim Änderungsladen werden bei aktiviertem Optionsfeld für die Datenbausteine, die nicht im SFC-Bereich liegen, folgende Funktionen ausgeführt: ●...
  • Seite 239 Laden in das AS 15.1 So laden Sie Programme Änderungen vor dem Laden anzeigen Die Funktion "Änderungen anzeigen" ist nur vorhanden, wenn das Optionspaket Version Cross Manager (VXM) installiert ist und für das geladene Programm ein Abbild erzeugt wurde. Abbild des geladenen Programms erzeugen Wenn Sie im Dialogfeld "Einstellungen Übersetzen/Laden"...
  • Seite 240: Verhalten Des Sfc Beim Ausschalten Vor Dem Änderungsladen

    Laden in das AS 15.2 Verhalten des SFC beim Ausschalten vor dem Änderungsladen 15.2 Verhalten des SFC beim Ausschalten vor dem Änderungsladen Zustandsübergänge beim SFC-Ausschalten Alter Zustand Aktion Neuer Zustand Startend Aktive Kette wird abgebrochen Abbrechend Aktiv " " Beendend "...
  • Seite 241 Laden in das AS 15.2 Verhalten des SFC beim Ausschalten vor dem Änderungsladen Es ergibt sich folgender Ablauf: Alter Zustand Aktion Neuer Zustand Abbrechend Warten bis Kette beendet ist Abgebrochen (aktive Kette wird nicht abgebrochen!) Abgebrochen Aktive Kette wird abgebrochen Bereit Bereit Aktive Kette wird abgebrochen...
  • Seite 242 Laden in das AS 15.2 Verhalten des SFC beim Ausschalten vor dem Änderungsladen SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 243: Verhalten Der Ablaufsteuerungen Im As

    Verhalten der Ablaufsteuerungen im AS 16.1 Ablaufsteuerungen im AS Voraussetzungen ● Der mit dem SFC-Editor erstellte SFC ist durch Folgendes festgelegt: – die Ablaufketten (Startbedingung und Vor-/Nachverarbeitung) und deren Kettentopologie – die Aktionsfunktionen der Schritte – die Bedingungen der Transitionen –...
  • Seite 244 Verhalten der Ablaufsteuerungen im AS 16.1 Ablaufsteuerungen im AS Die Struktur des Ablaufsystems gestattet, dass die Ablaufsteuerung und die Bausteine der Basisautomatisierung in unterschiedlichen Zyklen laufen können und damit die Zyklusbelastung reduziert wird. Desgleichen können SFCs in Ablaufgruppen eingebaut werden und über diese eine unterschiedliche Untersetzung und Phasenverschiebung erhalten.
  • Seite 245: Festlegen Des Betriebsverhaltens

    Verhalten der Ablaufsteuerungen im AS 16.2 Festlegen des Betriebsverhaltens 16.2 Festlegen des Betriebsverhaltens 16.2.1 Betriebsverhalten der Ablaufsteuerung Grundlagen zum Betriebsverhalten Das Verhalten einer Ablaufsteuerung ist abhängig von den Betriebsparametern "Betriebszustand", "Betriebsart", "Schaltmodus" und den Ablaufoptionen. Die Betriebsparameter können Sie bei Test und Inbetriebnahme (IBS) bzw. über die OS (SFC Visualization) einstellen.
  • Seite 246: Übersicht

    Verhalten der Ablaufsteuerungen im AS 16.2 Festlegen des Betriebsverhaltens und Verschaltung von Eingängen der Außenansicht des SFC-Plans oder der SFC- Instanz. ● HAND (Bedienmodus) Der Ablauf wird vom Bediener durch Befehle oder Änderung der Ablaufoptionen gesteuert, z. B. über IBS oder SFV. Die Freigabe für die Umschaltung von HAND nach AUTO oder von AUTO nach HAND können Sie per Bedienung im Testmodus oder in der SFC-Visualisierung oder auch am Interface des Plans (Außenansicht) oder der SFC-Instanz vornehmen.
  • Seite 247: Ablaufoptionen

    Verhalten der Ablaufsteuerungen im AS 16.2 Festlegen des Betriebsverhaltens Der Schaltmodus "T oder O" ist nur in der Betriebsart HAND (Bedienmodus) möglich. T und O Mit Transition und Bestätigung durch Bediener: Die Ablaufsteuerung läuft prozessgesteuert und bedienergesteuert ab. Bei erfüllter Folgetransition eines aktiven Schritts wird eine Bedienanforderung gesetzt und erst nach erfolgter Bedienung weitergeschaltet.
  • Seite 248 Verhalten der Ablaufsteuerungen im AS 16.2 Festlegen des Betriebsverhaltens Ablaufoptionen des SFC ● Befehlsausgabe Bei "Befehlsausgabe: " werden die Aktionen von aktiven Schritten bearbeitet, bei "Befehlsausgabe: " werden sie nicht bearbeitet. Bei der Inbetriebnahme oder im Fehlerfall kann durch Sperren der Befehlsausgabe, zusammen mit entsprechenden Schaltmodi ("B", "T oder B") die Ablaufsteuerung in einen definierten Zustand versetzt werden, ohne den Prozess zu beeinflussen.
  • Seite 249: Betriebszustände

    Verhalten der Ablaufsteuerungen im AS 16.2 Festlegen des Betriebsverhaltens statt. Der SFC muss vom Bediener oder über das Programm (z. B. Außenansicht im CFC) erneut gestartet werden. Mit "Beim SFC-Start Voreinstellungen der Betriebsparameter verwenden : " werden alle bei den Ablaufeigenschaften gesetzten Voreinstellungen/Optionen beim Start des SFC-Plans wieder wirksam, die z.
  • Seite 250: Betriebszustandslogik Für Sfc (Sfc-Bzl)

    Verhalten der Ablaufsteuerungen im AS 16.2 Festlegen des Betriebsverhaltens Weitere Informationen zu den Betriebszuständen finden Sie in den Abschnitten: ● Betriebszustandslogik für SFC (SFC-BZL) (Seite 250) ● Betriebszustandslogik für Ablaufketten (Ablaufketten-BZL) (Seite 257) ● Befehle (Seite 264) 16.2.5.2 Betriebszustandslogik für SFC (SFC-BZL) Ändern der Betriebszustände Der aktuelle Betriebszustand der SFC-BZL kann durch folgende Ereignisse verändert werden:...
  • Seite 251: Zustandsübergänge Durch Befehle (Sfc-Bzl)

    Verhalten der Ablaufsteuerungen im AS 16.2 Festlegen des Betriebsverhaltens Nr. Zustand Bedeutung Angehalten Halt-Bearbeitung beendet; warten auf Fortsetzen-Befehl. Fortsetzend Fortsetzen-Bearbeitung nach Fortsetzen-Befehl. Fehler Fehler-Bearbeitung bei Fehler. Angehalten (Feh- Fehler-Bearbeitung beendet und kein Fehler mehr anstehend; warten auf ler) Fortsetzen-Befehl. Fortsetzend Fortsetzen-Bearbeitung nach Fortsetzen-Befehl.
  • Seite 252 Verhalten der Ablaufsteuerungen im AS 16.2 Festlegen des Betriebsverhaltens Zustandsübergänge durch externe Signale (SFC-BZL) Die externen Signale sind Eingänge des SFC, um Übergänge zwischen Zuständen der BZL durch andere Bausteine beeinflussen zu können (z. B. von Verriegelungsbausteinen). Die externen Signale wirken allerdings nur innerhalb der Grenzen der BZL. Es kann also kein Zustandsübergang ausgeführt werden, der nicht in der Zustandslogik vorgesehen ist.
  • Seite 253 Verhalten der Ablaufsteuerungen im AS 16.2 Festlegen des Betriebsverhaltens Quelle/ Befehl Bedeutung Ziel X/15 INTSTOP Stopp-Bearbeitung anstoßen durch Wechsel in den Zustand "Stoppend" INTRESTART Start-Bearbeitung anstoßen durch Wechsel in den Zustand "Startend" INTRESET Wechsel in den Zustand "Bereit" Implizite Zustandsübergänge (SFC-BZL) Die Zustände "Startend", "Beendend", "Anhaltend", "Fortsetzend", "Fehler", "Fortsetzend (Fehler)", "Abbrechend", "Stoppend"...
  • Seite 254: Zustandssteuerung Über Sfc-Anschlüsse (Sfc-Bzl)

    Verhalten der Ablaufsteuerungen im AS 16.2 Festlegen des Betriebsverhaltens Zustandssteuerung über SFC-Anschlüsse (SFC-BZL) SELFCOMP, SELFRESET, RUNHOLD und CONT sind parametrierbare Eingänge des SFC und beeinflussen das Verhalten der BZL. SELFCOMP wirkt in den Betriebsarten "HAND" und "AUTO". Quelle/ Externes Bedeutung Ziel Signal SELFCOMP...
  • Seite 255: Kontinuierlicher Betrieb (Continuous)

    Verhalten der Ablaufsteuerungen im AS 16.2 Festlegen des Betriebsverhaltens 16.2.5.3 Kontinuierlicher Betrieb (Continuous) Zustandsmerker CONT In der Betriebsart AUTO können Sie für die Kooperation zwischen einer Anwendersteuerung oder SIMATIC BATCH und SFC den additiven Zustandsmerker verwenden (Eingang CONT und Ausgang QCONT). Er ermöglicht das nochmalige Starten eines SFC ohne zwischenzeitliches Ausschalten.
  • Seite 256: Diagramm Der Zustandsübergänge Für Sfc-Bzl

    Verhalten der Ablaufsteuerungen im AS 16.2 Festlegen des Betriebsverhaltens 16.2.5.4 Diagramm der Zustandsübergänge für SFC-BZL Zustandsübergänge für SFC-BZL SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 257: Betriebszustandslogik Für Ablaufketten (Ablaufketten-Bzl)

    Verhalten der Ablaufsteuerungen im AS 16.2 Festlegen des Betriebsverhaltens Legende Zustände, die durch Ereignisse verlassen werden Übergangszustände, die implizit verlassen werden Zustände übernommen aus BZL für SFC V5.x Ereignisse: Befehle/Bedienungen/Externe Signale/Interne Signale Ereignis: Fehler Ereignisse übernehmen aus BZL für SFC V5.x Implizite Übergänge, die vom SFC ausgelöst werden, wenn die aktive Kette fertig bearbeitet bzw.
  • Seite 258: Zustandsübergänge Durch Befehle (Ablaufketten-Bzl)

    Verhalten der Ablaufsteuerungen im AS 16.2 Festlegen des Betriebsverhaltens Zustandsübergänge durch Befehle (Ablaufketten-BZL) Die Befehle für die Ablaufketten-BZL sind interne Befehle des SFC-Laufzeitsystems. In den folgenden Tabellen sind die Übergänge zwischen den Zuständen (Quellzustands- Nr./Zíelzustands-Nr.) sowie deren Auslöser beschrieben. Quelle/ Befehl Bedeutung Ziel...
  • Seite 259: Diagramm Der Zustandsübergänge Für Ablaufketten-Bzl

    Verhalten der Ablaufsteuerungen im AS 16.2 Festlegen des Betriebsverhaltens 16.2.5.6 Diagramm der Zustandsübergänge für Ablaufketten-BZL Zustandsübergänge für Ablaufketten -BZL Legende: Zustände, die durch Befehle/Bedienungen verlassen werden Bedienerbefehle Implizite Übergänge, die vom SFC ausgelöst werden SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 260: Bearbeitung Des Sfc Im As

    Verhalten der Ablaufsteuerungen im AS 16.3 Bearbeitung des SFC im AS 16.3 Bearbeitung des SFC im AS 16.3.1 Bearbeitung eines SFC Einleitung Für die nachfolgende Beschreibung des prinzipiellen zyklischen Ablaufs eines SFC wird davon ausgegangen, dass der SFC mehrere Ablaufketten mit frei definierten Startbedingungen enthält.
  • Seite 261: Sfc-Betriebszustand Geändert

    Verhalten der Ablaufsteuerungen im AS 16.3 Bearbeitung des SFC im AS SFC-Betriebszustand geändert Wenn der SFC-Betriebszustand geändert ist, dann bearbeitet der SFC die bisherige und die neue Ablaufkette abhängig vom ausgeführten Zustandsübergang: Wenn ein Betriebszustandswechsel von "Aktiv" nach "Anhaltend" ausgeführt wird, dann wird die aktive Ablaufkette angehalten (bei RUNHOLD = 0) oder abgebrochen (bei RUNHOLD = 1) und die neue Ablaufkette gestartet.
  • Seite 262 Verhalten der Ablaufsteuerungen im AS 16.3 Bearbeitung des SFC im AS Koordinierung von Ablaufketten und Zielschritten Das Startverhalten einer zukünftig aktiven Ablaufkette können Sie durch Setzen eines Zielschritts für diese Kette in Schrittaktionen der aktuellen Ablaufkette (z. B. <SFCName>.TARGETSEQ:=2; <SFCName>.TARGETSTEP:=5) beeinflussen. Dies entspricht dem Setzen eines Zielschritts von Hand bei Test und Inbetriebnahme, unterscheidet sich aber darin, dass alle anderen Zielschritte der Ablaufkette, auch von Hand gesetzte, zurückgesetzt werden.
  • Seite 263: Bearbeitung Eines Sfc Nach Cpu-Stopp Und Neustart

    Verhalten der Ablaufsteuerungen im AS 16.3 Bearbeitung des SFC im AS 16.3.2 Bearbeitung eines SFC nach CPU-Stopp und Neustart Anlaufverhalten Wenn die CPU in den Stoppzustand geht, bleibt eine laufende Kette in dem Schritt stehen, der gerade bearbeitet wird. Bei einem Neustart der CPU wird der SFC initialisiert und die vor dem Stopp gültigen Daten gehen verloren.
  • Seite 264: Befehle

    Verhalten der Ablaufsteuerungen im AS 16.3 Bearbeitung des SFC im AS Die Zustandssymbole werden so lange angezeigt und die Ausgänge "CPU_RESTART" und "EXEC_ERR" so lange gesetzt, bis einer der Befehle (Fortsetzen, Abbrechen, Stoppen, Rücksetzen) ausgeführt ist. Den Ausgang TRIG_CPU_RESTART können Sie bei der Startbedingung der Kette verwenden, die nach dem CPU-Neustart ablaufen soll.
  • Seite 265 Verhalten der Ablaufsteuerungen im AS 16.3 Bearbeitung des SFC im AS Befehle für die Betriebsart "HAND" In der Betriebsart "HAND" können Sie im SFC-Testmodus oder bei der SFC-Visualisierung über die Schaltflächen im Bedienteil die Betriebszustände einstellen bzw. verändern (Informationen hierzu finden Sie in der Tabelle "HAND-Befehle für den SFC" unten). Die Bedienbarkeit ist abhängig vom Betriebszustand und den Befehlsfreigaben "EN..".
  • Seite 266: Startvoraussetzungen Eines Sfc (Plan/Instanz)

    Verhalten der Ablaufsteuerungen im AS 16.3 Bearbeitung des SFC im AS Schaltfläche Befehl Bedeutung Rücksetzen Wechsel in den Zustand "Bereit" Fehler Fehlerbearbeitung anstoßen durch Wechsel in den Zustand "Fehler" oder "Fehler (Beendend)" Die Auswirkungen der Befehle sind in folgendem Abschnitt grafisch dargestellt: Diagramm der Zustandsübergänge für SFC-BZL (Seite 256) 16.3.4 Startvoraussetzungen eines SFC (Plan/Instanz)
  • Seite 267: Verhalten Beim Anstehen Mehrerer Befehle

    Verhalten der Ablaufsteuerungen im AS 16.3 Bearbeitung des SFC im AS Die Startbedingung der Ablaufkette, die im Zustand "Aktiv" bearbeitet werden soll, muss zusätzlich sicherstellen, dass die Kette nicht bereits fertig bearbeitet wurde (READY_TC=0). Dies verhindert, dass die Kette unter Umständen zyklisch wiederholt wird, weil die Startbedingung erfüllt ist.
  • Seite 268: Bearbeitung Der Sfc-Elemente

    Verhalten der Ablaufsteuerungen im AS 16.3 Bearbeitung des SFC im AS 16.3.6 Bearbeitung der SFC-Elemente 16.3.6.1 Ablaufphasen eines Schritts Ablaufphasen Jeder Schritt ist in drei Phasen (Aktionen) aufgeteilt: ● Initialisierung: Aktion zur erstmaligen Bearbeitung ● Bearbeitung: Aktion zur zyklischen Bearbeitung ●...
  • Seite 269 Verhalten der Ablaufsteuerungen im AS 16.3 Bearbeitung des SFC im AS Bei einem Abbruch wird die Ende-Bearbeitung (Beendigung) des zuvor aktiven Schritts noch ausgeführt und die Initialisierung des Ende-Schritts aktiviert (überlappend im gleichen Zyklus). Eine Transition kennt die Zustände "FALSE" und "TRUE". Die Folgetransitionen des aktiven Schritts werden auf ihren Zustand überprüft.
  • Seite 270: Bearbeitung Eines Parallelzweigs

    Verhalten der Ablaufsteuerungen im AS 16.3 Bearbeitung des SFC im AS Sonderfälle Das Beispiel im Bild zeigt das Zeitverhalten für den Fall, dass alle drei Aktionen eines Schritts projektiert sind. Abweichend zum Beispiel sind auch andere Kombinationen möglich: ● Wenn keine "Initialisierung" projektiert ist, dann beginnt die Ausführung der "Bearbeitung" sofort bei der Schritt-Aktivierung.
  • Seite 271: Bearbeitung Eines Alternativzweigs

    Verhalten der Ablaufsteuerungen im AS 16.3 Bearbeitung des SFC im AS 16.3.6.4 Bearbeitung eines Alternativzweigs Bearbeitung eines Alternativzweigs Von den Ketten eines Alternativzweigs wird die Kette mit der Transition durchlaufen, deren Bedingung zuerst erfüllt ist. Wenn mehrere Bedingungen gleichzeitig erfüllt sind, wird diejenige Transition wirksam, die in der Kettentopologie am weitesten links steht.
  • Seite 272: Bearbeitung Einer Schleife

    Verhalten der Ablaufsteuerungen im AS 16.3 Bearbeitung des SFC im AS 16.3.6.5 Bearbeitung einer Schleife Bearbeitung einer Schleife Das folgende Bild veranschaulicht die Ablaufphasen einer Schleife: Links sind die Elemente in der Kettentopologie dargestellt, rechts die zugehörigen Ablaufphasen. 16.3.6.6 Bearbeitung eines Sprungs Bearbeitung eines Sprungs Der Sprung wird ausgeführt, wenn die Transition des Sprungs erfüllt ist.
  • Seite 273 Verhalten der Ablaufsteuerungen im AS 16.3 Bearbeitung des SFC im AS Legende Folgetransition Sprünge Alternativzweig Beispiel links im Bild: Wenn nach einer Sprungquelle (S4) mehrere Sprünge vorhanden sind, dann wird - ähnlich der Bearbeitung im Alternativzweig - der Sprung ausgeführt, dessen Transition als erste erfüllt ist.
  • Seite 274: Ändern Von Fahrweisen Und Sollwerten

    Verhalten der Ablaufsteuerungen im AS 16.4 Ändern von Fahrweisen und Sollwerten 16.4 Ändern von Fahrweisen und Sollwerten 16.4.1 Änderung von Fahrweise und Sollwerten bei einer SFC-Instanz Einleitung Sie können Fahrweise und/oder Sollwerte vor einem erneuten Start einer SFC-Instanz ändern oder die Sollwerte ändern und sofort übernehmen. Fahrweisen und Sollwerte ändern Zur Änderung von Fahrweise und/oder Sollwerten gibt es zwei Mechanismen: 1.
  • Seite 275: Zusammenfassung

    Verhalten der Ablaufsteuerungen im AS 16.4 Ändern von Fahrweisen und Sollwerten den Sollwerten (Ober-/Untergrenze) festgestellt wird. Der Ausgang QTAKESP signalisiert, dass eine sofortige Änderung von Sollwerten angefordert wurde. Das PARAM-Signal muss immer parallel zu Änderungen von Sollwerten gesetzt werden, da nur bei gesetztem PARAM die Sollwerte überprüft und in die vorbereiteten Werte übernommen werden.
  • Seite 276: Nachführen Von Fahrweise Und Sollwerten In Betriebsart Auto

    Verhalten der Ablaufsteuerungen im AS 16.4 Ändern von Fahrweisen und Sollwerten 16.4.2 Nachführen von Fahrweise und Sollwerten in Betriebsart AUTO Nachführen von Fahrweise und Sollwerten Das "Nachführen" ist das Zurückschreiben der aktuellen Werte von Fahrweise und Sollwerten in die entsprechenden Bedieneingänge (nur in Betriebsart AUTO). Dadurch stehen die Sollwerte der zuletzt benutzten aktiven Fahrweise beim nächsten Start sofort wieder zur Verfügung.
  • Seite 277: Testen Und Inbetriebnehmen Von Ablaufsteuerungen

    Testen und Inbetriebnehmen von Ablaufsteuerungen 17.1 Bedienen und Beobachten im Test Übersicht Zur Unterstützung der Inbetriebnahme sind im SFC-Editor Testfunktionen integriert für folgende Aufgabe: ● um die Arbeitsweise der Ablaufsteuerung im AS zu beobachten ● um ihre Betriebsarten zu beeinflussen ●...
  • Seite 278 Testen und Inbetriebnehmen von Ablaufsteuerungen 17.1 Bedienen und Beobachten im Test Voraussetzungen ● Die zu testende Ablaufsteuerung (Plan oder Instanz) ist inklusive der benötigten Basisautomatisierungsfunktionen (CFC-Pläne) fehlerfrei übersetzt und in die CPU geladen. ● Der Plan ist im SFC oder SIMATIC Manager, die SFC-Instanz ist im CFC-Plan geöffnet. Hinweis Das Arbeiten im Testmodus ist - wie auch das Laden in die CPU - bei S7 eine abgesicherte zu protokollierende Funktion, wenn der SIMATIC Logon Service installiert...
  • Seite 279 Testen und Inbetriebnehmen von Ablaufsteuerungen 17.1 Bedienen und Beobachten im Test Bedienen und beobachten Sie bedienen und beobachten die Ablaufsteuerung in der Übersichtsdarstellung des SFC. Hier können Sie die Betriebszustände, Betriebsarten, Schaltmodi und die Ablaufoptionen beliebig verändern. Wenn Sie die Werte von einzelnen Schritten ansehen und / oder ändern wollen, rufen Sie dazu die Eigenschaften auf.
  • Seite 280: Ablaufverfolgung

    Testen und Inbetriebnehmen von Ablaufsteuerungen 17.1 Bedienen und Beobachten im Test Quittierungsinformation In den Objekteigenschaften des Schrittes, kann im Register "Allgemein" eine Quittierungsinformation projektiert werden. Im Schaltmodus "Schrittspezifische Bestätigung durch Bediener (T/T und O)" wird diese Quittierungsinformation an der zugehörigen Quittier- Schaltfläche für eine Bedienanforderung angezeigt.
  • Seite 281 Testen und Inbetriebnehmen von Ablaufsteuerungen 17.1 Bedienen und Beobachten im Test Testen einer einzelnen Kette Wenn eine einzelne Kette nicht so getestet werden kann, dass ihre Funktionen ohne Einwirkungen anderen Ketten abläuft, bietet sich folgendes Vorgehen an: 1. Kopieren Sie die Kette in einen separaten SFC-Plan bzw. SFC-Typ. 2.
  • Seite 282: Darstellung Im Testmodus

    Testen und Inbetriebnehmen von Ablaufsteuerungen 17.2 Darstellung im Testmodus 17.2 Darstellung im Testmodus Darstellung des SFC-Fensters Das Fenster des SFC-Plans oder der SFC-Instanz ist im Testmodus gegenüber dem Erstellmodus am unteren Fensterrand um ein Bedien- und Anzeigeteil erweitert. Alle Bedienungen beziehen sich auf den Plan oder die Instanz (nicht auf die Ablaufkette). SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 283 Testen und Inbetriebnehmen von Ablaufsteuerungen 17.2 Darstellung im Testmodus Dargestellt werden im Bedien- und Anzeigeteil (von links nach rechts) folgende Elemente: ● in den Feldern der ersten Reihe: – Symbol und Bezeichnung des SFC-Betriebszustandes – Zustandsanzeige und Name der aktiven Ablaufkette –...
  • Seite 284 Testen und Inbetriebnehmen von Ablaufsteuerungen 17.2 Darstellung im Testmodus ● die Schaltflächen: – zur Auswahl der Betriebsart "HAND" oder "AUTO" – zur Freigabe der Umschaltung nach "AUTO" Nach erfolgter Freigabe-Umschaltung wechselt das Symbol auf den Zustand: ● die Schaltflächen der Befehle (Seite 264): Starten Anhalten Fortsetzen...
  • Seite 285 Testen und Inbetriebnehmen von Ablaufsteuerungen 17.2 Darstellung im Testmodus Darstellung der Zustände Im Testmodus des SFC werden sowohl der SFC als auch die Ablaufketten mit ihren Startbedingungen dynamisiert. Dazu werden in der Titelzeile des SFC-Fensters der SFC- Name und -Zustand sowie der Ablaufketten-Name und -Zustand der aktuell bearbeiteten Ablaufkette angezeigt.
  • Seite 286: Zustände Der Schritte Und Transitionen

    Testen und Inbetriebnehmen von Ablaufsteuerungen 17.3 Zustände der Schritte und Transitionen 17.3 Zustände der Schritte und Transitionen Übersicht Schritt-Zustand Schritt-Farbe Symbol inaktiv, nicht durchlaufen grau inaktiv, durchlaufen dunkelgrün aktiv hellgrün angehalten gelb Fehler CPU-Stopp (nicht bei "inaktiv, nicht durchlaufen") nach CPU-Neustart magenta (konsistent) nach CPU-Neustart...
  • Seite 287: Symbole Der Betriebszustände

    Testen und Inbetriebnehmen von Ablaufsteuerungen 17.4 Symbole der Betriebszustände 17.4 Symbole der Betriebszustände Übersicht Symbol Zustand Bedeutung Abbrechend Bearbeitung nach Befehl "Abbrechen". Abgebrochen Bearbeitung im Zustand "Abbrechen" beendet; warten auf Befehl "Rücksetzen" oder "Starten". Aktiv Bearbeitung nach Ende der Bearbeitung im Zustand "Startend".
  • Seite 288: Die Eigenschaften Des Schritts Im Test

    Testen und Inbetriebnehmen von Ablaufsteuerungen 17.5 Die Eigenschaften des Schritts im Test 17.5 Die Eigenschaften des Schritts im Test Register des Dialogfelds "Eigenschaften" Das Dialogfeld "Eigenschaften" des Schritts ist in 7 Register aufgeteilt: ● Register "Allgemein" Das Feld "Name" ist umrahmt, die Rahmenfarbe entspricht dem Zustand des Schritts und wird laufend aktualisiert.
  • Seite 289: Schaltflächen

    Testen und Inbetriebnehmen von Ablaufsteuerungen 17.5 Die Eigenschaften des Schritts im Test Hinweis Beachten Sie Folgendes: • Bei Verwendung "programmierter Zielschritte" werden die vom Bediener gesetzten Zielschritte in den entsprechenden Ketten gelöscht. • Zielschritte, die in der Betriebsart "HAND" gesetzt wurden, werden beim Umschalten nach "AUTO"...
  • Seite 290 Testen und Inbetriebnehmen von Ablaufsteuerungen 17.5 Die Eigenschaften des Schritts im Test Ebenso wird im Dialogfeld die folgende Schaltfläche eingeblendet. Damit können Sie auch aus dem Dialogfeld heraus den Fehler quittieren. Hinweis Bei einem Schrittlaufzeitfehler wird nach dessen Quittierung der Schritt wieder in dem Zustand dargestellt, wie er vor Eintritt des Fehlers bestand (z.B.
  • Seite 291: Die Eigenschaften Der Transition Im Test

    Testen und Inbetriebnehmen von Ablaufsteuerungen 17.6 Die Eigenschaften der Transition im Test 17.6 Die Eigenschaften der Transition im Test Register des Dialogfelds "Eigenschaften" Das Dialogfeld "Eigenschaften" der Transition enthält vier Register: ● Allgemein Das Feld "Name" ist umrahmt, die Rahmenfarbe entspricht dem Zustand der Transition und wird laufend aktualisiert.
  • Seite 292 Testen und Inbetriebnehmen von Ablaufsteuerungen 17.6 Die Eigenschaften der Transition im Test Schaltflächen Wenn in der Ablaufkette für die beobachtete Transition eine Bedienanforderung gestellt wird, dann wird neben der Transition die folgende Schaltfläche eingeblendet: Ebenso wird im Dialogfeld die folgende Schaltfläche eingeblendet. Damit können Sie auch aus dem Dialogfeld die Bedienanforderung quittieren.
  • Seite 293: Die Eigenschaften Der Kette Im Test

    Testen und Inbetriebnehmen von Ablaufsteuerungen 17.7 Die Eigenschaften der Kette im Test 17.7 Die Eigenschaften der Kette im Test Register des Dialogfelds "Eigenschaften" Das Dialogfeld "Eigenschaften" der Kette ist in 7 Register aufgeteilt: ● Allgemein Das Feld "Name" ist umrahmt, die Rahmenfarbe entspricht dem Zustand der Transition und wird laufend aktualisiert.
  • Seite 294 Testen und Inbetriebnehmen von Ablaufsteuerungen 17.7 Die Eigenschaften der Kette im Test ● Nachverarbeitung In diesem Register sehen Sie die Aktionen für die Nachverarbeitung der aktuelle Ablaufkette. Die Werte sind nur beim SFC-Plan änderbar. Der Aufbau des Registers ist identisch dem Register "Vorverarbeitung" (Informationen dort). ●...
  • Seite 295: Berechnungen In Schritten Und Transitionen Im Test

    Testen und Inbetriebnehmen von Ablaufsteuerungen 17.8 Berechnungen in Schritten und Transitionen im Test 17.8 Berechnungen in Schritten und Transitionen im Test Übersicht Eine im SFC-Editor erstellte Berechnung in einem Schritt oder einer Transition kann im Testmodus geprüft werden. Dazu wird im Testmodus im Eigenschaften-Dialogfeld eines Schritts oder einer Transition über die Schaltfläche "f(x)"...
  • Seite 296 Testen und Inbetriebnehmen von Ablaufsteuerungen 17.8 Berechnungen in Schritten und Transitionen im Test SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 297: Dokumentieren Von Programmen

    Dokumentieren von Programmen 18.1 Dokumentieren von SFCs Übersicht Die Dokumentation von SFC-Plänen/-Typen/-Instanzen umfasst Folgendes: ● den Druck des SFC in unterschiedlichen Darstellungen ● die Parametrierungen ● die Eigenschaften ● die Plan-Referenzdaten Seiten-Layout festlegen Wenn Sie das Layout verändern wollen, dann gehen Sie folgendermaßen vor: 1.
  • Seite 298 Dokumentieren von Programmen 18.1 Dokumentieren von SFCs SFC drucken 1. Klicken Sie auf das Symbol in der Symbolleiste oder wählen Sie den Menübefehl SFC > Drucken..Ein Dialogfeld wird geöffnet. 2. Hier nehmen Sie Einstellungen des Ausdruckumfangs sowie der Darstellung vor: Druckbereich: –...
  • Seite 299: Plan-Referenzdaten

    Dokumentieren von Programmen 18.2 Plan-Referenzdaten 18.2 Plan-Referenzdaten Anwendung starten 1. Wählen Sie den Menübefehl Extras > Plan-Referenzdaten... oder klicken Sie auf das Symbol Die Plan-Referenzdaten werden mit einem leeren Fenster geöffnet. 2. Wählen Sie im Menü "Ansicht" die Liste, deren Informationen Sie darstellen wollen oder klicken Sie auf das entsprechende Symbol in der Funktionsleiste.
  • Seite 300 Dokumentieren von Programmen 18.2 Plan-Referenzdaten Bausteinaufrufhierarchie Die grafische Darstellung zeigt die Aufrufhierarchie aller Bausteine des aktuellen Programms. Textuelle Verschaltungen Die Liste zeigt alle textuellen Verschaltungen (Pfadreferenz zum Verschaltungsziel) mit Plannamen und Planelement der Verschaltungsquelle. Statistik Die grafische Darstellung zeigt die Anzahl aller verwendeten Objekte von CFC, SFC, der S7- Ressourcen und die Zeitstempel des aktuellen Programms sowie die Prozessobjekte des Projekts.
  • Seite 301: Protokolle

    Dokumentieren von Programmen 18.3 Protokolle 18.3 Protokolle Protokolle speichern und drucken Mit dem Menübefehl Extras > Protokolle... öffnen Sie ein Dialogfeld mit mehreren Registern. Die Register sind nur vorhanden, wenn die entsprechenden Funktionen auch durchlaufen wurden. Das Speichern als Protokolldatei und das Drucken bezieht sich immer auf das aktuell geöffnete Register.
  • Seite 302: 18.4 Schriftfeld Definieren

    Dokumentieren von Programmen 18.4 Schriftfeld definieren 18.4 Schriftfeld definieren Übersicht Mit dem Menübefehl SFC > Schriftfelder... öffnen Sie ein Dialogfeld, in das Sie den Text eintragen, der in den Schriftfeldern jeder ausgedruckten Seite erscheinen soll. Mit dem Optionspaket DOCPRO können Sie den SFC-Plan/-Typ zusammen mit Schriftfeld- Daten ausdrucken.
  • Seite 303 Dokumentieren von Programmen 18.4 Schriftfeld definieren Verwendung von DOCPRO-Schlüsseln Bei neuen Projekten und Einsatz von DOCPRO V5.1 können Sie die Schlüssel über DOCPRO-Schlüssel definieren. Das bedeutet, dass Sie die Schlüsselwörter im SFC nicht in die Schriftfelder eintragen müssen; sie werden aber auch weiterhin unterstützt. Bei älteren Projekten ist der Eintrag notwendig.
  • Seite 304 Dokumentieren von Programmen 18.4 Schriftfeld definieren SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 305: Konfigurieren Von Parametersteuerungen

    Konfigurieren von Parametersteuerungen 19.1 Parametersteuerung Parametersteuerung Neben den starren Ablaufsteuerungen werden bei Batch-Prozessen auch Parametersteuerungen eingesetzt. Parametersteuerungen sind Ablaufsteuerungen mit variablen Parametern. Diese variablen Parameter werden in einem globalen Datenbaustein zusammengefasst, dem Rezept-Datenbaustein. Dem Rezept-Datenbaustein können Sie einen symbolischen Namen zuordnen, z. B. "RezParDB". Die Variablen des Rezept-Datenbausteins sind Werte, die den Parametern der Basisautomatisierung bei der Projektierung zugewiesen werden.
  • Seite 306: So Projektieren Sie Den Ablauf

    Konfigurieren von Parametersteuerungen 19.2 So projektieren Sie den Ablauf 19.2 So projektieren Sie den Ablauf Vorgehensweise Den Ablauf der Parametersteuerung projektieren Sie mit dem SFC-Editor. Die Vorgehensweise ist wie bei der Projektierung der Ablaufsteuerung. Bei der Bearbeitung im Dialogfeld "Objekteigenschaften" weisen Sie den Parametern der Basisautomatisierung die jeweiligen Werte aus dem Rezept-Datenbaustein zu.
  • Seite 307: Ablauf Mit Unterschiedlichen Parametersätzen

    Konfigurieren von Parametersteuerungen 19.3 Ablauf mit unterschiedlichen Parametersätzen 19.3 Ablauf mit unterschiedlichen Parametersätzen Änderung auf OS Wenn Sie den Inhalt des Rezept-Datenbausteins ändern, kann die Parametersteuerung auch mit verschiedenen Parametersätzen ablaufen. Die Parameter ändern Sie auf der OS. Beispiele Die verschiedenen Möglichkeiten, wie Sie den Inhalt des Rezept-Datenbausteins ändern können, zeigen die folgenden Beispiele.
  • Seite 308 Konfigurieren von Parametersteuerungen 19.3 Ablauf mit unterschiedlichen Parametersätzen ● Im OS-Prozessbild haben Sie die bedienbaren Variablen "Chargenbezeichnung" und "Ansatzmenge" eingebracht. Durch den Aufruf eines entsprechenden Anwenderbausteins in der Parametersteuerung werden dann die auf einen Normansatz bezogenen Parameter im Rezept-Datenbaustein "RezParDB" angepasst. Schritt: Aktivierung eines Anwenderbausteins zur Mengenanpassung Zum Bild: Anweisung in ANW...
  • Seite 309: Beispiel Eines Rezept-Datenbausteins

    Konfigurieren von Parametersteuerungen 19.4 Beispiel eines Rezept-Datenbausteins 19.4 Beispiel eines Rezept-Datenbausteins Rezeptbaustein "RezParDB" In der Tabelle ist ein Beispiel eines Rezeptbausteins "RezParDB" dargestellt. Variablenname Wert Bezeichnung STRUCT chbez STRING [8] 'ch_4711' Chargenbezeichnung ansmng 2000 Ansatzmenge in l readr Reaktordruck in bar mtmp Manteltemp.
  • Seite 310 Konfigurieren von Parametersteuerungen 19.4 Beispiel eines Rezept-Datenbausteins SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 311: Tipps&Tricks

    Tipps&Tricks 20.1 Projektierung von SFC-Aufrufen Aufgaben Mit dem SFC können Sie z. B. folgende Aufgaben erfüllen: ● hierarchische SFC-Plan-Aufrufe projektieren oder ● die Bearbeitung von mehreren SFC-Plänen im Automatisierungssystem koordinieren. Projektieren der hierarchischen SFC-Plan-Aufrufe Hierarchische SFC-Plan-Aufrufe projektieren Sie im Plan SFC-Koord (Plan "SFC-Koord" steuert "SFC-Slave1"...
  • Seite 312: Umstellung Von Älteren Projekten

    Pläne aus. 3. Schalten Sie im entsprechenden Dialogfeld alle laufenden Pläne wieder ein. Weitere Informationen über die Umstellung von älteren Projekten auf den SFC der aktuellen PCS 7 Software-Aktualisierung Version finden Sie in den Handbüchern zur SFC-Kontrollbaustein Bei der Konvertierung von V5.x-ES-Daten in ES-Daten ≥ V6.x wird der SFC-Kontrollbaustein (SFC_CTRL) eliminiert und durch die Außenansicht des SFC-Plans ersetzt.
  • Seite 313 Tipps&Tricks 20.2 Umstellung von älteren Projekten Systemattribute am Standard-Interface Bei der Umstellung von älteren Projekten werden die Systemattribute der Bausteinanschlüsse des Standard-Interfaces vom FB247 bzw. vom FB300 der aktuellen SFC-Library übernommen. Dabei gehen die vom Anwender veränderten Attribute bei den Bausteinanschlüssen von SFC-Plänen, bzw.
  • Seite 314 Tipps&Tricks 20.2 Umstellung von älteren Projekten SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 315: Anhang

    Anhang 21.1 Datentypen 21.1.1 BOOL, BO Datentyp BOOL Abk. Schlüsselwort, Typ Wertebereich Beispiele für Eingaben Darstellung im Plan von ... bis BOOL; logische Zahl FALSE; TRUE; False; FALSE; True TRUE 21.1.2 BYTE, BY Datentyp BYTE Abk. Schlüsselwort, Typ Wertebereich Beispiele für Eingaben Darstellung im Plan von ...
  • Seite 316: Char, C

    Anhang 21.1 Datentypen 21.1.3 CHAR, C Datentyp CHAR Abk. Schlüsselwort, Typ Wertebereich Beispiele für Einga- Darstellung im Plan von ... bis CHAR; einzelnes Zeichen abhängig vom eingestellten 'A'; 'A'; Windows-Zeichensatz "Singlebyte" 'a'; 'a'; oder "Multibyte" '0'; '0'; '%'; 21.1.4 DATE, D Datentyp DATE Abk.
  • Seite 317: Dword, Dw

    Anhang 21.1 Datentypen 21.1.6 DWORD, DW Datentyp DWORD Abk. Schlüsselwort, Typ Wertebereich Beispiele für Eingaben Darstellung im Plan von ... bis DWORD; Folge von 32 0 ... 4294967295, 1234567689; 16#499602D2; (0 ... FFFFFFFF) 16#1a2b3c4d; 16#1A2B3C4D 10#1234567890; 16#499602D2 2#10010010010010010010 16#92492 21.1.7 INT, I Datentyp INT Abk.
  • Seite 318: S5Time, T5

    Anhang 21.1 Datentypen 21.1.9 S5TIME, T5 Datentyp S5TIME Abk. Schlüsselwort, Typ Wertebereich Beispiele für Ein- Darstellung im Plan von ... bis gaben S5TIME; Zeitdauer im S5- 0h_0m_0s ... 2h_46m_30s; 1h_30m_0s; T#1h_30m; Format 0 ... 9990ms in 10ms-, 1234567ms; T#20m_34s_567ms 100ms ... 99900ms in 100ms- 2h;...
  • Seite 319: Struct, St

    Anhang 21.1 Datentypen 21.1.11 STRUCT, ST Datentyp STRUCT Abk. Schlüsselwort, Typ Wertebereich Beispiele für Einga- Darstellung im Plan von ... bis STRUCT; - -. Name und Wert des ersten elementaren Datentyps 21.1.12 TIME OF DAY, T Datentyp TIME OF DAY Abk.
  • Seite 320: Word, W

    Anhang 21.1 Datentypen 21.1.14 WORD, W Datentyp WORD Abk. Schlüsselwort, Typ Wertebereich Beispiele für Eingaben Darstellung im Plan von ... bis WORD; Folge von 16 0 ... 65535, (0 ... FFFF) 16#bAc1; 16#BAC1; 10#12345 16#3039 2#1000011101011010 16#875A SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...
  • Seite 321: Index

    Index Anlegen, 71, 73, 75, 76 Projektstruktur, 71 SFC, 73 SFC-Plan, 75 Ablauf, 306 SFC-Typ, 76 projektieren, 306 Anpassen, 95, 97, 100 Ablauf-Attribute, 175 Instanzeigenschaften, 100 Ablaufeigenschaften, 173 Plan-Eigenschaften, 95 SFC, 173 Typ-Eigenschaften, 97 Ablaufkette, 15, 40, 141, 260 Anschlüsse, 182, 190 Bearbeitung, 260 für Merkmale, 111 erzeugen, 122...
  • Seite 322 Index Bearbeiten von Schritten/Transitionen, 135 SFC-Anschlüsse, 206 selektieren, 135 Symbole, 287 Bearbeitung, 260 Betriebszustandslogik, 257 Ablaufkette, 260 für Ablaufketten, 257 Ablaufketten, 263 Betriebszustandslogik für SFC, 250 Alternativzweig im AS, 271 BO, 315 Parallelzweig im AS, 270 BOOL, 315 Schleife im AS, 272 BY, 315 Schritt und Transition im AS, 268 BYTE, 315...
  • Seite 323 Index Datentypen, 160 für SFC, 160 Fahrweise und Sollwerte, 276 zulässige, 160 nachführen, 276 Datum, 316 Fahrweisen, 106, 191 DI, 316 nachträglich ändern, 108 Diagramm Fahrweisen und Sollwerte, 274 der Zustandsübergänge für Ablaufketten-BZL, 259 Änderungen bei einer SFC-Instanz, 274 der Zustandsübergänge für SFC-BZL, 256 Farb-Voreinstellungen, 69 Dialogfelder Fehlerbehandlung, 217...
  • Seite 324 Index Interface-Erweiterungen Anschlüsse, 190 Interface-Erweiterungen Merkmale [SFC- Markieren, 66 Anschlüsse], 192 Texte mit Tastatur, 66 Interface-Parametrierungen Merkmale, 191 Meldungen, 219 SFC-Anschlüsse, 219 Meldungen im SFC, 103 projektieren, 103 Kette, 44 Mengengerüst des SFC, 32 Bearbeitung, 260 Menü Kurzbedienung mit Tastatur, 67 Ansicht, 63 Ketten, 260 Bearbeiten, 63...
  • Seite 325 Index drucken, 301 speichern, 301 Objekteigenschaften, 137 Prozesswerte, 106 kopieren, 137 OCCUPIED, 260 Öffnen, 88, 89 SFC-Instanz, 89 SFC-Plan/SFC-Typ, 88 QDIS_START, 217 OP_ERR, 217 Operanden, 148 zulässige Einträge, 148 R, 317 REAL, 317 Reserven, 225 Parallelzweig, 45 SFC-Anschlüsse, 225 erzeugen, 127 Ressourcen-Bedarf, 232 im AS, 270 Rezept-Datenbaustein, 309...
  • Seite 326 Index SFC, 19, 29, 30, 31, 73, 81, 173, 243 Änderungsprojektierung, 87 Ablaufeigenschaften, 173 erstellen, 26 anlegen, 73 erzeugen, 77 Einführung, 15 kopieren/verschieben, 92 löschen, 93 hantieren, 73 öffnen, 89 AS, 243, 245, 245, 246, 247, 249, 264, 268, 268, 27 Projektierung, 84 0, 271, 272, 272 übersetzen, 227...
  • Seite 327 Index Standard-Interface, 177, 184 Tipps & Tricks, 311 des SFC-Plans, 177 Topologieänderung, 84 des SFC-Typs, 184 Transition, 43, 151 Startbedingungen, 40, 122 bearbeiten, 153 Ablaufkette, 40 Bedingungen formulieren, 155 Starten, 52 Operanden bearbeiten, 155 SFC-Editor, 52 OS-Kommentare bearbeiten, 157 SFC-Instanz, 266 Zugriff auf Strukturen, 151 SFC-Plan, 266 Typ-/Instanz-Konzept, 81...
  • Seite 328 Index Zeichenfolge, 318 Zeitdauer, 319 Zeiten, 106 Zielschritt, 260, 288 Zielschritte, 206 programmierte, 206 Zugreifen auf Hilfe mit Tastatur, 67 auf Strukturen, 151 Zulässige Datentypen, 160 Zulässige Einträge für Operanden, 148 Zustände Schritte, 286 Transitionen, 286 SFC für SIMATIC S7 (V8.2) Programmier- und Bedienhandbuch, 12/2015, A5E35970975-AA...

Inhaltsverzeichnis