LabVIEW样式检查表8 点击:620 | 回复:0



fjczd

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:552帖 | 36回
  • 年度积分:703
  • 历史总积分:1294
  • 注册:2008年8月14日
发表于:2022-09-18 20:50:47
楼主

LabVIEW样式检查表8

       以下是第八部分。

使用以下清单可帮助保持一致的样式和质量。用户可以自定义这些清单以适合应用的要求。

LabVIEW VIAnalyzer Toolkit提供了以交互方式或编程方式检查VI的风格、效率和LabVIEW编程其他方面的测试

接口设计清单检查表

对相关VI使用相同的连接器窗格,根据LabVIEW编程的最佳实践连接连接器窗格

使用  5×2×2×2×5 (5x3x3x5) 或 4x2x2x4  连接器窗格模式。

与库、项目或开发团队保持一致的连接器窗格模式。避免使用具有16个以上端子的连接器窗格。如果经常使用4x2x2x4模式,如果您经常使用这部分模件,例如NI-DAQmx或LabVIEW FPGA VI,则使用5x2x2x2x5模式。

 

 

左侧终端用于控件,右侧终端用于指示器。您还可以使用顶部和底部终端,只要将所有控件放在指标的左侧即可。

将相关控件和指示器放在连接器窗格上的相同相对位置。例如,如果将数据输入控件分配给左中间终端,则将数据输出指示器分配给右中间终端。

如果控件或指示器在整个API中提供相同的功能,请一致地命名控件或指示器,并将其放置在所有API连接器窗格中的相同位置。

将路径、引用和LabVIEW类放置在顶角。

将错误输入和错误输出端子分配给相应的左下角和右下端子(4x2x2x4 连接器上的端子 8 和 11 以及 5x2x2x2x5 连接器上的端子 11 和 15)。

在连接器窗格上保留空端子,以备将来扩展。

为VI根据需要运行而必须连接的参数设置输入端子。

按照建议设置具有良好默认值的输入终端。

仅在需要时使用可选端子

使用连接器窗格上的“必需”、“推荐”和“可选”设置。

连接器窗格端子的“必需”、“推荐”、“可选”设置会影响“上下文帮助”窗口中输入和输出的外观,并防止用户忽略连接 subVI 连接。对用户必须连接才能使 subVI 正常运行的输入使用“必需”设置。对具有大多数时间适用于子VI的默认值的输入使用可选设置。VI静止图像功能使这些输入保持未连接状态。

对 API 图标使用一致的横幅或字形。图标模板将对此有所帮助。

避免在VI图标中使用文本,特别是对于LabVIEW类公共和动态调度VI。说其他语言的用户可能难以理解文本。

将 API 放在库中以改善组织。

如果库中的任何VI不是 API 的一部分,则将它们标记为私有。

使用以下建议创建图标。

使用  LabVIEW库中的图标作为原型。如果图标不包含图片,则可以使用文本。如果本地化应用程序,还要本地化图标上的文本。选择用户友好的字体和字体大小,例如所有大写字母中的8磅小字体。

为相关VI创建统一的图标样式,以帮助用户直观地了解哪些子VI与顶级VI相关联。

始终创建标准大小(32×32像素)图标。由于大小的变化,具有较小图标的VI在选择和连接时可能会很尴尬。

避免在图标中使用口语。口语很难翻译。此外,在创建图标时,请考虑文化和语言差异。某些图片可能无法很好地翻译。例如,避免使用树枝或伐木工人的图片来表示数据记录VI。

组织清单检查表

按逻辑组织所有文件。为VI指定有意义的名称,不带特殊字符,例如反斜杠 (\)、斜杠(/)、冒号(:)和波浪号(~)。选择清晰准确地表示VI函数的VI名称。

命名VI、LLB和目录时,请避免使用并非所有文件系统都接受的字符,例如反斜杠(\)、斜杠(/)、冒号(:)和波浪号(~)。大多数操作系统接受最多255个字符的长描述性文件名。

如果您制作文件的备份副本,请保存在LabVIEW通常搜索位置之外的一个目录中,以防止LabVIEW在打开开发VI时将这些文件副本加载到内存中。

为清楚起见,请使用带有空格的完整单词作为所有文件的名称。对文件名中的每个单词使用“标题”大小写。

使用虚拟文件夹来描绘库的公共成员和私有成员。

保存与标签同名的自定义控件。例如,警报布尔值.ctl 具有默认标签“警报布尔值”。

在 Windows  上的最大路径长度限制(即 260 个字符)内工作。

 

 

   需要说明的是,上述的例程和文档,都是可以下载的,双击即可打开,其中压缩文件是可以采用粘贴复制的方式,拷贝到硬盘上。这不是图片,各位小伙伴看到后尝试一下,这个问题就不用加微信咨询了。有关LabVIEW编程、LabVIEW开发等相关项目问题,可联系我们。




楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师