HMI Background
Dieser Funktionsblock bietet eine große, skalierbare visuelle Leinwand, die zum Erstellen von Human‑Machine‑Interface‑(HMI)‑Layouts innerhalb Ihres Szenarios gedacht ist. Er fungiert als Hintergrundgrafik, auf der Sie interaktive Blöcke und visuelle Elemente platzieren und organisieren können, um eine dashboardartige Oberfläche zu erstellen.
📥 Eingänge
Dieser Block hat keine Eingänge.
📤 Ausgänge
Dieser Block hat keine Ausgänge.
🕹️ Steuerungen
ResizePassen Sie die Blockgröße im Editor an, um den gewünschten HMI‑Layoutbereich zu erhalten.Background CanvasDer visuelle Bereich, in dem Sie andere HMI‑Elemente und visuelle Blöcke anordnen und Vorschauen anzeigen.
🎨 Funktionen
Nur visuelle Hintergrundfläche zum Gestalten von HMI‑Bildschirmen und Dashboards.
Skalierbare Leinwand, damit Sie kompakte oder großzügige Oberflächen entwerfen können.
Zur Aufnahme und visuellen Organisation anderer Blöcke und Anzeigeelemente (Bilder, Text, Indikatoren) für Bedienpanels und Demos gedacht.
Leichtgewichtig: verarbeitet selbst keine Bilder- oder Sensordaten; dient zur Strukturierung und Präsentation anderer Blöcke.
⚙️ Funktionsweise beim Ausführen
Dieser Block erzeugt während der Szenarioausführung keine Daten und führt keine Berechnungen durch.
Sein Zweck ist rein grafisch und organisatorisch: Verwenden Sie ihn, um interaktive und Ausgabe‑Blöcke visuell zu gruppieren und zu positionieren, die bei Laufzeit Daten erzeugen.
Da er rein visuell ist, beeinflusst das Platzieren rechenintensiver Elemente im selben Bereich nicht das Verhalten des Hintergrunds — die Verarbeitung erfolgt weiterhin in den verbundenen Funktionsblöcken.
📝 Nutzung
Fügen Sie den
HMI Background‑Block als Leinwand für Ihre Oberfläche hinzu.Ändern Sie die Größe des Blocks, um dem gewünschten Bildschirmbereich zu entsprechen.
Platzieren Sie Anzeige‑ und Steuerblöcke über dem Hintergrund, um Ihr HMI‑Layout zu erstellen (z. B. Bildbetrachter, Textüberlagerungen, Buttons und Statusanzeigen).
Verwenden Sie Strukturblöcke, um die Logik hinter der Oberfläche ordentlich und wiederverwendbar zu halten.
💡 Tipps und Tricks
Gruppieren Sie Logik und Darstellung: Nutzen Sie
Subsystem,Subsystem InundSubsystem Out, um die Verarbeitungslogik von der visuellen Darstellung auf dem Hintergrund zu trennen.Kamerabilder visualisieren: Kombinieren Sie mit
Show Image, um Live‑Kamerabilder auf der HMI‑Leinwand anzuzeigen.Statusanzeigen und Beschriftungen hinzufügen: Verwenden Sie
Write Text On ImageundLed Output, um dynamischen Text und boolesche Statusindikatoren über angezeigten Bildern darzustellen.Bedienelemente bereitstellen: Platzieren Sie
Logic Input,Number InputoderString Inputin der Nähe der zugehörigen Anzeigen, damit Bediener mit dem Szenario interagieren können.Beweise und Logs speichern: Nutzen Sie
Image LoggeroderRecord Video(sofern verfügbar) zusammen mit angezeigten Bildern, um wichtige Frames von der HMI aus zu archivieren.UI reaktionsfähig halten: Platzieren Sie nur Visualisierungs‑ und Eingabeblöcke auf dem Hintergrund. Rechenintensive Verarbeitung (Erkennung, Segmentierung, Tracking) sollte in separaten Funktionsblöcken bleiben.
🛠️ Fehlersuche
Hintergrund nicht sichtbar oder zu klein: Vergrößern Sie die Blockgröße mit der
Resize‑Steuerung.Layout wirkt überladen: Nutzen Sie
Subsystem‑Blöcke, um komplexe Logik zu komprimieren und die HMI‑Leinwand sauber zu halten.Langsame Interaktion im Editor: Entfernen oder verschieben Sie rechenintensive Blöcke aus dem direkten Sichtbereich; behalten Sie den Hintergrund für Präsentation und Steuerungselemente.
Zuletzt aktualisiert
War das hilfreich?