Supervisor
Level-1
- Beiträge
- 93
- Reaktionspunkte
- 2
...
L #NUMMER_FB //Eingabe der Baustein-Nummer umkopieren
T #M_NUMMER_FB
L DINO //InstDB-Register sichern
T #M_INST_DB_TEMP
AUF DI [#M_NUMMER_FB] //Instanzdatenbaustein öffnen
LAR1 P#0.0 //Parameter 1
L 1 //DI-Adresse: 0.0
T DIW [AR1,P#0.0]
LAR1 P#0.0 //Parameter 2
L 3 //DI-Adresse: 2.0
T DIW [AR1,P#2.0]
LAR1 P#0.0 //Parameter 3
L 0 //DI-Adresse: 4.0
T DIW [AR1,P#4.0]
....
UC FB [#M_NUMMER_FB] //FB aufrufen
AUF DI [#M_INST_DB_TEMP] //InstDB-Register wiederherstellen
...
DB_Test : Block_DB ;
call fb100 , DB_Test
Hallo Experten,
bei der Durchsuchung des Forums habe ich nichts passendes zu meinem Problem gefunden, deswegen meine Anfrage.
Das Problem ist folgendes:
Ich möchte einen bestimmten Funktionsbaustein (FB) und eine bestimmte Funktion (FC) in einem anderen Funktionsbaustein aufrufen. Der Aufruf soll aber indirekt erfolgen und die aufgerufenen Bausteine sollen mit Parametern versorgt werden. Ich würde als Eingangsparameter meines "Hauptfunktionsbausteines" die aufzurufende FB-Nummer verwenden, um einen speziellen Funktionsbaustein aufzurufen. Das funktioniert mit Datenbausteinen ja auch.
Ich habe mir den Beitrag auch schon ein paar mal durchgelesen und mich gefragt was das sollJa, dann Beschreib doch mal die Anwendung, die du damit erschlagen willst-ich glaub, ich bin nicht der einzigste, der sich unter deinem Problem nichts drunter vorstellen kann.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?