如何在LabVIEW中制作自定义按钮控件

2015-09-10 12:27:04   来源:eefocus   

关键字: LabVIEW  按钮控件

最近应客户的要求,用LabVIEW 编写一个用Pico数据采集卡进行数据采集的简单实例,用于验证Pico数据采集卡的性能。虽然Pico数据采集卡自带有二次开发demo,但是这些都是非常基础的,有些人机交互控件,控制的都是中间变量,例如,Pico采集卡用timebase变量来设置采样率,timebase为0时,表示采样率是1G/s,采样率Pico示波器识别的变量,但是这些却不是客户最终需要的变量),所以在demo中需要将这些转换关系处理好。首先,晒晒demo的整体面貌吧~

 [转载]Pico数据采集卡演示demo编程技巧之一:如何在LabVIEW中制作自定

图 1 虹科控制台

 

虽然只是一个简单的展示示例,但确是麻雀虽小,五脏俱全,从自定义控件制作,到界面整体风格,到API函数调用,中间变量转换,程序整体结构设计以及最后的软件打包,统统都有涉及,接下来一段时间,将陆续将这些小技巧分享给大家哈,欢迎拍砖~

今天先说说简单的开关按钮制作~

LabVIEW虽然自己提供了一系列通用的开关控件,但是这些往往跟我们程序的整体风格不搭配,所以凡是还是要靠自己的

1. 先用绘图软件,比如,corelDraw、Visio,Photoshop(其实随便一个绘图软件都可以的啦,本人不才,只了解这三个软件,作为一个新时代的技术人员,不懂一些绘图软件,你就out了~),绘制两张控件大小相同的png格式的控件图片(因为png格式的图片背景是透明的),一张作为控件为ture时的状态,一张作为控件状态为false时的图片。

其中,demo中的图片大小为63*33像素,可以参考这个大小,但是个人认为这个比例也不是特别理想,不过我没有再对其做进一步研究了~有兴趣的可以继续哈~

[转载]Pico数据采集卡演示demo编程技巧之一:如何在LabVIEW中制作自定

图2 控件在不同状态下的图片

2. 打开LabVIEW,点击菜单中 ”文件>新建(N)...",弹出新建对话框,选择自定义控件(下图红框所示),点击确定。创建一个控件1.ctl 文件。

[转载]Pico数据采集卡演示demo编程技巧之一:如何在LabVIEW中制作自定

图3 新建一个自定义控件
 

3. 从LabVIEW前面板拖进一个确定按钮,点击工具栏 上面的扳手按钮(如图4 所示),切换至控件编辑状态,右击按钮,打开控件属性,去掉标签文本,如图5所示,点击确定。

[转载]Pico数据采集卡演示demo编程技巧之一:如何在LabVIEW中制作自定
图4  切换到编辑状态

 

[1] [2]
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

推荐阅读

编辑:什么鱼
本文引用地址: http://www.eeworld.com.cn/Test_and_measurement/2015/0910/article_13091.html
[发表评论]
[加入收藏]
[打印本页]
[关闭窗口]
[返回顶部]
[RSS订阅]
小广播
每日新闻
最热点击
本周热门资源推荐
EEWORLD独家
论坛精华
精选博文