在 labview中调用C语言——调用库函数节点
学习LabVIEW也有一段时间了,从C语言到LabVIEW的思维转换对我来说,确实比较难,直到现在我依然无法自如地将LabVIEW与C语言自由转化,很多C语言能够实现的,用LabVIEW还是无法实现。2011版的LabVIEW中有两个与调用C语言有关的控件,一个公式节点,如图1所示。
图1 公式节点
另一个是调用库函数节点,如图2所示,在这里说明一点2011版LabVIEW已经没有调用CIN节点这个控件了。关于调用C语言以及调用库函数全部由调用库函数节点这个控件实现。具体如图3所示。
图2 调用库函数节点
图3调用库函数节点的即时帮助
关于上述提到的两个控件,使用起来比较方便的是第“公式节点”,确定输入和输出,而后在里面写入简单的语句就可以了,但是也只是简单的语句,语句一多一复杂,基本上不能使用这个控件,而且这个控件有时会出现一些很奇怪的现象。而第二个控件,调用库函数节点则可以调用dll库,而dll可以自己生成,然后在LabVIEW上设定一些东西就可以了。 这样看来,第二个控件的使用也不难,但是关键是很少书籍有介绍这个控件,大部分介绍的都是调用CIN节点的。在查找了很多书籍后,终于找到如何使用这个节点来调用C语言,在这里跟大家分享一下。
所有的资料我已经整理好了,详见附件中。
23
|
|
|
|
谢谢楼主分享~
|
|
|
|
|
请问楼主labview7.1怎么找到那个‘执行系统命令’呢?
|
|
|
|
|
我没有用过labview7.1的,不清楚7.1的情况。
建议你安装新的版本,7.1的版本有点旧了。
|
|
|
|
|
头像被屏蔽
· 2013-4-21 04:55:49
|
|
|
|
|
学习!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
|
|
|
谢谢楼主了!
|
|
|
|
|
|
|
-
陈剑波
2013-5-10 10:08
我发了例程了,你看了么?
|
|
|
谢谢楼主,正需要用这个节点,一直不知道该怎么用
|
|
|
|
|