04-10-2007 01:38 PM
08-01-2007 06:29 PM
Try manually setting the buffer size using 'VISA Set I/O Buffer Size.vi'. You MUST wire the 'size' input.
12-18-2007 11:11 PM
Hi,
Thank you Brian for that vi for the ims...it is a good starting point when one want to write a labview programm to controle the IMS drives without having to use the IMS software.
However, I am having problem with that vi. I have a IMS Mdrive23, old generation. In order to see if I can send command to the Mdrive using Labview, I used your vi and the command "FD" (set to Factory Default"). If everything works perfectly, I should get the following response from the Mdrive: "Copyright 2001-2007 by Intelligent Motion Systems, Inc".
The problem is that I don't get that response all the time, instead I get "FD".
More intringuing is that the proper response is given alternatively with FD when I run the vi several consecutive times.
Would you have some ideas of what could be wrong?
Initially, I thought that the buffer of the Mdrive was full.
What's really intringuing is that it is alternative : "FD" or "Copyright 2001-2007 by Intelligent Motion Systems, Inc", depending on how many times I run the vi.
I would really appreciate to have some comments on that issue.
12-19-2007 07:31 AM
12-19-2007 01:39 PM
Thanks Brian for the quick reply.
Regarding the time in the loop and its meaning: is that time related to the response time of the MDrive for all commands or just for the command "FD" ?
Thanks.
12-19-2007 02:34 PM
07-25-2008 10:32 AM
07-25-2008 11:35 AM
07-28-2008 02:20 PM
07-28-2008 05:20 PM
1. There is a command to turn the echo off.
2. I'm not sure, but assume that you mean to run an on-board program.
As with all devices, especially motion controllers, it is best to become intimately familiar with the device before trying to run it from Labview.