E_TcMCParameter (from V3.0)

The constants listed here are used for numbering parameters.

Syntax

TYPE E_TcMCParameter :
(
(*
==================================================================
A T T E N T I O N
==================================================================
= These Codes are also used to identify parameters in files.
= Any change of the meaning of any code here will make any file
= incompatible without notice and may even cause a crash of
= the control system!
==================================================================
= CONSEQUENCE: Only adding new codes is allowed!
==================================================================
= These codes are also used for ADS communication
==================================================================
*)
(*
==================================================================
A C H T U N G
==================================================================
= Diese Codes werden auch zur Kennzeichnung von Parametern
= in den Dateien verwendet. Eine Veraenderung der Codes wuerde
= die Dateien (nicht erkennbar) inkompatibel machen und koennte
= zum Systemabsturz fuehren!
==================================================================
= ALSO: Es duerfen nur neue Codes dazugefuegt werden!
==================================================================
= Diese Codes werden ebenfalls fuer die ADS-Kommunikation benutzt
==================================================================
*)
McPara_CommandedPosition:=1,
McPara_SWLimitPos,
McPara_SWLimitNeg,
McPara_EnableLimitPos,
McPara_EnableLimitNeg,
McPara_EnablePosLagMonitoring,
McPara_MaxPositionLag,
McPara_MaxVelocitySystem,
McPara_MaxVelocityAppl,
McPara_ActualVelocity,
McPara_CommandedVelocity,
McPara_MaxAccelerationSystem,
McPara_MaxAccelerationAppl,
McPara_MaxDecelerationSystem,
McPara_MaxDecelerationAppl,
McPara_MaxJerk,
(* ============================================================ *)
McPara_BkPlcMc_ProfilType:=1000,
McPara_BkPlcMc_EnvCycletime,
McPara_BkPlcMc_AxName,
McPara_BkPlcMc_TimeBased,
McPara_BkPlcMc_JerkEnabled,
McPara_BkPlcMc_LogLevel,
McPara_BkPlcMc_CycleDivider,
McPara_BkPlcMc_ParamFileName,

McPara_BkPlcMc_EncoderType:=1100,
McPara_BkPlcMc_EncoderHomingType,
McPara_BkPlcMc_EncoderZeroShift,
McPara_BkPlcMc_EncoderIncWeighting,
McPara_BkPlcMc_EncoderIncInterpolation,
McPara_BkPlcMc_EncoderRefIndexVelo,
McPara_BkPlcMc_EncoderRefIndexPositive,
McPara_BkPlcMc_EncoderRefSyncVelo,
McPara_BkPlcMc_EncoderRefSyncPositive,
McPara_BkPlcMc_EncoderDefaultHomePosition,
McPara_BkPlcMc_EncoderReversed,
McPara_BkPlcMc_EncoderBaseDistance,
McPara_BkPlcMc_EncoderModuloBase,
McPara_BkPlcMc_EncoderEnableLatch,
McPara_BkPlcMc_EncoderLatchedPos,
McPara_BkPlcMc_EncoderRefShift,
McPara_BkPlcMc_EncoderRefFlag,
McPara_BkPlcMc_EncoderPotiRgToRl,
McPara_BkPlcMc_EncoderOverrunMask,
McPara_BkPlcMc_EncoderPositionMask,
McPara_BkPlcMc_EncoderZeroSwap,
McPara_BkPlcMc_EncoderNoUpload,
McPara_BkPlcMc_EncoderModuloMode,

McPara_BkPlcMc_ValveOverlapCompP:=1200,
McPara_BkPlcMc_ValveBendPointVelo,
McPara_BkPlcMc_ValveBendPointOutput,
McPara_BkPlcMc_ValveResponseTime,
McPara_BkPlcMc_ValveOverlapCompM,
McPara_BkPlcMc_CylinderArreaA:=1280,
McPara_BkPlcMc_CylinderArreaB,

McPara_BkPlcMc_DriveType:=1300,
McPara_BkPlcMc_AreaRatio,
McPara_BkPlcMc_DriveReversed,
McPara_BkPlcMc_DriveDefaultPowerOk
McPara_BkPlcMc_DriveAbsoluteOutput,
McPara_BkPlcMc_DriveIncWeighting,
McPara_BkPlcMc_DriveIncInterpolation,
McPara_BkPlcMc_DriveNoUpload,

McPara_BkPlcMc_DriveIsHybrid,
McPara_BkPlcMc_HybridConcept,
McPara_BkPlcMc_Pump_Cavities,
McPara_BkPlcMc_Pump_EncType,
McPara_BkPlcMc_Pump_N_max,
McPara_BkPlcMc_Pump_N_min,
McPara_BkPlcMc_Pump_P_max,
McPara_BkPlcMc_Pump_P_min,
McPara_BkPlcMc_Pump_Q_fast_P,
McPara_BkPlcMc_Pump_Q_slow_P,
McPara_BkPlcMc_Pump_Q_fast_M,
McPara_BkPlcMc_Pump_Q_slow_M,
McPara_BkPlcMc_Pump_Q_leak,
McPara_BkPlcMc_Pump_Enc_Offset,
McPara_BkPlcMc_Cylinder_A_addP,
McPara_BkPlcMc_Cylinder_A_addM,
McPara_BkPlcMc_PrsScaling_A,
McPara_BkPlcMc_PrsScaling_B,
McPara_BkPlcMc_PrsScaling_Sys,
McPara_BkPlcMc_Motor_RampTime,
McPara_BkPlcMc_Pump_Regenerative,
McPara_BkPlcMc_Virtual_A_addP,
McPara_BkPlcMc_Virtual_A_addM,
McPara_BkPlcMc_Aside_PrsHiResADC,
McPara_BkPlcMc_Bside_PrsHiResADC,
McPara_BkPlcMc_System_PrsHiResADC,

McPara_BkPlcMc_StartRamp:=1400,
McPara_BkPlcMc_obsolete_1,
McPara_BkPlcMc_obsolete_2,

McPara_BkPlcMc_StopRamp:=1500,
McPara_BkPlcMc_EmergencyRamp,
McPara_BkPlcMc_BrakeOn,
McPara_BkPlcMc_BrakeOff,
McPara_BkPlcMc_BrakeSafety,

McPara_BkPlcMc_CreepSpeedP:=1600,
McPara_BkPlcMc_CreepDistanceP,
McPara_BkPlcMc_BrakeDistanceP,
McPara_BkPlcMc_BrakeDeadTimeP,
McPara_BkPlcMc_CreepSpeedM,
McPara_BkPlcMc_CreepDistanceM,
McPara_BkPlcMc_BrakeDistanceM,
McPara_BkPlcMc_BrakeDeadTimeM,
McPara_BkPlcMc_AsymetricalTargeting,

McPara_BkPlcMc_LagAmp:=1700,
McPara_BkPlcMc_LagAmpAdaptLimit,
McPara_BkPlcMc_LagAmpAdaptFactor,
McPara_BkPlcMc_ZeroCompensation,
McPara_BkPlcMc_TargetClamping,
McPara_BkPlcMc_ReposDistance,
McPara_BkPlcMc_AutoBrakeDistance,
McPara_BkPlcMc_EnableControlLoopOnFault,
McPara_BkPlcMc_LagAmpDx,
McPara_BkPlcMc_LagAmpTi,
McPara_BkPlcMc_LagAmpWuLimit,
McPara_BkPlcMc_LagAmpOutLimit,

McPara_BkPlcMc_VeloAmp,
McPara_BkPlcMc_VeloAmpDx,
McPara_BkPlcMc_VeloAmpTi,
McPara_BkPlcMc_VeloAmpWuLimit,
McPara_BkPlcMc_VeloAmpOutLimit,
McPara_BkPlcMc_FeedForward,

McPara_BkPlcMc_LagAmpTd,
McPara_BkPlcMc_LagAmpTdd,
McPara_BkPlcMc_LagAmpCfb_tA,
McPara_BkPlcMc_LagAmpCfb_kA,
McPara_BkPlcMc_LagAmpCfb_tV,
McPara_BkPlcMc_LagAmpCfb_kV,
McPara_BkPlcMc_LagCtrlType,
McPara_BkPlcMc_LagAmpCfb_tF,
McPara_BkPlcMc_LagAmpCfb_kF,
McPara_BkPlcMc_AccFeedForward,

McPara_BkPlcMc_Pctrl_kP:=1780,
McPara_BkPlcMc_Pctrl_Tn,
McPara_BkPlcMc_Pctrl_Tv,
McPara_BkPlcMc_Pctrl_Nf,
McPara_BkPlcMc_Pctrl_Preset,
McPara_BkPlcMc_Pctrl_WuLimit,
McPara_BkPlcMc_Pctrl_AlignAreas,

McPara_BkPlcMc_MonPositionRange:=1800,
McPara_BkPlcMc_MonTargetRange,
McPara_BkPlcMc_MonTargetFilter,
McPara_BkPlcMc_MonPositionLagFilter,
McPara_BkPlcMc_MonDynamicLagLimit,
McPara_BkPlcMc_MonPehEnable,
McPara_BkPlcMc_MonPehTimeout,
McPara_BkPlcMc_DigInputReversed,

McPara_PFW_EnableLimitPos:=1898,
McPara_PFW_EnableLimitNeg:=1899,

McPara_BkPlcMc_JogVeloFast:=1900,
McPara_BkPlcMc_JogVeloSlow,

McPara_BkPlcMc_CustomerData:=2000,

McPara_BkPlcMc_AutoId_EnaEoT:=3000,
McPara_BkPlcMc_AutoId_EnaOvl,
McPara_BkPlcMc_AutoId_EnaZadj,
McPara_BkPlcMc_AutoId_EnaAratio,
McPara_BkPlcMc_AutoId_EnaLinTab,
McPara_BkPlcMc_AutoId_EoT_N:=3100,
McPara_BkPlcMc_AutoId_EoT_P,
McPara_BkPlcMc_AutoId_EoI_N,
McPara_BkPlcMc_AutoId_EoI_P,
McPara_BkPlcMc_AutoId_EoTlim_N,
McPara_BkPlcMc_AutoId_EoTlim_P,
McPara_BkPlcMc_AutoId_DecFactor,
McPara_BkPlcMc_AutoId_EoVlim_N,
McPara_BkPlcMc_AutoId_EoVlim_P,
McPara_BkPlcMc_AutoId_LastIdent_N,
McPara_BkPlcMc_AutoId_LastIdent_P,
McPara_BkPlcMc_AutoId_TblCount:=3150,
McPara_BkPlcMc_AutoId_TblLowEnd,
McPara_BkPlcMc_AutoId_TblHighEnd,
McPara_BkPlcMc_AutoId_TblRamp,
McPara_BkPlcMc_AutoId_TblSettling,
McPara_BkPlcMc_AutoId_TblRecovery,
McPara_BkPlcMc_AutoId_TblMinCycle,
McPara_BkPlcMc_AutoId_LinTblAvailable,
McPara_BkPlcMc_AutoId_TblValveType,
McPara_BkPlcMc_AutoId_LinTab_1:=3200,
McPara_BkPlcMc_AutoId_LinTab_2:=3400,
(* ---------------------------------------------------------- *)
McRtData_BkPlcMc_ActualPosition:=10000,
McRtData_BkPlcMc_ActualAcceleration,
McRtData_BkPlcMc_PosError,
McRtData_BkPlcMc_DistanceToTarget,
McRtData_BkPlcMc_ActPressure,
McRtData_BkPlcMc_ActPressureA,
McRtData_BkPlcMc_ActPressureB,
McRtData_BkPlcMc_ActForce,
McRtData_BkPlcMc_ValvePressure,
McRtData_BkPlcMc_SupplyPressure,
McRtData_BkPlcMc_SetPosition,
McRtData_BkPlcMc_SetVelocity,
McRtData_BkPlcMc_SetAcceleration,
McRtData_BkPlcMc_SetPressure,
McRtData_BkPlcMc_SetOverride,
McRtData_BkPlcMc_LatchPosition,
McRtData_BkPlcMc_CtrlOutLag,
McRtData_BkPlcMc_CtrlOutClamping,
McRtData_BkPlcMc_CtrlOutOverlapComp,
McRtData_BkPlcMc_TargetPosition,
McRtData_BkPlcMc_NSDW:=11000,
McRtData_BkPlcMc_DCDW,
McRtData_BkPlcMc_ErrCode,
McRtData_BkPlcMc_FbState,
McRtData_BkPlcMc_CurStep,
McRtData_BkPlcMc_ParamsUnsave,
McRtData_BkPlcMc_RawPosition,
McRtData_BkPlcMc_ActPosCams,
McRtData_BkPlcMc_ReloadParams,
McRtData_BkPlcMc_EncoderMinPos,
McRtData_BkPlcMc_EncoderMaxPos,
McRtData_BkPlcMc_BufferedEntries,
McRtData_BkPlcMc_Pump_Switched:=12000,
McRtData_BkPlcMc_Pump_AreaSwitched,
McRtData_BkPlcMc_Pump_Angle:=12100,
McRtData_BkPlcMc_Pump_ModuloAngle,
McRtData_BkPlcMc_Pump_Speed,
McRtData_BkPlcMc_Pump_Torque,
McRtData_BkPlcMc_Motor_N_max,
McRtData_BkPlcMc_Active_Area_P,
McRtData_BkPlcMc_Active_Area_M,
McRtData_BkPlcMc_Active_Qmax_P,
McRtData_BkPlcMc_Active_Qmax_M,
McRtData_BkPlcMc_Active_Feed_P,
McRtData_BkPlcMc_Active_Feed_M,
McRtData_BkPlcMc_Active_N_max,
McRtData_BkPlcMc_Active_Vmax_P,
McRtData_BkPlcMc_Active_Vmax_M,
(* ---------------------------------------------------------- *)
(**)
McPara_BkPlcMc_
(**)
McPara_BkPlcMc_FileMarkComplete:=32767  (* Ax.Params.bLinTabAvailable AutoIdent: .. / AutoIdent: .. *)229
);
END_TYPE

