Zum Inhalt

Sortierrezepte

Ein Sortierrezept teilt RapiD Vision mit, was mit jedem inspizierten Produkt geschehen soll. Während jedes Produkt unter der Kamera vorbeiläuft, prüft das System es anhand der Rezeptregeln und entscheidet, zu welchem Ziel es gehen soll — zum Beispiel „Grade A“, „Grade B“ oder „Reject“.

Rezepte gehören zu einer Vision Configuration. Eine Konfiguration kann mehrere gespeicherte Rezepte haben (zum Beispiel ein Rezept pro Kunde oder Produktspezifikation). Auf einer Maschine mit mehreren Bahnen können mehrere Rezepte gleichzeitig aktiv sein — siehe Bahnen weiter unten.

Ziele

Bevor Sie ein Rezept erstellen können, benötigt Ihr Unternehmen einen Ziele-Katalog: die Liste der physischen Ausgänge, zu denen ein Produkt sortiert werden kann (eine Rutsche, Bahn oder ein Roboterausgang), jeweils mit einem Namen, einer Logofarbe und der physischen Ausgangsnummer, mit der es verdrahtet ist. Rezepte wählen aus dieser Liste, anstatt dass jedes Element seinen eigenen Ausgang definiert.

Öffnen Sie Sortings und dann den Tab Ziele, um den Katalog zu verwalten:

Feld Beschreibung
Zielname Der Name, der überall angezeigt wird, wo ein Rezept auf dieses Ziel verweist, zum Beispiel „Grade A“ oder „Reject“.
Physischer Ausgang Die Rutsche, Bahn oder das Relais, mit dem dieses Ziel verdrahtet ist. Einmal bei der Inbetriebnahme festgelegt und danach nicht mehr änderbar — jedes Rezept, das dieses Ziel verwendet, verweist auf diese Nummer.
Farbe Die Farbe, in der das Statuslogo des Geräts leuchtet, wenn ein Produkt hierher gesendet wird.
Ausschuss Markiert dieses Ziel als Ausschuss-/Nicht-sortiert-Ausgang.
In Rezepten auswählbar Deaktivieren Sie dies, um ein Ziel stillzulegen, ohne es zu löschen. Rezepte, die es bereits verwenden, funktionieren weiter — es wird nur bei neuen Elementen nicht mehr angeboten.

Wenn Ihr Unternehmen noch keinen Katalog hat, wählen Sie Aus Rezepten importieren, um die Ziele zu übernehmen, die Ihre vorhandenen Rezepte bereits verwenden. Wurde derselbe physische Ausgang in verschiedenen Rezepten unterschiedlich benannt, wird der am häufigsten verwendete Name übernommen, und es wird angezeigt, wie viele Fälle Sie danach noch umbenennen sollten.

Ein Ziel, das noch von einem Rezept verwendet wird, kann nicht gelöscht werden — deaktivieren Sie stattdessen In Rezepten auswählbar, um es stillzulegen.

Wie Sortierrezepte funktionieren

Ein Rezept besteht aus einem oder mehreren Sortierausgaben. Jede Sortierausgabe verweist auf ein Ziel und definiert die Regeln, die ein Produkt erfüllen muss, um dorthin gesendet zu werden:

  • Eine Hauptbedingung — die primäre Regel, basierend auf dem Produkt selbst (Label, Gewicht, Grösse).
  • Optionale Fehlerbedingungen — zusätzliche Regeln basierend auf Mängeln/Flecken, die das Vision-System auf dem Produkt findet.

Wenn ein Produkt inspiziert wird, vergleicht RapiD Vision es mit jeder Sortierausgabe im aktiven Rezept und sammelt alle passenden Elemente:

  • Passt es zu genau einer Sortierausgabe, wird deren Ziel verwendet.
  • Passt es zu mehreren, gewinnt das Element, das in der Liste am weitesten oben steht — siehe Priorität.
  • Passt es zu keiner, fällt das Produkt auf die erste Sortierausgabe im Rezept zurück. Es empfiehlt sich, das erste Element als Auffangbecken zu gestalten (zum Beispiel „Reject“ oder „Ungraded“), damit nichts unerwartet geroutet wird.

Sortierausgaben

Jede Sortierausgabe zeigt:

