Hallo zusammen,
ich habe eine S7-1200 im Einsatz mit der ich aus einer Bandgeschwindigkeit eine Verzögerungszeit erzeugen muss.
Dabei gilt natürlich je langsamer das Band umso höher die Zeit und umgekehrt.
Generell sollte es so sein:
5m/min -> 12 sek
36m/min -> 2 sek
Das sind meine Minimal und Maximalwerte.
Wenn ich alles in die gleiche Richtung scalen will ists so ja kein Problem, allerdings kann ich die Min und Maxwerte des Scale_X Bausteins nicht umdrehen. Dann kommt nur Mist raus.
Wie muss ich das denn programmieren um beim niedrigen Eingangswert einen hohen Ausgangswert zu bekommen und umgekehrt?
Ich bin sogar der Meinung das ich das schon mal gemacht hatte aber ich weis leider nicht mehr wo.
In Fup oder SCL wäre cool da AWL bei der 1200er ja nicht unterstützt wird.
Mit freundlichsten Grüßen
Edi
ich habe eine S7-1200 im Einsatz mit der ich aus einer Bandgeschwindigkeit eine Verzögerungszeit erzeugen muss.
Dabei gilt natürlich je langsamer das Band umso höher die Zeit und umgekehrt.
Generell sollte es so sein:
5m/min -> 12 sek
36m/min -> 2 sek
Das sind meine Minimal und Maximalwerte.
Wenn ich alles in die gleiche Richtung scalen will ists so ja kein Problem, allerdings kann ich die Min und Maxwerte des Scale_X Bausteins nicht umdrehen. Dann kommt nur Mist raus.
Wie muss ich das denn programmieren um beim niedrigen Eingangswert einen hohen Ausgangswert zu bekommen und umgekehrt?
Ich bin sogar der Meinung das ich das schon mal gemacht hatte aber ich weis leider nicht mehr wo.
In Fup oder SCL wäre cool da AWL bei der 1200er ja nicht unterstützt wird.
Mit freundlichsten Grüßen
Edi