选择工具»选项,显示选项对话框,在类别列表中选择程序框图,可显示该页。

该页用于设置程序框图的相关选项。

该页包括以下内容:

选项 说明信息
常规

设置程序框图的常规选项。

  • 以图标形式放置前面板接线端

    将新建的前面板对象的接线端显示为图标。该复选框默认为勾选。取消勾选该复选框,新前面板对象的接线端显示为数据类型。

    也可右键单击已有接线端,以图标或数据类型形式显示接线端
  • 启用放置结构的自动扩展功能—

    调整程序框图的新建结构大小,使在边框放置或移入控件时有足够空间。新结构只在放置程序框图对象时调整一次大小。该复选框默认为勾选。

    也可为已有结构启用自动调整大小的功能
  • 立即配置Express VI

    在程序框图上放置Express VI后立即显示配置对话框。该复选框默认为勾选。

  • 在循环中自动插入反馈节点—

    使子VI、函数或多子VI和函数的输出连接至相同VI或函数的输入时显示反馈节点。该复选框默认为勾选。

    如需LabVIEW不再自动插入反馈节点,可取消勾选该复选框。
  • 使用其他程序框图数据类型颜色

    程序框图数据类型应使用对比度较低且新式的备选颜色。

提示框和标签

配置程序框图提示框和标签。

  • 显示接线端提示框—

    "连线"工具移至VI或函数的节点或输入/输出接线端上时显示提示框。该复选框默认为勾选。

    • 将控件标题作为子VI的提示框—

      在子VI提示框中显示对象标题,而非对象标签。该复选框默认为勾选。

  • 使用透明自由标签

    为程序框图上的对象使用透明自由标签。默认情况下未勾选该复选框。

  • 使用透明名称标签

    为程序框图上的对象使用自带透明标签。该复选框默认为勾选。

    注: 该选项不影响连线上标签的透明度。
  • 默认锁定标签

    锁定前面板上新对象的标签和标题。默认情况下未勾选该复选框。

    注: 该选项不锁定连线上的标签。
  • 默认标签位置:输入控件接线端和常量

    设置新建输入控件和常量的默认标签位置。

    注: 下拉菜单中可用的标签位置表示标签与对象的相对位置。标签位置的第一部分指定标签在对象的哪一侧,第二部分指定标签与对象一侧边沿的对齐方式。
  • 默认标签位置:显示控件

    设置新建显示控件的默认标签位置。

  • 默认标签位置:其他—

    设置除控件和常量以外的新建对象的默认标签位置。

    注: 该选项不影响连线标签的位置。
  • 放置子VI时显示名称

    VI、函数和全局变量放置在程序框图上时显示名称标签。默认情况下未勾选该复选框。

  • 默认显示子程序框图标签

    显示程序框图上新建结构的子程序框图标签。

  • 默认调整设置:子程序框图标签

    设置子程序框图标签中文本的对齐方式。默认为文本位于子程序框图标签的中间。

连线

设置程序框图连线选项。

  • 启用自动连线

    用户连线时由LabVIEW选择连线路径。LabVIEW将在程序框图中已有对象的周围选择连线路径,如循环和结构。在选择路径时LabVIEW会自动减少连线转折。同时将仅可能自动连线至输入控件的右侧和显示控件的左侧。该复选框默认为勾选。

    取消勾选该复选框可禁用所有新连线的自动连线路径选择。可暂时禁用自动连线路径选择并手动选择连线路径
  • 启用自动连线

    启用自动连线。该复选框默认为勾选。

    • 最小距离(像素)

      表明支持自动连线时对象间允许的最小距离,以像素为单位。默认值为4个像素。

    • 最大距离(像素)

      表明支持自动连线时对象间允许的最大距离,以像素为单位。默认值为32个像素。

  • 在断线上显示红色X

    断线显示为中间带红色X的黑色虚线。该复选框默认为勾选。

    取消勾选该复选框,断线显示为中间带有红色X的黑色虚线。
  • 在连线交叉处显示点

    在连线交叉处显示点标记,用于区分连线交叉点和未连线的交叉。该复选框默认为勾选。如取消勾选该复选框,连线交叉点不显示点标记。

错误处理

设置程序框图的错误处理选项。

  • 在新VI中启用自动错误处理—

    暂停执行,突出显示发生错误的子VI或函数,并显示运行新的空白VI时发生的任何错误的错误对话框。该复选框默认为勾选。

    从该复选框中删除复选标记,禁用所有新的空白VI的自动错误处理。您也可禁用现有VI的自动错误处理。您还可以使用自动错误处理属性,以编程方式为VI启用自动错误处理。
  • 启用自动错误处理对话框

    暂停执行,突出显示发生错误的子VI或函数,并显示运行启用自动错误处理的现有VI时发生的任何错误的错误对话框。该复选框默认为勾选。

    如果您不希望LabVIEW在发生错误时暂停执行并显示错误对话框,即使VI启用了自动错误处理,也可以从此复选框中删除复选标记。您也可禁用现有VI的自动错误处理
  • 记录未连线错误

    勾选后,未连线的错误将被记录到记录文件中。该复选框默认为禁用。

    每次启动LabVIEW IDE时,如勾选该控件,将为该会话创建新的记录文件。如未勾选该控件,将关闭记录文件。再次选中控件时将创建新的记录文件。
  • 当前会话的日志文件

    显示未连线错误记录文件的完整路径。

    记录文件可在'Default Data Directory'路径下的'UnwiredErrors'文件夹中找到。选择工具»选项»路径可配置默认数据目录路径。
  • 浏览

    打开包含未连线错误记录文件的目录。