Feld Beschreibung
Ziel Ausgewählt aus dem Ziele-Katalog des Unternehmens. Jedes Ziel kann nur einmal pro Rezept verwendet werden — eine Mehrfachverwendung wird sofort markiert und blockiert das Speichern.
Hauptbedingung Wird zusammen mit dem Ziel als Chip-Zeile angezeigt; wählen Sie einen Chip, um die Grenzen des Elements zu bearbeiten.
Fehlerbedingungen Ein ausklappbarer Bereich am unteren Rand der Karte, mit einem Zähler-Badge.
Priorität Die Position der Karte in der Liste — zum Ändern ziehen.
Ausgang automatisch hochzählen Optional. Verteilt die Produkte dieses Elements auf eine Reihe physischer Ausgänge — siehe Ausgang automatisch hochzählen.

Rezepte, die vor Einführung dieses Katalogs erstellt wurden

Ein Element, dessen Ausgang zu keinem Katalogeintrag passt, wird mit einem Chip Nicht im Katalog angezeigt. Es funktioniert unverändert mit seinem eigenen Namen, seiner Farbe und Nummer weiter; wählen Sie jederzeit ein Ziel aus dem Katalog, um es zu ersetzen.

Wählen Sie Element hinzufügen, um dem Rezept eine neue Sortierausgabe hinzuzufügen.

Ausgang automatisch hochzählen

Aktivieren Sie Ausgang automatisch hochzählen auf einer Sortierausgabe, um deren Produkte auf eine Reihe physischer Ausgänge zu verteilen, anstatt alle an einen einzigen zu senden. Jedes Produkt, das das Element erfasst, geht an den nächsten Ausgang, vom eigenen Ausgang des Ziels bis zum Wert unter Letzter Ausgang, und beginnt dann von vorn — zum Beispiel Kisten 3, 4, 5, 6, 3, 4, …

  • Der Wert unter Letzter Ausgang muss höher sein als der eigene Ausgang des Elements. Bereiche, die sich mit dem Ausgang eines anderen Elements (oder einem anderen Bereich) überschneiden, werden wie ein doppeltes Ziel markiert und blockieren das Speichern, und Element hinzufügen überspringt Ausgänge, die bereits von einem Bereich abgedeckt werden.
  • Die Rezeptkarte, die Diagramme und die Sortierleiste auf der Startseite zeigen den Bereich an (zum Beispiel „Kisten (4)“), und jeder Ausgang im Bereich kann in der Maschinenverwaltung einem Förderband zugewiesen werden.
  • Der Zähler wird über alle Bahnen hinweg geteilt und beginnt wieder beim ersten Ausgang, wenn das Gerät neu startet oder sich der letzte Ausgang des Elements ändert.

Das automatische Hochzählen ist standardmässig deaktiviert.

Priorität

Ziehen Sie eine Karte, um ihre Priorität zu ändern — die oberste Karte gewinnt, wenn ein Produkt zu mehreren Zielen passt. Position und Priorität einer Karte können nie auseinanderdriften, da die Priorität bei jeder Änderung automatisch aus der Listenreihenfolge neu vergeben wird. Die Pfeile nach oben/unten neben dem Ziehgriff verschieben eine Karte um jeweils eine Position und bleiben als Alternative für Tastaturbedienung und präzises Verschieben erhalten.

Hauptbedingungen

Wählen Sie einen Bedingungs-Chip oder Grenzen bearbeiten auf einer Sortierausgabe, um deren Bedingungs-Inspektor zu öffnen — ein Panel, das rechts neben der Elementliste angedockt ist. Es unterstützt:

  • Label — die Produktklasse, für die diese Regel gilt. Lassen Sie dies auf No Label, um jedes Produkt zu erfassen.
  • Gewichtsbereich (g) — Mindest- und Höchstgewicht.
  • Längenbereich (mm) und Breitenbereich (mm) — Mindest- und Höchstabmessungen.
  • Flächenbereich (mm²) — Mindest- und Höchstoberfläche.
  • Min Score (%) — die minimale KI-Konfidenz, die für einen Treffer erforderlich ist.
  • Dichte (g/cm³) — wird zusammen mit Gewicht und Fläche für Produkte verwendet, die nach Dichte bewertet werden.