Values

Name

Description

McPara_CommandedPosition:=1

The last commanded target position of the axis.

McPara_SWLimitPos

Software limit switch in positive direction.

McPara_SWLimitNeg

Software limit switch in negative direction.

McPara_EnableLimitPos

Enable for the software limit switch in positive direction.

McPara_EnableLimitNeg

Enable for the software limit switch in negative direction.

McPara_EnablePosLagMonitoring

 

McPara_MaxPositionLag

Threshold value for position lag monitoring.

McPara_MaxVelocitySystem

The upper limit set by the system for the maximum velocity that can be commanded by the application.

McPara_MaxVelocityAppl

The maximum velocity that can be commanded by the application.

McPara_ActualVelocity

The actual axis velocity.

McPara_CommandedVelocity

The last commanded velocity of the axis.

McPara_MaxAccelerationSystem

The upper limit set by the system for the maximum acceleration that can be commanded by the application.

McPara_MaxAccelerationAppl

The maximum acceleration that can be commanded by the application.

McPara_MaxDecelerationSystem

The upper limit set by the system for the maximum deceleration that can be commanded by the application.

McPara_MaxDecelerationAppl

The maximum deceleration that can be commanded by the application.

McPara_MaxJerk

The upper limit set by the system for the maximum jerk that can be commanded by the application.

