-> Hier kostenlos registrieren
Hallo zusammen,
ich habe einmal eine kurze Frage. Wenn ich einen FB mit einer temporären Variable ( hv : INT; ) habe, dort innerhalb
des FB´s einen Wert reinschreibe und dann der asynchrone OB35 aufgerufen wird. Dieser FB35 hat auch eine Variable ( hv : INT; ),
wo ein anderer Wert drin steht. Welcher Wert steht in der hv Variable des FB? Also wenn der OB35 abgearbeitet wurde und das
Programm wieder im FB weitergeht? Werden temporäre Variablen beeinflusst, müssen diese "gerettet" werden?
Oder gibt es nur Probleme, wenn die temporäre Variable in beiden Bausteinen den gleichen Namen hat.
In den Siemens DOKU´s konnte ich nichts erklärendes finden.
Vielen Dank für die Hilfe
Programmiersprache SCL
CPU 315-2EH14
Step7 V5.5
ich habe einmal eine kurze Frage. Wenn ich einen FB mit einer temporären Variable ( hv : INT; ) habe, dort innerhalb
des FB´s einen Wert reinschreibe und dann der asynchrone OB35 aufgerufen wird. Dieser FB35 hat auch eine Variable ( hv : INT; ),
wo ein anderer Wert drin steht. Welcher Wert steht in der hv Variable des FB? Also wenn der OB35 abgearbeitet wurde und das
Programm wieder im FB weitergeht? Werden temporäre Variablen beeinflusst, müssen diese "gerettet" werden?
Oder gibt es nur Probleme, wenn die temporäre Variable in beiden Bausteinen den gleichen Namen hat.
In den Siemens DOKU´s konnte ich nichts erklärendes finden.
Vielen Dank für die Hilfe
Programmiersprache SCL
CPU 315-2EH14
Step7 V5.5