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;//设置下降沿触发
相关推荐
挖坑的张师傅3 分钟前
方便 Mac 本机运行 e2b 的沙箱方案 e2b-local
人工智能·后端
生成论实验室9 分钟前
认知芯片:让判断力在物理定律上运行——AI芯片的第三条路
人工智能·语言模型·机器人·自动驾驶·安全架构
浦信仿真大讲堂9 分钟前
达索系统SIMULIA Abaqus 2026接触和约束的增强新功能介绍
人工智能·python·算法·仿真软件·达索软件
文艺倾年16 分钟前
【强化学习】MDP、贝尔曼方程与CartPole 编程,20W字总结(二)
人工智能·软件工程·强化学习
ttt606_22 分钟前
门店业绩上报系统功能拆解:门店业绩上报如何提高数据精确度与时效性?
大数据·人工智能
phltxy23 分钟前
Spring AI 可观测性与 Zipkin 实战
java·人工智能·spring
ACP广源盛1392462567327 分钟前
GSV2221@ACP#DP 1.4 MST 多屏转换芯片,物理 AI 多模态交互的视觉中枢
大数据·人工智能·嵌入式硬件·gpt·spark
HIT_Weston33 分钟前
117、【Agent】【OpenCode】项目配置(根目录&子包配置)
人工智能·agent·opencode
多年小白34 分钟前
【周末消息汇总】2026年6月12日-14日——放量突破,明日开盘策略
人工智能·ai
RSTJ_162536 分钟前
PYTHON+AI LLM DAY SEVENTY-SIX
人工智能