如何使用 LabVIEW 创建 FlexLogger 插件

更新 Aug 25, 2026

环境

软件

  • FlexLogger
  • FlexLogger Plug-In Development Kit
  • LabVIEW

FlexLogger™ 插件开发套件是专为测试工程师设计的 FlexLogger 附加组件。您可以使用此 LabVIEW 插件创建插件,以执行自定义的在线计算并从第三方硬件设备获取数据。

本文档介绍了如何从 LabVIEW 项目模板创建可在 FlexLogger 中直接访问和使用的插件。

  1. 如果要在 LabVIEW 中访问 FlexLogger 插件模板,您需要安装FlexLogger Plug-In Development Kit。打开 NI Package Manager 并搜索 FlexLogger Plug-In Development Kit。
  2. 选择与您的 FlexLogger 和 LabVIEW 兼容的 FlexLogger Plug-In Development Kit,然后单击安装。(单击此处检查 LabVIEW、FlexLogger 和 FlexLogger Plug-In Development Kit的兼容性。)

  1. 按照屏幕上的说明完成安装。
  2. 启动 LabVIEW。
  3. 在 LabVIEW 中,单击文件 >> 创建项目

FL套件LV1.png

  1. 从项目创建窗口中选择FlexLogger IO 插件并点击完成


捕获.PNG

  1. 从出现的窗口中,从要创建的插件类型中选择插件模板
  2. (可选) 更新插件的Description 和 Destination Directory (Source)。默认情况下,向导会将新插件保存在 My Documents\LabVIEW Projects\FlexLogger IO Plug-ins\目录中。

FL套件LV3.png

目标插件模板数据流

创建一个插件,将你在 FlexLogger 中输入的设定值发送到插件通道。设定点一次只能有一个值。

使用 FlexLogger 控制第三方仪器。更多信息,请参阅Read Setpoint Channels from FlexLogger 部分。

Consume setpoint data用户输入 ——> 插件

创建一个插件,该插件可以从 FlexLogger 通道接收一个或多个波形,执行自定义计算,并生成可在 FlexLogger 中记录的结果数据波形。

模板插件会计算多个输入通道的最小值或最大值,并生成结果波形通道。

Perform calculation

(a) FlexLogger ——> 插件 

(b) 插件 ——> FlexLogger 

创建一个能生成波形的插件数据并发送给FlexLogger。

模板插件为两个通道生成数据,且常值为0。

Produce data for FlexLogger插件 ——> FlexLogger

 

  1. (可选)使用此处“插件开发”部分中描述的方法自定义您的插件。
    • 展开程序生成规范并仔细检查创建的库以打开属性窗口。

FL套件LV4.png

  • 单击“生成” ,生成完成后,单击“完成” 。 (单击“浏览”可查看保存库和 XML 文件的文件夹(目标路径)。)
    FL套件LV5.png
  • 单击文件>>全部保存以保存您的项目。

FL套件LV6.png
构建完成后,将在上面指定的“目标路径”中生成一个包含插件打包库和 XML 文件的文件夹。 Flexlogger 在启动时从此文件夹加载插件。

接着,您可以通过启动 FlexLogger 并从“通道规范”选项卡中选择“添加通道 >> 插件”来检查创建的插件。
如果没有显示新创建的插件,请重新启动FlexLogger并再次检查。

下一步

您可以浏览以下链接:

将插件添加到您的 FlexLogger 项目中
使用FlexLogger中的插件ーFlexLogger插件开发套件帮助