-> Hier kostenlos registrieren
Hallo
Ich habe folgende Aufgabe bekommen:
Es muss ein FB erstellt werden, der unter "vorausgeschaltete permanente Anweisungen" aufgerufen wird.
In dem FB soll eine Variable X auf true gesetzt werden, sobald die Bedingung dafür erfüllt ist.
Bis hier ist alles ok.
In der Schrittkette soll es dann an einen Schritt eine Aktion geben, in der die Variable X wieder auf false gesetzt wird.
Also habe ich in dieser Aktion als Bestimmungszeichen ein "R" für rücksetzen gewählt und habe die Variable X angegeben.
Die Bedingungen für das setzen der Variable sind bei diesen Schritt nicht mehr erfüllt.
Allerdings wird die Variable nicht zurückgesetzt. Kann mir einer erklären, wieso X nicht zurückgesetzt wird.
Diese Projekt ist eine Hausaufgabe und muss so realisiert werden, wie es die Aufgabenstellung vorgibt.
Danke schon mal im voraus.
MfG
bastler
Ich habe folgende Aufgabe bekommen:
Es muss ein FB erstellt werden, der unter "vorausgeschaltete permanente Anweisungen" aufgerufen wird.
In dem FB soll eine Variable X auf true gesetzt werden, sobald die Bedingung dafür erfüllt ist.
Code:
IF #Bedingung THEN
#X:= TRUE;
END_IF;
Bis hier ist alles ok.
In der Schrittkette soll es dann an einen Schritt eine Aktion geben, in der die Variable X wieder auf false gesetzt wird.
Also habe ich in dieser Aktion als Bestimmungszeichen ein "R" für rücksetzen gewählt und habe die Variable X angegeben.
Die Bedingungen für das setzen der Variable sind bei diesen Schritt nicht mehr erfüllt.
Allerdings wird die Variable nicht zurückgesetzt. Kann mir einer erklären, wieso X nicht zurückgesetzt wird.
Diese Projekt ist eine Hausaufgabe und muss so realisiert werden, wie es die Aufgabenstellung vorgibt.
Danke schon mal im voraus.
MfG
bastler