I am trying to create a labview program which controls two different pieces of equipment. One is a Thorlabs linear stage which is an ActiveX device connected over a USB connection, and the other is a brushless motor controller connected over an RS-232 connection (using VISA). I have separate programs which work with each device separately. However, when I try to write a single vi which does both, the program fails. Sometimes, the connection to the linear stage fails, and I get a message saying that the connection to the USB connection has been lost. Sometimes, the program freezes and I have to restart Labview. Could the two different connections be interfering with each other? If that is a possibility, is there any way to check to confirm or rule out that possibility? And if so, is there a way to keep them from interfering with each other. The two devices are from different companies, so I'm not likely to get any help from either of them.
Thanks for any help anyone can provide.
BF