Definition und Zweck:
Eine Struktur ist ein benutzerdefinierter Datentyp, der es ermöglicht, eine logische Gruppe von Variablen unterschiedlichen Typs unter einem einzigen Namen zu bündeln und im Speicher zusammenhängend abzulegen. Dies dient der besseren Organisation und Lesbarkeit des Codes.
Eine Struktur ist ein Schlüsselkonzept der Modularen Programmierung und der Objektorientierte Programmierung (OOP).
Beispiele und Anwendung:
- Motor-Steuerung: Eine Struktur „Motor_Parameter“ könnte Variablen unterschiedlichen Typs bündeln:
Drehzahl_Soll(REAL),Motor_Ein(BOOL),Max_Strom(INT),Fehlertext(STRING). - Rezepturverwaltung: Die Definition einer Rezeptur als Struktur.
- Datenhaltung: Speicherung von Prozessdaten oder Konfigurationsdaten in einer übersichtlichen Form.
- Parameterübergabe: Übergabe komplexer Daten an Funktionsbausteine in einem einzigen Parameter.
→ Siehe auch: Datentyp, Modulare Programmierung, Objektorientierte Programmierung, Funktionsbaustein (FB), Array, Speicher

