完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
|
相关推荐
13个回答
|
|
自定义数据类型有个缺点,在自定义数据类型中修改了默认值,已经使用的是不会更新的需要一个VI去判断返回正确的值。 全局变量或子VI比较方便,程序框图中右键--结构--全局变量,在全局变量上打开前面板选择相应控件并修改常量。 用VI也是类似,在前面板选择数据类型并修改为显示控件,值设为默认值或在程序框图中赋值,建议使用后一种,前一种就怕修改值后忘记设为默认值容易出错。
最佳答案
|
|
|
|
|
|
labview不能说完全没有类似功能,比如:
labview的条件禁用也可以实现:#ifdef XXX …#endif 的条件编译功能; 如果是用#define定义常数,自定义类型、全局变量或者直接用子VI都能实现; 如果你要用define定义一些简单的函数就只能用子VI去实现了 |
|
|
|
请你可否把问题说清楚。问题有点看不懂。
|
|
|
|
不了解 跟着楼主一起学习一下
|
|
|
|
|
|
|
|
请问你是什么版本的LV 为什么我的14版本没有转换成C的 |
|
|
|
我是2009版的,有点旧
|
|
|
|
lab2013 发表于 2016-10-5 17:14 用#define 定义常数具体怎么实现,能举个栗子吗,多谢,自定义类型或者全局变量都行,没整明白, |
|
|
|
labview是数据流操作,没有C语言宏定义的类似功能。
|
|
|
|
lab2013 发表于 2016-10-8 19:35 楼上网友回答的很精彩!!在我看来,楼主应该去理解下局部变量、全局变量、自定义数据类型和子VI的一些概念和用法,就清楚了labview是否有宏定义,这个要自己体会的,很简单。值得一提的是,labview中的单进程共享变量也可以在本地计算机上定义常量数据类型,并在不同VI中调用,只是共享变量的功能更强的在于数据通信,也就是说你在不同网络下的多台计算机中也可以调用你定义的数据常量进行数据信息的互联操作。 |
|
|
|
032740 发表于 2016-10-8 20:03 收到,多谢 |
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
490 浏览 1 评论
NI Vision有个图片打不开其他图都能打开(用NI Vision Assistant也打开不了)
954 浏览 1 评论
labview2015使用Excel报表程序打包生成后打开程序要选一个vi才能使用,否则软件就会报错,这是什么问题?
1534 浏览 2 评论
LabVIEW与单片机无法串口通信 提示串口打开错误 端口设置有问题吗?
1466 浏览 3 评论
1744 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 00:39 , Processed in 1.071612 second(s), Total 102, Slave 81 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号