.
Key | Issue Type | Summary | Resolution | Note |
---|---|---|---|---|
SM-4533 | Improvement | Integrate Softmotion Driver for WEG SCA06 |
Fixed | [[GENERAL]] Drive has been integrated |
SM-4532 | Improvement | Integrate SoftMotion Driver for BRC ctrlX DRIVE over CoE |
Fixed | [[GENERAL]] Drive has been integrated |
SM-4526 | Improvement | Document that administrative function blocks that use ReadPosition output the configuration with automatic periods |
Fixed | |
SM-4522 | Improvement | SMC_GroupReadPathDynamics: Default CoordSystem should be MCS |
Fixed | [[COMPATIBILITY_INFORMATION]] The default value for the CoordSystem input of SMC_GroupReadPathDynamics is now MCS instead of ACS. This was changed since ACS is not supported and led (and still leads) to an error. |
SM-4515 | Bug | Halt/Stop: a halt with ClearMovement=FALSE might clear unposted movements when it is done |
Fixed | |
SM-4513 | Improvement | Improve the error message of SMC_AXIS_GROUP_FOLLOW_SETVALUE |
Fixed | |
SM-4512 | Bug | Keba KeDrive D3: Invalid Device Id of ETC Slave DA33x |
Fixed | |
SM-4510 | Improvement | MC_GroupReadStatus: Add new outputs CurrentPlanningForecast and CurrentSyncBufferDuration |
Fixed | |
SM-4478 | Improvement | SMC_ChangeDynamicLimits: The documentation should include, that the values are interpreted based on the gear output |
Fixed | |
SM-4472 | Bug | Some Diagnostic POUs return Valid = True even when the axis group is disabled |
Fixed | |
SM-4455 | Bug | Possible division by zero / NaN in trajectory generation (e.g. MC_MoveAbsolute) |
Fixed | |
SM-4412 | Improvement | Implement SMC_GroupReadPositionInMovement for querying the current relative position in a movement |
Fixed | |
SM-4388 | Bug | Path deviation too high when tracking out |
Cannot Reproduce | |
SM-4387 | Bug | MC_GroupContinue: SMC_AXIS_GROUP_CONTINUE_WRONG_POSITION might be falsely reported |
Fixed | |
SM-4385 | Bug | An internal error (SMC_CP_INTERNAL_EVAL_CACHE_ERROR) may occur during a reset |
Fixed | |
SM-4373 | Improvement | SMC_GroupReadPathDynamics: Make it possible to query the path dynamics in the future |
Fixed | |
SM-4372 | Bug | Errors during installation of the SoftMotion package >= 4.14.0.0 with CODESYS SP16 |
Fixed | [[GENERAL]] Starting with version 4.14.0.0, the SoftMotion package is no longer compatible with CODESYS version before V3.5.17.0. Trying to install the package will now be prevented by the installer/package manager. |
SM-4362 | Bug | fSetJerk does not get reset during a quickstop in velocity or position controller mode |
Fixed | |
SM-4352 | Bug | Blending between dynamic coordinate systems with TMCornerDistance might not respect the configured corner distance |
Fixed | |
SM-4348 | Improvement | Integrate improved depictor models |
Fixed | [[COMPATIBILITY_INFORMATION]] In accordance to the naming convention of the data FBs in SM3_Depictor, 'SMC_R_CAxisTool' has been renamed to 'SMC_R_CAxisTool_Data'. |
SM-4326 | Bug | SoftMotion Libraries contain symbols without namespace or prefix |
Fixed | [[COMPATIBILITY_INFORMATION]] Several internal functions, GVLs, and interfaces that did not have the prefix "SMC" were renamed. For example, the internal GVL "Constants" from SM3_Math.library has been renamed to SMC_Math_Constants. |
SM-4325 | Bug | SMC_ToolRadiusCorr: Does not work correctly when using rotated decoder coordinate system in 2D mode |
Fixed | |
SM-4309 | Bug | SMC_ToolRadiusCorr: Documentation has an example where the correction plane is changed |
Fixed | |
SM-4304 | Bug | SMC_GroupSaveContinueData: Aborting movements might be omitted when saving continue data |
Fixed | |
SM-4302 | Bug | SMC_ChangeGearingRatio: Division by zero exception if the current dwRatioTechUnitsDenom = 0 or iRatioTechUnitsNum = 0 |
Fixed | |
SM-4300 | Improvement | Kin_4AxesPalletizer: Document the singularity at (A,B,C) = (0,0,0) |
Fixed | |
SM-4298 | Improvement | Improve documentation for error SMC_CP_QUEUE_UNDERRUN |
Fixed | |
SM-4290 | Bug | CNC object with Compile Mode SMC_OutQueue or SMC_CNC_REF will lead to new warning C0564 with SP20 |
Fixed | |
SM-4279 | Improvement | Deprecate SMC_CAM_ObjectManager |
Fixed | [[COMPATIBILITY_INFORMATION]] The SMC_CAM_ObjectManager (g_CAMManager) has been deprecated and will no longer be available in future versions of SoftMotion. |
SM-4266 | Improvement | SM3_Drive_ETC: improve logging of acyclic communication errors of EtherCAT drives |
Fixed | |
SM-4265 | Bug | CNC: If special characters are entered in a CNC editor, e.g. "///", an unhandled error appears |
Fixed | |
SM-4236 | Bug | CAN CMZ SD: Drive cannot be enabled after homing has been aborted by quick stop |
Fixed | |
SM-4112 | Bug | OrientationMode Axis with Kin_Scara2_Z: if the tool in x-direction is longer than arm2, error SMC_TRAFO_INVALID_PARAMETERS might occur |
Fixed | |
SM-4088 | Improvement | SMC_FB_WASNT_CALLED_DURING_MOTION: The last FB instance that had control of the axis should be logged |
Fixed | |
SM-3976 | Bug | MC_GearInPos: No error is reported if the controller mode is not position or velocity |
Fixed | |
SM-3809 | Improvement | Implement SMC_GroupReadRemainingTrajectoryDuration for querying the remaining duration of a trajectory |
Fixed | |
SM-2983 | Bug | CAN-CMZ-SD-ISD: 03_Homing_DriveStart fail on reenable drive |
Duplicate | [[GENERAL]] Duplicates SM-4236 |
SM-1997 | Bug | Cam: Tappets on Cam object used on multiple axes do not work correctly |
Fixed | [[COMPATIBILITY_INFORMATION]] The error SMC_CI_MORE_THAN_32_ACCESSES will now be reported if more than 32 MC_CamIn instances use the same MC_CAM_REF instance at the same time. |
SM-1328 | Epic | Robotics: Support digital switches on the path |
Fixed | |
SM-70 | Improvement | SM: MC_GearInPos, MC_GearIn, MC_Cam: Handle situation if motion FB of master axis is called later in the cycle |
Fixed | [[GENERAL]] An info message will now be logged each time MC_GearIn, MC_GearInPos, or MC_CamIn is started and called before the Master set values have been updated. |