由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
EE版 - Labview高手请帮忙GPIB的一个问题?
相关主题
Re: 急问GB-IB INTERFACE!!!!有谁用过source meter的?
Re: GPIB card我觉得搞EE的都很牛
外行请教OPC与LabVIEWLabview 编程:多通道中特殊通道设定值问题?
想买labview的书[新鲜面经]intern NI(National Instruments) FPGA compiler 组 (转载)
请问用matlab和LabView分别control GPIB的区别和各自优势?浅问NI的软件
请教:用labview通过GPIB卡控制仪器不能持久为什么?Senior Controls Engineer
哪里能找到TDS 2022B 示波器的GPIB/Labview控制命令?博通湾区招RF Test Engineer
lab windows 是什么东西, 有没有人可以分享一下Re: GPIB standard and codes needed
相关话题的讨论汇总
话题: tec话题: loop话题: labview话题: button话题: while
进入EE版参与讨论
1 (共1页)
c******k
发帖数: 1140
1
机器是一个激光二级管的温度和电流控制器,自己编写一个简单的Labview 程序想在PC
上控制温度开关。但是执行这个程序 (见附图),机器beep beep叫个不停,然后机器显
示 GPIB Parser Buffer Overflow.
不明白程序错在哪里?谢谢指导
w**d
发帖数: 13
2
可能是input字符串不对
manual上都有啊
有没有while loop 啊?

PC

【在 c******k 的大作中提到】
: 机器是一个激光二级管的温度和电流控制器,自己编写一个简单的Labview 程序想在PC
: 上控制温度开关。但是执行这个程序 (见附图),机器beep beep叫个不停,然后机器显
: 示 GPIB Parser Buffer Overflow.
: 不明白程序错在哪里?谢谢指导

c******k
发帖数: 1140
3
对的,字符窜搞错了。Thank you
Google 了一下网上的程序对于我们这个仪器,几乎都是用 VISA 那个控件写的。为什
么不用 Instrument I/O assistant?

【在 w**d 的大作中提到】
: 可能是input字符串不对
: manual上都有啊
: 有没有while loop 啊?
:
: PC

c******k
发帖数: 1140
4
当我点击labview 的连续运行按钮后, TEC Enable 按钮根本不起作用,每次都是先把
TEC Enable 的状态点击好,然后点击labview 的Run, 这个时候程序就work.
什么原因导致当程序运行时,TEC Enable 按钮不起作用,菜鸟谢了!

PC

【在 c******k 的大作中提到】
: 机器是一个激光二级管的温度和电流控制器,自己编写一个简单的Labview 程序想在PC
: 上控制温度开关。但是执行这个程序 (见附图),机器beep beep叫个不停,然后机器显
: 示 GPIB Parser Buffer Overflow.
: 不明白程序错在哪里?谢谢指导

a****l
发帖数: 8211
5
because you don't have the while loop. When you click the run button, the
program just runs and finishes, leaving you no time to click button. i.e.,
by the time you clicked the button, it has already checked the button and
moved on.

【在 c******k 的大作中提到】
: 当我点击labview 的连续运行按钮后, TEC Enable 按钮根本不起作用,每次都是先把
: TEC Enable 的状态点击好,然后点击labview 的Run, 这个时候程序就work.
: 什么原因导致当程序运行时,TEC Enable 按钮不起作用,菜鸟谢了!
:
: PC

c******k
发帖数: 1140
6
Thanks. 但是是在想不出 那个loop condition 要连接什么?否则电路是断的

【在 a****l 的大作中提到】
: because you don't have the while loop. When you click the run button, the
: program just runs and finishes, leaving you no time to click button. i.e.,
: by the time you clicked the button, it has already checked the button and
: moved on.

a****l
发帖数: 8211
7
see that red dot at the lower-right side? put a false constant to it.

【在 c******k 的大作中提到】
: Thanks. 但是是在想不出 那个loop condition 要连接什么?否则电路是断的
c******k
发帖数: 1140
8
但还是不Work, TEC Enable 按钮不起作用。 程序见附图。多谢现场指导

【在 a****l 的大作中提到】
: see that red dot at the lower-right side? put a false constant to it.
x****g
发帖数: 2000
9
god,找个本地的人现场帮你搞吧

【在 c******k 的大作中提到】
: 但还是不Work, TEC Enable 按钮不起作用。 程序见附图。多谢现场指导
c******k
发帖数: 1140
10
我们是个光学lab, 周围的人也不懂这个。自己才学了没几天,所以见笑了,思维还停
留在语言编程的模式。
逻辑是这样的:
TEC 按钮开: 送 1 给 TEC:OUT 1命令,去控制TEC 打开
TEC 按钮关: 送 0 给 TEC:OUT 0命令,去控制TEC 关闭
所以无论TEC按钮开还是关,都有命令动作。
似乎我还是要用 Case structure. 但是为了开关按钮起作用,还要用 while loop. 这
样,那个TEC按钮要连接 Case structure,又要连接 while loop 的 loop condition.
所以我就逻辑混乱了,。。。拜托点拨!

