ST_TcHybridAxRtData (ab V3.0.44)

Diese Struktur enthält zusätzliche Laufzeitwerte der servoelektrisch-hydraulischen Achse.

ST_TcHybridAxRtData (ab V3.0.44) 1:

Die Reihenfolge der Werte ist nicht garantiert.

Syntax

TYPE ST_TcHybridAxRtData :
(* last modification: 05.12.2018 *)
STRUCT
    fPump_Angle:        LREAL;
    fPump_ModuloAngle:  LREAL;
    fPump_Speed:        LREAL;
    fPump_Torque:       LREAL;

    fMotor_N_max:       LREAL;
    fMotor_RefCurrent:  LREAL;
    fMotor_RefTorque:   LREAL;
    fMotor_PeekCurrent: LREAL;
    fMotor_PeekTorque:  LREAL;
    fMotor_NomCurrent:  LREAL;
    fMotor_NomTorque:   LREAL;

    fActive_Area_P:     LREAL;
    fActive_Area_M:     LREAL;
    fActive_Qmax_P:     LREAL;
    fActive_Qmax_M:     LREAL;

    fActive_Feed_P:     LREAL;
    fActive_Feed_M:     LREAL;

    fActive_N_max:      LREAL;

    fActive_Vmax_P:     LREAL;
    fActive_Vmax_M:     LREAL;

    fFeed_RampRate_P:   LREAL;
    fFeed_RampRate_M:   LREAL;
    fRamping_Feed_P:    LREAL;
    fRamping_Feed_M:    LREAL;

    bPump_Switched:     BOOL;
    bPump_AreaSwitched: BOOL;
    bMotor_EnablePwrMon:BOOL;
    bReRamp_FeedFactor: BOOL;
    bHydActualCall:     BOOL;
END_STRUCT
END_TYPE

Parameter

Name

Typ

Beschreibung

fPump_Angle

LREAL

[°] Der umdrehungsbezogene Istwinkel des Motors und somit auch der Pumpe im Bereich 0 … 360°.

fPump_ModuloAngle

LREAL

[°] Der kavitätsbezogene Istwinkel des Motors und somit auch der Pumpe im Bereich 0 … 360°/Anzahl_der_Kavitäten.

fPump_Speed

LREAL

[°/s] Die Winkelgeschwindigkeit des Motors und somit auch der Pumpe. Dieser Wert entspricht dem 6-fachen der Drehzahl in prm.

fPump_Torque

LREAL

[%] Das von der Pumpe vom Motor abgerufene Drehmoment, bezogen auf dessen Nennmoment.

fMotor_N_max

LREAL

[rpm] Die Maximal-Drehzahl des Motors.

fMotor_RefCurrent

LREAL

[A] Der Strom-Bezugswert des Motors.

fMotor_RefTorque

LREAL

[Nm] Der Drehmoment-Bezugswert des Motors.

fMotor_PeekCurrent

LREAL

[A] Der Strom-Spitzenwert des Motors.

fMotor_PeekTorque

LREAL

[Nm] Der Drehmoment- Spitzenwert des Motors.

fMotor_NomCurrent

LREAL

[A] Der Strom-Nennwert des Motors.

fMotor_NomTorque

LREAL

[Nm] Der Drehmoment- Nennwert des Motors.

fActive_Area_P

LREAL

[mm2] Die momentan wirksame Fläche auf der P-Seite des Zylinders.

fActive_Area_M

LREAL

[mm2] Die momentan wirksame Fläche auf der M-Seite des Zylinders.

fActive_Qmax_P

LREAL

[cm3/U] Die momentan verfügbare Menge auf der P-Seite des Zylinders.

fActive_Qmax_M

LREAL

[cm3/U] Die momentan verfügbare Menge auf der M-Seite des Zylinders.

fActive_Feed_P

LREAL

[mm/U] Der momentan verfügbare Umdrehungsvorschub auf der P-Seite des Zylinders.

fActive_Feed_M

LREAL

[mm/U] Der momentan verfügbare Umdrehungsvorschub auf der M-Seite des Zylinders.

fActive_N_max

LREAL

[rpm] Die momentan verfügbare Maximal-Drehzahl von Motor und Pumpe.

fActive_Vmax_P

LREAL

[mm/s] Die momentan verfügbare Maximal-Geschwindigkeit in positiver Richtung.

fActive_Vmax_M

LREAL

[mm/s] Die momentan verfügbare Maximal-Geschwindigkeit in negativer Richtung.

fFeed_RampRate_P

LREAL

[mm/U/cycle] Die zyklusbezogene Vorschubfaktor-Änderung einer aktuellen oder bereits abgearbeiteten Rampe in positiver Bewegungsrichtung des Zylinders.

fFeed_RampRate_M

LREAL

[mm/U/cycle] Die zyklusbezogene Vorschubfaktor-Änderung einer aktuellen oder bereits abgearbeiteten Rampe in negativer Bewegungsrichtung des Zylinders.

fRamping_Feed_P

LREAL

[mm/U] Der aktuelle verrampte Vorschubfaktor in positiver Bewegungsrichtung des Zylinders.

fRamping_Feed_M

LREAL

[mm/U] Der aktuelle verrampte Vorschubfaktor in positiver Bewegungsrichtung des Zylinders.

bPump_Switched

BOOL

Dieses Signal zeigt eine aktive Umschaltung der Pumpe in den Kraftgang an.

bPump_AreaSwitched

BOOL

Dieses Signal zeigt eine aktive Zuschaltung der Flächen für den Kraftgang an.

bMotor_EnablePwrMon

BOOL

Dieses Signal zeigt an, dass die Strom- und Drehmoment-Parameter des Antriebs gelesen wurden und eine genaue Drehmomentberechnung verfügbar ist.

bReRamp_FeedFactor

BOOL

Dieses Signal startet die Rampe für die Umschaltung zwischen Eil- und Kraftgang an.

bHydActualCall

BOOL

Dieses Signal zeigt an, das eine Instanz des Bausteins MC_AxRtHybridAxisActuals_BkPlcMc () für die servoelektrisch-hydraulische Achse aufgerufen wurde. Andernfalls ist nicht sichergestellt, dass die Istwerte der Achse vollständig ermittelt und die Auswirkungen einer Pumpen- oder Flächenumschaltung berücksichtigt werden. In diesem Fall wird die Achse in den Fehlerzustand gesetzt und eine Meldung in das Log geschrieben.