2020-01-11 21:23:12
CCD拍照出现横条纹的问题,一般人都知道,要么是网卡设置中的“巨帧”设置太小,要么是网卡模式:100M全双工/1000M全双工之类的设置有问题。详细如勇哥之前的贴子:Gig-E接口相机拍照出现横条纹或者是图像不完整的解决方法 这一次有一台尺寸测量设备在所谓的一次不关机断电后出现软件无法打开,现象是软件打后界面失去响应。经检查,是因为软件启动后,要进行一次拍图操作,就卡在这里出不来。使用官方CCD...
2020-01-08 15:53:22
机械快门机械快门是用弹簧或是电子、电磁手段,控制几片叶片的开闭,从上而下以一定宽度的缝隙“划过”成像像场窗口。在CMOS相机中全局快门并不是电子快门,这是不同的概念电子快门常见的电子快门的方式有卷帘快门和全局快门两种,卷帘快门是逐行顺序曝光,一行行按顺序曝光,当采用全局快门方式曝光时,所有像素在同一时刻曝光。电子快门部分要把CCD和CMOS分开说CCD和CMOS两个的取像的原理不同导致快门的方式不...
2020-01-08 13:36:33
全局曝光和卷帘曝光是常见的[工业相机]曝光方式。一般来说,CCD工业相机是全局曝光,而CMOS工业相机既存在全局曝光又有卷帘曝光。全局曝光和卷帘曝光的区别如下:全局曝光:工业相机全局曝光很容易理解,也就是说光圈打开后,整个芯片像元同时曝光。Sensor所有像素点同时收集光线,同时曝光。即在曝光开始的时候,Sensor开始收集光线;在曝光结束的时候,光线收集电路被切断。然后Sensor值读出即为一幅...
2020-01-08 10:09:53
这里勇哥讨论一下激光测厚仪和极片辊压机进行闭环控制时的一些经验。这种闭环控制,其目的是把激光测厚仪的厚度数据做为正反馈传给辊压机,然后辊压机自动调节内部压力以更新极片的输出厚度。n 只有伺服液压栈的辊压机才可以进行闭环调节, 因为这种液压栈精度很高,最小可以+-0.5um调节都会生效n 目前的基本原理是测厚仪上传辊压机左侧厚度,右侧厚度,标准值。辊压机调节对应的左侧辊缝压力、右侧辊缝压力n...
2020-01-08 09:44:56
关于尺寸机的验收标准,客户往往会提出漏检率和误判率。其中漏检率是指尺寸超标但是CCD判断为OK品,这是最严重的问题,客户对这种问题基本上是零容忍。误判率是指CCD判断为NG,但实际上不是NG。通常,我们希望客户把漏检率设定为千分之一,或者千分之二。误判率为3%。但是,有些时候业务部门签协议的时候,出于自身利益的考虑,有时候会让客户签出漏检率为0这样荒唐的内容。而且,对于漏检率和误判率写入设备协议里...
2020-01-07 11:41:48
学习完本章,你将掌握:1.使用HandleExtenalEvent 活动创建特定的事件处理程序2.在你的工作流中使用Delay 活动3.在你的工作流中使用EventDriven 活动4.在你的工作流中使用Listen 活动5.理解EventHandlingScope 活动在活动并发执行的情况下是怎样监听事件的在第八章(“调用外部方法和工作流”)中,你看过工作流怎样使用CallExternalMet...
2020-01-06 21:03:44
红色版本检测&分割纺织检测纺织检测狭窄的纤维检测医用钻头的检测巧克力的检测大理石的检测 @ 120m/min工件的表面检测手表零件检测印刷检测薯条的检测Cement Spot segmentation医疗检测疟疾寄生虫在血液里的检测铁轨检测汽车引擎部件的检测医疗影像绿色版本标签 & 分类后勤中心木料筛选...
2020-01-06 13:20:11
学习完本章,你将掌握:1.学会怎样使用IfElse 活动来执行条件表达式2.学会怎样使用While 活动来执行循环3.理解Replicator 活动是怎样来模拟for 循环的,以及它的使用方法。我们已经看到过怎样执行工作流内部和外部的代码,已经知道怎样处理异常,暂停进程,在事情脱离控制时终止我们的工作流。但无疑对于任何一个 计算机系统的主要组成部分来说,都应具有根据运行时的条件做出判断以执行不同的...
2020-01-04 18:14:02
学习完本章,你将掌握:1.创建并调用你的工作流外部的本地数据服务2.理解怎样使用接口来为宿主进程和你的工作流之间进行通信。3.使用设计的外部方法在你的工作流和宿主应用程序之间传输数据。4.在一个正执行的工作流中调用其它工作流在写前面的章节时,我自己不断地思考,“我不能再等了,我要弄清楚在哪里可把(工作流中的)真实数据返回到宿主应用程序中!”为什么?做了 这么多的活动和工作流的演示,但都没有实际返回...
2020-01-02 20:36:55
学习完本章,你将掌握:1.知道怎样使用Sequence 活动2.知道怎样使用Code 活动3.知道在工作流中怎样抛出异常并对其进行处理4.知道如何在代码中暂停和终止你的工作流实例在本章,我们将正式引入前面已经看到过的一组活动:Sequence 活动和Code 活动。但我相信,适当的错误处理对于精心设计和运行良好 的软件是至关重要的,所以我们将会研究如何使用工作流中的活动抛出异常、捕获异常、甚至暂停...
2020-01-02 09:35:21
许多年前,勇哥还是少年的时候,鄙视那些肚子大得像86版二师兄的油腻男。可是现在轮到我自己站直了已经看不见脚尖了!看来多年以后勇哥终于变成了自己讨厌的形象了。唉。。。必须要减了,勇哥也要参加女人们为之努力的终身事业了。收录一些文章:减肥时是可以吃米饭的。如果减肥时不吃米饭,对身体有百害而无一益。米饭的主要成分是碳水化合物,当人体无法从食物中摄取所需要的碳水化合物时,人体就会靠身体的脂肪和蛋白质的分解...
2020-01-02 08:57:51
之前勇哥的一款点胶机设备,运动部分采用固高运动控制卡。进行二轴插补时发现画的圆是个椭圆。初步是怀疑两个轴的脉冲输出量不同步,后来检查并不是这个原因。水穷水尽之时,突然想到之前有一台点胶机是正常的,那就对比一下两者的差别。程序是C#开发的,都是用的这个软件,而且都是固高运动控制卡,因此可以排除程序与运动卡的问题。不一样的是,可用的那台点胶机X,Y轴全部是皮带驱动的。有问题那台X轴是丝杆,Y轴是皮带。...