labview如何让按名称捆绑创建输入簇,最好有步骤和图片,谢谢各位大神

labview如何让按名称捆绑创建输入簇,最好有步骤和图片,谢谢各位大神,第1张

按名称捆绑这个控件首先要有一个输入簇,这个簇提供的是簇里面各个控件的名称,之后就可以在“按名称捆绑”这个控件输入端左键点击选择各个名称了,生成的簇和你的输入簇格式一样

应该是可以的。

之前做过将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循环(自动索引自动打开)后生成四维数组,然后你想在前面板上将这个四维数组显示出来,所以你使用了一个数组控件,当然你先要把它转化成显示控件,然后因为你前面生成的是四维数组,所以你要把左侧的维数向下调节为四个,然后由于数组的每个元素你一个簇,所以你要向数组控件里面放一个簇控件,然后再向这个簇控件中放置你对应的最初组成一个簇的四类元素的显示控件,就可以正常连线了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11682432.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存