Eine Beschreibung zu den Aufgaben und Übungen finden
Sie in den jeweiligen Kapiteln des Buchs. Sie finden Links zu Lösungen zu den
einzelnen Kapiteln. Kopieren Sie den Programmcode und
fügen Sie diesen in Ihre Entwicklungsumgebung ein. |
|||||||||||
| Kapitel 1 | Kapitel 2 | Kapitel 3 | Kapitel 4 | Kapitel 5 | |||||||
| Kapitel 6 | Kapitel 7 | Kapitel 8 | Kapitei 9 | Kapitel 10 | |||||||
| Kapitel 11 | Kapitel 12 | Kapitel 13 | Kapitel 14 | Kapitel 15 | |||||||
| Kapitel 16 | Kapitel 17 | Kapitel 18 | |||||||||
Einträge, die mit Ä, Ö bzw. Ü beginnen, sind unter A, O bzw. U zu finden.
| Aufgabe (A) und Übungen (Ü) | Stichpunkte | ||
| Kapitel 1 Anweisung, Berechnungen | |||
| A 1.1
Leistungsberechnung 1, Visualisierung A 1.2 Leistungsberechnung 2 |
Neues Projekt, PLC_PRG,
MAIN, zyklisch, Variable deklarieren, REAL, Präfix,
Anweisung, Ausdruck, Operator, Kommentar, Visualisierung, Online-Simulation, SQRT(), EXPT(,), übersetzen, Syntaxfehler |
||
| Kapitel 2
|
|||
| A 2.1 Antivalenz-Funktion Ü 2.1 Äquivalenz-Funktion Ü 2.2 XOR Ü 2.3 Funktion 2 aus 3, Visualisierung Ü 2.4 Wechselschaltung A 2.2 KV-Diagramm FC 2aus3 Ü 2.5 Funktion 3 aus 4 Ü 2.6 Funktion 2 aus 3 Öffner Übung: Bandanlage |
Steuerungskonfiguration,
Digital-Input, -Output, Datenblatt, PAE, PAA, AT, AND, OR,
NOT, BOOL, XOR, Visualisierung, Funktionstabelle -> Anweisung, Minterme, KV-Diagramm, Drahtbruch |
||
| Kapitel 3
|
|||
| A 3.1 Sensorgruppen
vergleichen Ü 3.2 Zahlendarstellung A 3.2 Maske A 3.3 Typenumwandlung und Vergleichsoperatoren A 3.4 Bitmuster und Wert A 3.5 Analogwertverarbeitung 1 Ü 3.2 Analogwertverarbeitung, Skalieren A 3.6 Ein- und zweidimensionale Feldvariable A 3.7 Ausgangsbyte abhängig vom Eingangsbyte steuern Ü 3.3 Bahnkorrektur eines Roboterschweißarms Übung: Bandanlage,
Lösung: Bandanlage |
BOOL, BYTE, WORD,
DWORD, absolute Adressierung, Binärcode 2#..., Hexcode
16#..., BYTE, Maske, WORD, Initialwert, INT, DINT, MSB, SINT...UDINT, REAL, xx_TO_xx, Vergleichsoperator, STRING, ARRAY, Speicherorganisation |
||
| Kapitel 4
|
|||
| A 4.1 Speicherglieder
RS oder SR Ü 4.1 Behältersteuerung Ü 4.2 Zweipunktregler Ü 4.3 Kompensationsanlage Ü 4.4 Zähler A 4.2 Multiplexer, Visualisierung Ü 4.5 Autowaschanlage, Ablaufsteuerung A 4.3 Meldung, String Ü 4.6 Füllstands-Mehrpunktregelung, Frequenzumrichter A 4.4 Funktion 2 aus 3 Übung: Bandanlage,
Lösung: Bandanlage |
IF-THEN-ELSE,
Struktogramm, Programmablaufplan (PAP), RS, SR,
Breakpoints, ELSIF, Remanent, Retain, Eingabe prüfen, Zähler, Flanke, CASE, AI, AO, Kontrollstrukturen, Visualisierung, Importieren, Exportieren |
||
| Kapitel 5
|
|||
| A 5.1 Impedanzberechnung
in einer Tabelle mit der FOR-Schleife Ü 5.1 Messstellen, Mittelwertberechnung A 5.2 Impedanzberechnung in einer Tabelle mit der WHILE-Schleife A 5.3 Watchdog A 5.4 Impedanzberechnung in einer Tabelle mit der REPEAT-Schleife Ü 5.2 Sortieren von Zahlen nach dem "Bubble Sort"-Verfahren Ü 5.3 Dezimalzahl in eine Dualzahl wandeln, Visualisierung A 5.5 Schleife in Schleife mit EXIT, CONTINUE |
FOR-Schleife... BY...,
ARRAY, WHILE-Schleife, Durchführungsbedingung, REPEAT-Schleife, Abbruchbedingung, Konstante, Modulo, Visualisierung, Schleife in Schleife, EXIT, CONTINUE, STRING |
||
| Kapitel 6
|
|||
| A 6.1 Unterprogramme,
Kompensationsanlage 1 A 6.2 Unterprogramme, Kompensationsanlage 2 A 6.3 Zyklische Tasks, Kompensationsanlage 3 A 6.4 Ereignisgesteuerte Tasks Ü 6.1 Unterprogramme, Autowaschanlage |
Gliederung,
Hauptprogramm, Unterprogramme, Global- und Lokalvariable,
RETURN, Vergleichsoperator, Taskkonfiguration, IO-Link, Anlagensimulation |
||
| Kapitel 7
|
|||
| A 7.1 Tankanlage
1 Ü 7.1 Tankanlage 2 Ü 7.2 Datentypen der Zeit kennenlernen |
Anwenderdefinierte
Datentypen (DUT), Skalieren, MAX(), TRUNC(),
Linearisieren, SQRT(), Type ... STRUCT..., REAL_TO_INT(), Aufzählungstyp, Enumeration, LIMIT(), DATE_AND_TIME, TIME_OF_DAY, Stringfunktionen RIGHT() DELETE() |
||
| Kapitel 8
|
|||
| A 8.1 FC
Multiplexer für Messwerte A 8.2 FC MUX_INT aus der Bibliothek benutzen, Visualisierung A 8.3 Analogwertverarbeitung 1, SCALE Ü 8.1 Analogwertverarbeitung 2, SCALE benutzen A 8.4 FC Mittelwert, Parameter mit anwenderdefiniertem Datentyp Ü 8.2 FC RADIZIERER_INT, FC SIN_GRAD, FC Bahnkorrektur Ü 8.3 FC Volumen, Parameter mit anwenderdefiniertem Datentyp Übung: Bandanlage,
Lösung: Bandanlage |
Temporäre Variable,
Bibliothek, Parameter, Funktionsaufruf, Rückgabewert,
Visualisierung, Skalieren, Rezepturen, SCALE, Parameter mit anwenderdefiniertem Datentyp |
||
| Kapitel 9
|
|||
| A 9.1 Standard-FB,
RS oder SR, lokale Instanzen A 9.2 Bandsteuerung A 9.3 Behälterfüllung, Visualisierung A 9.4 Behälterfüllung mit abgeleitetem FB A 9.5 Zweipunktregler, FB-Instanz als Feldvariable A 9.6 Tanksteuerung, IN_OUT-Parameter mit Übung: Bandanlage,
Lösung: Bandanlage |
Instanz, RS, SR, TOF,
TON, TP, REAL_TO_TIME, TYPE...STRUCT, Visualisierung,
Abgeleitete FBs, Eingangs-, Ausgangsparameter, Instanzaufruf eines FBs, Instanz als Feldvariable, Zweipunktregler, IN-OUTParameter, Programmablaufplan (PAP) |
||
| Kapitel 10
|
|||
| A 10.1 FB
Regelstreckensimulation mit I-Verhalten A 10.2 FB Digitalfilter A 10.3 FB Taktgeber, Visualisierung A 10.4 FB Tiefpass A 10.5 FB Streckensimulation für Regelstrecken mit Ausgleich A 10.6 GRAFCET - FB Autowaschanlage Ü 10.1 FB Lichtszenen Ü 10.2 Waschstraße mit Drehbürste, GRAFCET Übung: Bandanlage,
Lösung: Bandanlage |
Exportieren,
Importieren, Regelstrecke, TIME_TO_REAL, DUT,
Visualisierung, Trend, Trace, Tiefpass, FB im FB, CTU, CTD, GRAFCET als Programmentwurfsmethode, Anlagensimulation |
||
| Kapitel 11
|
|||
| A 11.1 Zeitversetztes
Zentral-Ein- und Ausschalten A 11.2 Lichtszenen schalten A 11.3 Temperaturregelung, PID-Reglerbaustein, Visualisierung Ü 11.1 Zufallszahl erraten, Visualisierung |
Bibliothek,
Zeitversetztes Schalten, Lichtszenen, Doppelklick, Regler,
Streckensimulation, Sprungantwort, Takahashi, Zufallszahl, Visualisierung |
||
| Kapitel 12
|
|||
| A 12.1 Funktionen
zur Fuzzifizierung A 12.2 Funktionen zur Inferenz und Defuzzifizierung A 12.3 Füllstandsregelung, Fuzzy-Regler, Visualisierung Ü 12.1 Füllstandsregelung, FUZZY-Regler als FB U 12.2 Füllstandsregelung, Fuzzy-Regler, Stellgröße = Abflussmenge A 12.4 Mehrfachgrößen-FUZZY-Regler, hier
Störgrößenaufschaltung |
Fuzzifizierung,
linguistischer Term, Zugehörigkeitsfunktion, Inferenz
und Defuzzifizierung, Regelbasis, Erfüllungsgrad, Höhenmethode, Fuzzy-Control, Visualisierung, Störgrößenaufschaltung |
||
| Kapitel 13 |
|||
| Fragen |
Ethernet-TCP/IP-Controller
oder -Koppler, Twisted Pair, RJ45, Topologie, Switch, Strukturierte Verkabelung, IP-Adresse, MAC-Adresse, CSMA/CD, Protokoll, Port |
||
| Kapitel 14
|
|||
| A 14.1 Gebäudeautomatisation | MODBUS, Master-Slave,
Bits lesen/beschreiben, MODBUS-Baustein, ADR(), MODBUS-Konfigurator |
||
| Kapitel 15 |
|||
| A 15.1 Lesen
und schreiben, Analyse A 15.2 Bandanlage A 15.3 Bandanlage mit einer Kommunikationsfehlermeldung |
MODBUS-Baustein, MODBUS-Funktionscode, Planung der Datenkommunikation, Kommunikationsfehler, MODBUS-Konfigurator | ||
| Kapitel
16 |
|||
| A 16 Analyse |
Netzwerkvariable, Broadcast | ||
| Kapitel 17 |
|||
| Kapitel 18
|
|||
| A 18.1 Tanktyp
1: Heizung ein/aus A 18.2 Tanktyp 2: Heizung - Leistungssteuerung, Methoden A 18.3 Tanktyp 2: Heizung - Leistungssteuerung, Eigenschaft A 18.4 Tankanlage, Programm mit Interface Ü 18.1 Begriffe aus der OOP beschreiben |
objektorientierte
Programmierung (OOP), Klasse, Objekte, Methoden,
Kommentar, Vererbung, EXTENDS, SUPER^, Property,
Interface, IMPLEMENTS |
||
© Vogel Buchverlag |
|||