Glossar
Dieses Glossar erläutert die Begriffe, die in diesem Handbuch und in den Bildschirmmasken häufig vorkommen.
A — F
API
Application Programming Interface. Eine Vereinbarung für den Datenaustausch zwischen Programmen. Dieses Gateway ermöglicht externen Systemen über die REST API das Abfragen und Anlegen von Werten.
bdSeq / seq
Laufende Nummer einer Sparkplug B-Nachricht. Standardfeld zur Prüfung auf fehlende Nachrichten bzw. auf die Reihenfolge. Für normale Anwender nicht relevant.
CIP
Common Industrial Protocol. Die Basisspezifikation der EtherNet/IP-Kommunikation.
CPU-Auslastung
Zeigt in % an, wie stark der Gateway-PC ausgelastet ist. Dauerhaft über 80 % bedeutet Ressourcenmangel.
Cassandra
Der von diesem Gateway genutzte Zeitreihen- bzw. Konfigurationsspeicher. Normale Anwender arbeiten damit nicht direkt.
EtherNet/IP
Industrielles Kommunikationsprotokoll der PLCs von Allen-Bradley / Rockwell. Standardport 44818.
FEnet
Fast Ethernet. Kommunikationsprotokoll der PLCs von LS ELECTRIC (XGI / XBC / XBM). Standardport 2004.
Formula (Formel)
Arithmetischer Ausdruck zur Nachverarbeitung von Tag-Werten. Wird in Formaten wie ${VALUE}*0.1 für Einheitenumrechnung, Nullpunktkorrektur usw. verwendet.
Andere Bezeichnungen: Formel / Berechnungsformel — sie bezeichnen dieselbe Funktion. → Formel anwenden
G — N
Grafana
Mitinstalliertes Dashboard-Zusatzwerkzeug. Visualisiert die vom Gateway erfassten Werte als Diagramme, Anzeigen und Alarme. Standardport 3000.
HTTP-Push
Verfahren, bei dem nicht das Gateway die Werte „abholt" (wie bei PLCs), sondern ein externes System die Werte an das Gateway „schiebt".
MES
Manufacturing Execution System. System zur Verwaltung von Arbeitsaufträgen und Produktionsdaten im Werk.
MELSEC
Kommunikationsprotokoll der Mitsubishi-PLCs (MC-Protokoll). MELSEC = MELSEC Communication.
Modbus
Das älteste und am weitesten verbreitete industrielle Kommunikationsprotokoll. Nahezu alle Messgeräte und Frequenzumrichter unterstützen es.
MQTT
Leichtgewichtiges IoT-Messaging-Protokoll. Gut geeignet, um die Werte einer PLC gleichzeitig an mehrere Systeme zu senden. Standardport 1883.
Node-RED
Mitinstalliertes Zusatzwerkzeug für Datenflüsse. Ermöglicht die visuelle Erstellung von Datenaufbereitung und externen Anbindungen. Standardport 1880.
NodeId
Adressnotation für Tags in OPC-UA. Beispiel: ns=2;s=Channel1.Device1.Tag1.
O — S
OPC
OLE for Process Control. Standardprotokoll für den Datenaustausch zwischen PLC und Computer. Früher aufgeteilt in OPC DA / HDA / AE, heute vereinheitlicht als OPC-UA.
OPC-UA
OPC Unified Architecture. Der aktuelle OPC-Standard (IEC 62541). Die meisten SCADA-Systeme wie Kepware oder Matrikon unterstützen ihn.
PLC
Programmable Logic Controller. Das Gehirn der Fabrikautomatisierung. Ein Industriecomputer, der Sensoren und Aktoren steuert.
REST API
API-Format auf HTTP-Basis. Die v1 REST API dieses Gateways wird unter dem Pfad /api/v1/... bereitgestellt. → Erweitert — REST API
SCADA
Supervisory Control and Data Acquisition. System zur Überwachung und Steuerung des Betriebs von Werken, Kraftwerken usw. Bekannte Vertreter sind Ignition und Wonderware.
Sparkplug B
Industrielles Nachrichtenprotokoll, das Lebenszyklus und Metadaten auf Basis von MQTT standardisiert. Empfohlen für die Kommunikation mit SCADA- und MQTT-kompatiblen Systemen.
S7
Kommunikationsprotokoll der Siemens-PLCs. Wird in der Baureihe SIMATIC S7 verwendet. Standardport 102.
T — Z, Deutsch
TCP / UDP
Grundlegende Verfahren der Netzwerkkommunikation. Allgemein gilt: TCP ist zuverlässiger, UDP schneller. PLC-Kommunikation nutzt meist TCP.
TIA Portal
Werkzeug zur Programmierung und Verwaltung von Siemens-PLCs.
XG5000
Werkzeug zur Programmierung und Verwaltung von LS ELECTRIC-PLCs.
Gateway
Gerät bzw. Software, das unterschiedliche Systeme oder Netzwerke verbindet und Daten weiterleitet. Dieses System ist das Gateway zwischen „Vor-Ort-PLC ↔ PlantPulse Cloud".
Zeitreihe (Time Series)
Zeitlich geordnet aufgezeichnete Daten. Also „wann welcher Wert" — etwa PLC-Werte, gesammelt entlang der Zeitachse.
Automatischer Start (auto_collect)
Legt fest, ob die PLC-Erfassung nach einem Neustart des Gateways automatisch wieder aufgenommen wird.
Tag
Ein menschenlesbarer Name für eine Speicherstelle der PLC. Beispiel: D100 → „Drehzahl Pumpe 1".
Polling / Erfassungsintervall
Das zyklische Abfragen der PLC durch das Gateway nach dem aktuellen Wert. Üblich ist 1 Sekunde (1000 ms).
Health Index
Kennzahl, die den Gesundheitszustand einer Anlage als Wert von 0–1 (oder 0–100 %) ausdrückt. Wird vor allem von Diagnoselösungen wie MotorSense verwendet.
Begriffe zur Container-Bereitstellung 2026.05
Container-Modus (Container Mode)
Bereitstellungsform, bei der PlantPulse Edge als einzelnes Docker-Image (docker.kopens.io/pe/plantpulse-edge) ausgeliefert wird. Standard ab 2026.05. Ist systemctl is-active plantpulse-edge.service aktiv, läuft der Container-Modus.
Native-Modus
Direkte Installation bei Versionen vor 2026.05. Betrieb über /opt/kopens/plantpulse-edge/bin/{start,stop,restart}.sh. Für Neubereitstellungen wird der Container-Modus empfohlen.
Image Tag / Build Date
Kennung des Container-Images — Format <version>-<build_date> (z. B. 2026-20260523). Das build_date ist die Vergleichsbasis für OTA. Prüfbar über /api/v1/system/version oder cat /etc/kopens/version.env.
OTA (Over-The-Air upgrade)
Remote-Upgrade. Auf der Box erkennt upgrade.sh ein neues build_date in META-INF/VERSION.JSON → docker pull → automatischer Pre-Snapshot → systemctl restart → 90 s Health Probe → bei Fehlschlag Auto-Rollback.
Pre-Snapshot
Datensicherung, die unmittelbar vor einem OTA-Upgrade automatisch erstellt wird (/data1/pp-backups/pe-backup-<ts>.tar.zst). Verursacht das neue Image Datenschäden, ist eine Wiederherstellung über restore.sh möglich.
Pattern B (Signal File)
Verfahren, um aus dem Container heraus Host-Aktionen (Neustart/Reboot/OTA) anzufordern. Schreibt der Container ein JSON nach /etc/kopens/upgrade.request oder host-action.request, erkennt inotify auf dem Host dies und verarbeitet es. Vermeidet gegenüber der Alternative (Pattern A — direkte Nutzung von /var/run/docker.sock) Berechtigungen, die host root gleichkommen.
cgroup limit
Speicher- und CPU-Obergrenze des Containers. MemoryMax=12G CPUQuota=600% TasksMax=8192 in der systemd-Unit. Bei kleinem Speicher, etwa 8-GB-Boxen, per systemd Drop-in (override.conf) anpassen.
credentials.txt
Sammlung zufällig erzeugter Passwörter, die install.sh je Box einmalig anlegt (/etc/kopens/credentials.txt, chmod 0600). Enthält admin / mqtt / opcua / API key. Vor der Auslieferung ausdrucken bzw. speichern, dann die Box versiegeln.
pe-*-Werkzeuge
Acht Betriebsskripte für den Container-Modus (/opt/kopens/install/bin/):
status.sh (Status), health.sh (Health-Check per Exit Code), logs.sh (Log-Tail einer Komponente),
shell.sh (bash im Container), config.sh (app.properties bearbeiten + Neustart),
backup.sh/restore.sh (Daten-Snapshot/Wiederherstellung), doctor.sh (Tarball zur Störungseskalation).