VariablenameDatatypeDefaultvalueDescriptionVAR_IN_OUTSab SAB_REF Reference to the SAB.See chapter 6.5.8.1 SAB_REF.VAR_INPUTEnable BOOL FALSE Get the SAB information contin-uously while enabled.VAR_OUTPUTValid BOOL The function block has a validset of outputs.Busy BOOL The function block is notfinished and new output valuesare to be expected.Error BOOL An error has occurred withinthe function block.ErrorInfo DD_ERROR_ISD51x Error identification and instanceidentifier.See chapter 6.5.2.3 ErrorIndication.SabWar-ningIDWORD The value of the SAB warning.Available in the list of constants:SabErrorCodes.Table 6.75 DD_ReadSabWarning_SAB6.5.8.7 DD_ReadVersion_SABThis function block reads the firmware version and theserial number of the SAB. Done is TRUE when the data-outputs are valid. The version number consists of a major,a minor, and beta version number (see chapter 8.29 Object0x400A: Communication Settings).The output data needs to be read from the device and istherefore not immediately available.DD_ReadVersion_SABSabExecuteBOOLSAB_REFBOOLDoneBOOLBusyBOOLDD_ERROR_ISD51xErrorInfoSTRING(18)SerialNumberUINTMajorVersionNoUINTMinorVersionNoUINTBetaVersionNoUINTSoftwareTypeError130BE970.10Illustration 6.90 DD_ReadVersion_SABVariablenameDatatypeDefaultvalueDescriptionVAR_IN_OUTSab SAB_REF Reference to the SAB.See chapter 6.5.8.1 SAB_REF.VAR_INPUTExecute BOOL FALSE Read the information atrising edge.VAR_OUTPUTDone BOOL The values have successfullybeen read from the device.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.SerialNumber STRING[18] Serial number of the SAB.MajorVer-sionNoUINT Major firmware versionnumber.MinorVer-sionNoUINT Minor firmware versionnumber.BetaVer-sionNoUINT Beta firmware versionnumber.SoftwareType UINT Loaded software type.Table 6.76 DD_ReadVersion_SAB6.5.8.8 DD_UpdateFirmware_SABThis function block updates the firmware of the SAB, whichcan only be carried out in Standby state. Carry out a powercycle to use the SAB after updating. For more details onthe firmware update, see chapter 3.8 Firmware Update.DD_UpdateFirmware_SABSabExecuteBOOLSAB_REFBOOLDoneBOOLBusyBOOLDD_ERROR_ISD51xErrorInfoErrorFileNameSTRING(80)PathE_OpenPath130BE971.10Illustration 6.91 DD_UpdateFirmware_SAB in TwinCAT®Programming VLT® Integrated Servo Drive ISD® 510 System224 Danfoss A/S © 01/2017 All rights reserved. MG36D10266