SMC_IGSentenceModifier (ITF) ¶ INTERFACE SMC_IGSentenceModifier Interface to modify the g-code sentence stream, used by SMC_ReadNCFromStream and SMC_ReadNCFile2 . Methods: Call Start Structure: Call (Method) Start (Method)
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. IoStandard ¶ Library Identification ¶ Placeholder: IoStandard Default Resolution: IoStandard, * (System) Namespace: IoStandard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoStandard SM3_Basic ¶ Library Identification ¶ Placeholder: SM3_Basic Default Resolution: SM3_Basic, * (CODESYS) Namespace: SM3_Basic Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SM3_Basic Library Parameter ¶ Parameter: GC_SMC_FILE_MAXCAMEL = 128 Parameter: GC_SMC_FILE_MAXCAMTAP = 128 Parameter: GC_SMC_SET_VALUE_BUFFER_SIZE_BASE2_EXP = 9 SM3_Drive_ETC ¶ Library Identification ¶ Placeholder: SM3_Drive_ETC Default Resolution: SM3_Drive_ETC, * (CODESYS) Namespace: SM3_Drive_ETC Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SM3_Drive_ETC Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard
GeoInfo Help Functions ¶ SMC_AdaptHelpMarks (Function) SMC_CalcEndPnt (Function) SMC_CalcLengthGeo (Function) SMC_CalcStartPnt (Function) SMC_CutEnd (Function) SMC_CutStart (Function) SMC_GeoinfoInit (Function) SMC_GetAccVec (Function) SMC_GetAddAxValue (Function) SMC_GetClosestPnt (Function) SMC_GetLengthOfPrefix (Function) SMC_GetPnt (Function) SMC_GetPntPI (Function) SMC_GetTanVec (Function) SMC_GetTanVec3D (Function) SMC_InvertDirection (Function) SMC_RampInCorr (Function) SMC_RampOutCorr (Function) SMC_RecalculateHelpMarks (Function) SMC_SingleCorr (Function)
SMC_AdaptHelpMarks (FUN) ¶ FUNCTION SMC_AdaptHelpMarks : SMC_ERROR Adapts the help marks if a new element has been inserted between two existing elements. The help marks are moved to the new element if they no longer fit on the cut first and second object. This is done so that the following constraints are met, where the second constraint beats the first one if both cannot be met: The distance of the h-function stays the same as for the original (uncut) elements. For the first element, the distance is measured from the start point. For the second element, the distance is measured from the end point. The h-function is moved no further than to the middle of the new element. Note Note that constraint 2 makes sure that the order of h-functions does not change compared to the original elements. Note When a mark is to be adapted to a new path element whose iHelpID array is already full (MAX_IPOSWITCHES) then an error SMC_PATH_MAX_HPOINTS_EXCEEDED is produced InOut: Scope Name Type Comment Return SMC_AdaptHelpMarks SMC_ERROR Inout gi1 SMC_GeoInfo The first element giN SMC_GeoInfo The new element gi2 SMC_GeoInfo The second element Input l1Orig LREAL The original length of the first element l2Orig LREAL The original length of the second element
SM3_Drive_ETC_INFRANOR Library Documentation ¶ Company : CODESYS Title : SM3_Drive_ETC_INFRANOR Version : 4.16.0.0 Categories : Intern|SoftMotion Author : CODESYS Development GmbH Placeholder : SM3_Drive_ETC_INFRANOR Description [ 1 ] ¶ SoftMotion ETC INFRANOR driver Contents: ¶ AXIS_REF_ETC_INFRANOR (FunctionBlock) ConfigurationObjects DriverName (Property) DriverVersion (Property) ParameterAccess SMC3_AxisReadyForMotion (Method) inputs_outputs state-machine AXIS_REF_ETC_INFRANOR_ENC (FunctionBlock) state-machine ENCODER_REF_ETC_INFRANOR_PAC (FunctionBlock) DriverName (Property) ParameterAccess inputs_outputs state-machine ENCODER_REF_ETC_INFRANOR_PAC_Encoder1 (FunctionBlock) state-machine ENCODER_REF_ETC_INFRANOR_PAC_Encoder2 (FunctionBlock) state-machine ENCODER_REF_ETC_INFRANOR_PAC_Resolver (FunctionBlock) state-machine GlobalTextList (GlobalTextList) Projektinformationen GetBooleanProperty (Function) GetCompany (Function) GetNumberProperty (Function) GetTextProperty (Function) GetTextProperty2 (Function) GetTitle (Function) GetVersion (Function) GetVersionProperty (Function) SMC3_ETC_INFRANOR Infranor_ETCReadAxisError (FunctionBlock) StartupSDOChecker_ETC (FunctionBlock) VisuTemplate Indices and tables ¶ [ 1 ] Based on SM3_Drive_ETC_INFRANOR.library, last modified 13.12.2023, 09:17:35. LibDoc 4.4.0.0-b.37 The content file SM3_Drive_ETC_INFRANOR.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 13.12.2023, 09:17:47.
SMC_CalcEndPnt (FUN) ¶ FUNCTION SMC_CalcEndPnt : BOOL This function calculates the end point piDestPos of an SMC_GEOINFO object. InOut: Scope Name Type Return SMC_CalcEndPnt BOOL Input pg POINTER TO SMC_GEOINFO
SMC_CalcLengthGeo (FUN) ¶ FUNCTION SMC_CalcLengthGeo : BOOL This function calculates the dLength of an SMC_GEOINFO object. InOut: Scope Name Type Return SMC_CalcLengthGeo BOOL Input pg POINTER TO SMC_GEOINFO
ConfigurationObjects ¶ AddSDOConfig (Method)
AXIS_REF_ETC_INFRANOR.AddSDOConfig (METH) ¶ METHOD AddSDOConfig
SMC_CalcStartPnt (FUN) ¶ FUNCTION SMC_CalcStartPnt : BOOL This function calculates the start point piStartPos of a SMC_GEOINFO object. InOut: Scope Name Type Return SMC_CalcStartPnt BOOL Input pg POINTER TO SMC_GEOINFO