Definition und Zweck:
STRING (Zeichenkette) ist ein elementarer Datentyp in der SPS-Programmierung (IEC 61131-3) und anderen Programmiersprachen. Er dient zur Speicherung und Verarbeitung von Text, d.h. einer Folge von Zeichen (ASCII oder Unicode).
STRING ist unverzichtbar für die Interaktion zwischen Mensch und Maschine und die Kommunikation mit übergeordneten Systemen.
Anwendungsbereiche:
- HMI-Meldungen: Speicherung von Alarmtexten oder Bedienhinweisen.
- Rezepturnamen: Speicherung der Namen von Produktvarianten.
- Audit Trail: Protokollierung von Benutzernamen, Aktionen und Kommentaren.
- Kommunikation: Übertragung von Daten und Befehlen über serielle Schnittstellen (RS485) oder HTTP.
- Log-Dateien: Speicherung von Ereignisprotokollen.
Die Länge eines STRING muss in den meisten SPS vorab definiert werden.
→ Siehe auch: Datentyp, SPS-Programmierung, ASCII, Rezeptur, Audit Trail, JSON

