-> Hier kostenlos registrieren
Hallo
Ich habe einen FB in Graph erstellt. An dem Schritt S3 ist eine Aktion in der ein FC aufgerufen werden soll.
In dem FC "Temperaturen" sollen 2 Temperaturen (Tpm1 und Tmp2) verglichen werden. WennTmp1 10K größer als Tmp2 ist und wenn der FC aufgerufen wurde, also wenn der entsprechende Schritt aktiv ist,soll der Ausgang A auf true gehen.
Der folgende Code funktioniert nicht:
Wie muss ich das in SCL schreiben?
In der Schnittstelle des FC, was für Datentyp muss unter Return für den "Temperaturen" gewählt werden?
Mir würde auch schon helfen, wenn ich wüsste, wie der SCL-Code ist, wenn man abfragt, ob eine Aktion aktiv ist
MfG
bastler
Ich habe einen FB in Graph erstellt. An dem Schritt S3 ist eine Aktion in der ein FC aufgerufen werden soll.
In dem FC "Temperaturen" sollen 2 Temperaturen (Tpm1 und Tmp2) verglichen werden. WennTmp1 10K größer als Tmp2 ist und wenn der FC aufgerufen wurde, also wenn der entsprechende Schritt aktiv ist,soll der Ausgang A auf true gehen.
Der folgende Code funktioniert nicht:
Code:
If ((#Tpm1 - #Tpm2) < 10.00) AND "Temperaturen" THEN
A:=true;
Else
A:=False;
END_IF;
Wie muss ich das in SCL schreiben?
In der Schnittstelle des FC, was für Datentyp muss unter Return für den "Temperaturen" gewählt werden?
Mir würde auch schon helfen, wenn ich wüsste, wie der SCL-Code ist, wenn man abfragt, ob eine Aktion aktiv ist
MfG
bastler
Zuletzt bearbeitet: