Zum Hauptinhalt springen

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ächeFunktion
←Wechsel zu /ui/connect/list (Verbindungsliste)
📥 CSV-MassenimportWechsel 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​

KarteProtokollGateway-CodeFormular-URLAnleitung
LS [XGT]LS XGT FEnetLS/ui/connect/lsLS Industrial Systems
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 PLCs​

KarteProtokollGateway-CodeFormular-URLAnleitung
SIEMENS [S7]Siemens S7commS7/ui/connect/s7Siemens S7
ROCKWELL [LOGIX]Rockwell ControlLogix CIPLOGIX/ui/connect/logix(siehe EIP-Anleitung)
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-URLAnleitung
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äude)BACNET/ui/connect/bacnet(geplant / nicht unterstützt)
KNXnet/IPKNX/IP (Gebäude)KNXNET/ui/connect/knxnet(geplant / nicht unterstützt)
Open ProtocolAtlas Copco Open Protocol (Schraubanzugsmoment)OP/ui/connect/op(geplant)

2.4 Nicht-PLC-Datenquellen​

KarteProtokollGateway-CodeFormular-URLAnleitung
HTTPHTTP-Push (externes Senden)HTTP/ui/connect/httpHTTP-Push
MOTOR SENSEMotor Sense (über OPC-UA, ausgeblendet)MOTOR_SENSE/ui/connect/motor-senseMotorSense

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​

SzenarioKarte
Externes System sendet per HTTP an unsHTTP
Motorvibrations- / TemperatursensorenMOTOR SENSE
Linien-Schraubanzug (z. B. Schrauber) Moment / AnzahlOpen 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)​

FeldBedeutung
OPC-IDEindeutiger Bezeichner (z. B. OPC_LS_01)
OPC-NameBenutzerdefinierter Anzeigename
BeschreibungFreier Text
Standort-IDAutomatisches Ausfüllen über app.properties von site.id
PLC-IP / PortTCP-Verbindungsadresse
Erfassungsintervallms (Standard 1000)
Automatischer StartBei Aktivierung automatische Erfassung nach dem Hochfahren
AsynchronBei 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​

SymptomUrsache / Lösung
Formular der angeklickten Karte zeigt 404Das 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 registriertBei doppelter OPC-ID überschreibt die zweite Registrierung die erste. OPC-ID eindeutig halten
Nach CSV-Import 0 TagsSpaltenreihenfolge / Header fehlen / falsche Kodierung (kein UTF-8-BOM). Siehe CSV-Abschnitt unter Tag-Registrierung
Einige Logos im Kartenraster defektStatischer Asset-Cache. Mit Strg+Umschalt+R hart neu laden
MOTOR SENSE-Karte nicht sichtbarIn der JSP durch display:none ausgeblendet (nur für dedizierte Standorte). Direkter Zugriff über URL /ui/connect/motor-sense möglich

7. Weitere Informationen​