siemens industrie software a&d as v6, 10/99 n°1 iec 61131-3 ablaufsprache / sequential function...

16
Siemens Industrie Software A & D A S V 6 , 1 0 / 9 9 N ° 1 IEC 61131-3 Ablaufsprache / Sequential Function Chart

Upload: bettina-winkler

Post on 06-Apr-2016

217 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Siemens Industrie Software A&D AS V6, 10/99 N°1 IEC 61131-3 Ablaufsprache / Sequential Function Chart

Siemens Industrie Software

A&

D A

S V

6 , 1

0/99

N°1

IEC 61131-3Ablaufsprache / Sequential Function Chart

Page 2: Siemens Industrie Software A&D AS V6, 10/99 N°1 IEC 61131-3 Ablaufsprache / 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

Page 3: Siemens Industrie Software A&D AS V6, 10/99 N°1 IEC 61131-3 Ablaufsprache / Sequential Function Chart

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

Page 4: Siemens Industrie Software A&D AS V6, 10/99 N°1 IEC 61131-3 Ablaufsprache / Sequential Function Chart

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

Page 5: Siemens Industrie Software A&D AS V6, 10/99 N°1 IEC 61131-3 Ablaufsprache / Sequential Function Chart

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

Page 6: Siemens Industrie Software A&D AS V6, 10/99 N°1 IEC 61131-3 Ablaufsprache / Sequential Function Chart

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

Page 7: Siemens Industrie Software A&D AS V6, 10/99 N°1 IEC 61131-3 Ablaufsprache / Sequential Function Chart

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

Page 8: Siemens Industrie Software A&D AS V6, 10/99 N°1 IEC 61131-3 Ablaufsprache / Sequential Function Chart

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

Page 9: Siemens Industrie Software A&D AS V6, 10/99 N°1 IEC 61131-3 Ablaufsprache / Sequential Function Chart

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

Page 10: Siemens Industrie Software A&D AS V6, 10/99 N°1 IEC 61131-3 Ablaufsprache / Sequential Function Chart

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.

Page 11: Siemens Industrie Software A&D AS V6, 10/99 N°1 IEC 61131-3 Ablaufsprache / Sequential Function Chart

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.

Page 12: Siemens Industrie Software A&D AS V6, 10/99 N°1 IEC 61131-3 Ablaufsprache / Sequential Function Chart

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.

Page 13: Siemens Industrie Software A&D AS V6, 10/99 N°1 IEC 61131-3 Ablaufsprache / Sequential Function Chart

Siemens Industrie Software

A&

D A

S V

6 , 1

0/99

N°1

3

S7-GRAPHStatus / Beobachten im Störfall

Page 14: Siemens Industrie Software A&D AS V6, 10/99 N°1 IEC 61131-3 Ablaufsprache / Sequential Function Chart

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.

Page 15: Siemens Industrie Software A&D AS V6, 10/99 N°1 IEC 61131-3 Ablaufsprache / Sequential Function Chart

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

Page 16: Siemens Industrie Software A&D AS V6, 10/99 N°1 IEC 61131-3 Ablaufsprache / Sequential Function Chart

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: