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.