【工业相机接口配置】万兆网口、Camera Link接口、CXP接口

2024-01-08 04:30

本文主要是介绍【工业相机接口配置】万兆网口、Camera Link接口、CXP接口,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

工业相机接口配置(万兆网口、Camera Link接口、CXP接口)

  • 万兆网口
  • Camera Link接口
  • CXP接口

目前接触到的工业相机主要有万兆网口、Camera Link接口、CXP接口等不同的接口
另外更常用的是USB接口以及千兆网口的相机(这里不再详述)
下面分别简述一下万兆网口、Camera Link接口、CXP接口接口的使用

万兆网口

万兆网口相机与千兆网口相机区别不大,主要的区别在于需要搭配万兆网卡使用,以保障更高和更稳定的传输速率。使用上,需要对PC进行额外的配置。

万兆网口相机,需要对PC进行一些配置,主要分为三个部分:

  1. 防火墙与杀毒软件:关掉(由于需要高速传输大量图像数据,易被当作网络攻击进行阻拦)
  2. 网卡相关的设置:设备管理器找到网卡->属性->高级,调整巨帧为最大9014字节,传输缓冲区与接收缓冲区都调大(eg:2048),禁用流量控制,禁用适应性帧间距调整,中断节流率调整为极值(连接多台相机则需要对每个相机的网口都进行配置)
  3. PC 电源选项:控制面板—硬件和声音—电源选项—编辑计划设置, 按照以下顺序设置:1) 使计算机进入休眠状态----从不(关闭显示器可任意设置),2) 点击 更改高级电源设置©,3) PCI Express—链接状态电源管理—关闭 节能选项。

注:有的是英文的界面,配置项大概是一样的,能调整的尽量调整,思路就是保障网络通畅。

我接触过几种不同牌子的万兆网口相机,万兆网卡是可以通用的,通常是用的X550芯片,配置也几乎一样。
另外,万兆网卡需要插在PCIE接口上,PCIE x4以上。根据具体速率需求,为了更好的保障传输速率,建议插在PCIEx16接口。因此,对PC配置多了要求,一般需要台式机或者工控机来实现,笔记本电脑么有PCIE扩展插槽。另外,如果需要进行图片实时存储,需使用纯固态硬盘。
在这里插入图片描述

Camera Link接口

CameraLink接口的相机需要配套CameraLink采集卡,而对相机进行二次开发时,需要对采集卡进行二次开发。采集卡大部分都是国外的,开发难度较大。海康最近新出了该类型采集卡,打通了海康CameraLink相机采集的通道,只要配套好,二次开发几乎与万兆网口一致。
在这里插入图片描述
在这里插入图片描述
注意:软件配置需要选择cti文件,才会识别到相机。
如果找不到相机,可能是MVS软件版本不对,或者是安装软件的时候没有勾选Camera Link的支持包,所以卸载重装一下,注意勾选上。
(建议所有接口都选上,我安装的时候就是因为当时用的万兆网口的相机,所以没有勾选别的,后来又用的CXP和CameraLink的,所以软件来来回回安装了三遍……)。

CXP接口

CXP相机根据相机性能,分为CXP-4,8,12等等。同样,也是需要CXP采集卡,海康也同样打通了,只要配套好,二次开发几乎与万兆网口一致。

这篇关于【工业相机接口配置】万兆网口、Camera Link接口、CXP接口的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/582316

相关文章

Nginx 配置跨域的实现及常见问题解决

《Nginx配置跨域的实现及常见问题解决》本文主要介绍了Nginx配置跨域的实现及常见问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来... 目录1. 跨域1.1 同源策略1.2 跨域资源共享(CORS)2. Nginx 配置跨域的场景2.1

gitlab安装及邮箱配置和常用使用方式

《gitlab安装及邮箱配置和常用使用方式》:本文主要介绍gitlab安装及邮箱配置和常用使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装GitLab2.配置GitLab邮件服务3.GitLab的账号注册邮箱验证及其分组4.gitlab分支和标签的

spring中的ImportSelector接口示例详解

《spring中的ImportSelector接口示例详解》Spring的ImportSelector接口用于动态选择配置类,实现条件化和模块化配置,关键方法selectImports根据注解信息返回... 目录一、核心作用二、关键方法三、扩展功能四、使用示例五、工作原理六、应用场景七、自定义实现Impor

MySQL MCP 服务器安装配置最佳实践

《MySQLMCP服务器安装配置最佳实践》本文介绍MySQLMCP服务器的安装配置方法,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下... 目录mysql MCP 服务器安装配置指南简介功能特点安装方法数据库配置使用MCP Inspector进行调试开发指

Redis Cluster模式配置

《RedisCluster模式配置》:本文主要介绍RedisCluster模式配置,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录分片 一、分片的本质与核心价值二、分片实现方案对比 ‌三、分片算法详解1. ‌范围分片(顺序分片)‌2. ‌哈希分片3. ‌虚

SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志

《SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志》在SpringBoot项目中,使用logback-spring.xml配置屏蔽特定路径的日志有两种常用方式,文中的... 目录方案一:基础配置(直接关闭目标路径日志)方案二:结合 Spring Profile 按环境屏蔽关

Maven 配置中的 <mirror>绕过 HTTP 阻断机制的方法

《Maven配置中的<mirror>绕过HTTP阻断机制的方法》:本文主要介绍Maven配置中的<mirror>绕过HTTP阻断机制的方法,本文给大家分享问题原因及解决方案,感兴趣的朋友一... 目录一、问题场景:升级 Maven 后构建失败二、解决方案:通过 <mirror> 配置覆盖默认行为1. 配置示

Springboot3+将ID转为JSON字符串的详细配置方案

《Springboot3+将ID转为JSON字符串的详细配置方案》:本文主要介绍纯后端实现Long/BigIntegerID转为JSON字符串的详细配置方案,s基于SpringBoot3+和Spr... 目录1. 添加依赖2. 全局 Jackson 配置3. 精准控制(可选)4. OpenAPI (Spri

MybatisPlus service接口功能介绍

《MybatisPlusservice接口功能介绍》:本文主要介绍MybatisPlusservice接口功能介绍,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友... 目录Service接口基本用法进阶用法总结:Lambda方法Service接口基本用法MyBATisP

maven私服配置全过程

《maven私服配置全过程》:本文主要介绍maven私服配置全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录使用Nexus作为 公司maven私服maven 私服setttings配置maven项目 pom配置测试效果总结使用Nexus作为 公司maven私