Dieses Lehr- und Übungsbuch zeigt anhand von praxisnahen Aufgabenstellungen Einsatzmöglichkeiten von Speicherprogrammierbaren Steuerungen am Beispiel der SIMATIC-S7. Neben den Programmiersprachen AWL, FUP, KOP behandelt das Buch auch Programmbeispiele in GRAPH, SCL und HiGRAPH.
Die vielen Beispielaufgaben mit sehr ausführlichen Lösungen behandeln Verknüpfungs- und Ablaufsteuerungen, Aufgaben mit Digitaloperationen (Wortverarbeitung), die Analogwertverarbeitung und Operationen mit Datenbausteinen.
Wesentliche Merkmale des Buches sind:
· Rascher Lernfortschritt durch Lernen an Beispielen
· Sehr ausführlich kommentierte Lösungen der praxisnahen Beispiele
· Strukturierte Programmierung
· Aufruf von Bausteinen mit Parameterübergabe, Verwendung von Formelparametern und Lokalvariablen
Inhaltsverzeichnis
1 Einleitung.- 1.1 Hinweise für den Leser.- 1.2 STEP 7-konform zur IEC 61131.- 2 Arbeiten mit STEP 7.- 2.1 Hardwareaufbau des Simulationsstandes.- 2.2 Installation von STEP 7.- 2.3 Konfigurieren und Parametrieren mit STEP 7.- 2.4 Einführung in das Programmieren mit STEP 7.- 3 Operationen von AWL, FUP, KOP und SCL.- 3.1 Bitverknüpfungsoperationen.- 3.2 Zeitoperationen.- 3.3 Zähleroperationen.- 3.4 Operationen zur Ergebnis- und Fehlerüberprüfung.- 3.5 Rechenoperationen mit ganzen Zahlen.- 3.6 Rechenoperationen mit Gleitpunktzahlen (32 Bit-IEEE-FP).- 3.7 Vergleichsoperationen.- 3.8 Umwandlungs- und Rundungsoperationen.- 3.9 Wert übertragen (8, 16 und 32 Bit).- 3.10 Digitale Verknüpfungsoperationen.- 3.11 Schiebe- und Rotieroperationen.- 3.12 Sprungoperationen.- 3.13 Operationen des Master Control Relays (MCR).- 3.14 Bausteinaufrufe.- 4 Besonderheiten der Programmiersprachen.- 4.1 S7-GRAPH.- 4.2 Programmiersprachen AWL, FUP, KOP.- 4.3 Programmiersprache SCL.- 5 Analogwertverarbeitung.- 5.1 Analogwertdarstellung.- 5.2 Mess-und Ausgabebereiche.- 5.3 Weiterverarbeitung der digitalisierten Analogeingabewerte.- 5.4 Normierung von Analogwerten (lineare Skalierung).- 6 Programmbeispiele.- 6.1 Verknüpfungssteuerungen.- 6.2 Ablaufsteuerungen.- 6.3 Aufgaben mit Digitaloperationen.- 6.4 Aufgaben mit Analogwertverarbeitung.- 6.5 Aufgaben mit Datenbausteinoperationen.- 6.6 Komplexes Beispiel: Modulares Produktionssystem.- Tab. A1 Speicherbereiche der S7-CPU.- Tab. A2 Elementare Datentypen.- Tab. A3 Zusammengesetzte Datentypen.- Tab. A4 Datenbaustein in der Deklarationssicht.- Tab. A5 Datenbaustein in der Datensicht.- Tab. A6 Deklaration von Parametern und Variablen.- Tab. A7 Lokaldaten eines Codebausteins.- Tab. A8 Remanenzverhalten der S7-CPUs.- Remanenzverhalten von Merkern.-Anlaufverhalten der CPU durch Anlauf-OB beeinflussen.- Marken.- Normen.- Literatur.- Zeitschriften.- Firmen- und Personenverzeichnis.- Sachwortverzeichnis.- Projektverzeichnis.