DD_SelectControlParamSet_ISD51xAxisEnableBOOLAXIS_REF_-ISD51xBOOLValidBOOLBusySetUSINTDD_ERROR_-ISD51xErrorInfoBOOLError130BE272.10Illustration 6.52 DD_SelectControlParamSet_ISD51xVariablenameDatatypeDefaultvalueDescriptionVAR_IN_OUTAxis AXIS_REF_ISD51x Reference to the axis.Seechapter 6.5.4.1 AXIS_REF_ISD51x.VAR_INPUTEnable BOOL FALSE Selects the controlparameter set.Set USINT 1 Number of the controlparameter set to be used.Values: 1 or 2VAR_OUTPUTValid BOOL The function block has avalid output.Busy BOOL The function block is notfinished and new outputvalues are to be expected.Error BOOL An error has occurredwithin the function block.ErrorInfo DD_ERROR_ISD51x Error identification andinstance identifier.See chapter 6.5.2.3 ErrorIndication.Table 6.29 DD_SelectControlParamSet_ISD51x6.5.4.27 MC_TouchProbe_ISD51xThis function block is used to record the axis position at atrigger event. This functionality is intended for single shotoperation: The 1st event after the rising edge of Execute isrecorded, however the events after that are ignored. 1function block instance should represent exactly 1 triggerinput.The activation of the touch probe functionality can takesome time.MC_TouchProbe_ISD51xExecuteBOOLAxisAXIS_REF_-ISD51xBOOLDoneBOOLBusyBOOLErrorBOOLDD_ERROR_-ISD51xErrorInfoDINTRecordedPositionCommandAbortedBOOL WindowOnlyDINT FirstPositionDINT LastPositionEdgeModeDD_EDGE_-MODE_ISD51x130BE303.10TriggerInputUINTIllustration 6.53 MC_TouchProbe_ISD51xVariablenameDatatypeDefaultvalueDescriptionVAR_IN_OUTAxis AXIS_REF_ISD51x Reference to the axis.Seechapter 6.5.4.1 AXIS_REF_ISD51x.TriggerInput UINT Reference to the triggersignal source.VAR_INPUTExecute BOOL FALSE Starts touch proberecording at rising edge.WindowOnly BOOL FALSE If TRUE, only trigger eventswithin the definedwindow are accepted.FirstPosition DINT 0 Start position from where(positive direction) triggerevents are accepted. Thevalue itself is included inthe window [user-definedposition unit].LastPosition DINT 0 Stop position of thewindow. The value itself isincluded in the window[user-defined positionunit].EdgeMode DD_EDGE_MODE_ISD51xddPositi-veEdge_ISD51xIndicates which inputevents trigger the axis.VAR_OUTPUTDone BOOL Trigger event has beenrecorded.Busy BOOL The function block is notfinished and new outputvalues are to be expected.CommandA-bortedBOOL Command is aborted byanother command(MC_AbortTrigger_ISD51x).Programming VLT® Integrated Servo Drive ISD® 510 System194 Danfoss A/S © 01/2017 All rights reserved. MG36D10266