TB_KS_Factor

Funktionalität

Dieser Funktionsbaustein gibt den Ks-Faktor in Abhängigkeit vom aktuellen Durchmesser aus. Es sind zwei Methoden für die Berechnung des Ks-Faktors implementiert. Eine Möglichkeit besteht in der Stufen-Funktion und die andere kann durch eine e-Funktion berechnet werden. Die bevorzugte Methode kann durch die Variable "i_TypeExp" ausgewählt werden.

1. Ausgabe in Stufenform

Die Stufenform ermöglicht es 8 verschieden Durchmesserwerte einzustellen. Die Einstellmöglichkeiten sind beispielhaft aufgelistet.

Anpassung des Durchmessers (Max. 1600 mm to Min. 100 mm)

a_Steps_KS_Range[0] := 16000 [1/10 mm]
a_Steps_KS_Range[1] := 15000 [1/10 mm]
a_Steps_KS_Range[2] := 14000 [1/10 mm]
...
a_Steps_KS_Range[8] := 1000 [1/10 mm]

Anpassung des Ks-Faktor:

a_Steps_KS_Value[0] := 150000.0 [-]
a_Steps_KS_Value[1] := 120000.0 [-]
...
a_Steps_KS_Value[8] := 3000.0 [-]

Der Durchmesserbereich des Wickel sollte sich innerhalb der zu parametrierenden Grenzen bewegen (a_Steps_KS_Range[0] >= ud_Diameter_Act >= a_Steps_KS_Range[8]). Sollte nichtsdestotrotz der aktuelle Durchmesser diesen Bereich verlassen wird am Ks-Ausgang der Wert des minimalen, bzw des maximalen Bereichs ausgegeben (siehe vorhergehendes Schaubild). Ebenfalls wird am Baustein-Ausgang eine Fehlermeldung ausgegeben, die jedoch keinerlei Einschränkung auf die Benutzung hat.

Um bei einem Bereichswechsel einen Sprung des Ks-Faktors zu vermeiden kann der Ausgang wahlweise über einen P-Regler verzögert werden. Durch den Eingang r_Ramp_Kp wird die Verstärkung parametriert. Eine 0 an diesem Eingang deaktiviert diese Funktionalität und gibt den Ks-Wert ohne Verzögerung aus.

2. Ausgabe durch e-Funktion

Um eine dynamischere Anpassung des Ks-Faktors zu erreichen kann eine e-Funktion parametriert werden. Die Ausgabe des Ks-Faktors erfolgt anhand folgender Formel:

Bei dieser Funktion wird der berechnete Ks-Wert direkt an den Ausgang weitergeleitet.