TB_KS_Factor - Übersicht

TB_KS_Factor

Darstellung in FBD

Allgemeine Informationen

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.

Empfohlene Task: Zyklisch
Verwendete Bibliotheken: BM_TYPES_XXbd01 oder höher

Funktionalität

Ein-/Ausgänge

nicht vorhanden

Eingänge

Bezeichnung: Datentyp: Beschreibung:
x_Enable BOOL Baustein aktivieren.
x_Execute BOOL Abarbeitungszyklus starten.
i_TypeExp INT Art der Ausgabeform einstellbar.
0: Stufenfunktion.
1: e-Funktion.
ud_Diameter_Act UDINT aktueller Durchmesser des Wickel [1/10mm].
r_Multiplier_Exp REAL Multiplikator für Exponentialfunktion.
r_Denominator_Exp REAL Nenner für Exponentialfunktion.
r_Ramp_Kp REAL Kp für Stufenausgabe des Ks, Ausgabe erfolgt anhand P-Regelung.
0:deaktiviert P-Regler.
>0:Verstärkung P-Regler.
a_Steps_KS_Value REAL_8_BMARRAY KS Wert der jeweiligen Stufe.
a_Steps_KS_Range UDINT_16_BMARRAY Grenzen der jeweiligen Stufen innerhalb derer der jeweilige KS-Faktor ausgegeben wird.

Ausgänge

Bezeichnung: Datentyp: Beschreibung:
x_Error BOOL Baustein hat Fehler.
w_Error_Info WORD detaillierte Fehlerbeschreibung. Siehe Tabelle
r_KS_Faktor REAL KS-Faktor.
w_Error_Info Beschreibung
Bit 0 Warnung: Aktueller Durchmesser größer als maximal parametrierter Durchmesser.
Bit 1 Warnung: Aktueller Durchmesser kleiner als minimal parametrierter Durchmesser.
Bit 2 r_Multiplier_Exp kleiner oder gleich 0.
Bit 3 r_Denominator_Exp kleiner oder gleich 0.
Bit 4-14 -
Bit 15 Steuerungsplattform verfügt über keine Technologie-Lizenz.