-> Hier kostenlos registrieren
Hi,
step7 will irgendwie nicht.. oder vielleicht auch das programmchen
will folgendes Machen:
Alles Temperaturen…
Ein Sollwert1(REAL Wert) kommt vom Panel (OP77A)…. und es existiert ein ISTWERT(REAL Wert) sowie eine Aussentemperatur (REAL WERT). Es soll der Sollwert in den Eingang (MD1) eines PID Reglers geschalten werden.
WENN "Sollwert1" >= "ISTWERT"
ODER
"Sollwert1" <= "ISTWERT" UND "Sollwert1">= "Aussentemperatur"
DANN Transferriere den "Sollwert1" in den MD1
ANSONSTEN Transferriere die "Aussentemperatur" in den MD1
Meine Lösung (die nicht funktioniert….)
L "Sollwert1"
L "Istwert"
>=R
SPB M001
L "Sollwert1"
L "Aussentemperatur"
>=R
SPB M001
L "Aussentemperatur"
T MD1
M001: L "Sollwert1"
T MD1
in dieser Routine belegt wird der MD1 immer mit dem Sollwert1 belegt obwohl sollwert1 niedriger als die Aussentempertur ist… er müsste in den MD1 die Aussentempertur reinschreiben und nicht den Sollwert1
step7 will irgendwie nicht.. oder vielleicht auch das programmchen
will folgendes Machen:
Alles Temperaturen…
Ein Sollwert1(REAL Wert) kommt vom Panel (OP77A)…. und es existiert ein ISTWERT(REAL Wert) sowie eine Aussentemperatur (REAL WERT). Es soll der Sollwert in den Eingang (MD1) eines PID Reglers geschalten werden.
WENN "Sollwert1" >= "ISTWERT"
ODER
"Sollwert1" <= "ISTWERT" UND "Sollwert1">= "Aussentemperatur"
DANN Transferriere den "Sollwert1" in den MD1
ANSONSTEN Transferriere die "Aussentemperatur" in den MD1
Meine Lösung (die nicht funktioniert….)
L "Sollwert1"
L "Istwert"
>=R
SPB M001
L "Sollwert1"
L "Aussentemperatur"
>=R
SPB M001
L "Aussentemperatur"
T MD1
M001: L "Sollwert1"
T MD1
in dieser Routine belegt wird der MD1 immer mit dem Sollwert1 belegt obwohl sollwert1 niedriger als die Aussentempertur ist… er müsste in den MD1 die Aussentempertur reinschreiben und nicht den Sollwert1