如何将labview的下拉菜单中的文字以字符串的形式显示出来下拉连接选择结构,选择结构里是字符串。如何使用labview实时显示接收到的数据如果你每次收到的字节数能确定(比如每条发过来的命令字节数固定,或者最前一两个字节表示后面的字节数),就按照字节数接收,然后直接把收到的字符串给显示控件,不使用移位寄存器或反馈节点当然就不显示之前的字符了。
1、如何将labview的下拉菜单中的文字以字符串的形式显示出来下拉连接选择结构,选择结构里是字符串。字符串里有个组合框控件,可以实现。只能通过调整显示比例来变大。首先在一个空白的单元格以竖列的方式由上到下输入所需内容。然后选定它们,再点选菜单栏:插入,名称,定义,在打开的窗口(定义名称)中输入你为它们起的一个名字,添加,确定。下面的引用位置是自动选用你刚才选定的内容。在A列选定需要设置的单元格。
2、如何使用labview实时显示接收到的数据如果你每次收到的字节数能确定(比如每条发过来的命令字节数固定,或者最前一两个字节表示后面的字节数),就按照字节数接收。然后直接把收到的字符串给显示控件,不使用移位寄存器或反馈节点当然就不显示之前的字符了。别加“等待”之类的函数(手表图标哪个),串口读取函数会在读到指定数量的字符或到达超时之后返回读到的字符串。用它就能控制循环。
如下图:可以把图片下载后直接拖入2012或2013的程序框图中。外层的错误分支中有个串口配置失败的弹窗提示,串口的参数我就使用默认的“9600,1”了,超时值我设置的是100ms,为了让程序运行时不会因为默认的10000ms超时显得程序卡死。但是几乎每100毫秒就会有一个超时错误并返回空字符串,所以内层的错误分支什么也没做,在超时的时候不用空字符串替换原有的显示值。