uncttm 发表于 2009-4-8 09:20:37

分别用VISA和ActiveX编写串口程序的优缺点!

最近在编写通过串口控制仪器的程序,分别看了几位高手的例程,受益匪浅!
现在对于分别使用VISA和ActiveX Mscomm32编写串口通讯程序有所了解了,感觉实现上没有太大的困难了。
但是我还是有一个问题要请教各位。
既然可以分别用VISA和ActiveX Mscomm32编写串口通讯程序,那么两种实现方法分别有何优缺点?分别适用的情况?

另外,ActiveX Mscomm32编写串口通讯程序发布时需要将.ocx控件复制到相应文件夹下,并进行控件注册(以前用VC做过)。
那么用VISA编写串口通讯程序发布时需要做哪些工作呢?

三岁就很帅 发表于 2009-4-8 09:41:20

“VISA编写串口通讯程序发布时需要做哪些工作呢?”

打包时将VISA勾上。安装包的时候。其他不用了。

uncttm 发表于 2009-4-8 15:14:24

感谢回复,请继续!

既然可以分别用VISA和ActiveX Mscomm32编写串口通讯程序,那么两种实现方法分别有何优缺点?分别适用的情况?

register 发表于 2009-4-8 15:33:11

要是它LabVIEW不做这个VISA,用户肯定会觉得不便。就算它能用MSCOMM。况且VISA不仅仅支持个串口。还支持GPIB。东西还是很多滴。

fjczd 发表于 2009-4-8 17:28:10

我最近用visa不稳定,有时候能工作,有时候又不能通讯
后来改为mscomm.ocx了
这个更稳定些
当然,这可能主要是由于我的设备比较特殊吧

uncttm 发表于 2009-4-9 08:47:51

register :您说的意思我懂了“NI不能说没有!就是这个必须有,用不用是选择的问题!”感谢回复!你的LOGO我喜欢,每次都会多看一会儿!

uncttm 发表于 2009-4-9 08:51:31

fjczd :感谢您的回复!我发帖的目的就是要获得你说的这些信息,避免以后再次修改了!
再次感谢!

uncttm 发表于 2009-4-9 08:51:40

希望各位继续谈谈使用VISA和ActiveX Mscomm32编写串口通讯程序的经验

宝宝 发表于 2009-4-9 09:35:27

将输入缓冲设大点。BYTES AT PORT检测多少点。再读,没问题。

uncttm 发表于 2009-4-10 15:37:25

收获哦!
页: [1]
查看完整版本: 分别用VISA和ActiveX编写串口程序的优缺点!