CiA_GetCaptureControlWord (FUN) ¶ FUNCTION CiA_GetCaptureControlWord : WORD Computes the capture control word (object 16#60B8) from the capture description InOut: Scope Name Type Inout aCaptDesc ARRAY [0..7] OF SMC3_CaptureDescription Return CiA_GetCaptureControlWord WORD
CiA_ModeOfOpToControllerMode (FUN) ¶ FUNCTION CiA_ModeOfOpToControllerMode : BOOL InOut: Scope Name Type Return CiA_ModeOfOpToControllerMode BOOL Inout abyControllerMode ARRAY [0..7] OF BYTE Input byModeOfOperation BYTE Output byControllerMode SMC_CONTROLLER_MODE
configuration ¶ SMC3_CIA_DSP402_ComputeMantissaAndExponent_60C2 (Function) SMC3_CIA_DSP402_ConfigurationPhase (FunctionBlock) prv_Abort (Method) prv_CyclicAction (Method) prv_Start (Method) SMC3_CIA_DSP402_SpecificInputs (Struct) SMC3_CIA_DSP402_SpecificOutputs (Struct)
SMC3_CIA_DSP402_ComputeMantissaAndExponent_60C2 (FUN) ¶ FUNCTION SMC3_CIA_DSP402_ComputeMantissaAndExponent_60C2 : BOOL InOut: Scope Name Type Return SMC3_CIA_DSP402_ComputeMantissaAndExponent_60C2 BOOL Input fTaskCycle LREAL Output m USINT e SINT strError STRING
SMC3_CIA_DSP402_ConfigurationPhase (FB) ¶ FUNCTION_BLOCK SMC3_CIA_DSP402_ConfigurationPhase EXTENDS FB_Template_EdgeAbortTimeout InOut: Scope Name Type Initial Comment Inherited from Input xExecute BOOL Rising edge: Starts action. Falling edge: Resets outputs. If a falling edge occurs before the function block has completed its action, the outputs operate in the usual manner and are only reset if either the action is completed or in the event of an error. In this case, the corresponding output values ( xDone , xError , eError ) are present at the outputs for exactly one cycle. FB_Template_Edge Output xDone BOOL TRUE : Action has been successfully completed. FB_Template_Edge xBusy BOOL TRUE : Function block in operation. FB_Template_Edge xError BOOL TRUE : Error has occurred. Function block aborts action. FALSE : No error FB_Template_Edge eError WORD Local library error ID FB_Template_Edge Input xAbort BOOL TRUE : The action is stopped immediately and all outputs are reset to their initial values. FB_Template_EdgeAbort udiTimeOut UDINT The time (µs) after which an FB (e.g. requiring an external acknowledgement) aborts operation due to a timeout with error message. FB_Template_EdgeAbortTimeout pAxis POINTER TO AXIS_REF_SM3 _bSet60C2 BOOL _dwParamOffsetOn6x00 DWORD for dual drives: offset wOption WORD 16#FFFF Output dw6502SupportedModes DWORD dw1018_1VendorID DWORD dw1018_2ProductCode DWORD dw1018_3RevisionNumber DWORD dw1018_4SerialNumber DWORD w605AQuickStopOptionCode WORD udi6076MotorRatedTorque UDINT Methods: prv_Abort prv_CyclicAction prv_Start Structure: prv_Abort (Method) prv_CyclicAction (Method) prv_Start (Method)
SMC3_CIA_DSP402_ConfigurationPhase.prv_Abort (METH) ¶ METHOD prv_Abort : BOOL InOut: Scope Name Type Return prv_Abort BOOL
SMC3_CIA_DSP402_ConfigurationPhase.prv_CyclicAction (METH) ¶ METHOD prv_CyclicAction : BOOL InOut: Scope Name Type Return prv_CyclicAction BOOL
SMC3_CIA_DSP402_ConfigurationPhase.prv_Start (METH) ¶ METHOD prv_Start : BOOL InOut: Scope Name Type Return prv_Start BOOL
SMC3_CIA_DSP402_SpecificInputs (STRUCT) ¶ TYPE SMC3_CIA_DSP402_SpecificInputs : STRUCT InOut: Name Type Comment wStatusWord WORD byModesOfOperationDisplay BYTE dwDigitalInputs DWORD 60FD
SMC3_CIA_DSP402_SpecificOutputs (STRUCT) ¶ TYPE SMC3_CIA_DSP402_SpecificOutputs : STRUCT InOut: Name Type Initial Comment wControlWord WORD byModesOfOperation BYTE 7 dwDigitalOutputs DWORD 16#60FE, 10254