NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

如何制作类似于LabVIEW函数控件的子VI?

如何制作类似于LabVIEW函数控件的子VI?

详细说明“就是制作的子VI像从函数模板上的函数一样,只能使用这个子VI给定的输入、输出端口,不能打开前面板和程序框图

*******************************************************

不成咋办?咋办不成!——通Tong
0 项奖励
1 条消息(共 11 条)
7,959 次查看
这可以说是LABVIEW的基本操作,LABVIEW中的VI相当于C语言中的函数,但是它不需要主调函数,可以单独运行,即有自己的前面板和程序框图。配置前面板右上角处的ICON和连线端子,相当于定义函数的形式参数,然后就可以在其它VI中直接调用了。LABVIEW看起来很简单,但是实际上非常复杂,还是要首先看看相关书籍。
陈树学
QQ:276509891 .
EMAIL:CSXCS_366@126.COM
qq群:78561268 80754347 37591940
http://labview.weebly.com/
新书《LabVIEW实用工具详解》已经发售,敬请关注。
2 条消息(共 11 条)
7,949 次查看

感谢你的回复,

但并不是我要问的问题

 

把我问的问题再描述下:

1、写一个VI1并制作成可以被其他VI2调用的子VI(这个VI1可以完成);

2、一般情况下这个VI1被调用时,能被用户查看前面板和框图面板;当加上密码时,用户就不能知道这个VI1是如何编写的了,但是用户知道你加上密码了

3、制作类似LabVIEW函数控件的VI(见附件),只有输入输出端口,用户看不到前面板和框图面板,可以给用户一种这是一个最小单元的函数,而不会去要你告诉他这个VI的代码是什么?问你要源代码?

*******************************************************

不成咋办?咋办不成!——通Tong
0 项奖励
3 条消息(共 11 条)
7,945 次查看
误会了您的意思。您说的是内置函数而不是VI,内置函数不同于VI,不存在前面板和程序框图,我的理解内置函数类似于C语言中的关键字和运算符,是语言的基本组成部分,因此我们应该没有办法创建这样的内置函数,我们创建的是VI而不是函数。LABVIEW函数选板中也提供了大量的VI,跟踪它可以发现,这些VI和我们创建的VI没有明显别,如果NI有好的办法,估计不会这样提供。至于您说的源代码保护的问题,除了对重要的、小的VI编成DLL或者关键代码使用CIN,似乎没有好的方法。
陈树学
QQ:276509891 .
EMAIL:CSXCS_366@126.COM
qq群:78561268 80754347 37591940
http://labview.weebly.com/
新书《LabVIEW实用工具详解》已经发售,敬请关注。
4 条消息(共 11 条)
7,928 次查看
感谢你的解答,如果知道NI是怎么编写"内置函数"的,就爽了,呵呵
帖子被通Tong在 04-09-2009 10:18 PM
时编辑过了
*******************************************************

不成咋办?咋办不成!——通Tong
0 项奖励
5 条消息(共 11 条)
7,909 次查看

有人说“用Xnode来做就可以”,我不明白......

 

什么是“Xnode”?如何“用Xnode来做”?

*******************************************************

不成咋办?咋办不成!——通Tong
0 项奖励
6 条消息(共 11 条)
7,841 次查看
That is what I answered you.
________________________________________________________


Try to make everything Automatic
7 条消息(共 11 条)
7,797 次查看
because this technology didn't be issued by NI, it hasn't any support, and NI doesn't allow to propagate this topic, so I had better don't say more here, if you want to protect your source code, just remove the diagram.
________________________________________________________


Try to make everything Automatic
8 条消息(共 11 条)
7,794 次查看

Yukee: 谢谢你的答复!

帖子被通Tong在 04-15-2009 04:37 AM
时编辑过了
*******************************************************

不成咋办?咋办不成!——通Tong
0 项奖励
9 条消息(共 11 条)
7,731 次查看

在论坛上看到有能人做到了,但不知是如何做到的?

哪位高手可否指点一二!!

10 条消息(共 11 条)
6,750 次查看