Analogwert skalieren

Poldi007

Level-1
Beiträge
108
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
wie kann ich einen analogausgang skalieren?
und zusätzlich grenzen min max angeben, dass der regler nicht auf 0 fährt , sondern bei 10% stehen bleibt. die skalierung dsarf sich ja nicht ändern, oder?

Danke im voraus
 
Hallo !

Sie dir mal die angefügten FC48 & FC49 an;
FC 48 = AE in REAL;
FC 49 = REAL in AA;

lg

Jürgen
 

Anhänge

  • FC48.pdf
    5,9 KB · Aufrufe: 115
  • FC49.pdf
    6 KB · Aufrufe: 64
Analogwert Skalieren und begrenzen

Hallo,
nochmal zu dem thema.
ich möchte den analogen ausgang begrenzen.
Skalieren 0-27648 entsprechen 0-100%.
Jetzt möchte ich aber sagen bei 10% soll schluss sein. der regler soll also bei 19% stehen bleiben.
also brauch ich 0-27648, 0-100% und min max.... wie mache ich das?

Danke im voraus
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
nochmal zu dem thema.
ich möchte den analogen ausgang begrenzen.
Skalieren 0-27648 entsprechen 0-100%.
Jetzt möchte ich aber sagen bei 10% soll schluss sein. der regler soll also bei 19% stehen bleiben.
also brauch ich 0-27648, 0-100% und min max.... wie mache ich das?

Danke im voraus

Ziemlich undurchsichtig mal 10% mal 19%
Du sprichst von einem Regler, hat der High Und Low Lim? Was für einer ist es?
Oder einfach bei der zuweisung des Analogen Ausgangs prüfen ob der Wert kleiner 2765 und wenn ja dann Transferiere 2765 zum Ausgang.
 
Ich gehe mal von einen Real als Sollwert aus
Code:
[FONT=Courier New]     L    #Sollwert  // 0.0 - 100.0 = 0-100%
     L    100.0
     /R
     L    27648.0
     *R
     T    tmp_AnalogwertReal

     L    tmp_AnalogwertReal  // auf 10% nach unten begrenzen
     L    276.48  // 10% vom Maximalwert
     <R
     SPBN M001
     T    tmp_AnalogwertReal

[/FONT][FONT=Courier New]M001: L    tmp_AnalogwertReal  // auf 10% nach unten begrenzen
     L    24915  // 90% vom Maximalwert
     >R
     SPBN M002
     T    tmp_AnalogwertReal
M002: NOP 0

     L    tmp_AnalogwertReal
     RND
     T    Analogausgang
[/FONT]

wäre mal ein Ansatz aus der Hüfte geschossen.
 
Ziemlich undurchsichtig mal 10% mal 19%
Du sprichst von einem Regler, hat der High Und Low Lim? Was für einer ist es?
Oder einfach bei der zuweisung des Analogen Ausgangs prüfen ob der Wert kleiner 2765 und wenn ja dann Transferiere 2765 zum Ausgang.
Wenn der Regler Lim hat ists natürlich einfacher
 
Zurück
Oben