完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
点击学习>>《龙哥手把手教你学LabVIEW视觉设计》视频教程
这边将论坛网友已解决的问题列出来,方便大家在求助的时候更有效地得到自己的答案,里面有跟自己遇到问题相同的,可以马上解决,没有,大家就学习之,在以后的学习中避免类似问题,更高效的学习。 由于工作量较大,所以更新不会很快,请谅解。有些在本文中没有很详细的答案,可以点击标题或者链接进入。 1.我在使用模板方式生成报表时候,生成的文件与生成的文件与我原来模板文件同名且都在一个目录中(容易误操作,将模板覆盖掉),有什么办法改名字或者改默认路径吗? https://bbs.elecfans.com/jishu_242894_1_1.html 2.请教ataBase Variant To Data函数怎么用 答:这个输入端就是定认它的输出数据类型的,比如你要它输出字符串,你就将一个字符串连接到它的Type输入端就行了,要输出数值就将数值常量连接到它的TYPE端,要得到二维字符串数组就将一个二维字符串数组连接到它的TYPE输入端就行了。 不过这个节点也并不是万能的,不是说想转换为哪种数据就可以转的,跟输入的变量还是有关系的。如果是用NI的工具包从数据库中读出来的话,TYPE那里应该是输入二维的字符串数组。 3. 关于VISA Write函数 大家好,小弟刚接触labview,在编写一个利用VISA串口复位仪器的程序时发现,用变量通过VISA Write函数输入*RST指令仪器能够响应复位指令,但是用字符串常量复位仪器时仪器没有响应,我觉得应该是用字符串常量输入*RST时VISA Write函数没有把*RST发送出去,请问这是问什么?有没有解决办法,因为在仪器启动时我要在后台初始化仪器的,只能用常量,不可能让客户去自己敲命令吧 答:应该用连字符将字符串常量和行结束符连接起来,我一开始用rn作为结束,不能这样用 4.请问如何设置图形、图表中的背景色啊? 答:跟设置控件或前面板的方法是一样,按住SHIFT键,点鼠标右键,出来的工具选板中选择最下面的染色笔,再在图片里面点右键,选择颜色。 如果我想在这个图表中加入一张图片做背景色呢?应该怎么处理? 在自定义控件中如何操作啊? 答:NI官网是这么讲的: 以编程的方式设置一个JPEG, PNG, 或者BMP图像文件来作为图表的背景图片的话,使用Plotimages.Back 属性节点来设置波形图表的背景图片。因为这个属性节点输入需要图像的数据类型,所以使用Draw Flattened Pixmap.vi 图像功能模板把原始的图像数据转化成这样的格式。 为了从 JPEG, PNG, or BMP文件类型确定原始文件数据, 使用在图像模板里的 Read JPEG File.vi (或者类似VI) 。所有的模板都在图像&声音模板里。请参阅下面的例子。 一个问题就是当你第一次设置图片作为背景图片的时候,你应该手动调整图片的大小。 一个很有用的工具就是在Windows操作系统里的Microsoft Office Picture Manager。你可以通过 Edit Pictures >> Resize来设置图片大小。 另外一种替代方法是把波形图表的背景颜色设为透明,然后把前面板的图片放到图表后面。 5.为什么点击停止按钮程序不停止运行呢? 答:无限等待,超时永不发生, 6. labview中怎样详细获得vI节点 如何在不打开某一VI,或者只打开VI的引用就可以知道这个VI有几个输入参数,几个输出参数,并且知道这些参数的类型,像Teststand那样,一加载某一VI就知道这个VI的输入输出参数? 答: 可以,很有难度,看看这样行不 开启vi script,属性节点,有个connector pane,里面很多属性,你的应用,需要一个ctrls【】属性,逐个用indicator属性节点判断,是输入还是输出。然后用openg的variant工具判断该ref指向value的类型 7 。8.6注册机,不能生成文件 8.6注册机,不能生成注册文件,请各位帮帮忙吧! 定位到LabVIEW的安装目录即可 8.关于VISA Write函数的数字输入 今天在调试的时候又发现一个问题,还想求助各位。 在VISA Write函数中,LabVIEW规定输入端口只能输入字符串,但是现在有一个设备它只能响应数字输入,比如发送000000000006000300160001这一串数字给设备,那么如何使字符串输入转换成这一串数字呢?小弟找遍了LabVIEW中得函数也没有找到解决的办法。 答:需要搞清楚字符串和数字的概念 例如选择一个字符串常量,里面写入"012",并发送至仪器 如果通信协议认为这个是数字信息(例如你的设备就是这样) 那么就相当于"00 31 32" 如果通信协议认为这个是字符串,那么就相当于"12" 回到你的要求,例如你想输入"0000 0000 0006 0003 0016 0001" 为简化描述,假设这个是个常量,是你自己手动输入的, 新建一个字符串常量,右键 弹出菜单中选择"十六进制"显示 将0000 0000 0006 0003 0016 0001复制进去,发送过去即可 9.想用labview弄个刷新网页的小程序,求助 从来没有用labview写过有关网页的程序,现在需要对一个网页每隔10分钟刷新一次,是在登录之后刷新,VB和C语言当然可以写,但是只想感受labview,labview能实现的话希望各位指教一下 10 。html网页在labview怎么调用? 在labview里面如何像打开txt文件一样打开html网页文件 各位高手能不能提供点思路 貌似没有这种函数。。。 我的意思是打开本地的一个网页文件,不需要输入网址 答:你的意思是打开一个文件是吧?然后就是一个网页文件。那个很容易。有个函数直接用。 11.如何生成可执行文件。 答:生成可执行文件时,用户不需要关心UDL文件等问题,唯一需要关注的是把所有用到的数据库文件添加到应用程序的“始终包括”列表框中。 首先要创建工程DB.lvproj,并把之前所创建的文件ODBC连接数据源.vi添加到项目中,之前所创建的Data.mdb放置于该项目目录下的data文件夹下。按照上面的方法重新连接设置ODBC数据源,如图所示。 在创建“我的应用程序”时,可以把数据库文件Data.mdb添加到源文件页面下的“始终包括”列表框中,如图所示。其他的按照默认设置,生成可执行函数。 运行可执行函数,没有错误返回,表明已成功连接数据库。 其中GetDBPath.vi是ODBC连接数据库函数。数据库的路径按照编辑状态下和可执行文件状态下来设置,程序框图如图所示。 12.我设置采集的采样速率为500,001 Hz。如果我在LabVIEW中用NI-DAQmx编成,如何确定实际采样率?解答: 您可以用DAQmx定时属性节点来获得此信息。SamplClk.Timebase.Rate属性提供了产生实际采样率的时基频率(timebase frequency)。大多数DAQ设备有两个时基频率:20 MHz和100 kHz。SamplClk.TimebaseDiv属性提供分频系数,用于从时基频率分频下来到您所希望的实际采样时钟频率。所以当您设置您的采样速率为500,001 Hz,设备利用20 MHz时基和分频系数39来获得实际的采样速率20 MHz/39 = 512,820.51 Hz 分频系数永远是一个整数,该整数的大小取决于您的数据采集板卡的型号。举个例子:假设分频系数是一个16位的整数,这样20 MHz时基允许您使用的所有频率均大于305.18 Hz,因为一个16位整数对应的最大分频系数为65,535。100 kHz时基用于低于该频率的采样速率。进而,如果您指定的频率不能准确得到,驱动将采用最接近于您指定的采样率且高于您所指定的采样率 另外,如果确实需要指定的采样率,也可以用外部的时钟源作为采样脉冲来进行数据采集 13.labview中如何自动保存并加载用户信息? 想在程序运行结束后保存相关的用户信息,然后在下次打开时直接读取用户信息,该怎么实现啊? 答:如果是一般性质的信息可以用ini文件保存,程序启动加载ini文件,结束时存入ini 14.怎么让输入控件在打开的时候总是有一个定值? 怎么让输入控件在打开的时候总是有一个定值?我每次打开的时候都要重新输入,怎么在打开的时候保持定值呢 答:输入一个值后,点击右键选择将数据设定为默认值就可以了。你试试看! 选择控件,右键里面有个数据操作,选择数据操作里面的将当前值设定为默认值 评分本帖被以下淘专辑推荐:
|
|
|
相关推荐
|
|
|
谢谢楼主,谢谢分享!
|
|
|
|
|
|
|
|
|
还有好多不懂啊,怎么入门啊 |
|
|
|
|
|
|
|
|
好东西啊,下载看看,学习
|
|
|
|
|
|
|
|
|
太好了,楼主好人
|
|
|
|
|
|
|
|
|
太敬业了,向楼主致敬 |
|
|
|
|
|
|
|
![]() ![]() 辛苦辛苦
|
|
|
|
|
|
|
|
|
分享来看看………………
|
|
|
|
|
|
|
|
211 浏览 0 评论
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1709 浏览 0 评论
1585 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
1960 浏览 2 评论
5207 浏览 3 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 05:56 , Processed in 0.932596 second(s), Total 86, Slave 77 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