Jeder Bereich beginnt eingeklappt als Any und öffnet sich erst, wenn Sie eine Grenze setzen, sodass eine Bedingung auf einen Blick zeigt, was sie tatsächlich einschränkt. Änderungen wirken sofort — es gibt keinen separaten Übernehmen-Schritt; alles wird zusammen gespeichert, wenn Sie das Rezept speichern.

Fehlerbedingungen

Klappen Sie Fehlerbedingungen auf einer Sortierausgabe auf, um Produkte zusätzlich zu (oder anstelle von) der Hauptbedingung anhand von Mängeln oder Defekten zu routen, die das Vision-System erkennt. Wählen Sie Bedingung hinzufügen, um eine hinzuzufügen; jede unterstützt:

  • Label — der Defekttyp, auf den sie sich bezieht.
  • Flächenbereich (mm²) — der Grössenbereich des Defektflecks.
  • Min Score (%) — die minimale KI-Konfidenz, die erforderlich ist, damit der Defekt zählt.
  • Fläche gleicher Defekte kombinieren — wenn aktiviert, werden alle Flecken dieses Defekttyps auf einem einzelnen Produkt addiert (und ihre Scores gemittelt), bevor sie gegen den Flächen- und Score-Bereich geprüft werden, anstatt jeden Fleck einzeln zu prüfen. Verwenden Sie dies, wenn viele kleine Defekte desselben Typs zusammen als ein grösseres Problem behandelt werden sollen.

Ein Produkt muss nur eine Fehlerbedingung auf einer Sortierausgabe auslösen, um zu deren Ziel geroutet zu werden.

Der Bereich Fehlerbedingungen erscheint bei einer Sortierausgabe nur, wenn für den Detektor der Vision-Konfiguration ein Fehlermodell konfiguriert ist — andernfalls gibt es nichts, wogegen eine Fehlerbedingung geprüft werden könnte.

Bahnen

Auf einer Maschine mit mehr als einer physischen Bahn kann ein Rezept auf bestimmte Bahnen beschränkt werden, anstatt auf der gesamten Maschine zu laufen — sodass verschiedene Bahnen gleichzeitig gegen unterschiedliche Rezepte bewertet werden können. Deaktivieren Sie auf der Seite Allgemein des Rezepts die Option Auf allen Bahnen ausführen und wählen Sie, auf welchen Bahnen es laufen soll.

Eine Bahn, der nichts zugewiesen ist, fällt auf das Rezept zurück, das auf Auf allen Bahnen ausführen eingestellt ist, sofern eines aktiv ist. Beim Aktivieren eines bahnbezogenen Rezepts wird genau angezeigt, was es pro Gerät und Bahn ersetzt (zum Beispiel „Dies ersetzt 'B-grade' auf Bahn 2“), und mit Deaktivieren stoppen Sie ein Rezept auf seinen Bahnen, ohne zuerst dessen Bahnzuordnung bearbeiten zu müssen.

Die hier angezeigten Bahnnummern stammen aus den eigenen Regionen von Interesse der Kamera, die pro Gerät im Tab Options → Lanes konfiguriert werden — nicht aus der mechanischen Reihennummerierung des Förderbands. Die Auswahl erscheint nur, wenn ein verbundenes Gerät tatsächlich mehr als eine Bahn hat.

Lieferanten-Auslöser

Ein Rezept kann an die Lieferanten gebunden werden, für die es gedacht ist, sodass Chargen dieser Lieferanten auf das richtige Rezept verweisen. Dies gilt nur, wenn in der Vision Configuration des Rezepts Automatischer Rezeptwechsel aktiviert ist (siehe Vision Configurations); andernfalls ist die Seite Auslöser ausgegraut.

Auf der Seite Auslöser des Rezepts:

  • Haken Sie die Lieferanten an, deren Chargen dieses Rezept verwenden sollen. Alle auswählen und Alle abwählen helfen bei langen Listen.
  • Aktivieren Sie Standardrezept für diese Konfiguration, um dieses Rezept zum Ausweichrezept für eine Charge zu machen, die zu keinem Lieferanten passt. Jede Konfiguration sollte ein Standardrezept haben.

Note

Vorerst löst eine Charge, die zu einem an ein anderes Rezept gebundenen Lieferanten passt, eine Benachrichtigung in der App aus, die den Wechsel vorschlägt. Das Rezept wird noch nicht automatisch gewechselt.

