thomasgull
Level-2
- Beiträge
- 166
- Reaktionspunkte
- 3
-> Hier kostenlos registrieren
Hallo zusammen
Ich habe da eine Frage in der ihr mir vielleicht Auskunft geben könnt:
Wir hatten eine Anlage in der in 2 Schritten Erweiterungen getätigt wurden:
In einem FC wurde eine temporäre Variable benutzt im Bereich L 1.1
in einer Umprogrammierung ist dann der Fehler passiert
es wurde ein Sprung eingefügt.
Leider wurde dabei übersehen dass die Temporäre Variable während dem Sprung nicht mehr bearbeitet wurde und so undefiniert war.
Die Anlage hat nun 1 Jahr so funktioniert bis in 2 Bausteinen davor Anpassungen gemacht wurden:
hat da jemand eine Erklärung wie der A4.1 die temporäre Variable L1.1 in diesem FC22 beeinflusst.
Was mir klar ist Temporäre müssen versorgt werden, hat diese Beispiel gezeigt,
Abfolge:
Thomas
Ich habe da eine Frage in der ihr mir vielleicht Auskunft geben könnt:
Wir hatten eine Anlage in der in 2 Schritten Erweiterungen getätigt wurden:
In einem FC wurde eine temporäre Variable benutzt im Bereich L 1.1
in einer Umprogrammierung ist dann der Fehler passiert
es wurde ein Sprung eingefügt.
Leider wurde dabei übersehen dass die Temporäre Variable während dem Sprung nicht mehr bearbeitet wurde und so undefiniert war.
Die Anlage hat nun 1 Jahr so funktioniert bis in 2 Bausteinen davor Anpassungen gemacht wurden:
- der FB wurde erweitert und ein PN Knoten eingefügt.
- Nun ist es so dass wen der Ausgang A4.1 gesetzt wird auch die Temporäre Variable im darauffolgenden FC22 auf "True" gesetzt wird
- Was ist der Zusammenhang von einem Ausgang hier 4.1 mit einer temporären Variable?
- Mir wäre noch klar dass eine Andere temporäre aus einem Vorhergehenden Prozess dazwischen spielen könnte das war aber nicht der fall, sondern es ist nur der Ausgang 4.1 haben wir durch diverse Test so ermittelt.
- was ich noch nachgeforscht habe ist dass das PEB und PAB im selben Speicherbereich liegen in der Hardware wie die Temporären-Variablen, nur dachte ich dass das diese nicht überschneidend sein sollten da das PAB und PEB ja über das ganze Programm Konsistent sein müssen.
hat da jemand eine Erklärung wie der A4.1 die temporäre Variable L1.1 in diesem FC22 beeinflusst.
Was mir klar ist Temporäre müssen versorgt werden, hat diese Beispiel gezeigt,
Abfolge:
- OB1
- FBxx mit dem Ausgang A4.1
- FByy
- FC22 mit der Temporär-Variable1.1
Thomas