spirit
Level-1
- Beiträge
- 961
- Reaktionspunkte
- 23
-> Hier kostenlos registrieren
Hallo Zusammen,
habe hier ein Phänomen, das ich nicht deuten kann:
Aufruf im OB1:
Fragen hierzu:
Wenn der Merker M100.1 den Status 1 besitzt, so wird 27 in den DB geschrieben. Hat M100.1 wieder den Status 0, dann steht plötzlich wieder 0 im DB.
Wird anstatt eines DB's im OB1 z.B. ein Merkerwort 200 hinter "Wert:=" geschrieben, so bleibt die 27 auch erhalten, wenn M100.1 wieder den Status 0 annimmt.
Warum ist das hier so?
habe hier ein Phänomen, das ich nicht deuten kann:
Code:
U M 100.1
SPBN END
L 27
T #Wert // OUT-Variable in einer FC
END: NOP 0
Aufruf im OB1:
Code:
CALL "Testbaustein"
Wert:="DB_Test".Wert // DB40.DBW10
Fragen hierzu:
Wenn der Merker M100.1 den Status 1 besitzt, so wird 27 in den DB geschrieben. Hat M100.1 wieder den Status 0, dann steht plötzlich wieder 0 im DB.
Wird anstatt eines DB's im OB1 z.B. ein Merkerwort 200 hinter "Wert:=" geschrieben, so bleibt die 27 auch erhalten, wenn M100.1 wieder den Status 0 annimmt.
Warum ist das hier so?