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中的附件里,可点击下载。


相关文章
|
编解码
LabVIEW自适应屏幕分辨率缩放
在使用 LabVIEW进行上位机项目开发的时候软件的分辨率是根据我们所开发的电脑所决定的,但是当开发完的上位机软件运行在其他分辨率较高或者较低的电脑上时可能会出现比例不合适而导致变形。
422 0
|
编解码
LabVIEW自适应屏幕分辨率的两种方法
前阵子做的一个项目是在显示器分辨率为 2560*1600,缩放选项为 150% 的笔记本上开发的,但是当 vi 文件在另一台显示器分辨率为 1920*1080,缩放选项为 150% 的笔记本上时出现了显示不完全的问题,也就是说,换成了低分辨率的显示器后,并没有自适应屏幕,因此花费了一点儿时间解决了这个问题,在此记录一下。
477 2
|
9月前
|
算法 数据可视化 计算机视觉
LabVIEW开发X射线图像增强
LabVIEW开发X射线图像增强
57 2
|
9月前
|
缓存 API 计算机视觉
LabVIEW中图像显示错误
LabVIEW中图像显示错误
68 1
|
7月前
|
存储 编解码 缓存
LabVIEW 控制 Tucsen 相机
LabVIEW 控制 Tucsen 相机
104 1
|
Python
Maya测量尺寸python脚本Mesh Resizer
能够准确测量Maya软件中模型的尺寸大小。通过打开脚本编辑器,加入python脚本代码,点击模型运行即可。 import maya.cmds as cmds from collections import Counter from functools import partial JobSelected=cmds.scriptJob(event=["SelectionChanged", "AutoUpdateInfo()"]) def KillJob(): cmds.scrip..
240 0
Maya测量尺寸python脚本Mesh Resizer
|
数据建模
Directx11教程(43) 纹理映射(13)-动态纹理映射
本篇教程中,我们将在前面基于光照的地形与水面程序里面加上纹理映射,而且我们会基于时间动态改变水面的纹理坐标,实现水面纹理波动的效果。       地形(山谷)以及水面都是基于网格的平面。
986 0
|
算法 计算机视觉
LabVIEW角点检测(基础篇—10)
LabVIEW角点检测(基础篇—10)
LabVIEW角点检测(基础篇—10)
|
传感器
Emgu-WPF 激光雷达研究-绘制雷达图
原文:Emgu-WPF 激光雷达研究-绘制雷达图 硬件:Hokuyo URG04LX 环境:VS2017- win10- 64  Emgu_3.
1070 0
|
C#
【WPF】三维模型中的“照相机”
原文:【WPF】三维模型中的“照相机” WPF 部分支持三维模型,为啥说是部分支持?毕竟 WPF 的侧重点还是在应用开发上,虽然也有些游戏是用 WPF 开发的,不过,老周想啊,如果真要开发游戏,最好用专门的框架,WPF 应当用于开发应用功能的。
973 0

热门文章

最新文章