McPara_BkPlcMc_ProfilType:=1000

: Type of setpoint generation.

McPara_BkPlcMc_EnvCycletime

The cycle time of the task in which the core blocks (encoder, setpoint generator, etc.) of the axis are called.

McPara_BkPlcMc_AxName

 

McPara_BkPlcMc_TimeBased

The switching of the setpoint generation: Timebased or Displacementbased.

McPara_BkPlcMc_JerkEnabled

The control word for jerk limitation.

McPara_BkPlcMc_LogLevel

Threshold value for message logging.

McPara_BkPlcMc_CycleDivider

 

McPara_BkPlcMc_ParamFileName

Name of the parameter file.

McPara_BkPlcMc_EncoderType:=1100

Type of encoder evaluation.

McPara_BkPlcMc_EncoderHomingType

Axes with incremental encoder: The default method of homing.

McPara_BkPlcMc_EncoderZeroShift

Axes with absolute encoder system: The zero offset shift of the encoder evaluation.

McPara_BkPlcMc_EncoderIncWeighting

The increment weighting of the encoder evaluation.

McPara_BkPlcMc_EncoderIncInterpolation

The increment interpolation of the encoder evaluation.

McPara_BkPlcMc_EncoderRefIndexVelo

Axes with incremental encoder: The homing searches for the index (cam) with this velocity.

