Fabrikmanagement
Inhaltsverzeichnis
- Übersicht
- Bildschirmstruktur — 6 Untermenüs
- Modell-Bildschirm (
/model/index) - Asset-Bildschirm (
/asset/tree/index) - Tag-Bildschirm (
/tag/index) - Ontologie-Bildschirm (
/ontology/index) - Metadaten-Bildschirm (
/metadata/index) - Stammdaten-Bildschirm (
/basedata/index) - Fabrikmodell festlegen
- Anwendungsszenarien
- Häufig gestellte Fragen
- Verwandte Bildschirme
Übersicht
Die Gruppe Fabrikmodell ist der Bereich für die Registrierung, Bearbeitung und Löschung von Fabrikstrukturen und Domänen-Metainformationen (Assets, Tags, Ontologie, Metadaten, Stammdaten). Sie besteht aus 6 Unterbildschirmen, die alle direkt mit dem operativen Meta-Repository verbunden sind.
| Untermenü | Interne URL | Verwendungszweck |
|---|---|---|
| Modell | /model/index | Seite hinzufügen + Logisches/Physikalisches Modell Mapping + Modell festlegen |
| Asset | /asset/tree/index | Bearbeitung des Asset-Baums (Seite→Bereich→Linie→Anlage) |
| Tag | /tag/index | Liste registrierter Tags, Suche, Massenlöschung, Excel-Export |
| Ontologie | /ontology/index | Registrierung des Asset-Klassifizierungssystems (Kategorie, Meta-Attribut) |
| Metadaten | /metadata/index | Domänenspezifische benutzerdefinierte Meta-Attribut-Schlüssel-Werte |
| Stammdaten | /basedata/index | Registrierung von Code-Master und Referenzwerten |
Bevor der Betrieb beginnt, müssen in diesem Menü alle Seiten, Assets und Tags registriert werden, damit andere Bildschirme wie Dashboard, Datenpunkt und Alarm eine Bedeutung haben.
Bildschirmstruktur — 6 Untermenüs
Operativer Ablauf:
[모델] → [에셋] → [태그]
사이트 추가 자산 계층 등록 태그 등록·매핑
│ │ │
└─────[온톨로지·메타데이터·기준정보 보강]──────┘
│
└→ [팩토리 모델 확정] (배포)
| Bildschirm | Nutzungshäufigkeit | Wann öffnen |
|---|---|---|
| Modell | Mittel | Wenn eine neue Seite hinzugefügt oder das logische↔physikalische Mapping angepasst wird |
| Asset | Hoch | Wenn die Asset-Hierarchie oder Asset-Metadaten geändert werden |
| Tag | Sehr hoch | Tag-Registrierung, Bearbeitung, Einstellung der Alarmbänder — wird am häufigsten verwendet |
| Ontologie | Mittel | Bei der Überarbeitung des Klassifizierungssystems |
| Metadaten | Niedrig | Beim Hinzufügen benutzerdefinierter Meta-Attribute |
| Stammdaten | Niedrig | Bei der Anpassung des Code-Masters |
Modell-Bildschirm (/model/index)
Obere Werkzeuge
🗂 모델 [✓ 팩토리 모델 확정] [💾 메타 스토어 백업] [↻]
| Schaltfläche | Aktion |
|---|---|
| Fabrikmodell festlegen | deployAssetToEvent() — Registrierte Assets/Tags auf Event-Regeln anwenden und in die Rule-Engine übernehmen (siehe unten Fabrikmodell festlegen) |
| Meta-Store Backup | backup() — Gesamtes Meta-Repository sichern (für Administratoren) |
| Aktualisieren | refresh() |
Informationsfeld
🏭 Hinzufügen von Seiten und Einstellung des physikalischen/logischen Modells Bitte registrieren Sie die Fabrik (Seite), die mit den Industriedaten verbunden werden soll. Verbinden Sie sich anschließend mit dem an die Seite gebundenen OPC oder anderen Industrieprotokollen, um das physikalische Modell zu vervollständigen. Wenn das physikalische Modell danach durch das logische Modell ersetzt wird, ist die Konfiguration der Seitenstruktur abgeschlossen.
Seitenliste (Kartenraster)
사이트 목록 [전체 N개의 사이트] [➕ 사이트 추가]
─────────────────────────────────────────────────
[ 사이트 카드 ] [ 사이트 카드 ] [ 사이트 카드 ] ...
Auf jeder Seitenkarte (site-panel, 240px) wird Folgendes angezeigt:
| Bereich | Anzeige |
|---|---|
| Oben (site-title) | Seiten-ID (gelber Hintergrund) |
| Hauptteil (site-body) | 🏭 Seiten-Symbol + Seitenname + Beschreibung — Bei Klick wird der Asset-/Verbindungsbaum dieser Seite unten geladen (loadTreeData()) |
| Fußzeile (site-footer) | 🔧 Bearbeiten(editSite()) / 📁 Modell löschen(deleteModels()) / 🗑 Seite löschen(deleteSite()) |
Formular zum Hinzufügen von Seiten
| Eingabe | Beschreibung |
|---|---|
| Unternehmen | Das Unternehmen, dem die Seite angehört. Es gibt nur eines pro Installation |
| Seiten-ID | Nur englische Großbuchstaben/Zahlen/_ erlaubt — beginnt mit SITE_ |
| Seitenname | Identifikationsname für Personen |
| Standort | Koordinaten über [Auf Karte wählen] festlegen |
| Beschreibung | Freitext |
| Betriebszustand | Grobe Phase des Betriebsstatus |
| Seitencode (ERP/MES) | Fabrikcode gemäß ERP/MES (optional) |
| Adresse | Geschäftsadresse (optional) |
Logisches/Physikalisches Modell (Links/Rechts-Baum)
Wenn eine Seitenkarte ausgewählt wird, öffnen sich darunter zwei Bäume nebeneinander.
Links — Asset [Logisches Modell] (assetTreeDiv)
| Aktion | Aktions-ID | Beschreibung |
|---|---|---|
| Modellbaum aktualisieren | loadTreeData(last_tree_site_id) | Baum neu laden |
| Asset-Suche | searchItem('Asset') | Suchfeld über dem Baum umschalten |
| Asset hinzufügen | showAddModal('Asset') | Modal für neues Asset |
| Asset bearbeiten | showModifyModal('Asset') | Ausgewähltes Asset bearbeiten |
| Asset löschen | deleteItem('Asset') | Ausgewähltes Asset löschen |
Der Baum des logischen Modells ist als Seite→Bereich→Linie→Anlage strukturiert; Tags werden der Anlage zugeordnet. Dies ist die hierarchische Struktur, die der Betreiber semantisch konfiguriert.
Die Datenschicht enthält eine weitere Ebene, das Unternehmen, jedoch erscheint das Unternehmen im Baum der Konsole nicht — das Unternehmen wird über die Karte(/map/index) und das Seitenformular bearbeitet.
Rechts — Verbindung [Physikalisches Modell] (opcTreeDiv)
| Aktion | Aktions-ID | Beschreibung |
|---|---|---|
| Verbindungssuche | searchItem('OPC') | Suchfeld über dem Baum umschalten |
| Verbindung hinzufügen | addOpc() | Wechsel zum Registrierungsformular unter Verbindungsmanagement |
Das physikalische Modell ist ein Baum aus Kommunikationseinheiten im Format OPC-Server→Kanal→Tag.
Logisches ↔ Physikalisches Mapping
Verbinden Sie den logischen Asset-Knoten links mit dem physikalischen OPC-Tag rechts durch Ziehen/Mapping. Durch dieses Mapping weiß das System, von welchem physikalischen Tag (z. B. PDI_001 von OPC-LINE-A) die Daten eines logischen Assets (z. B. Motor der Linie A) stammen.
Modal zum Hinzufügen/Bearbeiten von Assets
Beim Klicken auf die Schaltflächen Asset hinzufügen oder Asset bearbeiten in der linken Werkzeugleiste öffnet sich ein Standard-Modal. Durch das Designsystem V2026.05 sind alle Formulare im Modal in einer fieldset + form-stack Struktur vereinheitlicht.
┌─🏭 에셋 추가 및 수정─────────────────── × ─┐
│ │
│ ┌─🗂 상위 에셋──────────────────────┐ │
│ │ 상위 에셋 ID [읽기 전용] │ │
│ │ 상위 에셋 명 [읽기 전용] │ │
│ └──────────────────────────────────┘ │
│ ┌─📦 에셋 정보─────────────────────┐ │
│ │ 에셋 ID [입력] │ │
│ │ 에셋 명 [입력] │ │
│ │ 설명 [입력] │ │
│ └──────────────────────────────────┘ │
│ │
├──────────────────────────────────────────┤
│ [× 취소] [💾 저장] │
└──────────────────────────────────────────┘
| Bereich | Anzeige |
|---|---|
| Modal-Header | 🏭 Symbol + Titel + × Schließen |
| Übergeordnetes Asset fieldset | ID und Name des Elternknotens (schreibgeschützt — zeigt den Wert der Baumauswahl) |
| Asset-Information fieldset | ID, Name und Beschreibung des neuen Assets (Eingabe) |
| Modal-Footer | × Abbrechen / 💾 Speichern (beim Speichern saveForm('Asset')) |
Alle Eingabefeld-Labels verwenden die Klasse
form-label control-label, wodurch Breite und Ausrichtung konsistent sind. Modale in anderen Bildschirmen (Arbeitsaufträge, Events, Schichtpläne usw.) verwenden dasselbe fieldset + form-stack Muster.
Asset-Bildschirm (/asset/tree/index)
Hier kann der Asset-Baum detailliert bearbeitet und die Beziehung zwischen Asset-Einheiten, Metadaten, Tags und Verbindungen in einem einzigen Bildschirm definiert werden. Links befindet sich der Baum, rechts das Detailformular + Timeline + Kindtabelle/Tabs.

