Image Logger

Der Image Logger-Funktionsblock ist so konzipiert, dass er Bilder in einem festgelegten Ordner mit einem benutzerdefinierten Dateinamen speichert. Er hält ein Limit für die Gesamtanzahl der im Ordner gespeicherten Bilder ein und löscht automatisch die ältesten Bilder, wenn dies erforderlich ist.

📥 Eingänge

Folder Path Der Pfad zum Ordner, in dem die Bilder gespeichert werden.

File Name Der Basisname für die gespeicherten Bilddateien. Jedes gespeicherte Bild wird eine eindeutige Kennung anfügen.

Image Limit Die maximale Anzahl von Bildern, die im angegebenen Ordner erlaubt sind. Wenn das Limit erreicht ist, werden die ältesten Bilder gelöscht.

Input Image Die Bilddaten, die Sie speichern möchten.

Trigger Ein boolescher Wert, um den Speicherprozess zu starten. Das Bild wird nur gespeichert, wenn dieses Signal wahr ist.

📤 Ausgänge

Dieser Funktionsblock erzeugt keine Ausgaben.

🕹️ Steuerungen

Es sind keine speziellen Steuerungen in diesem Block verfügbar – das Speichern von Bildern wird über Eingabewerte und den Trigger verwaltet.

🎨 Funktionen

Dynamisches Speichern von Bildern Speichert automatisch das bereitgestellte Bild, sobald der Trigger aktiviert wird.

Verwaltung des Bildlimits Hält die Gesamtanzahl der Bilder unter dem festgelegten Limit, indem die ältesten Bilder bei Bedarf gelöscht werden.

Flexibilität Unterstützt benutzerdefinierte Ordnerpfade und Dateinamen für eine organisierte Speicherung.

📝 Nutzungshinweise

  1. Ordnerpfad festlegen: Verbinden Sie eine Zeichenfolge, die den Pfad zum Ordner enthält, in dem Sie Bilder speichern möchten.

  2. Dateinamen setzen: Verbinden Sie eine Zeichenfolge, die den Basisnamen für die gespeicherten Bilddateien angibt.

  3. Bildlimit definieren: Geben Sie die maximale Anzahl der in dem Ordner zu behaltenden Bilder an.

  4. Bild eingeben: Verbinden Sie das Bild, das Sie speichern möchten.

  5. Speichern auslösen: Senden Sie ein wahres Signal an den Eingangsbereich Trigger, um das Bild zu speichern.

📊 Bewertung

Wenn der Trigger aktiviert wird, speichert dieser Funktionsblock das bereitgestellte Eingangsbild im festgelegten Ordner mit dem festgelegten Dateinamen. Er verwaltet die Anzahl der gespeicherten Bilder, indem er bei Bedarf die ältesten Dateien löscht.

💡 Tipps und Tricks

Eindeutige Dateinamen verwenden

Um das Überschreiben von Dateien zu vermeiden, sollten Sie in Betracht ziehen, einen Zeitstempel oder eine eindeutige Kennung an den File Name-Eingang anzuhängen. Dies kann erreicht werden, indem er mit Date-Time kombiniert wird.

Verwaltung verschiedener Dateitypen

Wenn Sie unterschiedliche Dateiformate benötigen, ändern Sie den image_path, indem Sie .png in ein anderes unterstütztes Format wie .jpg ändern.

Ein Verzeichnis zum Speichern erstellen

Stellen Sie sicher, dass der angegebene Ordner bereits existiert, um Fehler zu vermeiden. Sie können einen Ordner im Voraus mit dem Block File/Folder Operations erstellen.

🛠️ Fehlersuche

Bild wird nicht gespeichert

Stellen Sie sicher, dass der angegebene Ordnerpfad gültig ist und dass Sie Berechtigungen zum Schreiben in diesem Verzeichnis haben.

Trigger wird nicht aktiviert

Überprüfen Sie, ob der Trigger-Eingang auf wahr gesetzt wird, wenn Sie das Bild speichern möchten; andernfalls wird der Speicherprozess nicht gestartet.

Bildlimit überschritten

Überprüfen Sie, ob das Image Limit angemessen eingestellt ist. Wenn Ihr Limit überschritten wird, werden einige Bilder automatisch gelöscht. Passen Sie das Limit an, wenn Sie mehr Bilder behalten möchten.

Last updated