Protokollauswahl
Dies ist der Protokoll-Picker-Bildschirm zum Hinzufügen einer neuen PLC- / Geräteverbindung. Sie gelangen zum jeweiligen Registrierungsformular für das ausgewählte Protokoll.
Über die Home-Karte Protokoll verbinden → klicken, oder direkt /ui/connect/connect.
Das Verfahren zur Tag-basierten Registrierung sowie die erforderlichen Vorbereitungen sind unter Neue PLC-Verbindung hinzufügen detailliert beschrieben. Diese Seite konzentriert sich auf die Entscheidung, welche Protokollkarte auszuwählen ist.
1. Bildschirmaufbau
연결할 PLC 또는 프로토콜을 선택하십시오. [← 목록] [📥 CSV 일괄 업로드]
┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐
│ LS 로고 │ │MITSUBISHI│ │ SIEMENS │ │ROCKWELL │
│ LS [XGT]│ │ [MC] │ │ [S7] │ │ [LOGIX] │
└─────────┘ └─────────┘ └─────────┘ └─────────┘
... (총 20 카드, 4 컬럼 그리드) ...
Schaltfläche oben rechts:
| Schaltfläche | Funktion |
|---|---|
| ← | Wechsel zu /ui/connect/list (Verbindungsliste) |
| 📥 CSV-Massenimport | Wechsel 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 Gateway-Code. Zusätzlich wird die Formular-URL angezeigt, die beim Klick auf die jeweilige Karte aufgerufen wird.
2.1 Koreanische / japanische PLCs
| Karte | Protokoll | Gateway-Code | Formular-URL | Anleitung |
|---|---|---|---|---|
| LS [XGT] | LS XGT FEnet | LS | /ui/connect/ls | LS Industrial Systems |
| MITSUBISHI [MELSEC] | MELSEC MC Protocol (Q/L/iQ-R) | MELSEC | /ui/connect/melsec | Mitsubishi MELSEC |
| OMRON [FINS] | OMRON FINS | FINS | /ui/connect/fins | (geplant) |
| PANASONIC [MEWTOCOL] | Panasonic FP MEWTOCOL | MEWTOCOL | /ui/connect/mewtocol | (geplant) |
| FATEK | FATEK FACON | FATEK | /ui/connect/fatek | (geplant) |
2.2 Globale PLCs
| Karte | Protokoll | Gateway-Code | Formular-URL | Anleitung |
|---|---|---|---|---|
| SIEMENS [S7] | Siemens S7comm | S7 | /ui/connect/s7 | Siemens S7 |
| ROCKWELL [LOGIX] | Rockwell ControlLogix CIP | LOGIX | /ui/connect/logix | (siehe EIP-Anleitung) |
| ALLEN BRADLEY [AB-ETH] | AB Micro 800 / SLC500 / PLC5 | AB-ETH | /ui/connect/ab-eth | (geplant) |
| GE [SRTP] | GE Fanuc SRTP | GE | /ui/connect/ge | (geplant) |
| EMERSON [DELTA-V] | Emerson DeltaV | DELTAV | /ui/connect/deltav | (geplant) |
| TwinCAT [ADS] | Beckhoff TwinCAT ADS | ADS | /ui/connect/ads | (geplant) |
2.3 Industrielle Standardprotokolle
| Karte | Protokoll | Gateway-Code | Formular-URL | Anleitung |
|---|---|---|---|---|
| OPC-UA | OPC-UA (Eclipse Milo) | OPCUA | /ui/connect/opcua | OPC-UA |
| MODBUS/TCP | Modbus TCP | MODBUS | /ui/connect/modbus | Modbus TCP |
| ETHERNET/IP | Allen-Bradley EtherNet/IP CIP | EIP | /ui/connect/eip | AB EtherNet/IP |
| PROFINET | Siemens Profinet IO | PROFINET | /ui/connect/profinet | (geplant / nicht unterstützt) |
| CAN | CANopen | CANOPEN | /ui/connect/canopen | (geplant / nicht unterstützt) |
| BACnet/IP | BACnet/IP (Gebäude) | BACNET | /ui/connect/bacnet | (geplant / nicht unterstützt) |
| KNXnet/IP | KNX/IP (Gebäude) | KNXNET | /ui/connect/knxnet | (geplant / nicht unterstützt) |
| Open Protocol | Atlas Copco Open Protocol (Schraubanzugsmoment) | OP | /ui/connect/op | (geplant) |
2.4 Nicht-PLC-Datenquellen
| Karte | Protokoll | Gateway-Code | Formular-URL | Anleitung |
|---|---|---|---|---|
| HTTP | HTTP-Push (externes Senden) | HTTP | /ui/connect/http | HTTP-Push |
| MOTOR SENSE | Motor Sense (über OPC-UA, ausgeblendet) | MOTOR_SENSE | /ui/connect/motor-sense | MotorSense |
Einige Karten sind mit (geplant / nicht unterstützt) gekennzeichnet. Dies bedeutet, dass die Benutzeroberfläche vorhanden ist, die Treiberimplementierung jedoch nur als Platzhalter dient oder von externen Abhängigkeiten abhängt (z. B. PROFINET / BACnet / CAN / KNX). Nach Abschluss der PoC-Phase und offizieller Unterstützung werden die Anleitungsseiten ergänzt.
3. Welche Karte soll ausgewählt werden? — Entscheidungsleitfaden
Schritt 1: Welcher PLC-Hersteller / welches Modell?
Koreanische / japanische Industrieumgebungen: In der Regel LS / Mitsubishi / Omron / Panasonic / Fatek — direkt aus Abschnitt 2.1 auswählen.
Globale / ausländische PLCs: Aus Abschnitt 2.2 auswählen.
Schritt 2: Wenn keine passende Karte sichtbar ist
Wenn die PLC einen eigenen OPC-UA-Server bereitstellt, die OPC-UA-Karte auswählen — so können alle PLCs, die über Kepware / Ignition / eigene OPC-Server angebunden sind, integriert werden.
Wenn die PLC den Modbus-Master-/Slave-Modus unterstützt, die MODBUS/TCP-Karte auswählen.
Schritt 3: Nicht-PLC-Datenquellen
| Szenario | Karte |
|---|---|
| Externes System sendet per HTTP an uns | HTTP |
| Motorvibrations- / Temperatursensoren | MOTOR SENSE |
| Linien-Schraubanzug (z. B. Schrauber) Moment / Anzahl | Open Protocol |
| Gebäudeautomation (HLK / Beleuchtung) | BACnet/IP oder KNXnet/IP |
| Umgebung ohne PLC (Test / Demo) | Externe plantpulse-simulator oder Test-Tags |
4. Nach dem Klick auf eine Karte — Registrierungsformular
Jede Karte führt zu einem dedizierten Formular für das jeweilige Protokoll. Der Formularaufbau besteht aus einem gemeinsamen Teil und protokollspezifischen Optionen:
Gemeinsam (für alle Protokolle)
| Feld | Bedeutung |
|---|---|
| OPC-ID | Eindeutiger Bezeichner (z. B. OPC_LS_01) |
| OPC-Name | Benutzerdefinierter Anzeigename |
| Beschreibung | Freier Text |
| Standort-ID | Automatisches Ausfüllen über app.properties von site.id |
| PLC-IP / Port | TCP-Verbindungsadresse |
| Erfassungsintervall | ms (Standard 1000) |
| Automatischer Start | Bei Aktivierung automatische Erfassung nach dem Hochfahren |
| Asynchron | Bei Aktivierung asynchrones Lesen (empfohlen für große PLC-Mengen) |
Zusätzliche protokollspezifische Optionen
Detaillierte Optionen finden Sie auf den jeweiligen Seiten unter PLC-Typen-Anleitung.
5. CSV-Massenimport (alternativer Weg)
Wenn viele PLCs (oder 50+ Tags) vorhanden sind oder ein in externen Tools (z. B. Excel) definiertes Tag-Blatt importiert werden soll, verwenden Sie den CSV-Massenimport.
[📥 CSV 일괄 업로드] → /ui/connect/csv
CSV 컬럼 순서: tag_id, tag_name, plc_address, data_type, format, fomula, description
(헤더 첫 줄 필수)
Der Ablauf besteht darin, die OPCs zunächst separat zu registrieren und dann die Tags innerhalb dieser OPCs per CSV in einem Rutsch hinzuzufügen. Siehe Tag-Registrierung.
6. Häufige Stolperfallen
| Symptom | Ursache / Lösung |
|---|---|
| Formular der angeklickten Karte zeigt 404 | Das Protokoll ist möglicherweise geplant / nicht unterstützt — nur eine JSP-Seite vorhanden, Backend-Controller leer. Wenden Sie sich an das Betriebsteam |
| Dieselbe PLC über zwei Karten registriert | Bei doppelter OPC-ID überschreibt die zweite Registrierung die erste. OPC-ID eindeutig halten |
| Nach CSV-Import 0 Tags | Spaltenreihenfolge / Header fehlen / falsche Kodierung (kein UTF-8-BOM). Siehe CSV-Abschnitt unter Tag-Registrierung |
| Einige Logos im Kartenraster defekt | Statischer Asset-Cache. Mit Strg+Umschalt+R hart neu laden |
| MOTOR SENSE-Karte nicht sichtbar | In der JSP durch display:none ausgeblendet (nur für dedizierte Standorte). Direkter Zugriff über URL /ui/connect/motor-sense möglich |
7. Weitere Informationen
- Registrierungsablauf (Vorbereitung + Schritt für Schritt): Neue PLC-Verbindung hinzufügen
- Tag-Registrierung / CSV-Import: Tag-Registrierung
- Überwachung nach der Registrierung: Verbindungsliste / Tag-Liste
- Optionen / Adressformate je PLC: PLC-Typen-Anleitung