CCD拍照出现横条纹的问题,一般人都知道,要么是网卡设置中的“巨帧”设置太小,要么是网卡模式:100M全双工/1000M全双工之类的设置有问题。
详细如勇哥之前的贴子:
这一次有一台尺寸测量设备在所谓的一次不关机断电后出现软件无法打开,现象是软件打后界面失去响应。
经检查,是因为软件启动后,要进行一次拍图操作,就卡在这里出不来。
使用官方CCD程序测试,发现是可以正常拍图的。
不过因为本机台的软件使用的是halcon接口,而官方程序使用的是其API, 所以官方程序能正常拍图也不能说明什么。
果然使用halcon采图极慢,居然要2000ms。
后来发现是因为网卡速率被设置为100M全双工模式,对于2500W相机来说,必须设置为1G全双工模式,100M模式采图慢很正常。
但是设置为1G全双工模式后用halcon采图出现明显横条纹。此时halcon的采集单张图片的速度是500ms左右。
如果此时打开机台软件,仍然会卡死。
检查“曝光值”等都没有问题!
再检查了是否安装有“MVTec GigE Vision Streaming Filter”驱动,将其勾选后发现在100M全双工下采集速度由2000ms升到5000ms,起了反作用。
到此,好像山穷水尽了。
最后,一位同事告诉我,应该是卡巴斯基杀毒软件惹的祸,它个杀软除了会封锁U盘的接口,还可以监控过滤网络数据包。果然通过工厂的it部门开放相机对应网络的权限后,问题得以解决。
这让勇哥想起之前在另一家工厂,也用的是卡巴斯基杀毒软件,也出现了同样的程序在部分机台上不正常。当时是采用把正常机器的C盘克隆到问题机器上,得以解决。
---------------------
作者:hackpig
来源:www.skcircle.com
版权声明:本文为博主原创文章,转载请附上博文链接!