| Nummer | Position | Funktion |
|---|---|---|
| ① | Oben links | Seiten-Selector — Auswahl der Seite, deren Baum angezeigt werden soll |
| ② | Hauptteil links | Asset-Baum — Seite → Bereich → Linie → Anlage. Die Auswahl eines Knotens aktualisiert die rechte Seite |
| ③ | Unten links | Objekt-ID — Die Domänen-ID des Knotens, über den die Maus im Baum schwebt, wird hier angezeigt |
| ④ | Oben rechts | Asset-Informationen — Basisinformationen, Statuskarte und Bild des gewählten Knotens. Im Bild ist eine Anlage ausgewählt; wenn nichts ausgewählt ist, erscheint nur der Hinweis «Bitte wählen Sie ein Asset aus» |
| ⑤ | Oben rechts Ende | Speichern — Speichert die in ④ vorgenommenen Änderungen |
| ⑥ | Unten rechts | Timeline — Verlauf der Verbindung und des Gesundheitszustands dieses Assets |
| ⑦ | Oben rechts im Bildschirm | Fabrikmodell festlegen — Übernimmt das bearbeitete Modell in die Engine (siehe unten) |
Das Bild oben zeigt diesen Zustand — 「Kein Asset ausgewählt」. Dies ist kein Fehler.
Links — Asset-Baum
🗂 모델 — 사이트 → 구역 → 라인 → 설비 [💬] [🔍] [📋]
사이트: [▼]
[에셋 트리 / 연결 트리]
─────────────────────
🔗 오브젝트 ID: - ← 트리에서 호버 시 도메인 ID 표시 (footer)
| Header-Symbol | Aktion |
|---|---|
| 💬 (Sprechblase) — Tag-Beschreibung anzeigen | Umschalten der Anzeige von Tag-Knoten-Beschreibungen im Baum |
| 🔍 Suche | Umschalten des Texteingabefelds für die Suche im Baum |
| 📋 Kopieren | Kopieren des ausgewählten Tag-Namens in die Zwischenablage |
Rechts — Asset-Detailformular + Timeline + Kind/Tabs
Leerer Zustand — Kein Asset ausgewählt
Wenn im linken Baum kein Knoten ausgewählt ist, wird im rechten Detailbereich ein Hinweis auf den leeren Zustand angezeigt.
🟦 (큐브 아이콘)
에셋이 선택되지 않았습니다
왼쪽 에셋 트리에서 [에셋명을 선택]하여 주십시오.
Panel Asset-Informationen — Zwei Statuskarten mit Vollfarb-Gradienten
Bei Auswahl eines Assets erscheinen am oberen Rand des Panel-Hauptteils eine Zeile mit Metadaten (Typ + Registrierungs-/Änderungsdatum) sowie zwei Karten für Verbindungsstatus / Gesundheitszustand auf der linken Seite.
| Karte | Symbol | Anzeige |
|---|---|---|
Verbindungsstatus (connection_status) | 📶 WLAN | Vollfarb-Gradient — 🟢 Normal / 🟡 Verzögerung / 🔴 Anomalie / ⬛ Unterbrochen / ⚪ Unbekannt |
Gesundheitszustand (health_status) | 💗 Herzschlag | Vollfarb-Gradient — 🟢 Normal / 🟡 Warnung / 🔴 Gefahr |
Jede Karte zeigt ein Symbol, ein Label und einen Wert (z. B. «Normal verbunden», «Gefahr») auf einem Gradientenhintergrund, sodass der Status auch aus der Ferne sofort an der Farbe erkennbar ist.
Asset-Bild (Rechts)
Registrierte Bilder werden als SVG/PNG angezeigt. Wenn kein Bild vorhanden ist, wird der leere Zustand angezeigt:
🖼 (이미지 아이콘)
이미지 없음
선택한 노드에 등록된 이미지가 없습니다.
Panel Basisinformationen (Eingabe)
| Eingabe | Pfad | Placeholder/Beschreibung |
|---|---|---|
| Asset-ID | asset_id | Schreibgeschützt |
| Asset-Name | asset_name | Placeholder: 예) 조립 1라인 (한글·영문·숫자·공백·_ . - ( ) & , / :) |
| Anlagenklassifizierung | asset_class_code | Klassifizierung dieser Ebene — Selector. Die Liste befindet sich im Tab Klassifizierung der Stammdaten |
| Beschreibung | description | Freitext |
Panel Asset-Bild
| Steuerung | Aktion |
|---|---|
| 📂 Datei wählen | PNG/SVG wählen (Empfohlen 640×320) |
| ☁ Upload | Gewähltes Bild dem Asset zuordnen |
Panel Timeline — Zeitverlauf
Bei Auswahl eines Assets erscheint darunter das Timeline-Panel. Im Panel-Header wird der Zeitraum (from_to) angezeigt, im Hauptteil eine horizontale Balken-Timeline mit einer 5-teiligen Legende rechts.
| Legende | Farbe | Bedeutung |
|---|---|---|
| Unbekannt | ⚪ Grau | Keine Empfangshistorie |
| Normal | 🟢 Grün | Keine Anomalie |
| Warnung | 🟡 Gelb | Warn-Alarm vorhanden |
| Gefahr | 🔴 Rot | Kritischer Alarm vorhanden |
| Unterbrochen | ⬛ Dunkelrot | Über 24 Stunden kein Empfang |
Beim Bewegen der Maus über das ⓘ Informationssymbol oben links im Panel erscheint ein großes Tooltip mit der Mapping-Tabelle für die 5 Stufen des Verbindungsstatus und die 3 Stufen des Gesundheitszustands.
Tab Eigene Attribute — Ebene-spezifische Attribute
Bei Auswahl von Seite, Bereich oder Linie erscheint im rechten Tab nur Eigene Attribute. Bei Anlagen befindet sich dieser Tab am Ende zusammen mit anderen Tabs. Hier können Attribute, die nur diese Ebene besitzen, sowie gemeinsame Felder bearbeitet und über Eigene Attribute speichern gespeichert werden. Bearbeitungen sind nur für ADMIN möglich.

