Halcon无法连接Basler相机及图像不稳定的解决办法

情况一:出现检测图片接口可以检测到GigE接口,但连接时显示不能初始化。
解决办法:这种首先确保相机网口连接稳定,并在Basler的自带驱动软件Pylon中将TriggerMode改为Off(Halcon中也可在参数中更改)。
然后打开——控制版面——系统和安全——Windows Defender 防火墙——选择打开或关闭Windows Defender防火墙——将公用网络关闭。
重启Halcon,即可连接。
情况二:出现连接上但图像显示延迟大,不稳定。
解决办法:首先排除网线的问题,最简单办法是换根网线。如果还不能解决,请尝试以下方法。
这种问题集中在“网络”问题上。打开网络适配器,找到相机连接的相应以太网连接,双击出现以下窗口。如果速度显示低于千兆网(1.0Gbps)即相机连接或线有问题。

点击属性——配置——高级 在左侧属性栏中选择 巨型帧 或英文 Jumbo Frame,然后在右侧下拉栏中选择9KB MTU。点击确定。

重启Halcon,连接查看。
情况三:情况二尝试并没有多大改善,图像还是很差。别慌,这还是传输的力度不够大导致的。
首先打开Halcon,连接相机——选择参数——种类选择TransportLayer(传输层),可以看到GevSCPSPacketSize 的值是9169,这是包的大小。

这个时候Pylon或在Halconl里刚刚的位置,将PacketSize往上调大,一般是以500为单位往上调也就是每调一次往上加500然后看看效果。不要一下子调的大于2000,慢慢来要有耐心。

