跳转到内容

VisualApplets 3.0.6 中的新功能#

支持全新的硬件平台 marathon VCX-QP#

可以设计和构建针对全新 Basler 采集卡 mE5 marathon VCX-QP 的设计。

CXP Camera Operators 允许定义输入的 Pixel Format#

三个 CXP 相机算子 CXPSingleCamera, CXPDualCamera, 和 CXPQuadCamera 现在允许定义从相机传入的图像数据的 Pixel Format。支持 CXP 规范支持的所有 Mono、RGB 和 Bayer Pixel Format。对于所有其他 CXP Pixel Format,可以使用 Pixel Format 设置“RAW”。这三个相机算子适用于所有 Basler CXP 图像采集卡(mE5 marathon VCX-QP、mE5 ironman VQ8-CXP6D 和 / mE5 ironman VQ8-CXP6B)。

改进了 User Library 实例更改的保护机制#

用户修改过的用户库元素实例现在会标记有特殊的图标。此外,当在此类实例上启动来自用户库的更新或快速更新时,会出现一条相应的消息,通知用户如果执行更新,对此实例所做的所有更改都将丢失。通过这种方式,修改后的用户库实例将不会再被无意中覆盖。(4906)

针对 marathon VCL 和 LightBridge VCL 的 Applets:默认停用 PoCL 支持#

使用 VisualApplets 3.0.6(或更高版本)为 marathon VCL 和 LightBridge VCL 板创建的 Applet:运行 applet 的图像采集卡板上的自动 PoCL 检测功能将被禁用。用户需要通过 microDiagnostics(菜单 Tools -\Board Settings)手动启用 PoCL 支持。microDiagnostics 是 Basler 运行时软件安装的一部分。从运行时版本 5.5.1(及更高版本)开始,microDiagnostics 中已实现了用于启用/禁用 PoCL 支持的选项。

Tcl 导出和导入选项#

VisualApplets 3.0.6 允许将 VisualApplets 设计导出为人类可读的 Tcl 脚本代码(*.tcl)。此新功能旨在用于版本控制并通过创建“差异 (diffs)”来自动比较不同版本。先前导出的 Tcl 脚本代码可以导入到 VisualApplets 中。Tcl 脚本并非旨在用作保存设计的主要文件格式。生成的 Tcl 脚本并未涵盖所有样式信息,并且不包含实例化用户库元素的的设计结构。

IsFirstPixel 和 IsLast Pixel – Synchronization Library 中的两个新 Operators#

Library Synchronization 包含两个新算子:

  • IsFirstPixel:算子 IsFirstPixel 标记一行中的第一个像素(在 Line Mode 下)或一帧中的第一个像素(在帧模式下)。该算子在其输出端口上输出 1 IsFirstO 对应行/帧的每个第一个像素。
  • IsLastPixel:算子 IsLastPixel 标记一行(在 Line Mode 下)/一帧的最后一个像素。该算子还可用于标记空行(在 Line Mode 下)或空帧(在帧模式下)。

示例#

设计示例集已扩充:

  • Print inspection:新增了两个印刷检测示例,虽然它们使用不同的方法,但都支持 Object Detection 功能,可识别缺陷并校正图像中检测到物体的绝对位置。
  • Triggering:扩展了使用触发器的设计示例集。此外,这些示例现在提供硬件平台特定的变体。
  • Basic Acquisition:扩展了基本采集示例集。此外,这些示例现在提供硬件平台特定的变体。