| Nummer | Position | Funktion |
|---|---|---|
| ① | Ende der Tab-Zeile | Tab Eigene Attribute |
| ② | Tab-Hauptteil | Ebenenspezifische Attribute (Bild: Anlage), Verantwortlicher, Betriebszustand, Externe Nummer |
| ③ | Unten rechts | Eigene Attribute speichern |
| Ebene | Felder |
|---|---|
| Seite | Zeitzone (leer = Installationszeit), Land, Seitencode, Adresse, Breitengrad, Längengrad |
| Bereich | Funktion (Produktion / Lager / Utility), Verantwortlicher |
| Linie | Typ (Produktionslinie / Prozesszelle / Produktionseinheit), Designgeschwindigkeit (pro Stunde, Wert und Einheit), Verantwortlicher |
| Anlage | Hersteller, Modell, Seriennummer, Funktionstyp, Wichtigkeit (A hoch / B mittel / C niedrig), Installationsdatum, Inbetriebnahmedatum, Garantieablauf |
| Gemeinsam | Externes System + Externe ID (gemeinsam ausfüllen oder leer lassen), Betriebszustand |
| Feld | Wichtige Info |
|---|---|
| Betriebszustand | Planung · Inbetriebnahme · In Betrieb · Standby · Außer Betrieb · Ausgemustert (ISO 14224). Dies beschreibt die grobe Phase der Betriebsbereitschaft und unterscheidet sich von Echtzeitstatus wie «Betrieb/Stopp» oder dem Ausschluss aus dem Alarmdienst |
| Funktionstyp | Die Nummer der Position, die diese Anlage einnimmt. Muss innerhalb einer Seite eindeutig sein |
| Tatsächlicher Verantwortlicher | Schreibgeschütztes Feld in Bereich, Linie und Anlage. Wenn das Feld leer ist, wird der Verantwortliche der nächsten übergeordneten Ebene (Linie → Bereich) übernommen. Das Eingabefeld für den Verantwortlichen existiert nur in Bereich und Linie |
Unter-Asset-Liste (bei Auswahl von SITE/AREA/LINE)
Wird nur angezeigt, wenn ein SITE-, AREA- oder LINE-Knoten ausgewählt ist.
| Spalte | Breite | Anzeige |
|---|---|---|
| Asset-ID | 250px | ID des Kind-Assets (Domänen-Badge) |
| Asset-Name | 250px | Name des Kind-Assets |
| Beschreibung | Auto | Notiz |
Bei Auswahl von EQUIPMENT — 13 Tab-Panels
Bei Auswahl eines Anlagenknotens (EQUIPMENT) werden anstelle der Kindtabelle 13 Tab-Panels angezeigt.
| Tab | Symbol | Panel | Inhalt |
|---|---|---|---|
| ① Verbindung | 🌐 | Liste gemappter Verbindungen | Datenquellen wie OPC/PLC/Modbus, die mit dieser Anlage verbunden sind — Verbindungsstatus, ID, Name, Typ, Server-IP |
| ② Tag | 🏷 | Gemappte Tags | Tags, die der Anlage zugeordnet sind, sowie Aktueller Wert, Einheit, Datentyp, letztes Update |
| ③ Daten | 🗄 | Aktuelle Daten | Zuletzt erfasste Zeitreihen-Snapshots (Zeitstempel, Daten-JSON) + [Trend wechseln] |
| ④ Alarm | 🔔 | Liste aktueller Alarme | Alarme, die an den gemappten Tags der Anlage aufgetreten sind (SEQ, Aktiv, Priorität, Inhalt) + [Alarm wechseln] |
| ⑤ Event | 📅 | Liste aktueller Events | Von Statements oder Plug-ins ausgelöste Events (Event-Name, Farbe, Startzeit, Dauer [MS]) |
| ⑥ Status | 👁 | Liste aktueller Status | Verfolgte Schlüssel-Wert-Kontexte durch Statements |
| ⑦ Aggregation | 🥧 | Liste aktueller Aggregationen | Durch Statements hinterlegte Aggregations-Schlüssel-Werte |
| ⑧ Befehl | 🎮 | Befehlsausführung + Liste aktueller Befehle | Definierte Befehle an dieser Anlage ausführen — Anlagenbefehl |
| ⑨ Registry | 💻 | Asset-Statement + Befehlsregistry | EQL-Statements, ISO-Plug-in-Registrierung, Definition von semantischen Befehlen dieser Anlage |
| ⑩ Dokument | 📄 | Asset-Dokumente | Verwaltung angehängter Anlagenunterlagen |
| ⑪ Wartung | 🔧 | Anlagenwartung | Wartungsaufträge dieser Anlage |
| ⑫ Referenzwert | 📏 | Referenzwerte | Standardwert-Profil dieser Anlage |
| ⑬ Eigene Attribute | ☑ | Eigene Attribute | siehe Abschnitt oben + QR-Label |
Die Tabs Event, Status und Aggregation zeigen Informationen, die von einem Statement (oder ISO-Plug-in) erzeugt wurden. Wenn kein Statement an die Anlage gebunden ist, ist es normal, dass diese drei Tabs leer sind. Binden Sie diese im Tab ⑨ Registry über [Statement hinzufügen] oder [ISO-Plug-in] an.
Die ⑦ Aggregation ist nicht zu verwechseln mit der «Aggregation»-Einstellung eines Tags. Die Tag-Aggregation (1 Min/5 Min/...) ist im Trend-Bildschirm sichtbar.
Wenn ein definierter Befehl ausgewählt und [Ausführen] gedrückt wird, wird ein Wert tatsächlich in die PLC geschrieben. Berechtigungen, Parameter, Vorbedingungen, Interlock-Gates und Ablehnungscodes werden separat unter Anlagenbefehl behandelt. Das Ausführungs-Panel ist nur für ADMIN und MANAGER sichtbar.
Tag-Bildschirm (/tag/index)
Dieser Bildschirm dient der Suche, Massenlöschung und dem Excel-Download aller registrierten Tags.
Obere Werkzeuge
🏷 태그 [전체 N개] [✓ 팩토리 모델 확정]
| Schaltfläche | Aktion |
|---|---|
| Gesamt N | Anzahl registrierter Tags (Tausendertrennzeichen) |
| Fabrikmodell festlegen | deployAssetToEvent() — Identisch mit dem Modell-Bildschirm |
Rechts im Header des Listenpanels befinden sich drei Schaltflächen: Ausgewählte Tags löschen / Excel-Download / Aktualisieren.
Suchformular (Mehrfachfilter)
| Eingabe | ID | Breite | Optionen |
|---|---|---|---|
| Seite | site_id | 180px | Registrierte Seiten — Es ist immer eine ausgewählt |
| Bereich | area_id | 180px | Alle Bereiche + Bereich (automatische Aktualisierung bei Seitenwechsel) |
| Linie | line_id | 180px | Alle Linien + Linie (automatische Aktualisierung bei Bereichswechsel) |
| Anlage | equipment_id | 180px | Alle Anlagen + Anlage |
| Verbindung | opc_id | 180px | OPC-Auswahl + registriertes OPC |
| Tag-ID | tag_id | 180px | Placeholder: «Tag-ID» |
| Tag-Name | tag_name | 180px | Placeholder: «Tag-Name suchen...» (Autovervollständigung) |
| Datentyp | java_type | 180px | Selector für INT/FLOAT/STRING/BOOL etc. |
Tag-Tabelle (10 Spalten + Aktionen)
| Spalte | Breite | Anzeige |
|---|---|---|
| Auswahl | 50px | Checkbox für Massenlöschung |
| Nr. | 40px | Zeilennummer |
| Tag-ID | 100px | Domänen-Identifikator |
| Tag-Name | 300px | Menschenlesbarer Name |
| Datentyp | 80px | String/Short/Integer/Long/Float/Double/Boolean/Date |
| Punktanzahl | 80px | Kumulative Anzahl empfangener Punkte |
| Alarmanzahl | 60px | Kumulative Anzahl Alarme |
| Aktueller Wert | 60px | Zuletzt empfangener Wert |
| Einheit | 40px | Messeinheit (°C, kPa, rpm etc.) |
| Letztes Update | 160px | Zeitpunkt des letzten Empfangs |
| Aktion | 60px | 🔧 Bearbeiten / 🗑 Löschen — Nur für ADMIN sichtbar |
Die Spalten Beschreibung und Verzögerung [MS] fehlen in dieser Liste. Die Tag-Beschreibung ist in der Tag-Detailansicht und die Verzögerung in der Liste der verbundenen Tags im Verbindungsmanagement sichtbar.
Die Aktionsspalte ist nur für
ADMINsichtbar. In den RollenUSERundAPIverschwindet die gesamte Spalte. Wenn die Bearbeitungs- und Löschsymbole nicht sichtbar sind, liegt dies an den Berechtigungen.
Tag-Registrierungs-/Bearbeitungsformular (/tag/form)
Das Tag-Formular ist zweistufig aufgebaut: ein Panel für Basisinformationen oben und 9 Tabs im unteren Bereich.
Dieser Bildschirm ist kein einzelnes Formular. Das Panel für Basisinformationen und die 9 Tabs haben jeweils ihr eigenes Formular (form-metadata, form-link, form-alarm …). Die Speichern-Schaltfläche unten rechts in jedem Panel sendet nur die Daten dieses speziellen Panels an den Server (separate Endpunkte pro Tab, wie POST /tag/updateMetadata/{tag_id}).
Wenn Sie mehrere Tabs bearbeiten und nur im letzten Tab auf Speichern klicken, gehen die Änderungen in den anderen Tabs verloren. Speichern Sie in jedem Tab einzeln, wenn Sie dort Änderungen vornehmen. Nach dem Speichern erscheint oben rechts ein grüner Toast — wenn Sie diesen nicht sehen, wurde nicht gespeichert.
Oben — Panel Basisinformationen (Immer sichtbar)
| Eingabe | Beschreibung |
|---|---|
| Tag-ID | Englisch/Zahlen/_ (im Bearbeitungsmodus schreibgeschützt) |
| Tag-Name | Erforderlich. Zur Personenidentifikation |
| Datentyp | String / Short / Integer / Long / Float / Double / Boolean / Date |
| Tag-Beschreibung | Freitext (100 Zeichen) |
Rechts im Panel-Header befindet sich die Schaltfläche Tag ansehen — führt direkt zur Tag-Detailansicht.
Die Speichern-Funktion unten im Panel sichert nur diese vier Felder (/tag/updateBasic).
Unten — 9 Tabs
Die Nummern entsprechen der Reihenfolge von links nach rechts auf dem Bildschirm.
| Tab | Symbol | Speichert in | Funktion |
|---|---|---|---|
| ① Tag-Attribute | ☀ | updateMetadata | Tag-Typ, Tag-Quelle, Alias, Einheit, Anzeigeformat, Dezimalstellen, Min/Max-Wert, Zyklus [MS], IO-Adresse, Original-Tagname, Koordinaten |
| ② Link | 🔗 | updateLink | Mapping dieses Tags auf eine Anlage — siehe unten |
| ③ Alarmband | 🔔 | updateAlarm | 6-stufige Schwellwerte (numerisch) / TRUE·FALSE Bedingung (Boolean) + Nachricht, Empfänger, Unterdrückung, E-Mail/SMS |
| ④ Berechnung | 🧮 | updateCalculation | Berechnung für virtuelle Tags (EQL, CodeMirror-Editor) + Aktivierung — Virtuelle Tags |
| ⑤ Sampling | 💉 | updateSampling | Nur Aktivierung — Wenn aktiviert, wird der letzte Wert pro Zyklus gesampelt und gespeichert |
| ⑥ Aggregation | 🪙 | updateAggregation | Aktivierung + Auswahl des Aggregationszyklus 1 Min / 5 Min / 10 Min / 30 Min / 1 Std |
| ⑦ KI | 🧠 | updateAi | Festlegung der Zielspalte / Verzweigungsspalte für die LLM-basierte Echtzeit-Anomalieerkennung |
| ⑧ Veröffentlichung | 📬 | updatePublish | Zwei Umschalter: Kafka-Veröffentlichung und MQTT-Veröffentlichung |
| ⑨ Notiz | 💬 | updateAttribute | Freiform-Notizen zum Tag |
① Tab Tag-Attribute — 4 fieldsets
| fieldset | Elemente |
|---|---|
| Tag-Attribute | Tag-Typ, Priorität, Tag-Quelle, Metrik-Nutzung |
| Datenattribute | Alias, Einheit, Anzeigeformat, Dezimalrundenmodus, Dezimalskala, Min-Wert / Max-Wert, Zyklus [MS], Lesen/Schreiben |
| IO und Original-OPC-Tagname | IO-Adresse (für PLC-Verwaltung), Original-Tagname |
| Standort | Breitengrad / Längengrad — Die Koordinaten werden über die Schaltfläche [Auf Karte wählen] in einer Karte festgelegt |
min_value / max_value verhindern keine Werte außerhalb des Bereichs. Wie in der Hilfe beschrieben: «Wenn Sie Min/Max-Werte eingeben, werden diese als Referenz für das Gauge-Chart angezeigt» — sie legen die Endpunkte der Skala im Canvas-Gauge-Widget fest. Verwenden Sie Alarmbänder oder Berechnungsformeln, um Werte zu filtern.
Zyklus [MS] ist kein Wert, der den Erfassungszyklus «ändert», sondern ein Referenzwert, der beschreibt, in welchen Intervallen dieser Tag eintrifft. Das tatsächliche Polling-Intervall wird in den Einstellungen der Verbindung (OPC/Modbus/PLC) festgelegt.
Ein festgelegter Alias wird zum Spaltennamen in Event- und Asset-Daten — da sich dadurch der Name bei EQL-Abfragen ändert, sollten Aliase bereits verwendeter Tags nicht unbedacht geändert werden.
② Tab Link — Anlagenmapping (Voraussetzung für OEE, RAM, EMS)
| Element | Beschreibung |
|---|---|
| Anlagensuche | Suche und Auswahl über Anlagen-ID oder Name (z. B. EQUIPMENT_000001, 사출기 #3) |
| Aktuell gemappte Anlagen-ID | Schreibgeschützt — Bei Auswahl der Anlage wird linked_asset_id automatisch aktualisiert |
| Mapping aufheben | Leert das Mapping |
Als Link-Ziel ist nur die Anlage(asset_type='M') möglich. Ein Mapping auf Linien oder Bereiche ist nicht möglich.
Das gemappte Asset wird in OEE / RAM / EMS Analysen für die Daten dieses Tags verwendet. Umgekehrt bedeutet dies: Wenn ein Tag nicht mit einer Anlage verlinkt ist, wird es nicht in der ISO-Analyse erfasst — dies ist die erste Stelle, die zu prüfen ist, wenn Analyseergebnisse leer erscheinen.
③ Tab Alarmband — 5 fieldsets
Gemäß dem Warnhinweis im Bildschirm: «Bandsalarm-Einstellungen sind nur möglich, wenn der Datentyp ein Number-Typ (Short, Integer, Long, Float, Double) oder ein Boolean-Typ ist.» Für Tags vom Typ String und Date können keine Alarmbänder gesetzt werden. Verwenden Sie für die Überwachung solcher Tags Erweiterte Alarme.
Eine Alarmkonfiguration gilt für einen einzelnen Tag. Um einen Alarm für eine Kombination mehrerer Tags (z. B. Differenz Einlass − Auslass Druck) zu setzen, erstellen Sie zuerst diese Kombination als Virtuellen Tag und setzen den Alarm auf dem virtuellen Tag.
Schwellwert / Boolean-Bedingung
Bei numerischen Tags wird ein grafischer Balken angezeigt, sodass vor dem Speichern geprüft werden kann, welcher Farbbereich für lo_lo · lo · hi · hi_hi im Bereich von min_value bis max_value gemappt wird.
[ ███ lo_lo ████ lo ════════════ 정상 ════════════ hi ████ hi_hi ███ ]
🔴 심각 🟠 경고 🟢 정상 🟠 경고 🔴 심각
| Element | Beschreibung |
|---|---|
lo_lo / hi_hi | Kritischer Alarmschwellwert — Letzte Warnlinie vor dem Trip |
lo / hi | Warn-Alarmschwellwert |
trip_lo / trip_hi | Trip-Schwellwert (Anlagestopp-Befehl) — Aktion tritt über den Alarm hinaus ein |
use_alarm | Nutzung des Alarmbandes — Wenn deaktiviert, werden alle Schwellwerte ignoriert |
Bei Boolean-Tags werden stattdessen Alarmbedingung (Wenn TRUE / Wenn FALSE / Nicht verwenden), Alarmstufe, Zeitpunkt des Auftretens, Priorität und Nachricht separat für TRUE und FALSE festgelegt.
Alarmnachricht — Substitutionstoken
Der Standardtext ist {tag_name} 값이 임계치를 초과하였습니다 — 현재값 {value}.
Die folgenden Token werden zum Zeitpunkt des Auftretens durch die tatsächlichen Werte ersetzt:
| Token | Ersetzter Wert |
|---|---|
{tag_id} | Tag-ID |
{tag_name} | Tag-Name |
{value} | Aktueller Wert |
{timestamp} | Zeitpunkt des Auftretens |
{band} | Alarmband (TRIP_HI / HI_HI etc.) |
Empfänger, Redundanzunterdrückung, Versand
| fieldset | Element | Beschreibung |
|---|---|---|
| Empfänger | Standardempfänger | Wird an den Registrierenden gesendet |
| Zusätzliche Empfänger | Weitere Empfänger festlegen | |
| Redundanzunterdrückung | Unterdrückungszeit (Min) | Während dieses Zeitraums werden Push-Alarme desselben Typs unterdrückt |
| E-Mail / SMS Versand | Alarm wird an die E-Mail des Empfängers gesendet | |
| SMS | SMS wird an das Mobiltelefon des Empfängers gesendet — erfordert ein SMS-Gateway |
Wenn Werte nahe dem Grenzwert schwanken, werden identische Alarme sekundengenau wiederholt erzeugt. Erhöhen Sie zuerst die Unterdrückungszeit (Min), bevor Sie die Schwellwerte erweitern — durch das Erweitern der Schwellwerte könnten echte Anomalien übersehen werden.
⑤ Sampling · ⑥ Aggregation — Der Unterschied
| Sampling | Aggregation | |
|---|---|---|
| Gespeichert wird | Der letzte Wert pro Zyklus | Der Statistikwert pro Zyklus |
| Statistikarten | — | Erstwert/Letztwert, Min, Max, Durchschnitt, Standardabweichung, Median |
| Zyklus | 10s, 30s, 1m, 5m, 10m, 30m, 1h | Auswahl aus 1 Min / 5 Min / 10 Min / 30 Min / 1 Std |
| Einstellung | Nur Aktivierung | Aktivierung + Zyklus |
Gemäß der Hilfe im Bildschirm: «Bei Daten mit schnellen Punkt-Erzeugungszyklen kann die Systemleistung beeinträchtigt werden, daher ist bei der Auswahl eines langen Aggregationszyklus Vorsicht geboten.» Da die Aggregation über eine Echtzeit-In-Memory-Engine läuft, steigen CPU- und Speicherlast stark an, wenn für alle Tags mit sekundentakten ein 1-Minuten-Zyklus aktiviert wird.
⑦ Tab KI — Auswahl des «Ziels» für die multivariate Anomalieerkennung
In diesem Tab werden keine Vorhersagemodelle erstellt. Wie der Untertitel besagt, wird hier für die LLM-basierte Echtzeit-Anomalieerkennung festgelegt, wie dieser Tag zu verwenden ist. Es gibt zwei Möglichkeiten: Ziel / Nicht Ziel.
| Element | Bedeutung |
|---|---|
| Zielspalte | Wird als Ziel für die multivariate Korrelationsanalyse verwendet. Aktivierung erfolgt erst, wenn 2 oder mehr Ziel-Tags innerhalb einer Anlage existieren |
| Verzweigungsspalte | Wird als Kategorie(Rezept, Anlagenmodus, Betrieb etc.) zur Unterteilung der multivariaten Daten verwendet |
Korrelationen sind nur zwischen zwei oder mehr Variablen definiert. Wenn für eine Anlage nur ein Tag als «Ziel» aktiviert ist, wird die Analyse nicht gestartet — aktivieren Sie zusammenhängende Tags, wie z. B. Temperatur, Druck und Strom.
⑧ Tab Veröffentlichung — Kafka / MQTT
| Umschalter | Funktion |
|---|---|
| KAFKA-Veröffentlichung | Veröffentlicht Punkt-Nachrichten über das Kafka-Protokoll |
| MQTT-Veröffentlichung | Veröffentlicht Punkt-Nachrichten über das MQTT-Protokoll |
Wie in der Hilfe beschrieben: «Um Daten im OPC-UA Server Plug-in zu empfangen, muss die KAFKA-Veröffentlichung aktiviert sein.» Wenn ein Plug-in installiert ist, aber keine Werte ankommen, prüfen Sie zuerst diesen Umschalter am Tag, bevor Sie die Plug-in-Einstellungen prüfen.
Unter den Eingabe-Labels werden Inline-Hilfen angezeigt, die über Formate und Einschränkungen informieren.
Virtuelle Tags und Virtuelle Punkte
Im Tag-Bildschirm gibt es zwei spezielle Registrierungsarten.
| Bildschirm | Verwendungszweck |
|---|---|
tag/add_vtag.jsp | Virtuelle Tags — Registrierung über Verbundene Tag-Liste → [Virtueller Tag] im Verbindungsbearbeitungsbildschirm. Der Wert wird durch EQL im Tab Berechnung des Tags aus anderen Tag-Werten generiert |
tag/add_vpoint.jsp | Virtuelle Punkte — Manuelle Eingabe von Zeit und Wert für einen Tag über [Virtueller Punkt] im Stream-Bildschirm |
Methoden, Beispiele und die Beziehung zu Alarmen finden Sie unter Virtuelle Tags.
Tag-Detailansicht (/tag/view/{tag_id})
Wird durch Klicken auf den Tag-Namen in der Liste aufgerufen. Diese Ansicht fasst alle operativen Informationen eines Tags zusammen. Der Bildschirm ist unterteilt in links col-lg-3 (2 Panels) + rechts col-lg-9 (Aktueller Wert Panel + Daten/Alarm Tabs).
Oben — Seitenheader
🏷 태그 | {태그명} [ 태그명 입력 ▼ ] [태그 이동 →] [← 목록] [↻]
| Steuerung | Aktion |
|---|---|
| Tag-Name Eingabe + Tag-Wechsel | Suche nach anderen Tags per Autovervollständigung und direkter Wechsel zur Detailansicht dieses Tags (moveTag()) |
| ← Liste | Rückkehr zur Tag-Liste(/tag/index) |
| ↻ | Bildschirmaktualisierung (Echtzeitdaten erneut abonnieren) |
Links ① Panel Tag-Informationen — 4 Sektionen ds-dl
Rechts im Panel-Header befindet sich das ⚙ Zahnrad-Symbol, das zum Tag-Konfigurationsformular(/tag/form) führt. Speichern ist nur in Rollen mit Änderungsberechtigung möglich.
| Sektion (view-section-title) | Angezeigte Elemente (Definitionsliste) |
|---|---|
| 🪪 Basisinformationen | Tag-ID (Domänen-Badge TAG), Tag-Name, Datentyp, Tag-Beschreibung, Registrierungsdatum |
| 🔗 Verbindungsinformationen | Verbindungs-ID (Domänen-Badge OPC), Verbindungsname |
| 🏭 Seiteninformationen | Seiten-ID (Badge), Seitenname |
| 🟦 Asset-Informationen | Asset-ID (Badge), Asset-Name |
Alle IDs werden als domänenspezifische farbige Badges angezeigt. Ein Klick auf ein Badge führt zur Detailansicht der jeweiligen Domäne (z. B. Seite → Seitenbildschirm).
Links ② Panel Statistikinformationen — Punkte, Alarme, Alarme nach Priorität
Rechts im Panel-Header befindet sich ein Umschalter Heute / Gestern zur Änderung des Statistikzeitraums.
| Sektion | Anzeige |
|---|---|
| 📶 Punkte | Große Zahl «Anzahl empfangener Punkte heute» + 24h Sparkline (point_24hh) + Gesamtzähler der Punkte |
| 🔔 Alarm | Große Zahl «Anzahl aufgetretener Alarme heute» + 24h Sparkline (alarm_24hh) + Gesamtzähler der Alarme |
| ❗ Alarm nach Priorität | 3-Karten-Raster — Info (Blau), Warnung (Gelb), Kritisch (Rot) mit jeweils großer Zahl + Label |
┌── 정보 ──┐ ┌── 경고 ──┐ ┌── 심각 ──┐
│ 1,234 │ │ 23 │ │ 2 │
│ (파랑) │ │ (노랑) │ │ (빨강) │
└──────────┘ └───────────┘ └───────────┘
↓ 그 아래에 도넛 차트
[중요도별 점유율 도넛 차트]
Rechts ① Panel Aktueller Wert (5 Spalten)
Rechts im Panel-Header befindet sich eine Gruppe von Schnellzugriffstasten.
| Schnellzugriff | Aktion |
|---|---|
| 🔀 Stream | Echtzeitansicht dieses Tags in Stream |
| 🗄 Trend | Trend dieses Tags |
| 🔔 Alarm | Alarmverlauf dieses Tags in Alarm |
| Spalte | Anzeige |
|---|---|
| Aktueller Wert | Große Zahl — Qualitätsfarb-Badge (good = grün, uncertain = gelb, bad = rot) |
| Letztes Update | Zeitpunkt (yyyy-MM-dd HH:mm:ss) |
| Verzögerung [MS] | Durchschnittliche Antwortverzögerung |
| Qualität | OPC-Qualitätscode (z. B. GOOD, BAD, UNCERTAIN) |
| Fehlercode | Code des Fehlers beim letzten Empfang |
Rechts ② Daten/Alarm Tabs
| Tab | Inhalt |
|---|---|
| 📊 Datenpunkt | Chart-Panel (Echtzeit-Trendlinie bei numerischen Werten) oder Status-Timeline (Boolean) + Aggregationstabelle (heutige Punkte, Min, Max, Durchschnitt, Summe / Bei Boolean: Erstwert, Letztwert, Summe) |
| 🔔 Alarm | Liste der für diesen Tag aufgetretenen Alarme und deren Bearbeitungsstatus |
Das Chart im Daten-Tab wird via WebSocket in Echtzeit aktualisiert. Während des Ladevorgangs erscheint zentriert der Hinweis «Chart wird geladen...».
Diese Detailansicht dient als zentraler Einstiegspunkt für die operative Überprüfung einzelner Tags — von der Prüfung von Schwellenwerten über die Verfolgung von Anomalien bis hin zur Verifizierung des physikalischen Mappings.
Ontologie-Bildschirm (/ontology/index)
Ein fortgeschrittener Meta-Bildschirm zur Visualisierung des Asset-Klassifizierungssystems (Kategorien, Meta-Attribute, Beziehungen) und des Knowledge-Graphs auf Seitenebene. Durch das neue Designsystem ist er als Seiten-Banner + linke Seitenkarte + Graph-Hauptteil strukturiert.
Oben — Seiten-Banner (onto-site-banner)
Ein Vollfarb-Banner wird direkt unter dem Seitenheader angezeigt.
🏭 {사이트명} | {사이트 설명} [기준시간 : {gen_timestamp}]
- Bei einem Seitenwechsel wird der Text im Banner sofort aktualisiert.
- Die Referenzzeit ist der Zeitpunkt, an dem der Baum oder die Metriken zuletzt aktualisiert wurden.
Links ① Seitenpanel (col-w-280)
Panel-Header
| Schaltfläche | Aktion |
|---|---|
| ❄ Radial-Umschalter | Wechselt den Baum im Panel-Hauptteil zwischen Normalbaum ↔ Radialgraph |
| ↻ Aktualisieren | Rekonstruktion des Baums (createTree()) |
Panel-Hauptteil — Zwei Selectoren
| Selector | Optionen |
|---|---|
| Seitenauswahl | Registrierte Seiten — Es ist immer eine ausgewählt (führt bei Wechsel zur sofortigen Baum-Rekonstruktion) |
| Initiallevel | Seite > Bereich / Seite > Bereich > Linie / Seite > Bereich > Linie > Anlage (Standard) |
Panel-Footer
Anzeige der Gesamtzahl der Seiten — 🏭 전체 사이트 N개.
Links ② 4 Asset-Zählerkarten (onto-count-stack)
Unter dem Seitenpanel wird ein Vollfarb-Gradienten-Raster mit 4 Karten angezeigt, das die Asset-Anzahl der gewählten Seite darstellt.
| Karte | Symbol | Anzeige |
|---|---|---|
| AREA | 🏭 Garage | Anzahl der Bereiche (area_size) |
| LINE | 📜 Förderband | Anzahl der Linien (line_size) |
| EQUIPMENT | 📺 Betamax | Anzahl der Anlagen (equipment_size) |
| TAG | 🏷 Tag | Anzahl der Tags (tag_size) |
Hauptteil — Ontologie-Graph
Visualisiert den Asset-Baum der gewählten Seite auf einem großen Canvas.
| Aktion | Tastenkombination |
|---|---|
| Knoten-Klick | Zeigt das Meta-Panel des Knotens (Event/Status/Aggregations-Container der gewählten Seite) |
| Zoom In/Out | Mausrad |
| Knoten ziehen | Verschieben der Position |
| Knoten-Hover | onto-tip-* Tooltip (Domänen-ID Badge + Vorschau der Meta-Schlüssel) — Farben variieren je Domäne nach oklch |
Hauptfunktionen
- Kategoriebaum / Radial — Konfiguration der Asset-Klassifizierungshierarchie (z. B. Rotierende Maschine → Motor → AC-Motor).
- Definition von Meta-Attributen — Festlegung der Meta-Schlüssel, die ein Asset pro Kategorie besitzen kann (z. B. Nennleistung, Spannung eines Motors).
- Beziehungsdefinition — Darstellung von Beziehungen zwischen Assets (übergeordnet, verknüpft, Ersatz).
- Validierungsregeln — Regeln für die Meta-Eingabe (Erforderlich, Numerisch, Bereich).
- Domänen-ID Badges — Die Farben für SITE/AREA/LINE/EQUIPMENT/TAG sind in oklch-Farben vereinheitlicht und entsprechen der integrierten Domänen-ID-Suche.
Die Ontologie ist kein Bildschirm, der häufig vom normalen Betreiber genutzt wird. Sie wird vom Systemadministrator bei der Einführung des Systems oder bei der Überarbeitung der Asset-Kategorien definiert.
Metadaten-Bildschirm (/metadata/index)
Ein leichtgewichtiger Bildschirm zur Registrierung benutzerdefinierter Meta-Schlüssel-Werte auf Domänenbasis.
Anwendungsbeispiele
| Domäne | Meta-Schlüssel | Wert |
|---|---|---|
| Asset | manufacturer | «ABC Industries» |
| Asset | installed_year | «2020» |
| Tag | description_en | «Pumpendruck Auslass» |
| Order | customer_class | «VIP» |
Eingabeform
| Spalte | Beschreibung |
|---|---|
| Domänentyp | Asset/Tag/Order/Customer etc. |
| Domänen-ID | Identifikator der Domäne |
| Meta-Schlüssel | Benutzerdefiniert |
| Meta-Wert | Freitext/Zahlen |
Im Gegensatz zur Ontologie sind Metadaten freie Metadaten, die nicht an Kategorien gebunden sind. Sie werden verwendet, wenn schnelle, temporäre Metadaten benötigt werden.
Stammdaten-Bildschirm (/basedata/index)
Bildschirm zur Registrierung von Code-Master und Referenzwerten. Codes werden pro Tab verwaltet.
Tab-Konfiguration
| Tab | Beschreibung |
|---|---|
| Asset-Typ | Ebenencode der Asset-Hierarchie |
| Seitenklassif. · Bereichsklassif. · Linienklassif. · Anlagenklassif. | Codes für die Anlagenklassifizierung(Asset class) dieser Ebene und deren Namen in verschiedenen Sprachen — Dies ist die Liste des Selectors in den Basisinformationen des Asset-Bildschirms |
| Anlagenstatus | Anlagenstatus-Codes |
| Tag-Typ | Tag-Typ-Codes |
| Defektursache · Stoppursache · Ausfallursache | Ursachen-Codes |
| Ursachenlexikon | Ursachenlexikon |
| EQL-Template | EQL-Templates |
| Schichtplantyp | Schichtplan-Typ-Codes |
Seite, Bereich, Linie und Anlage besitzen jeweils eigene Klassifizierungslisten. In die Anlage können nur Codes aus dem Tab Anlagenklassifizierung eingetragen werden — andere Ebenencodes führen zu einer Ablehnung beim Speichern. Klassifizierungen werden als Code(asset_class_code) gespeichert, Namen werden pro Sprache separat geführt. Per API ist dies /api/v5/reference/asset-class.
Die Stammdaten definieren Systemstandardwerte und werden selten geändert. Verwenden Sie diesen Bildschirm nur bei der Überarbeitung von Standardcodes.
Fabrikmodell festlegen
Durch Klicken auf die Schaltfläche ✓ Fabrikmodell festlegen im Modell oder Tag-Bildschirm werden die registrierten Seiten, Assets und Tags gesammelt in die Event-Rule-Engine (CEP > Statement) übernommen.
Ablauf
- Prüfen, ob Asset-Bäume, Tags und Mappings aller Seiten wie beabsichtigt registriert wurden.
- Klicken auf ✓ Fabrikmodell festlegen.
- Das System registriert automatisch domänenspezifische Regeln auf Asset-Ebene (Status, Aggregation, Event, Befehl).
- Nach der Registrierung sind die neuen Regeln unter CEP > Statement sichtbar.
Wann festlegen?
- Unmittelbar nach der Massenregistrierung neuer Seiten oder Assets.
- Nach größeren Änderungen an der Asset-Klassifizierung oder -Hierarchie.
- Nach einer Massenänderung von Alarmbändern oder Meta-Attributen.
Legen Sie das Fabrikmodell nicht zu häufig fest (aufgrund des Overheads bei der Registrierung in der Rule-Engine). Es ist ratsam, dies nur einmal nach Abschluss aller Änderungstätigkeiten zu tun.
Anwendungsszenarien
| Szenario | Ablauf |
|---|---|
| Einrichtung neuer Fabrik | Modell → Seite hinzufügen → Bereich/Linie/Anlage-Baum im Asset-Bildschirm konfigurieren → OPC-Verbindung registrieren → Tag-Registrierung (Auto/Manuell) → Modell festlegen |
| Hinzufügen neuer Linie | Asset-Bildschirm → Bereich der Seite auswählen → Linie hinzufügen → Anlagenbaum unter der Linie konfigurieren → Tags registrieren |
| Tag-Bereinigung | Tag-Bildschirm → Zielgruppe über Suchformular eingrenzen → Auswählen → Ausgewählte Tags löschen |
| Asset-Meta verstärken | Metadaten-Bildschirm → Domäne = Asset, Schlüssel = manufacturer etc. frei hinzufügen |
| Asset-Kategorie standardisieren | Ontologie-Bildschirm → Kategoriebaum überarbeiten → Meta-Attribute pro Kategorie definieren |
| Neue Einheit hinzufügen | Stammdaten → Tab Einheitenmaster → Hinzufügen |
| Operative Metadaten-Export | Tag-Bildschirm → Suche → Excel-Download |
Häufig gestellte Fragen
F. Ich habe eine Seite hinzugefügt, aber der Marker auf der Dashboard Karte ist nicht sichtbar. A. Wenn bei der Seitenzuordnung keine Breitengrade/-längengrade registriert wurden, wird kein Marker angezeigt. Bitte unter Seitenkarte 🔧 Bearbeiten → Breitengrad/Längengrad eingeben.
F. Was ist der Unterschied zwischen «Modell festlegen» und «Meta-Store Backup»? A. Modell festlegen registriert Assets/Tags gesammelt in der Rule-Engine (operative Aktivierung), während das Meta-Store Backup eine separate Aufgabe ist, bei der das gesamte Meta-Repository als Backup-Datei archiviert wird (Datensicherung).
F. Kann ich das übergeordnete Asset im Asset-Baum ändern? A. Es wird im Allgemeinen empfohlen, den übergeordneten Knoten eines Assets nicht zu ändern (Konsistenz von Historie und Regeln). Wenn eine Änderung zwingend erforderlich ist, führen Sie diese nach Absprache mit dem Systemadministrator durch.
F. Verschwinden alte Daten, wenn ich einen Tag lösche? A. Die Tag-Metadaten werden gelöscht, aber die Zeitreihendaten bleiben gemäß der Aufbewahrungsrichtlinie für einen bestimmten Zeitraum erhalten. Fragen Sie Ihren Systemadministrator nach den genauen Richtlinien.
F. Was ist der Unterschied zwischen einem virtuellen Tag und einem normalen Tag? A. Ein normaler Tag empfängt Daten von einem echten Sensor/PLC, während ein virtueller Tag eine virtuelle Zeitreihe ist, die durch die Berechnung der Werte anderer Tags entsteht. Beispiel: Die Differenz zwischen Sensor A und Sensor B wird als virtueller Tag C definiert. Details finden Sie unter Virtuelle Tags.
F. Was passiert, wenn ich die Ontologie nicht verwende? A. Der Standardbetrieb wird nicht beeinträchtigt. Die Ontologie wird verwendet, wenn Assets über ein Klassifizierungssystem verwaltet werden sollen (z. B. für aggregierte Berichte aller Motoren).
F. Das Festlegen des Modells dauert im Asset-Baum sehr lange. A. Je nach Anzahl der Assets kann dies Zeit in Anspruch nehmen (bei Tausenden von Einheiten mehrere Minuten). Es wird empfohlen, das Festlegen des Modells außerhalb der Geschäftszeiten durchzuführen.
F. Die Autovervollständigung in der Tag-Suche funktioniert nicht. A. Die Autovervollständigung funktioniert nur, wenn eine Seite ausgewählt ist. Bitte stellen Sie zuerst den Seiten-Selector ein.
F. Wo kann ich die in den Metadaten registrierten Schlüssel-Werte sehen? A. Sie sind in der Asset-Detailansicht, im Meta-Bereich des Asset-Baums und als Teil des Nachrichten-Payloads in den Domänen-CRUD-Knoten von Flow sichtbar.
F. Hat die Änderung eines Codes in den Stammdaten Auswirkungen auf bestehende Daten? A. Ja, Codeänderungen wirken sich auf bestehende Daten aus. Bitte sprechen Sie vor einer Änderung mit Ihrem Systemadministrator.
Verwandte Bildschirme
- Dashboard — Registrierte Assets werden in den KPI-Karten und auf der Seitenkarte reflektiert.
- Verbindungsmanagement — Registrierung und Statusüberwachung des physikalischen Modells (OPC).
- Datenpunkt — Zeitreihenabfrage registrierter Tags.
- Anlage — Überwachung der Anlagen aus dem Asset-Baum in Kartenform.
- Produktionsmanagement — Registrierung von Arbeitsaufträgen, Kunden, Produkten, Mitarbeitern und Schichtplänen.
- CEP > Statement — Domänenregeln, die nach dem Festlegen des Modells registriert werden.
- Flow — Automatisierung der Asset-Registrierung und Meta-Aktualisierung.
- Statuscodedefinition — Mapping der Verbindungsstatus- und Gesundheitsstatuscodes.