【在 x****g 的大作中提到】
: god,找个本地的人现场帮你搞吧
相关主题
请教:用labview通过GPIB卡控制仪器不能持久为什么?有谁用过source meter的?
哪里能找到TDS 2022B 示波器的GPIB/Labview控制命令?我觉得搞EE的都很牛
lab windows 是什么东西, 有没有人可以分享一下Labview 编程:多通道中特殊通道设定值问题?
进入EE版参与讨论
a****l
发帖数: 8211
11
参考一下这个吧. 我用了visa write的模块,因为那别instrument i/o assistant总是
crash掉我的lv(无奈...),所以你就看这个将就一下吧.

【在 c******k 的大作中提到】
: 但还是不Work, TEC Enable 按钮不起作用。 程序见附图。多谢现场指导
c******k
发帖数: 1140
12
太谢了,明天试试

【在 a****l 的大作中提到】
: 参考一下这个吧. 我用了visa write的模块,因为那别instrument i/o assistant总是
: crash掉我的lv(无奈...),所以你就看这个将就一下吧.

w**d
发帖数: 13
13
while loop 执行完
才接着运行
死循环

【在 c******k 的大作中提到】
: 但还是不Work, TEC Enable 按钮不起作用。 程序见附图。多谢现场指导
c******k
发帖数: 1140
14
你的这个程序Laser_LV_Diagram.JPG 确实work. 但是怎么才能 stop 这个程序呢? 如
果不想用软件上的 stop 按钮。好像while loop 内的红色的stop连接 False or true
constant 都可以,但是不能停止程序。
任何人给些指导,谢谢

【在 a****l 的大作中提到】
: 参考一下这个吧. 我用了visa write的模块,因为那别instrument i/o assistant总是
: crash掉我的lv(无奈...),所以你就看这个将就一下吧.

b****r
发帖数: 2555
15
at least you should put your TEC control program inside of the
while loop, otherwise what is the point of while loop?
you need some basic understanding of labview.

【在 c******k 的大作中提到】
: 但还是不Work, TEC Enable 按钮不起作用。 程序见附图。多谢现场指导
b****r
发帖数: 2555
16
go to ni.com, looking for instrument driver network. maybe you can find
a labview driver for your instrument.

true

【在 c******k 的大作中提到】
: 你的这个程序Laser_LV_Diagram.JPG 确实work. 但是怎么才能 stop 这个程序呢? 如
: 果不想用软件上的 stop 按钮。好像while loop 内的红色的stop连接 False or true
: constant 都可以,但是不能停止程序。
: 任何人给些指导,谢谢

b****r
发帖数: 2555
17
put a stop button on your while loop constrol, so the TEC controller
will continue working as long as you do not stop it;
and then connect your TEC button to the case structure, so the TEC will
turn on/off at your instruction.
when everything is done, click on the stop button. The while loop quits
and the program stops.
by the way, donot forget the put the case structure inside of your
while loop.

condition.

【在 c******k 的大作中提到】
: 我们是个光学lab, 周围的人也不懂这个。自己才学了没几天,所以见笑了,思维还停
: 留在语言编程的模式。
: 逻辑是这样的:
: TEC 按钮开: 送 1 给 TEC:OUT 1命令,去控制TEC 打开
: TEC 按钮关: 送 0 给 TEC:OUT 0命令,去控制TEC 关闭
: 所以无论TEC按钮开还是关,都有命令动作。
: 似乎我还是要用 Case structure. 但是为了开关按钮起作用,还要用 while loop. 这
: 样,那个TEC按钮要连接 Case structure,又要连接 while loop 的 loop condition.
: 所以我就逻辑混乱了,。。。拜托点拨!

c******k
发帖数: 1140
18
很详细,谢谢!

【在 b****r 的大作中提到】
: put a stop button on your while loop constrol, so the TEC controller
: will continue working as long as you do not stop it;
: and then connect your TEC button to the case structure, so the TEC will
: turn on/off at your instruction.
: when everything is done, click on the stop button. The while loop quits
: and the program stops.
: by the way, donot forget the put the case structure inside of your
: while loop.
:
: condition.

1 (共1页)
进入EE版参与讨论
相关主题
Re: GPIB standard and codes needed请问用matlab和LabView分别control GPIB的区别和各自优势?
示波器能连续记录信号吗请教:用labview通过GPIB卡控制仪器不能持久为什么?
如何设计一个粗糙的数据采集卡哪里能找到TDS 2022B 示波器的GPIB/Labview控制命令?
Matlab从示波器读数据的一个数据长度问题lab windows 是什么东西, 有没有人可以分享一下
Re: 急问GB-IB INTERFACE!!!!有谁用过source meter的?
Re: GPIB card我觉得搞EE的都很牛
外行请教OPC与LabVIEWLabview 编程:多通道中特殊通道设定值问题?
想买labview的书[新鲜面经]intern NI(National Instruments) FPGA compiler 组 (转载)
相关话题的讨论汇总
话题: tec话题: loop话题: labview话题: button话题: while