McPara_BkPlcMc_EncoderRefIndexPositive

Axes with incremental encoder: The homing searches for the index (cam) in positive direction.

McPara_BkPlcMc_EncoderRefSyncVelo

Axes with incremental encoder: The homing searches for the homing signal with this velocity.

McPara_BkPlcMc_EncoderRefSyncPositive

Axes with incremental encoder: The homing searches for the homing signal in positive direction.

McPara_BkPlcMc_EncoderDefaultHomePosition,

Axes with incremental encoder: A default value for homing.

McPara_BkPlcMc_EncoderReversed

Enable for inverted encoder evaluation.

McPara_BkPlcMc_EncoderBaseDistance

Reserved for distance-coded encoders.

McPara_BkPlcMc_EncoderModuloBase

reserved, not implemented.

McPara_BkPlcMc_EncoderEnableLatch

Enable for the latch function of an encoder hardware.

McPara_BkPlcMc_EncoderLatchedPos

 

McPara_BkPlcMc_EncoderRefShift

Axes with incremental encoder: The zero offset shift of the encoder evaluation.

McPara_BkPlcMc_EncoderRefFlag

The homing status of the axis.

McPara_BkPlcMc_EncoderPotiRgToRl

For potentiometer encoders: The ratio of total potentiometer resistance to load resistance (input resistance of the terminal).

McPara_BkPlcMc_EncoderOverrunMask

A mask for detecting an encoder overflow.

McPara_BkPlcMc_EncoderPositionMask

A mask for isolating the valid bits within the mapped variables.

McPara_BkPlcMc_EncoderZeroSwap

Block-by-block shifting of the counting range of the encoder evaluation.

McPara_BkPlcMc_EncoderNoUpload

 

McPara_BkPlcMc_EncoderModuloMode

 

McPara_BkPlcMc_ValveOverlapCompP:=1200

Compensation of the valve overlap for the positive direction.

McPara_BkPlcMc_ValveBendPointVelo

Velocity for compensation of the characteristic curve bend.

McPara_BkPlcMc_ValveBendPointOutput

Valve output for compensation of the characteristic curve bend.

McPara_BkPlcMc_ValveResponseTime

Compensation of the valve response time.

McPara_BkPlcMc_ValveOverlapCompM

Compensation of the valve overlap for the negative direction.

McPara_BkPlcMc_CylinderArreaA:=1280

The cylinder area of the cylinder side pushing in positive direction.

McPara_BkPlcMc_CylinderArreaB

