Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
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.
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]
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.
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. .....