调好后选择Configuration Sets——User Set Save点击执行——User Set Load点击执行。接下来可以用Pylonl来看图像显示情况,也可以在Halcon中查看。
情况四:如果以上全部都尝试,但是图像还是很差。或者相机还是连接不上。
请参考:
1.将Halcon图像获取接口改为GenICamTL,然后尝试连接
2.网络传输双工没开导致无法连接,在刚刚更改巨型帧的地方,属性中选择Duplex(双工),改为On。
3.Timeout的值改大或改小,在Basler自带驱动软件Pylon中将Timeout更改,Halcon中参数中种类选择HALCON Interface——grab_timeout更改大于5000。
4.把所有网络的防火墙都关闭。
总结:以上情况同时也可供其他品牌相机参考,同时注意在Pylon和Halcon之间相机只能在同一时间被其中一个连接,如果另一个软件打不开即相机被当前软件所占用,需要手动断开连接。
如果问题还没有解决情况四中提到的方法多琢磨,多试错,多探索。在各个参数中总能找到问题。
中心思想:图像不稳定即——传输包大小和传输速度的原因。相机连不上即——网络防火墙和网线物理的原因。
Halcon无法连接Basler相机及图像不稳定的解决办法的更多相关文章
- ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务解决办法
ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务解决办法: 1.首先打开cmd命令 查看本地TNSPING配置 是否ok?然后找到 Oracle 安装文件 中 listener. ...
- IIS 连接 oracle报Oracle.DataAccess版本错误解决办法
通过IIS连接oracle时报“Could not load file or assembly 'Oracle.DataAccess, Version=2.112.3.0, Culture=neutr ...
- 利用pl/sql developer进行远程连接oracle server出现的问题及解决办法
由于本人刚刚给自己的笔记本做了系统,由原来的32位系统编程现在的64位系统,所以,很多软件由于兼容性,不得不重新安装...当我安完了pl/sql developer工具后,就满心欢喜的去连接远程ora ...
- FIREDAC连接MSSQL 2000报不能支持连接MSSQL2000及更低版本的解决办法
FIREDAC连接MSSQL 2000的时候会报错,原因是MSSQL CLIENT11或MSSQL CLIENT10客户端驱动程序已经不支持连接MSSQL2000及更低版本的数据库. 解决办法: 设置 ...
- Xshell4连接,Linux系统中文显示乱码解决办法
Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET NetSarang Xshell 4 Build 0120议.使用 ...
- Oracle PLSQL 客户端 连接Oracle12.2 出现权限问题的解决办法以及绿色版Oracle客户端的使用.
1. 同事反馈登录最新的oracle12.2 的数据库时登录不上报错: 2. 记得当时查过资料, Oracle 在12.2 增加了客户端连接数据库的加密级别 比较早的oracle客户端比如11.2.0 ...
- adb devices连接提示 Android offline或unauthorized的解决办法
我有一个华为X1手机,版本是Android 4.2.2(我的手机是Android 4.0版本), 但之前用adb连接(包括usb/tcp)时总莫名其妙出现offline或unauthorized的问题 ...
- MySQL远程连接失败,MySQL远程连接出现Using password:YES错误的解决办法
相信很多实用MYSQL的朋友都遇到过这种问题,就是MySQL使用localhost能够连接成功,但是使用IP连接却出现Using password:YES或者其它的连接错误.今天就把解决方法给大家说一 ...
- SecureCRT无法使用root正常连接Ubuntu 14.0.4.1的解决办法
问题描述 通过VirtualBox重新安装了Ubuntu 14.0.4.1 虚拟服务器,在SercureCRT中使用root帐号连接Ubuntu14.0.4.1的时候,提示“Password Auth ...
- 远程工具(SSH Secure)连接Centos出现中文乱码问题的解决办法
问题原因 使用远程工具进行连接时,如果linux有中文文件或目录,显示时会出现乱码,原因是linux编码是UTF-8,而远程工具默认是当前系统本地编码即GBK.所以解决方案是统一两者编码就OK了,但是 ...
随机推荐
- jemter返回结果中文乱码
如图,返回的结果,中文出现乱码 对于这个问题有两种解决方法 第一种:修改jemeter文件,需要重启jemter 在 bin 目录下,找到 jmeter.properties 这个文件,修改编码格 ...
- mysql 必知必会整理—触发器[十五]
前言 现在很多都是程序用于触发的,而不是触发器了. 正文 需要MySQL 5 对触发器的支持是在MySQL 5中增加的.因此,本章内容适用于MySQL 5或之后的版本. MySQL语句在需要时被执行, ...
- SSM整合项目中使用百度Ueditor遇到的问题。
问题描述:无法上传图片,提示配置项加载有问题 大致情形:直接下载的ue编辑器,放在了/resources/ 目录下,也就是静态资源路径,然后更改web.xml,将tomcat默认拦截器配置放到所有 ...
- 力扣238(java)-除自身以外数组的乘积(中等)
题目: 给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 . 题目数据 保证 数组 nums之中任意元素的全 ...
- 阿里云2020上云采购季,你的ECS买好了吗?
阿里云2020上云采购季,超级品类日,天天有爆款. 今日爆款推荐:云服务器. 重磅推荐两款,限时抢购. 新品共享型s6: 企业级共享型n4: 想看更多云产品,来阿里云采购季: https://www. ...
- Serverless Kubernetes:理想,现实与未来
简介: 当前 Serverless 容器的行业趋势如何?有哪些应用价值?如果 Kubernetes 天生长在云上,它的架构应该如何设计?Serverless 容器需要哪些基础设施?阿里云容器服务产品负 ...
- Timing:在线自习室快速搭建
通过超低延迟的音视频通信技术.视频连麦.弱网传输算法,快速搭建自习场景,提升自习效率. 客户简介 氪细胞主打产品Timing,是国内最早推出,也是规模最大的在线自习室,是新一代的教育与社交融合平 ...
- 双龙贺岁,龙蜥 LoongArch GA 版正式发布
简介:Anolis OS 8.4 LoongArch 正式版发布产品包括 ISO.软件仓库.虚拟机镜像.容器镜像. 简介 继 Anolis OS LoongArch 预览版发布后,现迎来龙蜥 ...
- 如何在golang代码里面解析容器镜像
简介:容器镜像在我们日常的开发工作中占据着极其重要的位置.通常情况下我们是将应用程序打包到容器镜像并上传到镜像仓库中,在生产环境将其拉取下来.然后用 docker/containerd 等容器运行时 ...
- 阿里巴巴超大规模 Kubernetes 基础设施运维体系揭秘
简介:ASI 作为阿里集团.阿里云基础设施底座,为越来越多的云产品提供更多专业服务,托管底层 K8s 集群,屏蔽复杂的 K8s 门槛.透明几乎所有的基础设施复杂度,并用专业的产品技术能力兜底稳定性, ...