Baumer相机关于触发模式的选择及更改

Baumer相机关于触发模式的选择及更改

🎯 Baumer相机的触发模式介绍

触发模式 GenICam 参数名称 工作原理说明
自由运行模式 TriggerMode = Off 相机按当前状态连续采集图像,无需外部信号
软件触发 TriggerMode = on; TriggerSource = Software TriggerSoftware 命令触发 通过软件指令(调用 SDK 中的 ExecuteSoftwareTrigger)触发单帧采集
硬件上升沿触发 TriggerSource = Line0/Line1... TriggerActivation = RisingEdge 外部 TTL/RS422 信号从低电平跳变到高电平时触发曝光
硬件下降沿触发 TriggerSource = Line0/Line1... TriggerActivation = FallingEdge 外部信号从高电平跳变到低电平时触发曝光

使用Baumer相机 进行开发,首先需要下载Baumer工业相机的软件 ,它和basler相机的pylon软件基本相同,是用于相机评估和设置的图形用户界面(GUI)工具。

我们可以通过[堡盟软件下载Baumer-工业相机进行下载,也可以通过我们上传在CSDN或者百度网盘上的SDK包进行下载。

这里我们已经下载好Camera Explorer软件包放到CSDN里和百度网盘里

用户可以根据自己的情况进行下载,一般下载最新的版本即可。

✅CSDN下载:Baumer堡盟工业相机软件CameraExplorer-Windows-x64版本

✅百度网盘下载:Baumer堡盟工业相机软件CameraExplorer-Windows-x64版本

🎯 使用Baumer相机图像软件设置触发模式

💥自由运行模式

TriggerMode = Off

💥软件触发模式

TriggerMode = on; TriggerSource = Software

💥硬件触发模式

TriggerSource = Line0/Line1
TriggerActivation = RisingEdge


TriggerSource = Line0/Line1
TriggerActivation = FallingEdge

🎯 使用Baumer SDK代码设置触发模式

我们可以通过堡盟软件下载进行下载,也可以通过我们上传在CSDN或者百度网盘上的SDK包进行下载。

✅CSDN下载:Baumer_neoAPI_SDK C++版本
✅CSDN下载:Baumer_neoAPI_SDK C# CSharp版本

✅百度网盘:Baumer_neoAPI_SDK全版本下载(下载最新版本)

堡盟相机(Baumer)SDK C# 代码

💥自由运行模式代码

csharp 复制代码
camera = new NeoAPI.Cam();                           
camera.Connect(CamName);
camera.f.TriggerMode.Value = NeoAPI.TriggerMode.Off;

💥软件触发模式代码

csharp 复制代码
camera = new NeoAPI.Cam();                           
camera.Connect(CamName);
camera.f.TriggerMode.Value = NeoAPI.TriggerMode.On;             // 设置相机开启触发模式
camera.f.TriggerSource.Value = NeoAPI.TriggerSource.Software;   // 设置相机触发源为软触发
camera.f.TriggerSoftware.Execute();                             // 相机执行软触发命令一次

💥硬件触发模式代码

csharp 复制代码
camera = new NeoAPI.Cam();                           
camera.Connect(CamName);
camera.f.TriggerMode.Value = NeoAPI.TriggerMode.On;         // 设置相机开启触发模式
camera.f.TriggerSource.Value = NeoAPI.TriggerSource.Line0;  // 设置相机触发源为Line0
camera.f.TriggerActivation.Value = NeoAPI.TriggerActivation.RisingEdge;//设置上升沿触发
csharp 复制代码
camera = new NeoAPI.Cam();                           
camera.Connect(CamName);
camera.f.TriggerMode.Value = NeoAPI.TriggerMode.On;         // 设置相机开启触发模式
camera.f.TriggerSource.Value = NeoAPI.TriggerSource.Line1;  // 设置相机触发源为Line1
camera.f.TriggerActivation.Value = NeoAPI.TriggerActivation.FallingEdge;//设置下降沿触发
相关推荐
kaixin_啊啊6 小时前
【零基础学AI】第 25 章课后练习与答案
人工智能
水如烟7 小时前
孤能子视角:逆溯法与传统方法比较
人工智能
jimmyleeee7 小时前
大模型安全之五十一:OWASP LLM Top 10 全景解读
人工智能·安全
飞哥数智坊7 小时前
DeepSeek-V4.1-Flash-1017 官方许愿案例太吸睛,我也复刻了一个
人工智能
深蓝AI8 小时前
自报提效 12 倍,模型进步加速 1.9 倍:METR 报告到底量了什么
人工智能·程序员
怕浪猫9 小时前
从工具到代理:一张图看懂 2026–2030 年 AI 如何重构 11 个行业
人工智能·程序员·产品
云和数据.ChenGuang9 小时前
LangGraph 异步 Node 的设计与写法实践
开发语言·人工智能·python·机器学习·php
会飞锦鲤10 小时前
工业AI视觉检测项目完整实施方案
人工智能·深度学习·视觉检测·缺陷检测·模型训练·ai项目·工业应用
优秘智能10 小时前
优秘智能增长智脑视角下的AI试点与验收
人工智能·知识管理·企业应用
天诰10 小时前
SA-K-11 检索会消失吗与四个未解问题
java·服务器·人工智能·python·机器学习·ai编程