I have a VI which talks with a FP-1601, telling it to send an analog output through one of the connected modules. The VI determines what values should be output based upon a text file, which is the output of another application, which is not a VI, and not developed using any NI equipment. This works, but there are issues with the text file being left open by users, etc., which make it a non-ideal solution.
We would like to stop using the VI to parse the file and communicate, and instead, modify the application to talk directly with the FP-1601. At first, I thought this would be a simple matter of using sockets in .NET and sending the proper commands to the 1601, but from what I've been able to find on the site, the ethernet protocol used to communicate with the 1601 is un-documented and private, so we will have to go through some other route to accomplish this.
I have a fair amount of experience coding in VB, and VB.net, and some small experience using LabView Express. I have no other experience in tying the two together, or using NI's other APIs, etc. Can someone direct me as to how to send the commands to the analog out module through the FP-1601 using an application developed in Visual Studio .NET?
Thanks for your help in this,
Spencer