完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,我正在使用IO Mgr向Keithley 237发送命令。我可以扫描但是我需要查询操作完成或者可能使用SRQ.Serial轮询代码示例是用HP Basic.REMOTE 716OUTPUT 716编写的;“M32,0X”
OUTPUT 716;“H1X”'发送非法选项S = SPOLL(716)IF NOT BIT(S,5)那么50'等待SRQ发生任何有关如何使用VISA读取线执行此操作的想法? 或使用OPC? 我正在使用VB6.Thanks和问候 以上来自于谷歌翻译 以下为原文 Hi, I am using the IO Mgr to send commands to Keithley 237. I can sweep but I need to query for operation completion or maybe use SRQ. Serial polling code sample was written in HP Basic. REMOTE 716 OUTPUT 716;"M32,0X" OUTPUT 716;"H1X" 'send an illegal option S=SPOLL(716) IF NOT BIT(S,5) THEN 50 'wait for SRQ to occur Any ideas on how to do this with VISA readstring? or use OPC? I am using VB6. Thanks and regards |
|
相关推荐
5个回答
|
|
嗨,我很抱歉,但我们不熟悉Keithley 237命令集。
我只是快速浏览一下,它绝对不是SCPI兼容的。 你在使用VISA或VISA-COM吗? 以上来自于谷歌翻译 以下为原文 Hi, I'm sorry but we are not familiar with the Keithley 237 command set. I just took a quick look and it is definitely not SCPI compatible. Are you using VISA or VISA-COM? |
|
|
|
嗨马特,我相信我正在使用VISA COM。
这是代码:设置ioMgr =新的VisaComLib.ResourceManagerSet instrK237 =新的VisaComLib.FormattedIO488Set instrK237.IO = ioMgr.Open(“GPIB1 :: 17 :: INSTR”).... instrK237.WriteString“N1X”'设置为OPERiSleep 1000instrK237 .WriteString“H0X”'TRIGGER SWEEPiSleep 50000'UGLY DELAY HERE,根据nA中的低电流测量而变化'如果我在发送下一个cinstrK237之前只能使用OPC查询,我可以在这里循环.WriteString“N0X”'OPER OFFiSleep 1000instrK237.WriteString “X”iSleep 1000ar1 = CleanString(instrK237.ReadString())'GETS数据arrayThanks和问候 以上来自于谷歌翻译 以下为原文 Hi Matt, I believe Im using VISA COM. Here's the code: Set ioMgr = New VisaComLib.ResourceManager Set instrK237 = New VisaComLib.FormattedIO488 Set instrK237.IO = ioMgr.Open("GPIB1::17::INSTR") .... instrK237.WriteString "N1X" 'Set to OPER iSleep 1000 instrK237.WriteString "H0X" 'TRIGGER SWEEP iSleep 50000 'UGLY DELAY HERE, varies depending on low current meas in nA 'I can loop here if I can only use the OPC query before sending next c instrK237.WriteString "N0X" 'OPER OFF iSleep 1000 instrK237.WriteString "X" iSleep 1000 ar1 = CleanString(instrK237.ReadString()) 'GETS data array Thanks and regards |
|
|
|
我理解,你想在VB 6.0中使用VISA-COM对SRQ进行串行轮询/异常处理吗?
如果是这样,我会看看我是否可以生成一个示例(它将基于安捷伦电源)并在此处发布。 以上来自于谷歌翻译 以下为原文 Just so I understand, you want to do a serial poll/exception process for a SRQ using VISA-COM in VB 6.0? If so I'll see if I can generate an example (it will be based on an Agilent power supply) and post it here. |
|
|
|
嗨马特,只想知道VISA-COM的功能,如果它可以支持旧的PS。
只是想知道,因为它得到了HP Basic的支持,而且由于VISA-COM是“新的”,它应该是向后兼容的,我想。最好的问候,Bab 以上来自于谷歌翻译 以下为原文 Hi Matt, Just want to know the capabilities of the VISA-COM if it can support the old PS. Just wondering since it was supported by HP Basic, and since VISA-COM is 'newer', it should be backward compatible, I guess. best regards, Bab |
|
|
|
嗨马特,我刚用命令“U”来获得扫描的当前步骤。
感谢您的支持 以上来自于谷歌翻译 以下为原文 Hi Matt, I just used the command "U" to get the current step on the sweep. Thanks for your support. regards |
|
|
|
只有小组成员才能发言,加入小组>>
1223 浏览 0 评论
2347 浏览 1 评论
2157 浏览 1 评论
2022 浏览 5 评论
2902 浏览 3 评论
964浏览 1评论
关于Keysight x1149 Boundary Scan Analyzer
700浏览 0评论
N5230C用“CALC:MARK:BWID?”获取Bwid,Cent,Q,Loss失败,请问大佬们怎么解决呀
801浏览 0评论
1223浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 19:47 , Processed in 1.558424 second(s), Total 84, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号