LabVIEW程序框图进行缩放

简介: LabVIEW程序框图进行缩放

LabVIEW程序框图进行缩放


使用的是高分辨率显示屏,很难在程序框图上连线或阅读标签。可以放大或缩小LabVIEW程序框图吗?


解决方案


LabVIEW不提供缩放功能。不过,有几种方法可以提高代码的可读性:


LabVIEW导航窗口 :使用导航窗口可以轻松选择或移动到要编辑的代码(如果VI太大而无法放入单个窗口)。在视图»导航窗口中激活或在键盘上按<Ctrl + Shift + N> 。


注意:使用LabVIEW 8.6.1及更早版本时,只有在完整版和专业版中才会提供 导航窗口的功能。


Windows放大镜 :快捷键Windows + 加号可以调出放大镜。再次按此键组合可全屏放大, Windows + 减号可缩小。


也可以通过导航到开始»所有程序»附件»辅助功能»轻松访问»放大镜来访问此工具。它可以在三种视图模式下使用:全屏、镜头、停靠。“镜头”视图模式下的放大镜如下图所示。

75cdb60d49fbc2f644988f4bea5f42ef.png

编辑


添加图片注释,不超过 140 字(可选)


增加字体大小:为了提高VI标签的可读性,可以增大LabVIEW用于显示标签的字体大小。为此,可以在LabVIEW中选择工具»选项 。这将启动LabVIEW选项窗口。在分类列表中选择环境 ,然后可以看到字体部分。从字体选择器下拉菜单中选择预定义的字体类型。 取消选中 “ 使用默认字体”选项,然后选择“ 字体样式”按钮,调整字体大小以适合阅读偏好。

0a69e3be8ec14db7afbefa0fc29af9cc.png

降低屏幕分辨率:将屏幕分辨率设置为较低值会增加屏幕上显示的所有内容的大小,但也会减小程序框图的可见区域。可以使用操作系统的选项来更改屏幕分辨率。


相关信息


当开发人员感到需要缩小功能时,通常有更好的方法来解决这种需求的根本原因:


使用更多子VI :为模块化代码段创建子VI减小了程序框图的大小,提高了可读性,提高了代码可维护性和可伸缩性。过大的框图会使代码的导航和可读性变得困难。要将一段代码压缩成子VI,只需通过拖动光标选择所需的代码即可。接下来,选择编辑»创建子VI 。

df06c1e17c9f0f7dbf5734047dc8fc64.png

编辑

添加图片注释,不超过 140 字(可选)

使用图标查看:对于具有许多终端的子VI,取消选中“显示为图标”可以在布线时提供帮助。 右键单击子VI的图标,然后取消选择“ 显示为图标” 。然后, 单击并拖动子VI图标底部的小蓝色方块以展开命名的输入。


添加图片注释,不超过 140 字(可选)

LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序,相关项目问题,可联系我们。

上文中提到的例子和资料,均在word中的附件里,可点击下载。


相关文章
|
传感器
STM32F407软件模拟I2C实现MPU6050通讯(CUBEIDE)(下)
STM32F407软件模拟I2C实现MPU6050通讯(CUBEIDE)(下)
1607 0
|
6月前
|
运维 网络协议 Linux
Linux firewalld防火墙使用详解
firewalld是Linux动态防火墙管理工具,替代iptables,支持运行时与永久配置分离、区域隔离、富规则等特性。本教程详解firewall-cmd命令,涵盖核心概念、实战配置及高级功能,助力运维人员快速掌握防火墙管理技能。
|
11月前
|
SQL 前端开发 BI
如何开发设备管理系统中的设备点检板块 ?(附架构图+流程图+代码参考)
设备点检是设备管理系统中的核心模块,能够帮助企业制定点检标准、安排任务并记录结果,从而保障设备稳定运行,提升生产效率。本文详解设备点检模块的功能设计、业务流程、开发技巧与实现效果,并提供数据库设计、前端与后端实现建议,助力开发者快速构建高效、可靠的点检系统。
如何开发设备管理系统中的设备点检板块 ?(附架构图+流程图+代码参考)
LabVIEW异步调用VI的多个实例实现并行执行
LabVIEW异步调用VI的多个实例实现并行执行
928 1
|
12月前
|
人工智能 PyTorch API
利用OpenVINO™高效推理MiniCPM4系列模型
面壁智能正式发布端侧MiniCPM 4.0 模型,实现了端侧可落地的系统级软硬件稀疏化的高效创新。
422 0
|
存储 程序员
LabVIEW性能和内存管理 7 LabVIEW中局部和全局变量的内存分配
LabVIEW性能和内存管理 7 LabVIEW中局部和全局变量的内存分配
427 0
|
传感器 存储 编解码
STM32入门开发: 编写DS18B20温度传感器驱动(读取环境温度、支持级联)
STM32入门开发: 编写DS18B20温度传感器驱动(读取环境温度、支持级联)
2167 0
STM32入门开发: 编写DS18B20温度传感器驱动(读取环境温度、支持级联)
|
容灾 Java 数据库
OceanBase数据库常见问题之spring boot应用增加了flyway的依赖但没执行如何解决
OceanBase 是一款由阿里巴巴集团研发的企业级分布式关系型数据库,它具有高可用、高性能、可水平扩展等特点。以下是OceanBase 数据库使用过程中可能遇到的一些常见问题及其解答的汇总,以帮助用户更好地理解和使用这款数据库产品。
1033 1
|
机器学习/深度学习 数据可视化 语音技术
【文献学习】Deep Learning for Audio Signal Processing
关于深度学习在音频信号处理领域应用的综述,涵盖了不同类型的深度学习模型及其在音频识别和合成任务中的应用。
776 3
|
传感器 算法 5G
LabVIEW中PID控制的的高级功能
LabVIEW中PID控制的的高级功能
477 4