Ein Sortierrezept erstellen

  1. Stellen Sie sicher, dass Ihr Ziele-Katalog eingerichtet ist (siehe Ziele) — das ist nur einmal pro Unternehmen nötig.
  2. Öffnen Sie Sortings über das Navigationsmenü und wählen Sie Hinzufügen.
  3. Geben Sie auf der Seite Allgemein einen Rezeptname ein und wählen Sie die zugehörige Vision Configuration.
  4. Belassen Sie auf einer Maschine mit mehreren Bahnen die Option Auf allen Bahnen ausführen aktiviert, oder deaktivieren Sie sie und wählen Sie bestimmte Bahnen.
  5. Gehen Sie zur Seite Sortierausgaben und wählen Sie für jedes benötigte Ziel Element hinzufügen (zum Beispiel „Reject“, „Grade A“, „Grade B“). Wählen Sie für jedes Element ein Ziel und dann Grenzen bearbeiten, um dessen Hauptbedingung festzulegen.
  6. Wenn Ihre Konfiguration Fehlererkennung umfasst, klappen Sie Fehlerbedingungen bei einem Element auf und wählen Sie Bedingung hinzufügen, um eine oder mehrere Fehlerregeln dafür festzulegen.
  7. Ziehen Sie die Karten in die gewünschte Reihenfolge — siehe Priorität.
  8. Wenn die Konfiguration den automatischen Rezeptwechsel verwendet, wählen Sie auf der Seite Auslöser die Lieferanten dieses Rezepts — siehe Lieferanten-Auslöser.
  9. Überprüfen Sie die Live-Vorschau rechts im Dialog und wählen Sie dann Speichern.

Ein Sortierrezept bearbeiten

  1. Öffnen Sie Sortings.
  2. Wählen Sie die Rezeptkarte und dann Bearbeiten (oder Duplizieren, um stattdessen von einer Kopie auszugehen).
  3. Nehmen Sie Ihre Änderungen auf den Seiten Allgemein, Sortierausgaben und Auslöser vor.
  4. Wählen Sie Speichern.

Wenn Sie das derzeit aktive Rezept bearbeiten, werden die Änderungen sofort auf dem Gerät wirksam — kein Neustart erforderlich.

Ein Sortierrezept aktivieren

  1. Öffnen Sie Sortings.
  2. Wählen Sie das Rezept, das Sie verwenden möchten.
  3. Wählen Sie Aktivieren und bestätigen Sie. Sind mehrere Geräte verbunden, wählen Sie, auf welchen es aktiviert werden soll.

Beim Aktivieren eines Rezepts, das auf bestimmte Bahnen beschränkt ist, wird angezeigt, was es auf jeder Bahn ersetzt; ein auf Auf allen Bahnen ausführen eingestelltes Rezept ersetzt das Ausweichrezept der gesamten Maschine. Das Gerät merkt sich das zuletzt aktive Rezept (bzw. die Rezepte) für jede Vision Configuration, sodass ein späterer Wechsel zurück zu einer Konfiguration automatisch die zuvor verwendeten Rezepte wiederherstellt.

Ein Sortierrezept deaktivieren

Wählen Sie Deaktivieren auf einer Rezeptkarte, um es zu stoppen, ohne seine Bahnzuordnung zu ändern. Seine Bahnen fallen auf das Rezept zurück, das auf Auf allen Bahnen ausführen eingestellt ist, sofern eines vorhanden ist.

Ein Sortierrezept löschen

  1. Öffnen Sie Sortings.
  2. Wählen Sie die Rezeptkarte, die Sie entfernen möchten.
  3. Wählen Sie Löschen und bestätigen Sie.

Rezeptlog-Warnungen

Manchmal wird ein Defektfleck erkannt, ist aber zu klein oder hat einen zu niedrigen Score, um einer Fehlerbedingung im aktiven Rezept zu entsprechen. RapiD Vision protokolliert diese dennoch als Rezeptlog-Warnungen, damit Sie Beinahe-Treffer überprüfen und entscheiden können, ob die Schwellenwerte Ihres Rezepts angepasst werden müssen. Sie können diese über die Maschinenverwaltung einsehen.