摘要
本教程介绍了在安装 C4Utility 后,如何找到 Heliotis Gen4 设备的编程示例和技术文档。您将了解到哪些示例可以进行本地安装,以及编程指南 (Programmer Guides)、功能描述 (Feature Description)、技术说明 (Technical Notes) 和变更日志 (Changelog) 提供了哪些信息。
编程示例与文档
除了通信接口外,C4Utility 还包含编程示例和详尽的技术文档。这些为将 Heliotis Gen4 设备集成到自有应用中提供了良好的起点。
1. 查找编程示例
请打开 C4Utility 安装目录 (C:\Program Files\C4Utility)。根据安装时选择的组件,您可以在此处找到适用于各种编程和机器视觉环境的示例,包括 HALCON、Python、CVB、NeuroCheck、Matrox Imaging Library 和 Adaptive Vision Studio (C:\Program Files\C4Utility\examples)。
这些示例展示了典型的操作流程,例如建立设备连接、配置关键参数、触发测量以及传输生成的 3D 数据。
对于基于 C4Handler 库的应用,还提供了针对所支持接口和编程环境的额外示例及文档 (C:\Program Files\C4Utility\c4hdl\win64-x64)。
2. 功能描述 (Feature Description)
本地安装的 功能描述 (Feature Description) 是通过软件接口获取设备功能和参数的参考指南 (C:\Program Files\C4Utility\doc\ftrDesc.pdf)。
对于诸如 扫描位置 (Scan Position) 等功能,您可以在此处找到有关数据类型、取值范围、单位、访问模式以及与其他功能或选择器可能存在的依赖关系的信息。
3. 技术说明 (Technical Notes) 与变更日志 (Changelog)
技术说明 (Technical Notes) 涵盖了特定的技术主题和集成细节,例如数据缩放、偏移或特定的设备配置 (C:\Program Files\C4Utility\doc\Technical_Notes\pdf\)。
变更日志 (Changelog) 记录了各软件版本之间的更改。在将现有应用更新到新的 C4Utility 版本,或需要检查某项功能何时添加或更改时,它尤其有用 (C:\Program Files\C4Utility\doc\changelog.pdf)。
4. 编程指南 (Programmer Guides)
您可以在 Heliotis 网站的 Support → Downloads → Documentation 下找到额外的编程文档。
在 Gen4 SDK 区域,提供了适用于所支持编程环境和接口的 编程指南 (Programmer Guides)。它们描述了包括建立连接、配置设备、控制数据采集、触发测量以及读取测量数据在内的内容。
下一步
在 第 3 部分 – 使用 HALCON 采集 3D 数据 中,我们将通过一个具体的 HALCON 示例,展示从连接 Heliotis Gen4 设备到采集并显示 3D 数据的完整流程。