使用 VISA 和 C# 与 RS-232 进行通信
是否有使用 VISA 通过 RS-232 串行端口与设备进行通信的 C# 示例代码?
当然,我只想向设备发出一些简单的命令和查询,以及打开和关闭它。
Is there C# example code to communicate with a device through an RS-232 serial port using VISA?
I just want to issue some simple commands and queries to the device as well as open and close it, of course.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这里有示例代码:
C# 和 Visual Basic .NET 仪器控制教程< /a>
它使用 National Instrument 软件:
There is sample code here:
C# and Visual Basic .NET Instrument Control Tutorial
It uses National Instrument software:
我终于得到了我一直在寻找的答案。
看来要在 VISA 中访问 RS-232 串行端口而不是 USB 端口,只需将 USB id 字符串更改为 RS-232 字符串 (ASRL1::INSTR)。
我知道事情会很简单,只是没那么简单。
感谢所有其他想法。
I finally got the answer I was looking for.
It appears all you need to do to access an RS-232 serial port instead of a USB port in VISA is change the USB id string to the RS-232 string (ASRL1::INSTR).
I knew it was going to be simple, just not that simple.
Thanks for all the other ideas.