Zum Hauptinhalt springen

Protokollauswahl-Bildschirm (/ui/connect/connect) — 44 Karten

Dies ist der Protokoll-Picker-Bildschirm zum Hinzufügen einer neuen PLC-/Geräteverbindung. Ein Klick auf eine Karte führt zum protokollspezifischen Registrierungsformular.

Über die Startseiten-Karte Protokollverbindung herstellen → anklicken, oder direkt /ui/connect/connect.

Das Registrierungsverfahren auf Tag-Ebene und die Voraussetzungen vor dem Start sind unter Neue PLC-Verbindung hinzufügen ausführlich beschrieben. Diese Seite konzentriert sich auf die Entscheidung, welche Protokollkarte zu wählen ist.


1. Aufbau des Bildschirms

연결할 PLC 또는 프로토콜을 선택하십시오. [← 목록] [📥 CSV 일괄 업로드]

┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐
│ LS 로고 │ │MITSUBISHI│ │ SIEMENS │ │ROCKWELL │
│ LS [XGT]│ │ [MC] │ │ [S7] │ │ [LOGIX] │
└─────────┘ └─────────┘ └─────────┘ └─────────┘
... (총 20 카드, 4 컬럼 그리드) ...

Schaltflächen oben rechts:

SchaltflächeAktion
Wechsel zu /ui/connect/list (Verbindungsliste)
📥 CSV-MassenuploadWechsel zu /ui/connect/csv — mehrere PLCs / Tags auf einmal per CSV registrieren

2. Kartenübersicht (44 Typen)

Die Tabelle zeigt die Zuordnung PLC-Typ → Protokoll → interner Code des Gateways. Ebenfalls angegeben ist die Formular-URL, zu der die jeweilige Karte führt.

2.1 Koreanische / japanische PLC

KarteProtokollGateway-CodeFormular-URLLeitfaden
LS [XGT]LS XGT FEnetLS/ui/connect/lsLS Electric
MITSUBISHI [MELSEC]MELSEC MC Protocol (Q/L/iQ-R)MELSEC/ui/connect/melsecMitsubishi MELSEC
OMRON [FINS]OMRON FINSFINS/ui/connect/fins(geplant)
PANASONIC [MEWTOCOL]Panasonic FP MEWTOCOLMEWTOCOL/ui/connect/mewtocol(geplant)
FATEKFATEK FACONFATEK/ui/connect/fatek(geplant)

2.2 Globale PLC

KarteProtokollGateway-CodeFormular-URLLeitfaden
SIEMENS [S7]Siemens S7commS7/ui/connect/s7Siemens S7
ROCKWELL [LOGIX]Rockwell ControlLogix CIPLOGIX/ui/connect/logix(siehe EIP-Leitfaden)
ALLEN BRADLEY [AB-ETH]AB Micro 800 / SLC500 / PLC5AB-ETH/ui/connect/ab-eth(geplant)
GE [SRTP]GE Fanuc SRTPGE/ui/connect/ge(geplant)
EMERSON [DELTA-V]Emerson DeltaVDELTAV/ui/connect/deltav(geplant)
TwinCAT [ADS]Beckhoff TwinCAT ADSADS/ui/connect/ads(geplant)

2.3 Industrielle Standardprotokolle

KarteProtokollGateway-CodeFormular-URLLeitfaden
OPC-UAOPC-UA (Eclipse Milo)OPCUA/ui/connect/opcuaOPC-UA
MODBUS/TCPModbus TCPMODBUS/ui/connect/modbusModbus TCP
ETHERNET/IPAllen-Bradley EtherNet/IP CIPEIP/ui/connect/eipAB EtherNet/IP
PROFINETSiemens Profinet IOPROFINET/ui/connect/profinet(geplant / nicht unterstützt)
CANCANopenCANOPEN/ui/connect/canopen(geplant / nicht unterstützt)
BACnet/IPBACnet/IP (Gebäudetechnik)BACNET/ui/connect/bacnet(geplant / nicht unterstützt)
KNXnet/IPKNX/IP (Gebäudetechnik)KNXNET/ui/connect/knxnet(geplant / nicht unterstützt)
Open ProtocolAtlas Copco Open Protocol (Schraubdrehmoment)OP/ui/connect/op(geplant)

2.4 Nicht-PLC-Datenquellen

KarteProtokollGateway-CodeFormular-URLLeitfaden
HTTPHTTP push (Senden von extern)HTTP/ui/connect/httpHTTP-Push
MOTOR SENSEMotor Sense (über OPC-UA, hidden)MOTOR_SENSE/ui/connect/motor-senseMotor Sense

