SMC_CamOutPerformerImpl.GetStartInfoForBlendingInto (METH) ¶ METHOD GetStartInfoForBlendingInto InOut: Scope Name Type Inout Const Axis AXIS_REF_SM3 Input startPos LREAL offsetPosition LREAL dirCur MC_Direction velBlendingProgrammed LREAL Output startDir MC_Direction velMaxSafe LREAL
SMC_CamOutPerformerImpl.GetStartVelocity (METH) ¶ METHOD GetStartVelocity : LREAL InOut: Scope Name Type Return GetStartVelocity LREAL
SMC_CamIn_EvalContext (STRUCT) ¶ TYPE SMC_CamIn_EvalContext : STRUCT InOut: Name Type state UDINT rampInDistMasterOffset LREAL rampInDistSlaveOffset LREAL firstCallAfterInit BOOL evalCamEvalCtx SMC_CamIn_EvalCam_EvalContext rampInEvalCtx SMC_CamIn_RampIn_EvalContext
SMC_CamIn_ModuloHandling_EvalContext (STRUCT) ¶ TYPE SMC_CamIn_ModuloHandling_EvalContext : STRUCT InOut: Name Type dynMasterPrev SMC_TG_DynState MasterAxisModuloOffset LREAL endOfProfileMasterAxisPos LREAL endOfProfileOld BOOL
SMC_CamIn_RampIn_DistanceBased_EvalContext (STRUCT) ¶ TYPE SMC_CamIn_RampIn_DistanceBased_EvalContext : STRUCT InOut: Name Type evalCtx SMC_RampIn_DistanceBased_EvalContext
SMC_CamIn_RampIn_EvalContext (UNION) ¶ TYPE SMC_CamIn_RampIn_EvalContext : UNION InOut: Name Type limitBased SMC_CamIn_RampIn_LimitBased_EvalContext distanceBased SMC_CamIn_RampIn_DistanceBased_EvalContext
SMC_CamIn_RampIn_LimitBased_EvalContext (STRUCT) ¶ TYPE SMC_CamIn_RampIn_LimitBased_EvalContext : STRUCT InOut: Name Type trjCalculated BOOL trjDuration LREAL overrideFactors SMRB.DynFactors
SMC_CamOutPerformerImpl.Init (METH) ¶ METHOD FINAL Init : SMC_ERROR InOut: Scope Name Type Inout Axis AXIS_REF_SM3 Return Init SMC_ERROR
SMC_CamOutPerformerImpl.OnOverrideChanged (METH) ¶ METHOD OnOverrideChanged : SMC_ERROR InOut: Scope Name Type Inout Axis AXIS_REF_SM3 Return OnOverrideChanged SMC_ERROR
SMC_CamOutPerformerImpl.OwnerNumber (PROP) ¶ PROPERTY OwnerNumber : INT