07-31-2012 08:08 AM
I have sbRIO 9601 with module 9512, motor power drive P70360 and step motor T21NRLC-LDN-NS-00. sbRIO works in Scan Mode. The application requires that the motor will continuously work for long time (more than one month) at 600 RPM. Everything would be OK, but after 2147483647 steps (i.e. after ~13 days at 200 steps/rev) motor stops. I think it happens due to issues 323627, 312567 in http://www.ni.com/white-paper/13254/en or something similar. Is this a fatal error for RIO systems with step drives and SoftMotion API? And does this error exist in system based on PXI module like PXI-7332 and NI-Motion API?
Solved! Go to Solution.
07-31-2012 03:08 PM
What version of LabVIEW are you using?
As you linked- there was a known issue when the number of steps hit the max that can be stored in a 32 bit integer. We believe this to be fixed in LabVIEW 2011 SP1.
08-01-2012 01:07 AM
Thank you! I’m using LabVIEW 2011 SP1 and SoftMotion 2011. In SoftMotion 2011 SP1 bag described in the issue 312567 was fixed, but 323627 was not. It seems, limitation of I32 is very serious and caused by architecture of module 9512.
08-01-2012 11:00 AM
I just ran an accelerated test with the 9512 and SoftMotion 2011SP1f1 and got to 5,000,000,000 steps without a fault (and I'm sure I could have gone further). When I rebooted the cRIO, the scan engine did not fault. Based on these results, I would recommend upgrading to SoftMotion 2011SP1f1.