The cylinder area of the cylinder side pushing in negative direction.

McPara_BkPlcMc_DriveType:=1300

Type of drive adjustment.

McPara_BkPlcMc_AreaRatio

The direction-dependent velocity ratio.

McPara_BkPlcMc_DriveReversed

Enable for inverted output adjustment.

McPara_BkPlcMc_DriveDefaultPowerOk

Drive power is assumed to be available; no hardware signal required.

McPara_BkPlcMc_DriveAbsoluteOutput

Enable for absolute value formation during output adjustment.

McPara_BkPlcMc_DriveIncWeighting

Weighting of the output adjustment.

McPara_BkPlcMc_DriveIncInterpolation

Interpolation of the output adjustment.

McPara_BkPlcMc_DriveNoUpload

A TRUE here prevents the automatic determination of axis parameters by reading data from a drive.

McPara_BkPlcMc_DriveIsHybrid

 

McPara_BkPlcMc_HybridConcept

 

McPara_BkPlcMc_Pump_Cavities

 

McPara_BkPlcMc_Pump_EncType

 

McPara_BkPlcMc_Pump_N_max

 

McPara_BkPlcMc_Pump_N_min

 

McPara_BkPlcMc_Pump_P_max

 

McPara_BkPlcMc_Pump_P_min

 

McPara_BkPlcMc_Pump_Q_fast_P

 

McPara_BkPlcMc_Pump_Q_slow_P

 

McPara_BkPlcMc_Pump_Q_fast_M

 

McPara_BkPlcMc_Pump_Q_slow_M

 

McPara_BkPlcMc_Pump_Q_leak

 

McPara_BkPlcMc_Pump_Enc_Offset

 

McPara_BkPlcMc_Cylinder_A_addP

 

McPara_BkPlcMc_Cylinder_A_addM

 

McPara_BkPlcMc_PrsScaling_A

 

McPara_BkPlcMc_PrsScaling_B

 

McPara_BkPlcMc_PrsScaling_Sys

 

McPara_BkPlcMc_Motor_RampTime

 

McPara_BkPlcMc_Pump_Regenerative

 

McPara_BkPlcMc_Virtual_A_addP

The active area that can be activated in positive direction must be taken into account for the oil demand, but it does not contribute to the force build-up.

McPara_BkPlcMc_Virtual_A_addM

The active area that can be activated in negative direction must be taken into account for the oil demand, but it does not contribute to the force build-up.

McPara_BkPlcMc_Aside_PrsHiResADC

The pressure sensor on the area acting in positive direction is read in with a 24-bit terminal.

McPara_BkPlcMc_Bside_PrsHiResADC

The pressure sensor on the area acting in negative direction is read in with a 24-bit terminal.

McPara_BkPlcMc_System_PrsHiResADC

The pressure sensor at the pressurized hydraulic reservoir is read with a 24-bit terminal.

McPara_BkPlcMc_StartRamp:=1400

Only for certain setpoint generators: The acceleration ramp.

McPara_BkPlcMc_obsolete_1

 

McPara_BkPlcMc_obsolete_2

 

McPara_BkPlcMc_StopRamp:=1500

Only for certain setpoint generators: The deceleration ramp.

McPara_BkPlcMc_EmergencyRamp

In the event of an emergency stop: The time for braking from maximum speed to standstill.

McPara_BkPlcMc_BrakeOn

A delay between the signal for releasing a brake and the active axis motion.

McPara_BkPlcMc_BrakeOff

A delay between the active axis motion and the signal for activating a brake.

McPara_BkPlcMc_BrakeSafety

A delay between the active axis motion in one direction and active motion in the opposite direction.

McPara_BkPlcMc_CreepSpeedP:=1600

The creep speed in positive direction. With symmetric target approach: The creep velocity in negative direction.

McPara_BkPlcMc_CreepDistanceP

The creep distance in positive direction. With symmetrical target approach: The creep distance in negative direction.

McPara_BkPlcMc_BrakeDistanceP

The braking distance time in positive direction. For symmetrical target approach: The braking distance in negative direction.

McPara_BkPlcMc_BrakeDeadTimeP

The brake dead time in positive direction.

McPara_BkPlcMc_CreepSpeedM

With asymmetric target approach: The creep velocity in negative direction.

McPara_BkPlcMc_CreepDistanceM

With asymmetric target approach: The creep distance in negative direction.

McPara_BkPlcMc_BrakeDistanceM

For asymmetric target approach: The braking distance in negative direction.

McPara_BkPlcMc_BrakeDeadTimeM

The brake dead time in negative direction.

McPara_BkPlcMc_AsymetricalTargeting

 

McPara_BkPlcMc_LagAmp:=1700

Gain factor for the proportional component in the position controller.

McPara_BkPlcMc_LagAmpAdaptLimit

reserved.

McPara_BkPlcMc_LagAmpAdaptFactor

