Parallel Systems ¶ Bipod_Arm SMC_TRAFOF_Bipod_Arm (FunctionBlock) SMC_TRAFO_Bipod_Arm (FunctionBlock) Tripod SMC_TRAFOF_Tripod (FunctionBlock) SMC_TRAFO_Tripod (FunctionBlock) Tripod_Arm SMC_TRAFOF_Tripod_Arm (FunctionBlock) SMC_TRAFO_Tripod_Arm (FunctionBlock) Tripod_Lin SMC_TrafoF_Tripod_Lin (FunctionBlock) SMC_Trafo_Tripod_Lin (FunctionBlock)
SMC3_CAN_ExecuteWriteCommand (FB) ¶ FUNCTION_BLOCK SMC3_CAN_ExecuteWriteCommand EXTENDS FB_Template_EdgeAbort 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 uiIndex UINT usiSubIndex USINT usiDataLength USINT 0 dwValue DWORD 0 pAxis POINTER TO AXIS_REF_CAN_SM3 pEncoder POINTER TO ENCODER_REF_CAN_SM3 pSlaveId POINTER TO SMC3_CAN_SlaveId Output dwError DWORD 0 dwErrorCode DWORD 0 Methods: prv_Abort prv_CyclicAction prv_ResetOutputs prv_Start Structure: prv_Abort (Method) prv_CyclicAction (Method) prv_ResetOutputs (Method) prv_Start (Method)
SMC3_CAN_ExecuteWriteCommand.prv_Abort (METH) ¶ METHOD prv_Abort : BOOL InOut: Scope Name Type Return prv_Abort BOOL
Robot Kinematiks ¶ SMC_TrafoF_4AxisPalletizer (FunctionBlock) SMC_TrafoF_ArticulatedRobot_6DOF (FunctionBlock) SMC_Trafo_4AxisPalletizer (FunctionBlock) SMC_Trafo_ArticulatedRobot_6DOF (FunctionBlock)
SMC3_CAN_ExecuteWriteCommand.prv_CyclicAction (METH) ¶ METHOD prv_CyclicAction : BOOL InOut: Scope Name Type Return prv_CyclicAction BOOL
ConfigurationObjects ¶ DetermineLogicalAddress (Method) ModifyParameterNumberForLogicalDevice (Method)
AXIS_REF_CAN_SM3.DetermineLogicalAddress (METH) ¶ METHOD DetermineLogicalAddress
SMC_ArticulatedRobot_6DOF_J0_State (ENUM) ¶ TYPE SMC_ArticulatedRobot_6DOF_J0_State : The possible configuration states of joint 0 of the 6DOF robot arm. InOut: Name Comment SMC_AR_ARMFORWARD The arm is pointing towards the wrist center SMC_AR_ARMBACKWARDS The arm is pointing opposite to the wrist center SMC_AR_ARMSTRAIGHT The wrist center is directly above joint 0 (singular case)
AXIS_REF_CAN_SM3.ModifyParameterNumberForLogicalDevice (METH) ¶ METHOD ModifyParameterNumberForLogicalDevice : DINT InOut: Scope Name Type Input diDriveParameterNumber DINT Return ModifyParameterNumberForLogicalDevice DINT
Network ¶ Device (Property) Network (Property)