Bei einigen Karten mit dem Hinweis (geplant / nicht unterstützt) existiert zwar die UI, die Treiberimplementierung ist jedoch ein Placeholder oder von externen Komponenten abhängig (PROFINET / BACnet / CAN / KNX usw.). Nach der PoC-Phase und offizieller Freigabe werden die Leitfaden-Seiten ergänzt.


3. Welche Karte ist zu wählen — Entscheidungsleitfaden

Schritt 1: Welcher PLC-Hersteller / welches Modell?

Koreanische und japanische Produktionsstandorte: meist LS / Mitsubishi / Omron / Panasonic / FATEK — direkt in Abschnitt 2.1 auswählen.

Globale / ausländische PLC: Auswahl in Abschnitt 2.2.

Schritt 2: Wenn keine passende Karte vorhanden ist

Stellt die PLC einen eigenen OPC-UA-Server bereit, die Karte OPC-UA wählen — damit lassen sich alle PLCs über Kepware / Ignition / einen eigenen OPC-Server einbinden.

Unterstützt die PLC den Modbus-Master-/Slave-Modus, die Karte MODBUS/TCP wählen.

Schritt 3: Datenquellen, die keine PLC sind

SzenarioKarte
Externes System sendet per HTTP an unsHTTP
Motorschwingungs-/TemperatursensorMOTOR SENSE
Drehmoment / Anzahl von Verschraubungen in der Linie (Schrauber usw.)Open Protocol
Gebäudeautomation (HVAC / Beleuchtung)BACnet/IP oder KNXnet/IP
Umgebung ohne PLC (Test / Demo)externes plantpulse-simulator oder Test-Tags

4. Nach dem Klick auf eine Karte — Registrierungsformular

Jede Karte führt zu einem protokollspezifischen eigenen Formular. Der Formularaufbau besteht aus einem gemeinsamen Teil plus protokollspezifischen Optionen:

Gemeinsam (alle Protokolle)

FeldBedeutung
OPC IDeindeutige Kennung (z. B. OPC_LS_01)
OPC-Namebenutzerdefinierter Anzeigename
Beschreibungfreie Notiz
Site-IDwird automatisch mit site.id aus app.properties befüllt
PLC IP / PortTCP-Verbindungsadresse
Erfassungsintervallms (default 1000)
Autostartbei Aktivierung startet die Erfassung nach dem Booten automatisch
Asynchronbei Aktivierung erfolgt das Lesen asynchron (empfohlen bei vielen PLCs)

Zusätzliche protokollspezifische Optionen

Details zu den Optionen siehe die jeweiligen Seiten unter Leitfaden nach PLC-Typ.


5. CSV-Massenupload (alternativer Weg)

Bei vielen PLCs (50+ Tags) oder wenn ein in einem externen Werkzeug (Excel) definiertes Tag-Sheet importiert werden soll, den CSV-Massenupload verwenden.

[📥 CSV 일괄 업로드] → /ui/connect/csv

CSV 컬럼 순서: tag_id, tag_name, plc_address, data_type, format, fomula, description
(헤더 첫 줄 필수)

Der Ablauf ist: Die OPC selbst wird zuerst separat registriert, anschließend werden die Tags innerhalb dieser OPC per CSV gesammelt hinzugefügt. Siehe Tag-Registrierung.


6. Häufige Stolperfallen

SymptomUrsache / Abhilfe
Formular der angeklickten Karte liefert 404Möglicherweise ist dieses Protokoll geplant / nicht unterstützt — nur die JSP vorhanden, der Backend-Controller leer. Betriebsteam kontaktieren
Dieselbe PLC über zwei Karten registriertBei doppelter OPC ID überschreibt die zweite Registrierung die erste. OPC ID eindeutig vergeben
Nach CSV-Upload 0 TagsSpaltenreihenfolge / fehlender Header / Kodierung (UTF-8 ohne BOM). Siehe CSV-Abschnitt in Tag-Registrierung
Einzelne Logos im Kartenraster fehlerhaftCache statischer Assets. Mit Strg+Umschalt+R erzwungenes Neuladen
MOTOR SENSE-Karte wird nicht angezeigtIn der JSP durch display:none ausgeblendet (Nutzung nur an dedizierten Standorten). Direkter Zugriff über die URL /ui/connect/motor-sense möglich

7. Weiterführende Informationen