reserved.

McPara_BkPlcMc_ZeroCompensation

Offset compensation of the output.

McPara_BkPlcMc_TargetClamping

Default output value for the clamping function.

McPara_BkPlcMc_ReposDistance

Threshold value for automatic repositioning.

McPara_BkPlcMc_AutoBrakeDistance

 

McPara_BkPlcMc_EnableControlLoopOnFault

 

McPara_BkPlcMc_LagAmpDx

Threshold value for the integrating component of the position controller.

McPara_BkPlcMc_LagAmpTi

Time constant for the integrating component of the position controller.

McPara_BkPlcMc_LagAmpWuLimit

Limitation (wind-up limit) for the integrating component of the position controller.

McPara_BkPlcMc_LagAmpOutLimit

Output limitation for the position controller.

McPara_BkPlcMc_VeloAmp

Gain factor for the proportional component in the velocity controller.

McPara_BkPlcMc_VeloAmpDx

Threshold value for the integrating component of the velocity controller.

McPara_BkPlcMc_VeloAmpTi

Time constant for the integrating component of the velocity controller.

McPara_BkPlcMc_VeloAmpWuLimit

 

McPara_BkPlcMc_VeloAmpOutLimit

Output limitation for the velocity controller.

McPara_BkPlcMc_FeedForward

Pre-control weighting of the axis.

McPara_BkPlcMc_LagAmpTd

A parameter of the extended position controller in the MC_AxRtPosPiControllerEx_BkPlcMc function block: The gain of the D part.

 

McPara_BkPlcMc_LagAmpTdd

A parameter of the extended position controller in the MC_AxRtPosPiControllerEx_BkPlcMc function block: The attenuation of the D part.

McPara_BkPlcMc_LagAmpCfb_tA

A parameter of the extended position controller in the MC_AxRtPosPiControllerEx_BkPlcMc function block: The filter time of the actual acceleration feedback.

McPara_BkPlcMc_LagAmpCfb_kA

A parameter of the extended position controller in the MC_AxRtPosPiControllerEx_BkPlcMc function block: The gain of the actual acceleration feedback.

McPara_BkPlcMc_LagAmpCfb_tV

A parameter of the extended position controller in the MC_AxRtPosPiControllerEx_BkPlcMc function block: The filter time of the actual velocity feedback.

McPara_BkPlcMc_LagAmpCfb_kV

A parameter of the extended position controller in the MC_AxRtPosPiControllerEx_BkPlcMc function block: The gain of the actual velocity feedback.

McPara_BkPlcMc_LagCtrlType

 

McPara_BkPlcMc_LagAmpCfb_tF

 

McPara_BkPlcMc_LagAmpCfb_kF

 

McPara_BkPlcMc_AccFeedForward

 

McPara_BkPlcMc_Pctrl_kP:=1780

Proportional gain of a force or pressure controller.

McPara_BkPlcMc_Pctrl_Tn

Time constant in the I part of a force or pressure controller.

McPara_BkPlcMc_Pctrl_Tv

Time constant in the D part of a force or pressure controller.

McPara_BkPlcMc_Pctrl_Nf

Depth of a mean value filter in the D part of a force or pressure controller.

McPara_BkPlcMc_Pctrl_Preset

Initial value of the I part of a force or pressure controller.

McPara_BkPlcMc_Pctrl_WuLimit

Limitation of the I part of a force or pressure controller.

McPara_BkPlcMc_Pctrl_AlignAreas

Adaptation of the output of a force or pressure controller to the direction-dependent active areas.

McPara_BkPlcMc_MonPositionRange:=1800

Tolerance for the position window.

McPara_BkPlcMc_MonTargetRange

Tolerance for the target window.

McPara_BkPlcMc_MonTargetFilter

Filter time for the target window.

McPara_BkPlcMc_MonPositionLagFilter

Filter time for position lag monitoring.

McPara_BkPlcMc_MonDynamicLagLimit

Tolerance for dynamic position lag monitoring.

McPara_BkPlcMc_MonPehEnable

Enable for monitoring of the ready message at the target.

McPara_BkPlcMc_MonPehTimeout

Filter time for monitoring of the ready message at the target.

McPara_BkPlcMc_DigInputReversed

 

McPara_PFW_EnableLimitPos:=1898

 

McPara_PFW_EnableLimitNeg:=1899

 

McPara_BkPlcMc_JogVeloFast:=1900

A default value for a fast jog velocity.

McPara_BkPlcMc_JogVeloSlow

A default value for a slow jog velocity.

McPara_BkPlcMc_CustomerData:=2000

A field with parameters that can be used freely by an application. These parameters are stored and loaded with the axis parameters.

McPara_BkPlcMc_AutoId_EnaEoT:=3000

Automatic identification: Determination of the hard stops of the cylinder.

McPara_BkPlcMc_AutoId_EnaOvl

