LabVIEW中引用局部变量出现了问题
各位朋友:由于我发的字符串很各异,不同,要分别循环发送字符s,m,t,n传送给串口(但是出现的问题与传送给谁没有关系),这是我的程序要实现的功能。我用了一个循环while循环和事件结构,由一个局部变量接受,但是问题出现了:
1, 例如,我的局部变量是引用字符串1,然后字符串1在哪儿都可以显示出来发送的内容(S,m,t,n是可以随意切换的)
2, 我若另外一基础上再创建一个while循环语句,里面再次引用局部变量,创建字符串2来显示发送的内容,结果与1相同。
3, 在第1种情况的局部变量,我再创建显示变量,是字符串3,不能够像第一种情况那样显示
4, 我若再创建一个字符串输入,无论在哪里应用局部变量,都能够显示发送的内容
5, 我若在1的基础上,再加入一个while循环,里面再加上其他程序,比如,串口程序,或者其它任何程序,1的这种情况出不来了
说了这么多,不知大家看明白没有,呵呵,总之是,用while循环创建的局部变量,不能够准确地引用,麻烦大家帮忙解释,谢谢,另附上
这部分的程序图 意思是不是说其他连接局部变量的字符串控件没有接受到(或显示出)局部变量给过来的值? 2# 244103930
是这样子的,你知道用什么方法能够解决这个问题吗,只能够接收一次,如果输入的值循环改变的话,改变的值是收不到的~~
希望你能帮帮我,谢谢~~ 这个当然了,你的local字符串付给字符串只执行了一次呀, 4# toppsky
请问用什么办法解决呢,谢谢了,期盼指点~~ 值应该是传给了局部变量
应该程序没有运行 局部变量将值传给其他对象 的那个步骤.
你好好检视下你的程式. 个人感觉是你程序结构的问题,感觉就是事件结构的影响,另外使用事件结构的时候,一般那个超时端都要接的吧,不然那个循环回一直等待事件响应的 7# scorpiojz
朋友:
我想和你好好讨论一下程序结构的问题,因为你说的结构不合理我不知道在什么地方,你可以告诉我你的QQ号码吗,我想在线咨询一下你,可以吗~~
我叫罗剑波,QQ号码,258686873(下雪)
邮箱luojianbo13@126.com
页:
[1]