LabVIEW当鼠标悬停在图形曲线上时显示坐标

简介: LabVIEW当鼠标悬停在图形曲线上时显示坐标

LabVIEW当鼠标悬停在图形曲线上时显示坐标


在波形图上显示波形数据后,当鼠标放在波形图的曲线上时,如何自动显示对应点的坐标?


1.       创建事件结构,选择“波形图”作为“事件源”,选择“鼠标移动”作为“事件”,单击“确定”,如下图所示。



2.       通过在前面板的图形上创建一个 invoke 节点来获取鼠标的坐标,以便将坐标映射到 XY,如下图所示。



右键单击波形图,选择创建>>调用节点>>将坐标映射到 XY


3.       在前面板的图形上为 Get Plot At Position 创建一个调用节点,如下图所示。右键单击波形图,选择“创建>>调用节点”>>“获取位置图”



4.       创建一个字符串指标,并为 Visible、Position 和 Value 创建一个 Property Node,如下图所示。右键单击“字符串指示器”,选择“创建”>>“属性节点”>>“可见”。对Position 和 Value 重复相同的操作。




5.       将坐标数据节点从事件结构连接到将坐标映射到 XY 调用节点的输入。使用 Unbundle 函数提取 X 和 Y 坐标值。使用 Number To FractionalString 将值转换为字符串格式。当鼠标在图形曲线上时显示字符串指示器。框图如下图所示。



结果如下所示:


其他信息


我们实际上可以将上面的函数编译为 XControl。因此,即使VI已停止执行,用户仍然能够获取坐标信息。


这是LabVIEW的一个功能介绍,更多的使用方法与开发案例,欢迎登录官网,了解更多信息。有需要LabVIEW项目合作开发,请与我们联系。


厂家没有提供LabVIEW的例子。根据通讯协议的相关的说明,编写了适合项目的程序。程序截图如下所示。


相关资料说明,如下所示。


LabVIEW程序,如下附件所示。

相关文章
VSPD虚拟串口软件安装及使用
VSPD虚拟串口软件安装及使用
7837 0
|
网络协议 Windows
59【工控通信】ModbusTCP通讯之ModbusPoll客户端工具配置
【工控通信】ModbusTCP通讯之ModbusPoll客户端工具配置
1653 0
LabVIEW创建自定义输入控件、显示控件和自定义类型1
LabVIEW创建自定义输入控件、显示控件和自定义类型1
1054 1
|
XML 数据格式
LabVIEW项目或库文件已损坏
LabVIEW项目或库文件已损坏
716 4
|
算法 API 数据安全/隐私保护
LabVIEW编程LabVIEW开发 控制雷赛运动控制器SMC604A例程与相关资料
LabVIEW编程LabVIEW开发 控制雷赛运动控制器SMC604A例程与相关资料
597 0
|
存储 缓存 算法
LabVIEW大量数据的内存管理
LabVIEW大量数据的内存管理
724 1
|
测试技术 C# 开发工具
Visual Studio Code 使用技巧:C# 开发者的一分钟浅谈
【10月更文挑战第23天】本文介绍了如何在 Visual Studio Code (VS Code) 中高效进行 C# 开发。从环境搭建、基础设置到常见问题解决,再到进阶技巧,涵盖创建项目、运行和调试、代码导航、重构及版本控制等内容,帮助开发者提升开发效率。
1792 4
|
网络协议 安全 网络安全
LabVIEW程序的常见加密方式
LabVIEW程序的常见加密方式
1128 1
使用LabVIEW打开默认应用程序中的文档(PDF,Word,Excel,Html)
使用LabVIEW的"Open a Document on Disk.vi",存于<LabVIEW>\vi.lib\Platform\browser.llb,可让默认应用打开硬盘文档。此VI仅基础打开功能,高级控制推荐LabVIEW Report Generation Toolkit或ActiveX。注意:避免版本升级问题,最好将VI复制到vi.lib外的目录。
940 3
|
存储 设计模式 测试技术
LabVIEW功能全局变量
LabVIEW功能全局变量
694 2