Automatic identification: Determination of the valve overlap.

McPara_BkPlcMc_AutoId_EnaZadj

Automatic identification: Determination of the offset.

McPara_BkPlcMc_AutoId_EnaAratio

Automatic identification: Determination of the direction-related velocity ratio.

McPara_BkPlcMc_AutoId_EnaLinTab

Automatic identification: Determination of the characteristic curve.

McPara_BkPlcMc_AutoId_EoT_N:=3100

Automatic identification: Hard stop of the cylinder in negative direction.

McPara_BkPlcMc_AutoId_EoT_P

Automatic identification: Hard stop of the cylinder in positive direction.

McPara_BkPlcMc_AutoId_EoI_N

 

McPara_BkPlcMc_AutoId_EoI_P

 

McPara_BkPlcMc_AutoId_EoTlim_N

Automatic identification: Determined negative hard stop of the cylinder.

McPara_BkPlcMc_AutoId_EoTlim_P

Automatic identification: Determined positive hard stop of the cylinder.

McPara_BkPlcMc_AutoId_DecFactor

Automatic identification: Factor for deceleration weighting.

McPara_BkPlcMc_AutoId_EoVlim_N

Automatic identification: Velocity limitation of the characteristic curves determination in negative direction.

McPara_BkPlcMc_AutoId_EoVlim_P

Automatic identification: Velocity limitation of the characteristic curves determination in positive direction.

McPara_BkPlcMc_AutoId_LastIdent_N

Automatic identification: The output value of the last successful measurement in negative direction.

McPara_BkPlcMc_AutoId_LastIdent_P

Automatic identification: The output value of the last successful measurement in positive direction.

McPara_BkPlcMc_AutoId_TblCount:=3150

Automatic identification: The number of table points required. Since the zero point is counted but is only present once, this parameter must always be an odd number. Values between 3 and 99 are accepted. A value of less than 11 is not recommended.

McPara_BkPlcMc_AutoId_TblLowEnd

Automatic identification: Lower end of the intended measuring distance.

McPara_BkPlcMc_AutoId_TblHighEnd

Automatic identification: Upper end of the intended measuring distance.

McPara_BkPlcMc_AutoId_TblRamp

Automatic identification: Ramp for setting up the measurement output. The specified time refers a change from zero to full scale. Smaller output changes are applied in a proportion of the time.

McPara_BkPlcMc_AutoId_TblSettling

Automatic identification: Delay time between establishment of the measuring output and the start of the measurement.

McPara_BkPlcMc_AutoId_TblRecovery

Automatic characteristic curve identification: Waiting time for a change of direction.

McPara_BkPlcMc_AutoId_TblMinCycle

 

McPara_BkPlcMc_AutoId_LinTblAvailable

This signal is set to TRUE at the end of a successful characteristic curve measurement.

McPara_BkPlcMc_AutoId_TblValveType

Automatic identification: The expected type of characteristic curve.

McPara_BkPlcMc_AutoId_LinTab_1:=3200

Automatic identification: Points of the characteristic curve, related velocity.

McPara_BkPlcMc_AutoId_LinTab_2:=3400

Automatic identification: Points of the characteristic curve, related output.

McRtData_BkPlcMc_ActualPosition:=10000

The actual position.

McRtData_BkPlcMc_ActualAcceleration

The actual acceleration.

McRtData_BkPlcMc_PosError

The lag error.

McRtData_BkPlcMc_DistanceToTarget

The remaining distance to the target.

McRtData_BkPlcMc_ActPressure

The actual differential pressure at the valve.

McRtData_BkPlcMc_ActPressureA

The actual pressure in the A-chamber of the cylinder.

McRtData_BkPlcMc_ActPressureB

The actual pressure in the B-chamber of the cylinder.

McRtData_BkPlcMc_ActForce

The actual force.

McRtData_BkPlcMc_ValvePressure

The pressure drop at the valve.

McRtData_BkPlcMc_SupplyPressure

The actual supply pressure value.

McRtData_BkPlcMc_SetPosition

The current set position value.

McRtData_BkPlcMc_SetVelocity

The current set velocity value.

McRtData_BkPlcMc_SetAcceleration

The current set acceleration value.

McRtData_BkPlcMc_SetPressure

The setpoint for pressure or force regulators.

McRtData_BkPlcMc_SetOverride

The current override value.

McRtData_BkPlcMc_LatchPosition

The (offset) reference position. This is the position at which the actual position was finally set during homing.

McRtData_BkPlcMc_CtrlOutLag

The current output of the position controller.

McRtData_BkPlcMc_CtrlOutClamping

The current value of the terminal output.

McRtData_BkPlcMc_CtrlOutOverlapComp

The current output component of the overlap compensation.

McRtData_BkPlcMc_TargetPositio

The last commanded target position of the axis.

This position is not changed by a Stop command.

McRtData_BkPlcMc_NSDW:=11000

