Basler acA1920-40gc

devtools/2025/3/1 8:51:02/

软件 

下载Basler软件 | Basler AG 

说明书 

ace acA1920-40gc | GigE相机 | Basler | Basler AG

支持PTP同步

在使用 Basler acA1920-40gc 相机和 Polyn View 软件时,确认 PTP(Precision Time Protocol)同步是否成功,可以通过以下步骤和方法进行验证:


1. 确保硬件和网络配置正确

  • 网络要求:确保所有相机和主机连接到支持 PTP 的网络交换机,并且网络交换机本身支持 PTP(IEEE 1588)。

  • PTP 配置:在相机和 Polyn View 中启用 PTP 功能。

    • 在 Basler 相机中,可以通过 Pylon API 或 Basler Pylon Viewer 启用 PTP。

    • 在 Polyn View 中,确保软件支持 PTP 同步,并正确配置相关参数。


2. 在 Basler 相机中检查 PTP 状态

  • 使用 Basler Pylon Viewer 或 Pylon API 连接到相机,检查 PTP 状态。

    • 打开 Pylon Viewer,选择相机,进入 Device Features 选项卡。

    • 查找与 PTP 相关的参数,例如:

      • PtpEnable:确保已设置为 True

      • PtpStatus:检查状态是否为 Slave 或 Master,表示 PTP 已同步。

      • PtpOffsetFromMaster:查看时间偏移量,如果值较小(接近 0),说明同步成功。

    • 如果 PtpStatus 显示为 Initializing 或 Fault,说明同步未成功,需检查网络配置或 PTP 设置。


3. 在 Polyn View 中验证 PTP 同步

  • Polyn View 是一个多相机管理软件,支持 PTP 同步功能。以下是验证步骤:

    1. 启用 PTP 同步

      • 在 Polyn View 中,选择所有需要同步的相机

      • 相机设置中,启用 PTP 功能,并确保所有相机的 PTP 模式一致(例如,全部设置为 Slave)。

    2. 检查时间戳

      • 在 Polyn View 中,捕获图像并检查每张图像的时间戳。

      • 如果 PTP 同步成功,所有相机捕获的图像时间戳应该非常接近(通常在微秒级别)。

    3. 触发测试

      • 使用外部硬件触发器或软件触发器,同时触发所有相机

      • 检查捕获的图像是否在同一时刻触发,且时间戳一致。


4. 使用外部工具验证 PTP 同步

  • 如果 Polyn View 没有直接显示 PTP 状态,可以使用以下工具验证:

    • Wireshark:抓取网络数据包,过滤 PTP 协议(IEEE 1588),查看 PTP 报文和时间同步状态。

    • PTP 测试工具:使用专门的 PTP 测试工具(如 ptp4l 或 PTPd)检查网络中的 PTP 同步状态。


5. 常见问题排查

  • PTP 未同步

    • 检查网络交换机是否支持 PTP。

    • 确保所有设备的 PTP 配置一致(例如,时区、时钟源)。

    • 检查网络延迟和抖动,确保网络环境稳定。

  • 时间戳不一致

    • 确保所有相机的 PTP 模式正确(例如,一个 Master,其他为 Slave)。

    • 检查触发信号是否同步。


总结

在 Polyn View 中确认 Basler acA1920-40gc 相机的 PTP 同步成功,主要通过以下方法:

  1. 在 Basler Pylon Viewer 或 API 中检查 PtpStatus 和 PtpOffsetFromMaster

  2. 在 Polyn View 中检查图像时间戳是否一致。

  3. 使用外部工具(如 Wireshark)验证 PTP 报文和时间同步状态。


http://www.ppmy.cn/devtools/163568.html

相关文章

【Pandas】pandas Series ffill

Pandas2.2 Series Computations descriptive stats 方法描述Series.backfill(*[, axis, inplace, limit, …])用于填充 Series 中缺失值(NaN)的方法Series.bfill(*[, axis, inplace, limit, …])用于填充 Series 中缺失值(NaN)的…

算法day3 dfs搜索2题

一 奇怪的电梯 我们来分析题目 这个题目有很多层电梯 我们处于这个电梯的时候,我们要考虑,我们在这个电梯里面是要上去还是下去,有两个选择,上去和下来,我们要对于这个上去和下去进行深度搜索,找出那个最…

日语学习-日语知识点小记-构建基础-JLPT-N4N5阶段(14):(1)普通(ふつう)形 :变形练习|(2)と思います:认为 猜测

日语学习-日语知识点小记-构建基础-JLPT-N4&N5阶段(14):(1)普通(ふつう)形 :变形练习|(2)と思います:认为 & 猜测  1、前言(1)情况说明(2)工程师的信仰2、知识点(1)普通(ふつう)形:Plain style:简体(2)と思います:认为 & 猜测3、单词(1…

智慧校园平台在学生学习与生活中的应用

随着科技的发展,教育领域也在不断探索新的模式与方法。智慧校园平台作为教育信息化的重要组成部分,正逐渐成为推动教育改革、提高教学质量的关键工具。 一.智慧校园平台概述 智慧校园平台是一种集成了教学管理、资源服务、数据分析等多功能于一体的数字…

el-table修改表格颜色

文章目录 一、el-table属性修改表格颜色1.1、header-row-class-name修改表头行颜色1.2、header-row-style修改表头样式1.3、row-class-name修改行颜色 二、el-table-column属性修改表格颜色2.1、class-name修改整列的颜色2.2、label-class-name修改列标题颜色 本文讲解vue修改e…

Angular从入门到精通教程篇章

Angular 是一个强大的前端框架,适合构建复杂的企业级应用。为了帮助你从入门到精通 Angular,以下是详细的学习路径和教程篇章。 篇章一:入门篇 (1) 了解 Angular 什么是 Angular? Angular 是一个基于 TypeScript 的前端框架&am…

Ubuntu20.04安装Isaac sim/ Isaac lab

2025年之后omniverse好像不能直接装Isaac sim了,要跳转到官网链接。 Isaac lab要在Isaac sim安装之后才能安装 Ubuntu20.04安装Isaac sim/ Isaac lab Isaac sim安装Isaac lab安装 Isaac sim安装 找到官网 Isaac sim官方文档 下载下来解压到本地文件夹&#xff0c…

Day29 第八章 贪心算法 part02

一. 学习文章及资料 122.买卖股票的最佳时机II 55.跳跃游戏 45.跳跃游戏II 二. 学习内容 1. 买卖股票的最佳时机II 收集正利润的区间,就是股票买卖的区间,而我们只需要关注最终利润,不需要记录区间。 那么只收集正利润就是贪心所贪的地方&…