LabVIEW 2016 SoftMotion Module Bug Fixes

Overview

The following items are the IDs and titles of a subset of issues fixed between the release of the LabVIEW 2015 SP1 SoftMotion Module and the LabVIEW 2016 SoftMotion Module. If you have a CAR ID, you can search this list to validate that the issue has been fixed.

Bug Fixes

The following items are Bug Fixes in LabVIEW 2016 SoftMotion Module.

IDFixed IssueIssue Details
571557Ethernet Steppers Home Reference Move does not workCommanding a Home Reference Move with Ethernet Stepper resources will not result in a move. The Express VI, function block, or method will complete without error, but the drive will not move the motor.
572896Ethernet Steppers Axis Timeout is at least 20 seconds when drive is disconnectedIf an Ethernet Stepper resource is offline or disconnected when a SoftMotion Express VI, function block, or property or method is called, the timeout is at least 20 seconds depending on operating system. The reference must be closed and reopened in order to reestablish connection to the resource once the timeout has occurred.
579212Error -52007 can be generated when using multiple Ethernet Stepper resources with high CPU usageWhen using multiple Ethernet Stepper resources combined with high CPU usage, SoftMotion may have lengthy delays in reading data from the axis or generate Error -52007 if a function call times out.
584065Ethernet Steppers do not show accurate Velocity Feedback during Velocity movesThe velocity feedback data when using Ethernet Steppers does not show the correct velocity during velocity moves. During acceleration or deceleration, the velocity feedback shows the commanded value rather than the actual velocity.
583650Error -70233 after RT target is booted to Configuration ModeBooting an RT target into Configuration Mode can generate error -70233 when deploying LabVIEW projects containing SoftMotion axes bound to SoftMotion Drive Interface (SDI) Plug-in axes (third party EtherCAT drives). Certain parameters are set during the transition to Active Mode that must be present before loading certain SDI plug-ins.
583435SoftMotion Drive Interface (SDI) Clear Faults is not compliant with DS402The Fault Reset bit in the control word of DS402 should be asserted until the fault has been cleared by the drive. The SDI framework asserted the Fault Reset bit after a Clear Faults command for one scan cycle.
582377SDI Axes cannot perform Find Center Reference MoveFind Center reference moves are available in SoftMotion but not defined in DS402 for SDI plugin axes. Previous SoftMotion releases would not generate an error if this unsupported feature was commanded to an SDI plugin axis.
581530SDI Axis supported Reference Move types are not DocumentedSoftMotion References Moves support a subset of the homing moves defined by DS402. The supported moves were not listed in the SoftMotion Drive Interface Plug-in Template Documentation.html document.
589639SoftMotion help documentation does not include Ethernet SteppersEach SoftMotion axis type is described in the help documentation except for Ethernet Steppers. These documents can be found in the help file at SoftMotion Module > SoftMotion Module Concepts > Motion Resources > Using Axes in a Motion Project.
561033Example Finder results for 951x Modules are misleadingThe NI 951x Drive Interface Modules are primarily designed to be used in Scan Interface mode on CompactRIO. The LabVIEW Example Finder contained projects for using these modules in FPGA mode, which could mislead users. These projects have been removed from the Example Finder.

 

Glossary of Terms

 

  • Bug ID - When an issue is reported to NI, you may be given this ID or find it on ni.com.  You may also find IDs posted by NI on the discussion forums or in KnowledgeBase articles.
  • Legacy ID – An older issue ID that refers to the same issue.  You may instead find this issue ID in older known issues documents.
  • Description - A few sentences which describe the problem. The brief description given does not necessarily describe the problem in full detail.
  • Workaround - Possible ways to work around the problem.
  • Reported Version - The earliest version in which the issue was reported.
  • Resolved Version - Version in which the issue was resolved or was no longer applicable. "N/A" indicates that the issue has not been resolved.
  • Date Added - The date the issue was added to the document (not the reported date).