- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 Antimalware Service Executable占用内存较高问题
很多朋友在使用笔记本电脑时,自己明明没有使用大型软件或玩游戏,可是笔记本散热声音很大,再进任务管理器查看的话,AntimalwareServiceExecutable内存占用率很高。这么做的原因呢...Window自带的防护机制闲着没事儿就全盘扫描,导致占用内存很高。即使把扫描功能关了后,它又能自己启动,倒还不如把他扫描对象弄成“零”。我也遇到过,也查过很多解决方法,绝大部分对没能解决我的实际问题,通过我仔细研究后,找到了非常简单且很有用的方法。2)找到排除项-->添加或删除排除项。...
2022-07-18 21:57:31 50370 1
原创 西门子仿真软件(S7-PLCSIM Advanced )与C#通过Profinet读写DB测试总结
我对西门子PLC不是很清楚,所以一步一步摸索测试,也走了很多弯路,写这篇文章也想帮助那些对西门子博途或Snap7(C++)、S7netplus(C#)的朋友们。1)我先安装了S7-PLCSIM Advanced V2.0 SP1仿真小软件。2)下一步我安装了TIA Portal V15.1博途软件。CPU设置注意点: - 打钩 - 完全访问根据自己需求创建DB,属性保护 -> 不受保护。设置完成后,下载到第一步创建的仿真PLC里 -> 开始全部监视(眼镜的
2022-04-23 17:58:19 8281 3
原创 利用OpencvSharp计算工件移动后,机器人旋转中心(抓取位置)
实现前提:已知标准姿态下的Mark点和机器人末端旋转中心。-旋转中心计算方法网上大家分享也很多,我这里不描述了。上图-----------------------------------------------------------------------第一步:利用基准Mark点和New Mark的角度差,做一个旋转矩阵。第二部:利用改旋转矩阵,计算标准RotateCenter旋转后的位置。第三步:利用两个Mark的X、Y平移差,进行补偿而出图中New Rotate Center
2022-03-25 10:16:23 4782
原创 VisionMaster二次开发流程运行完毕回调事件使用
首先强调一下,海康的VisionMaster视觉库已经覆盖绝大部分视觉检测应用,有点向康耐视VisionPro及Designer挑战的意思,当然二次开发起来也是非常方便,赞赞赞。原先对VM套路不太熟悉的时候,流程Run后延时500ms再获取结果信息(流程运行大约200ms),这种情况下,约300ms时间就浪费了,如果是在高速检测应用里这么用的话是不行的,所以开始研究海康有没有流程完成事件。具体实现办法如下(C#):1)程序初始化注册一下VmSolution.OnWorkStatusEvent
2021-11-05 09:51:40 2736 1
原创 VisionPro获取斑点(Blob)的外接矩形和最小外接矩形的方法
在斑点工具图形选项里可以看到“显示限定框”和“显示主要限定框”。Blob工具提供这两个接口我们就可以通过脚本来获取它的几何信息了,如四个点的坐标等。代码中的rect是提前声明的CogRectangleAffine。然后通过此方法把四个点坐标获取,用于测量、定位等功能。这是我用点信息画出来的示意图。...
2021-10-29 10:09:16 5808
原创 VisionPro中CogImage16Grey转成CogImage16Range方法
利用激光轮廓仪如LMI或SmartRay等产品获取到16位灰度图后,再使用VisionPro的3D工具测量时需要把16位灰度图转成16位范围图(高度图)。测试时用ImageFileTool读进一张LMI模拟器生成的一张图,格式为16Grey。紧接着用3D横截面工具时直接连接ImageFileTool的输出图的话肯定会报错,所以在此处利用脚本把16Grey格式转换成16Range后,再赋给3D横截面工具的输入图。ToolGroup运行后正常获取横截面轮廓。Visi...
2021-10-12 15:19:51 4019
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人