Sie sind auf Seite 1von 16

IEC 61131-3

Ablaufsprache / Sequential Function Chart

A&D AS V6, 10/99 N°1


Siemens Industrie Software
Agenda

 Historie der Schrittketten Programmierung


 Schrittketten in der IEC 61131-3
 Grundkenntnisse
 S7-GRAPH mehr als ein Programmierungstool
 inkl. Status / Beobachten
 integrierte Diagnose Funktionalität
 inkl. Synchronisierungsmechanismen

A&D AS V6, 10/99 N°2


 Demo von S7-GRAPH

Siemens Industrie Software


SPS Programmiersprachen in der IEC 61131-3
Instruction List Structured Text Sequential Function Chart
IL / AWL ST SFC / AS
Anweisungsliste Strukturierter Text Ablaufsprache

LD A
ANDN B C:= A AND NOT B Step 1 N FILL
ST C

Function Block Diagram Ladder Diagram


Step 2 S Empty
FBD / FUP LD / KOP
Funktionsplan Kontaktplan
AND
A B C

A&D AS V6, 10/99 N°3


A
-| |--|/|----------------( ) Step 3
C
SIMATIC
B S7-GRAPH

Siemens Industrie Software


Historie und Funktion der Ablaufsprache
(AS) im IEC 61131-3 Standard

 Graphische Programmiersprache
die eine übersichtliche Darstellung
des Prozesses ermöglicht. Step 1 N FILL

 Ermöglicht eine Programm Transition 1


Strukturierung und gibt eine Sicht
auf die Prozeß Sequenz.
Step 2 S Empty
 Basiert auf der IEC 60848
(französische GRAFCET-Norm)
Transition 2
 Struktur ist hilfreich für eine
schnelle Diagnose

A&D AS V6, 10/99 N°4


Step 3

Siemens Industrie Software


Ablaufsprache
Methodik und Anwendungsbeispiele
 Technologische Programmiersprache
zur Beschreibung von sequentiellen
Prozeßen

 Strukturierte Programmierung
 Beschreibung des Prozeßes in
nacheinander folgenden Schritte
 Ablaufketten können alternative und/oder
simultane Zweige haben
 Übersichtliche graphische Darstellung.

 Anwendungsbeispiele

A&D AS V6, 10/99 N°5


 Pressen
 Produktionslinien
 Verpackungstechnologie
 ....
Siemens Industrie Software
Ablaufsprache
Methodik und Anwendungsbeispiele
 Technologische Programmiersprache
zur Beschreibung von sequentiellen
Prozeßen

 Strukturierte Programmierung
 Beschreibung des Prozeßes in
nacheinander folgenden Schritte
 Ablaufketten können alternative und/oder
simultane Zweige haben
 Übersichtliche graphische Darstellung.

 Anwendungsbeispiele

A&D AS V6, 10/99 N°6


 Pressen
 Produktionslinien
 Verpackungstechnologie
 ....
Siemens Industrie Software
Ablaufsprache strukturiert das SPS Programm

Step 1 Aufgabe in
ST
ST
Step 2

IL
Aufgabe in
Step 3
AWL
Ablaufsprache Step 4 LD

AS Aufgabe in
FBD
KOP
Step 5

A&D AS V6, 10/99 N°7


Aufgabe in
Step 6
FUP

Siemens Industrie Software


Grundelemente der Ablaufsprache

Step 1 Action 1
Schritt
Action 2
Ein Schritt ist die Darstellung
eines Prozess-Zustandes in
Transition
dem definierte Aktionen
ausgeführt werden sollen.

Step 2 Action 1
Transition
Eine Transition ist eine

A&D AS V6, 10/99 N°8


boolsche Bedingung, die die Transition
Weiterschaltung von einem
Schritt in den nächsten steuert.

Siemens Industrie Software


Struktur einer Ablaufkette am Beispiel S7-GRAPH

Init step

Simultan-Zweige
(UND)
Alternativ-Zweige
(ODER)

A&D AS V6, 10/99 N°9


Sprung
End
S1

Siemens Industrie Software


Ablauf-Eigenschaften

Bei der Initialisierung wird der Init- Step 1 Action 1


Schritt automatisch aktiviert. Action 2

Transition
Nur die Aktionen des /der aktiven
Schritte(s) werden ausgeführt.
Step 2 Action 1
Wenn eine Transitionsbedingung,
die einem aktiven Schritt folgt,

A&D AS V6, 10/99 N°10


erfüllt wird, wird der Transition
vorhergehende Schritt deaktiviert
und der nachfolgende Schritt
aktiviert. Step1

Siemens Industrie Software


Aktionen in S7-GRAPH

A&D AS V6, 10/99 N°11


Alle Aktionen werden einem QUALIFIER zugeordnet.

Siemens Industrie Software


S7-GRAPH
Status / Beobachten
Farbliche
Erkennung
der aktiven
Schritte bzw.
des
gestörten
Schrittes.

Schritt
aktivierungs-
zeiten

A&D AS V6, 10/99 N°12


sichtbar und
abfragbar.

Siemens Industrie Software


S7-GRAPH
Status / Beobachten im Störfall

A&D AS V6, 10/99 N°13


Siemens Industrie Software
S7-GRAPH
Synchronisationsmechanismen im Hand-Betrieb
Möglichen
Synchronisations-
schritte werden
von S7-GRAPH
identifiziert und
können dann vom
Anwender
aktiviert werden
um im Automatik
Betrieb

A&D AS V6, 10/99 N°14


weiterfahren zu
können.

Siemens Industrie Software


Anwender Vorteile

 Kürzere Entwicklungszeiten
 Einfacherer Programm- oder
Maschinen-Test
 Schnelleres Durchführen von
Programm-Änderungen
 Einfachere Kommunikation
zwischen dem Planer und dem
Programmierer in der
Entwurfsphase.

A&D AS V6, 10/99 N°15


Kürzere Entwicklungszeiten
und lesbarere Programme.

Siemens Industrie Software


Vorteile der Ablaufsprache
gegenüber AWL / KOP /FUP
 Prozess orientierte Netzwerk1:
T7
Programm Struktur Motor_Aus Start1 Motor_On
E 0.0 E 0.1 A 0.0 Trans7
 Kürzere Entwicklungszeit
 Transparentes / Lesbares Netzwerk2:
S8
Washing
Programm Druck_OK Start2 Spannen
E 1.0 E 1.1 E1.0
 Einfach lernbar T8
 Integrierte Diagnose- Trans8

Funktionen

A&D AS V6, 10/99 N°16


S9
Drying

Siemens Industrie Software

Das könnte Ihnen auch gefallen