Are you using a "Wrapper DLL" from Trinamic? Or are you controlling the module via a RS232 port directly?
If you use their DLL, there might be a
bug in it.
I have my own software. I call it
TMCM-DLL. It is a whole development environment, as well as a DLL.
My DLL does not exhibit such wrong behaviour. You may use it.
I describe it here:
http://forums.ni.com/ni/board/message?board.id=240&thread.id=3365
And on Trinamic forum here:
http://trinamic.com/ttdg/viewtopic.php?t=30
Trinamic has blocked my profile on their Support Forum for no reason. So you cannot contact me there. See the comments below.
My software is for sale. It is not free. Please view my profile on this LabView forum for the price.
Previously I used to
bundle the software with greater quantities of hardware.
Unfortunately, as soon as I finished development (in 2007),
Trinamic has betrayed me. They have terminated my distributorship, without any reason. So I can't sell their hardware, and bundle my software any longer. I have to
sell my software.
I still have some leftovers, so I still can bundle at least partially. But my leftovers of Trinamic products are very limited in quantity.
The good thing is that my price includes a
subscription fee to my services. You
pay once, and ask for various support, or custom programming
many times (within reason, of course). No need to pay every time, when you ask for a small thing. You may even
defer payment till the system works the way you want.
I am not rigid. I provide some support free... like I did extensively on Trinamic support forum. Other distributors, and users have thanked me by turning their backs on me after Trinamic abused me. If your gratitude is different than their's then I may oblige.
If you are using other makes of controllers, I can adapt my software to them, even if they are not related to motion. So you could have one interface for all.
Systems Integrator
Scientific, laboratory, occasionally industial