Ja da gibts verschiedene möglichkeiten. Interessieren würde mich erst mal, wie viele Rezepte zur Auswahl stehen und wie der Barcode Inhalt, bzw die Nummer oder Bezeichnung nach der gesucht werden soll aussieht. (Nummerisch?, String? int, DINT, ...)
Habe schon ähnliches nach folgendem Prinzip gemacht.
Suchen von Eintrag der Artikel Nummer in einem DB mit Hilfe von TBL Funktion (S7 Libary) und Zuordung von Rezeptnummer zu Artikel Nummer in einem 2. DB. Nach finden von Eintrag neue Soll Rezeptnummer zuweisen und automatisch Rezept wählen durch Aktion Wertänderung.
Das alles funktioniert so weit gut, ist aber etwas aufwendig und ich suche ebenfalls nach einer eleganten Lösung.
Meine Vorstellung sieht folgendermassen aus:
1. Artikel Nummer (Barcode) ist in Rezepturname enthalen.
2. Suche mit Hilfe von Script nach Artikel Nummer in allen vorhandenen Rezeptnamen. Problem, ich weiss nicht ob es möglich ist nach Rezeptnamen zu suchen!
3. Falls das funktiniert, kann als Rückgabewert die gefundene Rezeptnummer ausgegeben werden und damit ist die automatische Anwahl der passenden Rezeptur kein Problem mehr.
Auch ich bin Euch dankbar für Inputs.
Gruss Integer