InitCamRef (FUN) ¶ FUNCTION InitCamRef : SMC_ERROR Initializes the camRef data structure to use it with with |SMC_CamBuilder.Write| . InOut: Scope Name Type Comment Return InitCamRef SMC_ERROR Inout camRef MC_CAM_REF Input pCamSegments POINTER TO SMC_CAM_SEGMENT Pointer to the array of SMC_CAM_SEGMENT. arraySize __UXINT Size in bytes of the array that pCamSegments points to.
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 26.07.2024, 11:55:12 companyName string 3S-Smart Software Solutions GmbH libraryFile SM3_CamBuilder.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile SM3_CamBuilder.clean.json version version 2.0.0.0 ProjectInformation Released bool True ShowSmartCodingInfo True LastModificationDateTime date 26.07.2024, 11:55:02 LibraryCategories library-category-list Intern|SoftMotion Author string CODESYS Development GmbH Company CODESYS CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 DefaultNamespace SMCB Description See: Description DocFormat reStructuredText DocLanguages en LanguageModelAttribute qualified-access-only Placeholder SM3_CamBuilder Project SM3_CamBuilder Title SM3_CamBuilder UnitTestingDefine SMC_UNIT_TEST Version version 4.17.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. SM3_Basic ¶ Library Identification ¶ Placeholder: SM3_Basic Default Resolution: SM3_Basic, * (3S - Smart Software Solutions GmbH) 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_Error ¶ Library Identification ¶ Placeholder: SM3_Error Default Resolution: SM3_Error, * (CODESYS) Namespace: SM3_Error Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: SM3_Error SM3_Math ¶ Library Identification ¶ Placeholder: SM3_Math Default Resolution: SM3_Math, * (CODESYS) Namespace: SM3M Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: SM3_Math SM3_RBase ¶ Library Identification ¶ Placeholder: SM3_RBase Default Resolution: SM3_RBase, * (3S - Smart Software Solutions GmbH) Namespace: SMRB Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: SM3_RBase Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard
ErrorTypeData_Interpolation (STRUCT) ¶ TYPE ErrorTypeData_Interpolation : STRUCT InOut: Name Type mvtId ULINT mvtRelPos LREAL
ErrorTypeData_Interpolation_ReadStrings (FUN) ¶ FUNCTION ErrorTypeData_Interpolation_ReadStrings InOut: Scope Name Type Inout aLines ErrorTypeSpecificStrings Inout Const data ErrorTypeData_Interpolation lang SMC_LANGUAGE_TYPE
ErrorTypeData_NewMovement (STRUCT) ¶ TYPE ErrorTypeData_NewMovement : STRUCT InOut: Name Type mvtId ULINT
ErrorTypeData_NewMovement_ReadStrings (FUN) ¶ FUNCTION ErrorTypeData_NewMovement_ReadStrings InOut: Scope Name Type Inout aLines ErrorTypeSpecificStrings Inout Const data ErrorTypeData_NewMovement lang SMC_LANGUAGE_TYPE
ErrorTypeData_Planning (STRUCT) ¶ TYPE ErrorTypeData_Planning : STRUCT InOut: Name Type mvtId ULINT mvtRelPos LREAL
ErrorTypeData_Planning_ReadStrings (FUN) ¶ FUNCTION ErrorTypeData_Planning_ReadStrings InOut: Scope Name Type Inout aLines ErrorTypeSpecificStrings Inout Const data ErrorTypeData_Planning lang SMC_LANGUAGE_TYPE
Error specific ¶ AxisInverseTrafoExceedingPoslimits ErrorContext_AxisInverseTrafoFromAxisPositionExceedPoslimits (Function) ErrorContext_SetAxisInverseTrafoExceedingPoslimits (Function) ErrorData_AxisInverseTrafoExceedingPoslimits (Struct) ErrorData_AxisInverseTrafoExceedingPoslimits_ReadStrings (Function) AxisPositionExceedsPoslimits ErrorContext_SetAxisPositionExceedsPoslimits (Function) ErrorData_AxisPositionExceedsPoslimits (Struct) ErrorData_AxisPositionExceedsPoslimits_ReadStrings (Function) ErrorContext_ReadIdSpecificStrings (Function) ErrorData (Union) MaxAxisLagExceeded ErrorContext_SetMaxAxisLagExceeded (Function) ErrorData_MaxAxisLagExceeded (Struct) ErrorData_MaxAxisLagExceeded_ReadStrings (Function) MaxOrientationLagExceeded ErrorContext_SetMaxOrientationLagExceeded (Function) ErrorData_MaxOrientationLagExceeded (Struct) ErrorData_MaxOrientationLagExceeded_ReadStrings (Function) MaxPositionLagExceeded ErrorContext_SetMaxPositionLagExceeded (Function) ErrorData_MaxPositionLagExceeded (Struct) ErrorData_MaxPositionLagExceeded_ReadStrings (Function) RotaryAxisPeriodMismatch ErrorContext_SetRotaryAxisPeriodMismatch (Function) ErrorData_RotaryAxisPeriodMismatch (Struct) ErrorData_RotaryAxisPeriodMismatch_ReadStrings (Function) RotaryAxisRangeViolation ErrorContext_SetRotaryAxisRangeViolation (Function) ErrorData_RotaryAxisRangeViolation (Struct) ErrorData_RotaryAxisRangeViolation_ReadStrings (Function)