完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在努力了解所有这些不同的通信内容 - VISA,SCPI,IVI等。我想知道,有没有安捷伦IO库的开源替代方案?
我的意思是,这些库只是简单地围绕VISA标准,就像IVI围绕VISA一样? 你可能会注意到,我有点困惑。 但无论如何,要专注于一个问题 - 是否有安捷伦IO库的开源替代方案? 要使用像PyVisa这样的包装器,我仍然需要依赖IO Lib ...我可以选择不使用安捷伦的IO库吗? 我也在考虑使用Javascript创建一个独立的SCPI脚本编写器。 我的目的是能够将我的javascript文件带到任何PC,并开始发送SCPI命令,而无需担心PC是否有IO库 - 我会提供自己的独立库。 那可能吗? 以上来自于谷歌翻译 以下为原文 I'm trying to understand all these difference communication stuff -- VISA, SCPI, IVI, etc. I am wondering, is there an open source alternative to Agilent IO Libraries? I mean, these libraries simply wrap around VISA standard, the same way IVI wraps around VISA too? As you might notice, I'm a bit confused. But anyway, to focus on one question -- is there an open source alternative to Agilent IO Libraries? To use wrappers like PyVisa, I would still need to depend on IO Lib ... can I choose not to use Agilent's IO Libraries? I'm also thinking of creating a self-contained SCPI scripter using Javascript. My intention was to be able to bring my javascript files to any PC, and start sending SCPI commands without needing to worry if the PC has IO Libraries or not -- I would provide my own standalone libraries. Is that possible? |
|
相关推荐
3个回答
|
|
是的,可以编写自己的IO库,但我认为这不是一件容易的事。
如果可以使用另一个IO库,我建议不要做任何事情。 以上来自于谷歌翻译 以下为原文 Yes, it would be possible to write your own IO library, but I don't think it would be an easy task. Nothing I would recommend doing if it would be possible to use another IO library. |
|
|
|
我懂了。 谢谢回复。 无论如何,因为我只是想创建一个可移植的SCPI命令提示符(或者不需要安装库),我想我可以使用telnet 5024套接字,大多数操作系统都会本机支持。 以上来自于谷歌翻译 以下为原文 I see. Thanks for the reply. Anyway, since I'm only trying to create a SCPI command prompt that is portable (or without having the need to install libraries), I think I can use the telnet 5024 socket, which most OS will support natively. |
|
|
|
oqw1 发表于 2019-7-1 12:58 我最近开始研究名为python-ivi的IVI的纯Python解释,它可以通过多个接口与仪器通信(https://github.com/alexforencich/python-ivi)。 我还没有在Windows上测试它,但是与LXI乐器配合使用的vxi-11驱动程序是纯Python。 编写自己的接口绝对是可行的,但是要解密手册中的命令并为它们编写包装器需要花费大量的工作。 以上来自于谷歌翻译 以下为原文 I recently started working on a pure Python interpretation of IVI called python-ivi that can communicate with instruments over several interfaces (https://github.com/alexforencich/python-ivi). I haven't tested it on Windows yet, but the vxi-11 driver that works with LXI instruments is pure python. It's definitely doable to write your own interface, but it does take a lot of work to decipher the commands in the manuals and write wrappers for them. |
|
|
|
只有小组成员才能发言,加入小组>>
889 浏览 0 评论
2198 浏览 1 评论
1981 浏览 1 评论
1847 浏览 5 评论
2717 浏览 3 评论
694浏览 1评论
关于Keysight x1149 Boundary Scan Analyzer
500浏览 0评论
N5230C用“CALC:MARK:BWID?”获取Bwid,Cent,Q,Loss失败,请问大佬们怎么解决呀
589浏览 0评论
2381浏览 0评论
1431浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-22 04:36 , Processed in 1.307552 second(s), Total 81, Slave 65 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号