Archived: LabVIEW 2011 SP1 NI SoftMotion Module Bug Fixes
Updated Mar 17, 2020
NI does not actively maintain this document.
This content provides support for older products and technology, so you may notice outdated links or obsolete information about operating systems or other relevant products.
The following items are the IDs and titles of a subset of issues fixed between the LabVIEW NI SoftMotion Module 2011 f1 and the LabVIEW 2011 SP1 NI SoftMotion Module. If you have a CAR ID, you can search this list to validate that the issue has been fixed.
The following items are Bug Fixes in LabVIEW 2011 SP1 NI SoftMotion Module.
Function Blocks do not execute when called faster than the scan rate.
If Function Blocks are used in a loop that is set to run faster than the NI Scan Engine scan rate, the Function Blocks do not update in a synchronized manner and may be skipped.
The Periodic Position Compare function ignores user units.
The Periodic Position Compare period input does not use the specified counts per unit value to convert the value. Instead, it interprets the input as encoder counts in all cases.
The Contour Move Spline Type Property is only used when generating motion profiles, not during actual moves.
The NI SoftMotion Module spline type contour property setting is ignored when you perform a contour move. Instead, the Spline Type property in the Axis Configuration dialog box is used for contour points and interpolated setpoints.
You cannot configure anti-resonance filter settings for most AR filters using the NI SoftMotion Axis property node.
There are currently no NI SoftMotion Axis properties for the following anti-resonance filter parameters: * Low Pass Corner Frequency and Q * Notch Frequency, Depth, and Q * Lead Lag Center Frequency and Gain
Switching the NI Scan Engine mode after receiving error -77055 (Axis Communication Watchdog Error) does not always restore communication to the module.
When you remove the module from the chassis when the NI Scan Engine is in Active mode, the NI SoftMotion Module returns error -77055 on the next move. This error states "Communication with the device has timed out. Verify your connections, then switch the NI Scan Engine to Configuration mode and back to Active mode to restore communication with the device." However, simply switching the NI Scan Engine mode does not restore communication to the module.
The find index function does not work on an open loop stepper axis with encoder feedback.
The "Start Scan Engine On Deploy" checkbox is enabled when you open a project containing motion resources.
The saved state of the "Start Scan Engine On Deploy" checkbox is not retained when opening a new project.
Stepper axes return error -70219 (NIMC_moveStoppedBecauseMaxPosErrorExceededError) when they reach 2147483647 steps.
Executing the Solve Profile method after the Start method reutrns error -77037 (NIMCDM_invalidDataError).
Some of the NI SoftMotion Module Motor Control FPGA VIs are not reentrant.
The impacted VIs are: Signal Changed, Spline Interpolation, and Current Limit Algorithm (I2T).
SolidWorks proximity sensors are not working correctly with the NI SoftMotion Module.