Niemandhatmichgesehn
Level-1
- Beiträge
- 62
- Reaktionspunkte
- 2
-> Hier kostenlos registrieren
Moin zusammen!
Frage: habe einen "Haupt-FB", den ich im OB1 aufrufe. In diesem FB sollen mehrere weitere FBs als Multiinstanzen aufgerufen werden. Wenn ich also im Deklarationsbereich für statische Variablen als Datentyp den gewünschten FB angebe, wird zwar direkt das entsprechende Symbol eingetragen, allerdings bleibt der Eintrag rot (gebe also z.B. als statische Variable FB12 an, es erscheint statt FB12 auch direkt die entsprechende Symbolik, z.B. "Muster-FB", allerdings in roter Schrift.)
--> die Multiinstanz wird nicht korrekt angelegt. In anderen Projekten habe ich das schon mehrfach gemacht, hat auch alles problemlos funktioniert, ist ja jetzt echt nicht kompliziert. Habe auch schon ein neues Projekt angelegt und die FBs dort hinein kopiert, ging dann auch nicht. Auch Neustart des SIMATIC Managers hat nichts gebracht.
Was jedoch interessant ist: Deklariere ich FBs wie z.B. die SFBs 3 - 5 (TP, TON, TOF) oder andere Standard-FBs aus den Bibliotheken als Multiinstanz, funktioniert alles einwandfrei.
Hat jemand Ideen, woran das liegen könnte? Achja. Selbstverständlich sind meine FBs multiinstanzfähig.
(Step 7 v5.4 SP5 HF1)
Danke schon mal für ein paar Ratschläge...
Frage: habe einen "Haupt-FB", den ich im OB1 aufrufe. In diesem FB sollen mehrere weitere FBs als Multiinstanzen aufgerufen werden. Wenn ich also im Deklarationsbereich für statische Variablen als Datentyp den gewünschten FB angebe, wird zwar direkt das entsprechende Symbol eingetragen, allerdings bleibt der Eintrag rot (gebe also z.B. als statische Variable FB12 an, es erscheint statt FB12 auch direkt die entsprechende Symbolik, z.B. "Muster-FB", allerdings in roter Schrift.)
--> die Multiinstanz wird nicht korrekt angelegt. In anderen Projekten habe ich das schon mehrfach gemacht, hat auch alles problemlos funktioniert, ist ja jetzt echt nicht kompliziert. Habe auch schon ein neues Projekt angelegt und die FBs dort hinein kopiert, ging dann auch nicht. Auch Neustart des SIMATIC Managers hat nichts gebracht.
Was jedoch interessant ist: Deklariere ich FBs wie z.B. die SFBs 3 - 5 (TP, TON, TOF) oder andere Standard-FBs aus den Bibliotheken als Multiinstanz, funktioniert alles einwandfrei.
Hat jemand Ideen, woran das liegen könnte? Achja. Selbstverständlich sind meine FBs multiinstanzfähig.
(Step 7 v5.4 SP5 HF1)
Danke schon mal für ein paar Ratschläge...