The axis status word with the operating states.

There is no relationship with the status word of an external device.

McRtData_BkPlcMc_DCDW

The control word of the axis with the enables (and other parameters).

There is no relationship with the control word of an external device.

McRtData_BkPlcMc_ErrCode

The current error code of the axis.

McRtData_BkPlcMc_FbState

The current axis step (defined by PLCopen). See also E_TcMCFbState.

McRtData_BkPlcMc_CurStep

The current (internal) axis step. See also E_TcMcCurrentStep.

McRtData_BkPlcMc_ParamsUnsave

A TRUE here indicates that a parameter was changed significantly, but the parameter file was not yet written again. This signal cannot be issued by the library, if the parameter was changed directly (without the write function blocks).

McRtData_BkPlcMc_RawPosition

The actual position, which was not manipulated through a zero offset shift.

McRtData_BkPlcMc_ActPosCams

For axes with digital position sensors: The sensor signals.

McRtData_BkPlcMc_ReloadParams

If parameters are changed by the runtime: A request to the PlcMcManager to read out the parameters again.

McRtData_BkPlcMc_EncoderMinPos

reserved.

McRtData_BkPlcMc_EncoderMaxPos

reserved.

McRtData_BkPlcMc_BufferedEntries

For axes with a command buffer: The number of buffered commands.

McRtData_BkPlcMc_Pump_Switched:=12000

With hybrid axes: The state of the pump switching.

McRtData_BkPlcMc_Pump_AreaSwitched

With hybrid axes: The state of the area switching.

McRtData_BkPlcMc_Pump_Angle:=12100

With hybrid axes: The pump actual angle.

McRtData_BkPlcMc_Pump_ModuloAngle

With hybrid axes: The actual pump angle within the current revolution.

McRtData_BkPlcMc_Pump_Speed

With hybrid axes: The actual pump speed.

McRtData_BkPlcMc_Pump_Torque

With hybrid axes: The actual torque of the pump drive.

McRtData_BkPlcMc_Motor_N_max

With hybrid axes: The speed limitation for the pump drive.

McRtData_BkPlcMc_Active_Area_P

With hybrid axes: The active area currently acting in the positive direction.

McRtData_BkPlcMc_Active_Area_M

With hybrid axes: The active area currently acting in the negative direction.

McRtData_BkPlcMc_Active_Qmax_P

With hybrid axes: The current delivery rate of the pump acting in the positive direction.

McRtData_BkPlcMc_Active_Qmax_M

With hybrid axes: The current delivery rate of the pump acting in the negative direction.

McRtData_BkPlcMc_Active_Feed_P

With hybrid axes: The feed constant currently acting in the positive direction.

McRtData_BkPlcMc_Active_Feed_M

With hybrid axes: The feed constant currently acting in the negative direction.

McRtData_BkPlcMc_Active_N_max

With hybrid axes: The current speed limitation for the pump.

McRtData_BkPlcMc_Active_Vmax_P

With hybrid axes: The current maximum velocity in the positive direction.

McRtData_BkPlcMc_Active_Vmax_M

With hybrid axes: The current maximum velocity in the negative direction.

McPara_BkPlcMc_

 

McPara_BkPlcMc_FileMarkComplete

 

McPara_BkPlcMc_AsymmetricalTargeting: The enable for asymmetric targeting.

McPara_BkPlcMc_AutoID_EnaEoI_N: Automatic identification: Determined negative hard stop of the cylinder in increments.

McPara_BkPlcMc_AutoID_EnaEoI_P: Automatic identification: Determined positive hard stop of the cylinder in increments.

McPara_BkPlcMc_AutoID_MinCycle: Automatic identification: Minimum measuring distance.

McPara_BkPlcMc_Auto_BrakeDistance: The enable for the automatic calculation of the braking distance.

McPara_BkPlcMc_CycleDevider: reserved, not implemented.

McPara_BkPlcMc_DigInputsReversed: Enable for inversion of the input signals of an axis with digital position sensors.

McPara_BkPlcMc_EnableControlLoopOnFaults: The enable for position control in case of axis errors.

McPara_BkPlcMc_EncNoUpload: A TRUE here prevents the automatic determination of axis parameters by reading data from an encoder.

McPara_BkPlcMc_EncoderLatchedPosition: The position latched during a homing.

McPara_BkPlcMc_obsolete_XYZ: Placeholder for parameters that are no longer supported. These parameter codes must not be reused for new parameters. To ensure this, such numerical values are assigned names of this form.

McPara_BkPlcMc_VelopWuLimit: Limitation (wind-up limit) for the integrating component of the velocity controller.

McPara_PFW_Xyz: These parameters are reserved for a sector-specific solution.

McRtData_BkPlcMc_AxName: The textual name of the axis.

McRtData_BkPlcMc_FileMarkComplete: In a parameter file: The logical end identifier.