关于C#进行仪器自动化控制的一个问题
「已注销」 2017-01-05 10:27:58 我现在用C#对一个可程控仪器进行控制,有两个仪器。
一个仪器的资源名是TCPIP0::ip::inst0:INSTR形式,另一个是TCPIP0::ip::port::SOCKET形式。
现在我有两个问题
1、这两种形式的资源名的区别是什么,也就是TCP INSTR和TCP SOCKET有什么区别?
2、tcp socket形式的仪器如何控制,是利用visa接口还是自己写一个tcp通信程序?(之所以会有第二个疑问,是我在用visa软件进行测试时发现,查询语句虽然也能查询到结果,但是会报错,超时;但是同样的软件对tcp instr仪器就不会出错。如果用自己写的程序instr仪器可以正常查询,socket程序会报错,查询不到。还有一点,如果用secureCRT就不会有问题。)
有哪位大侠可以帮忙解答一下么?