首页 » 软件优化 » LabVIEW中综合使用事件结构+属性节点+调用节点的例子(节点调用波形属性结构)

LabVIEW中综合使用事件结构+属性节点+调用节点的例子(节点调用波形属性结构)

神尊大人 2024-11-26 06:02:17 0

扫一扫用手机浏览

文章目录 [+]

下面给出一个例子,这个例子综合使用了事件结构、属性节点及调用节点函数,演示LabVIEW编程语言中相关的编程方法及技巧。

例子说明

这个例子运行界面如下图所示,点击“生成波形”按钮动态生成带噪声的正弦波形并在波形图控件中显示,移动波形图上的游标可在右侧实时显示出当前曲线上点的X、Y坐标,点击“图像可见?”布尔灯控件,可控制波形图的图例是否可见,点击“导出图像”按钮,可导出当前波形图的bmp图片文件。

代码实现

实现上面的功能,程序主框架使用While循环+事件结构的形式,设置图例可见及导出波形图图像功能使用LabVIEW提供的属性节点及调用节点函数,下面给出每部分的实现代码。

LabVIEW中综合使用事件结构+属性节点+调用节点的例子(节点调用波形属性结构) 软件优化
(图片来自网络侵删)

1. 事件结构中生成带随机噪声的正弦波形程序框图:

2. 事件结构中在游标移动事件中实现显示X、Y坐标功能的程序框图:

3. 事件结构中调用属性节点实现图例可见功能的程序框图:

4. 事件结构中使用调用节点函数实现波形图控件导出为bmp图像文件的程序框图:

结论

总体来看,相对于其它开发语言实现相同的功能,在LabVIEW中编程,由于LabVIEW本身提供了太多的功能函数库,在开发效率上来说还是比较高的。

大家加关注并私信回复:LabVIEW005,可获取该文章对应的LabVIEW原程序下载。

欢迎加关注,共同交流。

标签:

相关文章