SMC3_CAN_KEB_SD_ConfigurationPhase.prv_Start (METH) ¶ METHOD prv_Start : BOOL InOut: Scope Name Type Return prv_Start BOOL
SMC3_CAN_KEB_SD_PrepareModeSwitchHoming (FB) ¶ FUNCTION_BLOCK SMC3_CAN_KEB_SD_PrepareModeSwitchHoming EXTENDS FB_Template_EdgeAbortTimeout InOut: Scope Name Type 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_CAN_KEB_SD Methods: prv_Abort prv_CyclicAction prv_Start Structure: prv_Abort (Method) prv_CyclicAction (Method) prv_Start (Method)
AXIS_REF_ETC_Beckhoff_EL7031.GetParamDirectValue (METH) ¶ METHOD GetParamDirectValue : BOOL InOut: Scope Name Type Input diParameterNumber DINT Return GetParamDirectValue BOOL Output dwValue DWORD fValue LREAL bUseDword BOOL
AXIS_REF_ETC_Beckhoff_EL7031.SetParamDirectValue (METH) ¶ METHOD SetParamDirectValue : BOOL InOut: Scope Name Type Input diParameterNumber DINT dwValue DWORD fValue LREAL bUseDword BOOL Return SetParamDirectValue BOOL
state machine ¶ CommunicationStateMachine (Method) DriveStateMachine (Method)
AXIS_REF_ETC_Beckhoff_EL7031.CommunicationStateMachine (METH) ¶ METHOD CommunicationStateMachine : BOOL InOut: Scope Name Type Return CommunicationStateMachine BOOL
AXIS_REF_ETC_Beckhoff_EL7031.DriveStateMachine (METH) ¶ METHOD DriveStateMachine : BOOL InOut: Scope Name Type Return DriveStateMachine BOOL Inout Axis AXIS_REF_SM3
Beckhoff_EL70xx_STATE (ENUM) ¶ TYPE Beckhoff_EL70xx_STATE : InOut: Name Initial Comment INIT 0 wait for switch on READY_TO_ENABLE 1 switched on READY_FOR_OPERATION 9 before normal operation NORMAL_OPERATION 10 normal operation
configuration ¶ SMC3_Drive_Beckhoff_EL7031_ConfigurationPhase (FunctionBlock) prv_Abort (Method) prv_CyclicAction (Method) prv_Start (Method)
SMC3_Drive_Beckhoff_EL7031_ConfigurationPhase (FB) ¶ FUNCTION_BLOCK SMC3_Drive_Beckhoff_EL7031_ConfigurationPhase EXTENDS FB_Template_EdgeAbortTimeout InOut: Scope Name Type Input pAxis POINTER TO AXIS_REF_ETC_Beckhoff_EL7031 Methods: prv_Abort prv_CyclicAction prv_Start Structure: prv_Abort (Method) prv_CyclicAction (Method) prv_Start (Method)