Zum Hauptinhalt springen

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).