按名称捆绑这个控件首先要有一个输入簇,这个簇提供的是簇里面各个控件的名称,之后就可以在“按名称捆绑”这个控件输入端左键点击选择各个名称了,生成的簇和你的输入簇格式一样
应该是可以的。
之前做过将DLL中的结构体中的结构体输出到LabVIEW中(就是簇中嵌套簇的格式)的实际案例,如下所示,但没做过用簇中嵌套簇做输入的例子。
loadmeter [ out ]
Specify the pointer to the array of ODBSVLOAD structure to store the servo
load meter data. The number of array must be equal to "*data_num". The ODBSVLOAD
structure is as follows.
typedef struct odbsvload {LOADELM svload /* servo load meter data */
} ODBSVLOAD
svload
The LOADELM structure for servo load meter data.
And the LOADELM structure is as follows.
typedef struct loadelm {long data /* load meter data */
short dec /* place of decimal point */
short unit /* unit */
char name /* axis name */
char suff1 /* subscript of axis name 1 */
char suff2 /* subscript of axis name 2 */
char reserve /* */
} LOADELM
帮你分析一下,你通过for循环(自动索引自动打开)后生成四维数组,然后你想在前面板上将这个四维数组显示出来,所以你使用了一个数组控件,当然你先要把它转化成显示控件,然后因为你前面生成的是四维数组,所以你要把左侧的维数向下调节为四个,然后由于数组的每个元素你一个簇,所以你要向数组控件里面放一个簇控件,然后再向这个簇控件中放置你对应的最初组成一个簇的四类元素的显示控件,就可以正常连线了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)