阴影 设置阴影选项。运行或保存VI后,对这些选项的更改将生效。
注: (FPGA模块)阴影选项在FPGA VI中使用时无效,因为LabVIEW FPGA模块在编译时完全执行常量折叠,而不是运行VI以计算常量值运算结果。
  • 常量折叠和循环不变量连线显示为阴影

    在连接至常量折叠的常量的连线上显示阴影。

  • 常量折叠结构显示为阴影

    常量折叠的结构内显示灰色阴影。启用调试后,LabVIEW无法在结构中实现常量折叠。

程序框图网格

设置程序框图的对齐网格选项。

  • 显示程序框图网格

    在所有打开的VI框图上显示网格。默认情况下未勾选该复选框。

    • 默认程序框图网格大小(像素)

      所有新VI的程序框图网格大小,以像素为单位。默认值为16个像素。VI属性对话框的编辑器选项页用于设置当前VI的网格大小

    • 程序框图背景对比度

      显示所有打开VI的网格时,程序框图背景所使用的对比度。

    • 启用程序框图网格对齐

      在所有打开VI中启用程序框图的网格对齐功能,使对象在放置、移动或调整大小时与网格对齐。默认情况下未勾选该复选框。也可以选择编辑»启用程序框图网格对齐禁用程序框图网格对齐切换该操作。或者在放置、移动对象及调整对象大小时按<G>键进行网格对齐。

    • 对齐网格绘制样式

      表明网格的绘制方法(例如,是否使用实线、网格交叉点以及类似绘图纸的主次线)。默认状态下为实线。

      LabVIEW在绝对坐标(0,0)处绘制一个小菱形,表明网格对齐的原点并用主线绘制原始网格线。在所有新建的前面板和程序框图中,网格对齐的原点位于窗口的左上角。滚动工具用于调整窗口,查看网格对齐的原点。使用位置属性通过编程放置控件时,原点可作为参考点。
程序框图整理

设置程序框图的整理选项。对选项的修改可在下次通过VI菜单选择编辑»整理程序框图时生效。

  • 程序框图水平间距(像素)

    指定任意两个框图对象之间的最小水平间距(以像素为单位)。默认值为10。

    LabVIEW将可见标签视为程序框图对象的一部分。
  • 程序框图垂直间距(像素)

    指定任意两个框图对象之间的最小垂直间距(以像素为单位)。默认值为15。

    LabVIEW将可见标签视为程序框图对象的一部分。
  • 连线水平间距(像素)

    指定任意两个连线或连线和框图对象之间的最小水平间距(以像素为单位)。默认值为3。

  • 连线垂直间距(像素)

    指定任意两个连线或连线和框图对象之间的最小垂直间距(以像素为单位)。默认值为3。

  • 调整间距以减少弯折连线

    重新布线以减少连线弯折次数。相比于程序框图间距连线间距,LabVIEW可能会将程序框图对象或线更紧密地排列。该复选框默认为勾选。

  • 将输入控件移动至程序框图左侧—

    将所有控件移动到程序框图的左侧。如果控件位于结构内部,则LabVIEW将该控件移动到该结构的左边界附近。默认情况下未勾选该复选框。

  • 将显示控件移动至程序框图右侧—

    将所有显示控件移动到程序框图的右侧。如果显示控件位于结构内部,则LabVIEW将该显示控件移动到该结构的右边界附近。默认情况下未勾选该复选框。

  • 自动整定

    自动确定程序框图的紧凑程度,以及花费多少时间调整程序框图对象和连线。该选项默认为选中。

    注: 自动调整时,水平紧密度和布局质量由VI相关的值决定。
  • 手动调整

    允许您指定程序框图的紧凑程度,以及花费多少时间调整程序框图对象和连线。

    • 水平紧密度

      确定程序框图对象之间排列的紧密度。较高的压缩程度可导致LabVIEW用较长时间整理程序框图对象和对象下方的连线。选择手动调整时可禁用该对象。

      LabVIEW使标签作为程序框图对象的组成部分。
    • 布局质量

      确定LabVIEW用于清理程序框图的时间。页面质量越高,花费的时间越长。如未选择手动调整,LabVIEW可禁用该对象。

默认显示子程序框图标签

显示程序框图上新建结构的子程序框图标签。

默认调整设置:子程序框图标签

设置子程序框图标签中文本的对齐方式。默认为文本位于子程序框图标签的中间。