VariablenameDatatypeDefaultvalueDescriptionVAR_IN_OUTAxis Chapter 6.5.4.1AXIS_REF_ISD51xReference to the axis.See chapter 6.5.4.1 AXIS_REF_ISD51x.VAR_INPUTEnable BOOL FALSE If this input is TRUE, power is beingenabled.TimeLimit TIME t#0ms Time after which an error issignaled, if Status has not changedto TRUE while Enable is TRUE. Setthe value to 0 to disable the timelimit.VAR_OUTPUTStatus BOOL Effective state of the power stage.Valid BOOL If TRUE, the function block has avalid set of outputs.Error BOOL An error has occurred within thefunction block.ErrorInfo DD_ERROR_ISD51xError identification and instanceidentifier.See chapter 6.5.2.3 Error Indication.Table 6.3 MC_Power_ISD51xIf the MC_Power_ISD51x function block is called up and thevariable Enable is TRUE while in PLCopen state Disabled,the axis state changes to Standstill.Error is set to TRUE if the Enable input is TRUE for the timespecified in the input TimeLimit, while the Status remainsFALSE. It indicates a hardware problem with the powerstage. If power fails (also during operation), it generates atransition to the ErrorStop state.Only 1 MC_Power_ISD51x function block can be issued peraxis.The Enable input in this function block is not an Enableinput as described in chapter 6.5.2.2 Function Blocks withEnable Input. Therefore, the general rules for the Enableinput do not apply here. This function block is implicitlyenabled. The Enable input of this function block controlsthe power stage of the servo drive. All outputs are alwaysupdated (so Valid can be TRUE, even if Enable is FALSE).The input TimeLimit represents the maximal duration offunctionality. If the TimeLimit is exceeded during switchingon the servo drive, an Error is signaled on the outputs.However, the functionality according to the Enable input iscontinued. This means that the function block still tries toenable the servo drive, if Enable is set to TRUE, and/or todisable the servo drive if Enable is set to FALSE. If the servodrive starts reacting again, the Error output can change toFALSE again without a new rising edge of Enable. Set thevalue to 0 to disable the limiting functionality.The command is transferred immediately, but it can takesome time until the axis is powered up and the outputStatus becomes TRUE.6.5.4.3 MC_Reset_ISD51xThis function block commands the transition from the stateErrorStop to Disabled by resetting all internal axis-relatederrors. It does not affect the output of the function blockinstances.The command is transferred and executed immediately.MC_Reset_ISD51xAxisExecuteBOOLAXIS_REF_-ISD51xBOOLDoneBOOLBusyBOOLDD_ERROR_-ISD51xErrorInfoError130BE300.10Illustration 6.26 MC_Reset_ISD51xVariablenameDatatypeDefaultvalueDescriptionVAR_IN_OUTAxis AXIS_REF_ISD51xReference to the axis.See chapter 6.5.4.1 AXIS_REF_ISD51x.VAR_INPUTExecute BOOL FALSE Resets all internal axis-related errors.VAR_OUTPUTDone BOOL Error was reset and state Disabledreached.Busy BOOL The function block is not finishedand new output values are to beexpected.Error BOOL An error has occurred within thefunction block.ErrorInfo DD_ERROR_ISD51xError identification and instanceidentifier.See chapter 6.5.2.3 Error Indication.Table 6.4 MC_Reset_ISD51xProgramming VLT® Integrated Servo Drive ISD® 510 System178 Danfoss A/S © 01/2017 All rights reserved. MG36D10266