Breadcrumbs

Benutzerdefinierte Zuordnungen

Mit der Benutzerdefinierten Zuordnung ist es möglich, eine Zuordnung von Text und Wert in Form einer Tabelle durchzuführen. Sie kann als Metadatenfeld/ Kopfdatenfeld innerhalb der Chargendefinition ausgewählt werden. Die Funktion wird für den End-Anwender im Widget: Chargensteuerung (für Multichargen) benötigt.

Use Case Multicharge:

Bei einer Multicharge erzeugt ein Programmdurchlauf mehrere unterschiedliche auftragsspezifische Chargeneinträge zeitgleich im Archiv. Jeder Chargeneintrag im Archiv, der durch eine Multicharge erzeugt wurde, enthält auftragsspezifische Metadaten/ Kopfdaten. Diese können bei Chargenstart zeilenweise eingegeben werden. Wird hierbei das Metadatenfeld/ Kopfdatenfeld der Benutzerdefinierten Zuordnung ausgewählt, so sieht der Eingebende den Text dieser Zuordnungsliste als Dropdown. Für das untere Beispiel wären das die folgenden Auswahlpunkte: Drive shaft - Audi, Drive shaft - BMW, Connecting rod - Audi, Connecting rod - BMW. Wird der erste Auftrag hinzugefügt, stehen alle 4 Auswahlfelder zur Verfügung. Beim Hinzufügen des zweiten Auftrags wird geprüft, ob die Auswahlpunkte der Liste dem gleichen Wert wie dem zuvor eingegebenen entsprechen. Wird demnach Drive shaft - BMW (Wert: 1) ausgewählt, kann anschließend nur ein Auswahlpunkt ausgewählt werden, der den gleichen Wert in der Benutzerdefinierten Zuordnung hat. Der Wert der Zuordnungsliste wird bei Auswahl des Metadatenfelder/ Kopfdatenfeldes als Sollwert auf ein Signal geschrieben. Somit kann auf der Steuerung ein zugehöriges Programm ausgewählt werden.

Der Wert der Benutzerdefinierten Zuordnung entspricht in diesem Use Case einem definierten Programm auf der Steuerung. Diese Funktion verhindert demnach die Falscheingabe bei Programmauswahl. Es können nur Aufträge mit gleichem Programm innerhalb einer Multicharge ablaufen.

Was ist eine Multicharge? - Ein Beispiel:

Eine Firma "Wir Härten Metall" möchte in einem Ofen mehrere Aufträge seiner Endkunden (z.B. Audi, VW, Porsche) bearbeiten. Er härtet mit seinen Öfen Antriebswellen seiner Endkunden.
Hierfür schiebt ein Werkarbeiter mehrere Aufträge (zu härtende Antriebswellen) seiner Kunden in den gleichen Ofen und startet das entsprechende Programm, welches alle Antriebswellen gleich härtet. Die Firma "Wir härten Metall" möchte jedoch jeden Auftrag mit einem separaten Chargenprotokoll inkl. unterschiedlicher endkundenspezifischer Chargendaten im Chargenarchiv ablegen. So bezeichnet der Endkunde Audi die Antriebswelle, die gerade gehärtet wird, als "Antriebswelle Deluxe" mit der Auftragsnummer 1234, VW hingegen möchte die Kopfdaten "Antriebswelle 42" mit der Auftragsnummer "A-W-1" erfasst haben. “Wir härten Metall” möchte seinen Endkunden nur ihre Chargenberichte zur Verfügung stellen. Demnach darf jeder Chargenbericht nur die auftragsspezifischen Chargendaten eines Endkunden erhalten, nicht die aller Endkunden.

Ein Programmdurchlauf erzeugt demnach mehrere unterschiedliche auftragsspezifische Chargeneinträge zeitgleich im Archiv (Multicharge)

image-20260126-074352.png
image-20260126-074456.png

Beispiel in der Umsetzung im Widget: Chargensteuerung:

image-20260126-093617.png
Widget: Chargensteuerung - Erster Auftrag
image-20260126-093740.png
Widget: Chargensteuerung - Zweiter Auftrag



Beispiel in der Umsetzung innerhalb der Chargendefinition:

image-20260126-094412.png