Zugriff auf Temporäre Variablen eines FC

Zuviel Werbung?
-> Hier kostenlos registrieren
Warum willst Du denn überhaupt so einen Schrott machen?

Zum Austausch zwischen FCs kann man die IN/OUT und IN_OUT Variablen verwenden.
 
Zäunen wir gerade das Pferd von hinten auf?

Was willst Du denn machen? Was sollen die FCs denn machen? Werden diese FCs mehrfach aufgerufen?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
ich hab einen FC der mit sehr vielen temporären Variablen arbeitet. Einige davon möchte ich gerne von außen ändern können.
Ich möchte aber den FC nicht mit Eingangsparametern aufrufen und schon gar nicht einen weitern DB verwenden.
Ich möchte diese Variablen einfach als globale Variablen verwenden, aber ohne Symboltabelleneintrag.
 
Nein
................
Fast...

Nur der Vollständigkeit halber: Bei einer S7-400 kann man auf die Lokaldaten des Vorgängerbausteins zugreifen (einige Leute jetzt mal die Augen zuhalten, ich machs mal in klein):

Code:
[SIZE=1]      L     DW#16#87000000              // Bereichskenung VL (nur bei S7-400)
      T     #ptr
      LAR1  #ptr                        // ins Adressregister laden
      L     W [AR1,P#2.0]               // Offset wird über p#x.y angegeben, hier LW 2
      T     MW   100                    // Testausgabe

      L     876
      T     W [AR1,P#0.0]               // Lokaldaten des Vorgängerbausteins überschreiben[/SIZE]
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich möchte aber den FC nicht mit Eingangsparametern aufrufen und schon gar nicht einen weitern DB verwenden.
Ich möchte diese Variablen einfach als globale Variablen verwenden, aber ohne Symboltabelleneintrag.

He Fluffi,

du willst
keine Eingangsparameter
keinen DB
keinen Symboltabelleneintrag

was willst du dann?

Maoam? :D:D:D
 
Paule bringt es irgendwie schon recht treffend auf den Punkt. Was willst Du? Ich denke das eigentliche Problem, liegt an Deiner konzeptionellen Herangehensweise. Eigentlich kennst Du doch alle Mittel die Du zur Verfügung hast. Merker, DBs, FBs. .....
 
Zurück
Oben