Step 7 AWL Code : Wo liegt der Fehler ?

Step7Neuling

Level-2
Beiträge
262
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

manchmal steckt man irgendwie im Gedankengamg fest, obwohl es eigentlich einfach ist,
aber wenn man sich erstmal festgefahren hat....kommt man nicht mehr weiter..

mein Code :

// --- 1. Freigabe prüfen ---
U DB1.DBX1
SPBN NCH4

// --- 2. Obergrenze prüfen
U(
L DB1.Sollwert_Moment
L DB1.Moment_Range_plus
+I
L DB1.IstWert.Moment
<=I
)
// --- 3. Untergrenze prüfen
U(
L DB1.Sollwert_Moment
L DB1.Moment_Range_minus
-I
L DB1.IstWert.Moment
>=I
)
// --- 4. Ergebniss zuweisen
= DB1.Pruefung_Moment
SPA END4


Möchte eigentlich nur Prüfen, ob der Moment Wert sich innerhalb des Sollwert inkl. Range befindet.

100Nm IstWert

90Nm Sollwert

Range plus 15Nm
Range minus 15 Nm.

Aber irgendwie kommt am Ende kein TRUE.


Ich danke euch, für eine Klarstellung.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
jetzt stehe ich noch mehr auf der Leitung.... :)
deshalb habe ich ja kleiner = gemacht...

Also der Wert soll 105Nm gleich oder kleiner sein...

Deswegen hier meine Frage, ich habe mich da irgendwie festgefahren... :-)
 
Zurück
Oben