siemens industrie software a&d as v6, 10/99 n°1 iec 61131-3 ablaufsprache / sequential function...
TRANSCRIPT
Siemens Industrie Software
A&
D A
S V
6 , 1
0/99
N°1
IEC 61131-3Ablaufsprache / Sequential Function Chart
Siemens Industrie Software
A&
D A
S V
6 , 1
0/99
N°2
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
Demo von S7-GRAPH
Agenda
Siemens Industrie Software
A&
D A
S V
6 , 1
0/99
N°3
SPS Programmiersprachen in der IEC 61131-3Instruction List Structured Text Sequential Function ChartIL / AWL ST SFC / ASAnweisungsliste Strukturierter Text Ablaufsprache
Function Block Diagram Ladder DiagramFBD / FUP LD / KOPFunktionsplan Kontaktplan
LD A
ANDN B
ST C
C:= A AND NOT B
A B C
-| |--|/|----------------( )
Step 1 N FILL
Step 3
Step 2 S Empty
AND
A C
BSIMATICS7-GRAPH
Siemens Industrie Software
A&
D A
S V
6 , 1
0/99
N°4
Historie und Funktion der Ablaufsprache (AS) im IEC 61131-3 Standard
Graphische Programmiersprache die eine übersichtliche Darstellung des Prozesses ermöglicht.
Ermöglicht eine Programm Strukturierung und gibt eine Sicht auf die Prozeß Sequenz.
Basiert auf der IEC 60848 (französische GRAFCET-Norm)
Struktur ist hilfreich für eine schnelle Diagnose
Step 1 N FILL
Step 3
Step 2 S Empty
Transition 1
Transition 2
Siemens Industrie Software
A&
D A
S V
6 , 1
0/99
N°5
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 Pressen Produktionslinien Verpackungstechnologie ....
Ablaufsprache Methodik und Anwendungsbeispiele
Siemens Industrie Software
A&
D A
S V
6 , 1
0/99
N°6
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 Pressen Produktionslinien Verpackungstechnologie ....
Ablaufsprache Methodik und Anwendungsbeispiele
Siemens Industrie Software
A&
D A
S V
6 , 1
0/99
N°7
Aufgabe inST
ST
Step 1
Step 2
Step 3
Step 4
Step 5
Step 6
FBD
Aufgabe inFUP
IL
LD
Aufgabe inAWL
Aufgabe inKOP
AblaufspracheAS
Ablaufsprache strukturiert das SPS Programm
Siemens Industrie Software
A&
D A
S V
6 , 1
0/99
N°8
Schritt Ein Schritt ist die Darstellung eines Prozess-Zustandes in dem definierte Aktionen ausgeführt werden sollen.
Step 1
Transition
Step 2
Transition
Action 1Action 2
Action 1 TransitionEine Transition ist eine boolsche Bedingung, die die Weiterschaltung von einem Schritt in den nächsten steuert.
Grundelemente der Ablaufsprache
Siemens Industrie Software
A&
D A
S V
6 , 1
0/99
N°9
S1
Init step
Simultan-Zweige (UND)
Alternativ-Zweige (ODER)
Sprung End
Struktur einer Ablaufkette am Beispiel S7-GRAPH
Siemens Industrie Software
A&
D A
S V
6 , 1
0/99
N°1
0
Ablauf-Eigenschaften
Wenn eine Transitionsbedingung, die einem aktiven Schritt folgt, erfüllt wird, wird der vorhergehende Schritt deaktiviert und der nachfolgende Schritt aktiviert.
Step 1
Transition
Step 2
Transition
Action 1Action 2
Action 1
Step1
Bei der Initialisierung wird der Init-Schritt automatisch aktiviert.
Nur die Aktionen des /der aktiven Schritte(s) werden ausgeführt.
Siemens Industrie Software
A&
D A
S V
6 , 1
0/99
N°1
1
Aktionen in S7-GRAPH
Alle Aktionen werden einem QUALIFIER zugeordnet.
Siemens Industrie Software
A&
D A
S V
6 , 1
0/99
N°1
2
S7-GRAPHStatus / Beobachten
Farbliche Erkennung der aktiven Schritte bzw. des gestörten Schrittes.
Schritt aktivierungs-zeiten sichtbar und abfragbar.
Siemens Industrie Software
A&
D A
S V
6 , 1
0/99
N°1
3
S7-GRAPHStatus / Beobachten im Störfall
Siemens Industrie Software
A&
D A
S V
6 , 1
0/99
N°1
4
S7-GRAPHSynchronisationsmechanismen im Hand-Betrieb
Möglichen Synchronisations-schritte werden von S7-GRAPH identifiziert und können dann vom Anwender aktiviert werden um im Automatik Betrieb weiterfahren zu können.
Siemens Industrie Software
A&
D A
S V
6 , 1
0/99
N°1
5
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.
Kürzere Entwicklungszeiten und lesbarere Programme.
Anwender Vorteile
Siemens Industrie Software
A&
D A
S V
6 , 1
0/99
N°1
6
Vorteile der Ablaufsprache gegenüber AWL / KOP /FUP
Prozess orientierte Programm Struktur
Kürzere Entwicklungszeit Transparentes / Lesbares
Programm
Einfach lernbar Integrierte Diagnose-
Funktionen
Trans7
T7
S8Washing
S9Drying
Trans8
T8
Motor_AusE 0.0
Start1E 0.1
Motor_OnA 0.0
Netzwerk1:
Druck_OKE 1.0
Start2E 1.1
Spannen E1.0
Netzwerk2: