zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung...

72
zusammengestellt von DI Michael Steiner

Transcript of zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung...

Page 1: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

zusammengestellt von

DI Michael Steiner

Page 2: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Steuerungen VPS - SPS

SPS Allgemein

Vor- und Nachteile

Aufbau

Bussysteme

Programmierung

Literaturverzeichnis

Page 3: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 4: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Vorteile einer speicherprogrammierten Steuerung

Anpassungsfähigkeit

Wartungsarmut

Zeitsparende Projektierung

Vervielfältigung

Platzersparnis

Automatische Programmdokumentation

Visualisierung ist möglich

Kommunikationsfähigkeit (Bussysteme)

Fernwartung ist möglich

Page 5: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Nachteile einer speicherprogrammierten Steuerung

Kleinsteuerungen zu teuer

Kosten für Hard- und Software

Programmiergerät

Programmiersoftware

Datenträger

Angst vor zu viel Technik

Qualifiziertes Personal

Page 6: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

SPS

Eine SPS ist im Grunde

ein Computer,

ausschließlich für

Steuerungsaufgaben

auch Regelungsaufgaben

Spezielles Betriebssystem

Page 7: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Hardware SPS

Kompakt SPS

Modulare SPS

Slot SPS

Soft SPS

Page 8: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 9: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 10: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 11: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 12: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 13: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 14: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 15: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 16: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 17: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Systemdaten

Max. Teilnehmer 62

Max. Baudrate 167 kBaud

Max. Ausdehnung 100 m

Buszugriff Max. E/A-Daten 248 Bit Eingänge

186 Bit Ausgänge

E/A-Verbindung zyklisch

Kommunikation Master / Slave

Nachrichtenkanal 4 Bit Parameter pro Slave

Page 18: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Ein Controller Area Network (CAN) ist ein von der

ISO standardisierter echtzeitfähiger Feldbus für

die serielle Datenübertragung in der

Automotive-Technik,

der Automation und

Fertigungstechnik.

Page 19: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

SPS Adressierung Eine Adresse in der SPS ist ein Wert mit dem festgelegt

wird

wo an welcher Stelle in einem Arbeitsspeicher Informationen abgespeichert bzw. ausgelesen werden sollen

welche Peripherie angesprochen werden soll (Eingänge, Ausgänge)

Beispiel: Eingangsadresse: E0.0

Augangsadresse: A4.0

Merker: M10.0

Ein anderes Wort für die Adressangabe ist Operand.

Page 20: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Adressierung fest

Wird auch feste, direkte oder absolute Adressierung

genannt.

vorgegebene (feste) Adressen von Steckplätzen für

Eingangsbaugruppen oder Ausgangsbaugruppen

vorgegebene (feste) Adressen von Anschlußklemmen

von analogen oder digitalen Ein- und Ausgängen

ein SPS-Operand mit einer festen Adresse wie z.B.

A0.0 ist in allen Codebausteinen (der Operand muß

nicht deklariert werden) global gültig und bekannt

Page 21: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Adressierung indirekt

indirekte Adressierung ermöglicht es Operanden

anzusprechen deren Adresse sich während des

Ablaufes eines Anwenderprogrammes verändern

kann

Page 22: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Adressierung symbolisch

bei der Adressierung wird mit eindeutigen

Symbolen (Bezeichungen) gearbeitet, hierbei

wird durch eine Zuordnungsliste / Deklaration

einer Adresse ein Symbol zugeordnet, z.B.

Adresse E0.0 hat das Symbol NOT_AUS

die symbolische Adressierung ist nur lokal gültig

die symbolische Adressierung darf nur einen

Unterstrich beinhalten, d.h. NOT_AUS und nicht

NOT__AUS

Page 23: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Adressierung variabel

parametrierbare Baugruppenadresse

die Adresse einer Baugruppe kann frei gewählt

werden

Page 24: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Adressierung - Steckplätze

Page 25: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Adressierung - Steckplätze

Steckplatznummern

Die Steckplatznummern im Baugruppenträger einer S7-300 erleichtern die

Bestimmung des Adressenschemas innerhalb der S7-300-Umgebung. Die erste

Adresse in der Baugruppe ist durch ihre Lage im Baugruppenträger festgelegt.

Steckplatz 1

Stromversorgung. Standardmäßig gilt dies als der erste Steckplatz. Eine

Stromversorgungsbaugruppe ist nicht unbedingt erforderlich. Ein S7-300-Aufbau

kann auch direkt mit 24V betrieben werden.

Steckplatz 2 ist der Steckplatz für die CPU.

Steckplatz 3 ist logisch reserviert für eine Schnittstellenbaugruppe (IM), zum

mehrzeiligen Aufbau mit Erweiterungsbaugruppenträgern. Auch wenn keine IM-

Baugruppe vorhanden ist, muß sie im Adressierungsschema berücksichtigt werden.

Wenn der Steckplatz auch physikalisch freigehalten werden soll (z.B. für den

späteren Einbau einer IM-Baugruppe), kann eine Platzhalterbaugruppe DM370

gesteckt werden.

Page 26: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Adressierung - Steckplätze

Steckplätze 4-1 1

Steckplatz 4 gilt als erster Steckplatz für E/A-Baugruppen,

Kommunikationsprozessoren (CP) oder Funktionsmodule (FM).

Adressierungsbeispiele:

• Eine DE-Baugruppe an Steckplatz 4 beginnt mit der Byte-Adresse 0.

• Die obere LED einer DA-Baugruppe an Steckplatz 6 heißt A8.0 .

Hinweis

Für jeden Steckplatz sind 4 Byteadressen reserviert.

Beim Einsatz von 16-kanaligen DE-/DA-Baugruppen gehen je Steckplatz 2 Byte

Adressen verloren!

Page 27: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Adressierung - Steckplätze

Page 28: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 29: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Elementare Datentypen

Page 30: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Elementare Datentypen

Page 31: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 32: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 33: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Zuordnungstabelle Kurzform

Page 34: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Zuordnungstabelle Langform

Page 35: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 36: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Steuerungsanweisung

Page 37: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 38: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Je höher die Priorität desto wichtiger der Baustein

Page 39: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 40: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 41: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 42: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Hardwarekonfiguration

Starten des PC`s oder Programmiergerät

(PG) und des

Automatisationsgerätes (AG).

Page 43: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

SIMATIC-Manager

Verwaltet die Programmierung der S7. • Anlegen eines Projektes

• Hardwarekonfiguration

Eingabe der Baugruppen mit Kontrolle der

Nummer, welche am unteren Rand steht. 1. Profilschiene anlegen

2. Power Supply einfügen

3. CPU einfügen (MPI = Multi Point Interface Verbindung AG - PG)

4. Eingabebaugruppe einfügen

5. Ausgabebaugruppe einfügen

6. Kontrolle der Adressen

7. gegebenenfalls CPU Konfigurieren

Page 44: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Programmierung der Steuerungsanweisung

Anlegen der FC 1 (2,3,...)

danach Erstellen des OB 1

Aufruf der FC`s im OB 1

Testphase

Mit „Beobachten“ oder mit dem Simulator

Page 45: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Anweisungsliste

(engl. Instruction List, IL)

Kontaktplan

(engl. Ladder Diagram, LD)

Funktionsbausteinsprache FBS oder genannt

(engl. Function Block Diagram, FBD)

Ablaufsprache

(engl. Sequential Function Chart, SFC)

Strukturierter Text

(engl. Structured Text, ST)

Page 46: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Übersicht über Operationslisten und AWL Befehle in Step7

Page 47: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Übersicht über Operationslisten und AWL Befehle in Step7

Page 48: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis
Page 49: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Kontaktplan alphabetisch sortiert

Page 50: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Kontaktplan alphabetisch sortiert

Page 51: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Kontaktplan alphabetisch sortiert

Page 52: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Kontaktplan alphabetisch sortiert

Page 53: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Kontaktplan alphabetisch sortiert

Page 54: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Kontaktplan alphabetisch sortiert

Page 55: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Kontaktplan alphabetisch sortiert

Page 56: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Kontaktplan alphabetisch sortiert

Page 57: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Kontaktplan alphabetisch sortiert

Page 58: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Kontaktplan alphabetisch sortiert

Page 59: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Kontaktplan alphabetisch sortiert

Page 60: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Funktionsplan alphabetisch sortiert

Page 61: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Funktionsplan alphabetisch sortiert

Page 62: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Funktionsplan alphabetisch sortiert

Page 63: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Funktionsplan alphabetisch sortiert

Page 64: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Funktionsplan alphabetisch sortiert

Page 65: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Funktionsplan alphabetisch sortiert

Page 66: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Funktionsplan alphabetisch sortiert

Page 67: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Funktionsplan alphabetisch sortiert

Page 68: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Funktionsplan alphabetisch sortiert

Page 69: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Funktionsplan alphabetisch sortiert

Page 70: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Funktionsplan alphabetisch sortiert

Page 71: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

Operationen im Funktionsplan alphabetisch sortiert

Page 72: zusammengestellt von DI Michael Steiner · Vorteile einer speicherprogrammierten Steuerung Anpassungsfähigkeit Wartungsarmut Zeitsparende Projektierung Vervielfältigung Platzersparnis

http://www.brix.de/elektrik/sps/sps-grundlagen.html

http://www.sps-lehrgang.de/

http://www.automation.siemens.com/mcms/programmable-logic-controller/de/simatic-s7-controller

FH Frankfurt, FB2 Heinlein, Automatisieren mit STEP7

http://www.hach-lange.nl