@SY50
Ja, aber ich habe den TE eher so verstanden, dass er einen String "My_Function" mit dem Inhalt "Funktion_1" übergeben will und im FB dann diese Funktion (Funktion_1) aufrufen und ausführen lassen will.
Übergibt er den String "Funktion_2", dann eben diese Funktion aufrufen und ausführen.
Genau diesen Anwendungsfall möchte ich damit erschlagen.
Die Funtionalität stammt aus der Step7-Welt.
Dort arbeite ich mit einem Funktions-Baustein, welcher in der Lage ist, jede beliebige Funktion aufzurufen.
Die Funktionen werden vom Programmierer geschrieben und über den tollen Funktions-Baustein aufgerufen.
Deshalb muss ich dem Funktions-Baustein den Namen der Funktion mitteilen, welche er ausführen soll.
DER FUNTIONSBAUSTEIN PRÜFT UND ÄNDERT UNMITTELBAR VOR UND UNMITTELBAR NACH DEM AUFRUF DER FUNKTION DIVERSE DATEN.
Der Funktions-Baustein selbst, wird als Multi-Instanz ausgeführt.
Dieses ganze THEMA ist bei mir genau das Gegenteil von dem was Ihr hier vermutet.
Es dient der schnellen, übersichtlichen und einfachen Programmierung. -->
auch wenn das wieder einige nicht glauben werden.
Auf Step7 hat sich dies bei uns schon über Jahre bewährt.
TROTZDEM MAL DANKE, für die zahlreichen Beiträge.
PS: Habe mir jetzt eine andere Lösung einfallen lassen.
Denn Veränderungen können auch immer für Verbesserungen genutzt werden.
CIAO