ST_TcHybridAxRtData (from V3.0.44)

This structure contains additional runtime values of the servo-electric/hydraulic axis.

ST_TcHybridAxRtData (from V3.0.44) 1:

The parameter sequence is not guaranteed.

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

Type

Description

fPump_Angle

LREAL

[°] The rotation-related actual angle of the motor and thus also of the pump in the range 0 ... 360°.

fPump_ModuloAngle

LREAL

[°] The cavity-related actual angle of the motor and thus also of the pump in the range 0 ... 360°/number_of_cavities.

fPump_Speed

LREAL

[°/s] The angular speed of the motor and thus also of the pump. This value corresponds to six times the speed in rpm.

fPump_Torque

LREAL

[%] The torque called up by the pump from the motor in relation to its nominal torque.

fMotor_N_max

LREAL

[rpm] The maximum speed of the motor.

fMotor_RefCurrent

LREAL

[A] The current reference value of the motor.

fMotor_RefTorque

LREAL

[Nm] The torque reference value of the motor.

fMotor_PeekCurrent

LREAL

[A] The current peak value of the motor.

fMotor_PeekTorque

LREAL

[Nm] The torque peak value of the motor.

fMotor_NomCurrent

LREAL

[A] The current rating of the motor.

fMotor_NomTorque

LREAL

[Nm] The torque rating of the motor.

fActive_Area_P

LREAL

[mm2] The currently effective area on the P-side of the cylinder.

fActive_Area_M

LREAL

[mm2] The currently effective area on the M-side of the cylinder.

fActive_Qmax_P

LREAL

[cm3/rev] The currently available quantity on the P-side of the cylinder.

fActive_Qmax_M

LREAL

[cm3/rev] The currently available quantity on the M-side of the cylinder.

fActive_Feed_P

LREAL

[mm/rev] The currently available rotational feed rate on the P-side of the cylinder.

fActive_Feed_M

LREAL

[mm/rev] The currently available rotational feed rate on the M-side of the cylinder.

fActive_N_max

LREAL

[rpm] The currently available maximum speed of motor and pump.

fActive_Vmax_P

LREAL

[mm/s] The currently available maximum velocity in positive direction.

fActive_Vmax_M

LREAL

[mm/s] The currently available maximum velocity in negative direction.

fFeed_RampRate_P

LREAL

[mm/rev/cycle] The cycle-related feed factor change of a current or already executed ramp in the positive direction of cylinder movement.

fFeed_RampRate_M

LREAL

[mm/rev/cycle] The cycle-related feed factor change of a current or already executed ramp in the negative direction of cylinder movement.

fRamping_Feed_P

LREAL

[mm/rev] The current ramped feed factor in positive direction of cylinder movement.

fRamping_Feed_M

LREAL

[mm/rev] The current ramped feed factor in positive direction of cylinder movement.

bPump_Switched

BOOL

This signal indicates active switching of the pump to force mode.

bPump_AreaSwitched

BOOL

This signal indicates active activation of the areas for force mode.

bMotor_EnablePwrMon

BOOL

This signal indicates that the current and torque parameters of the drive have been read and an accurate torque calculation is available.

bReRamp_FeedFactor

BOOL

This signal starts the ramp for switching between rapid and force mode.

bHydActualCall

BOOL

This signal indicates that an instance of the function block MC_AxRtHybridAxisActuals_BkPlcMc () has been called for the servo-electric/hydraulic axis. Otherwise it is not ensured that the actual values of the axis are fully determined and the effects of pump or area switching are taken into account. In this case, the axis is set to the error state and a message is written to the log.