摘要: 机器视觉应用工程开发思路 机器视觉应用工程主要可划分为两大部分,硬件部分和软件部分。 1.硬件部分,硬件的选型至关重要,决定了后续工作是否可以正常开展,其中关键硬件部分包括:光源,相机以及镜头。 2.软件部分,目前业内商业库主要有Halcon,康耐视,DALSA,evision,NI等,开源库有Op 阅读全文
posted @ 2017-07-17 14:20 骑着代码搞机械 阅读(2903) 评论(1) 推荐(0) 编辑
摘要: WPF的依赖项属性 属性与事件是.NET抽象模型的核心部分。WPF使用了更高级的依赖项属性(Dependency Property)功能来替换原来.NET的属性,实现了更高效率的保存机制,还添加了附加功能,如属性变更通知以及强制回调、属性值继承(在逻辑树中向下传播默认属性值的能力)以及属性有效性验证 阅读全文
posted @ 2017-05-23 20:01 骑着代码搞机械 阅读(858) 评论(0) 推荐(1) 编辑
摘要: 如何理解委托与事件 从事C#工作者,只有理解了委托和事件其中的奥秘,才算得上C#入门。我认为,只有懂得了什么是委托,如何用委托链制造事件,才算正式进入了C#的世界。否则,你只是一个C语言编程者。 1.什么是委托 委托,其实质是一个函数指针,但在C#中,本着万物皆对象的原则,委托是一个类(故可以写在命 阅读全文
posted @ 2017-05-11 15:16 骑着代码搞机械 阅读(730) 评论(0) 推荐(0) 编辑
摘要: .NET数据访问 在.NET中对于数据的访问大致有三个层面,数据访问层、内存数据集、业务逻辑层。数据层,包括了XML配置文件以及一些常用的数据库(使用SQL语句);内存数据集,主要是DataSet数据集,在DataSet中包括Datatable,而Datatable中又分为DataRow和DataC 阅读全文
posted @ 2017-05-08 20:35 骑着代码搞机械 阅读(584) 评论(0) 推荐(0) 编辑
摘要: PLC通信网络的分层 PLC通信网络大致可分为3层,管理层,单元层以及现场执行(AS-I)层。如下图所示。 在PLC通信网络的三层架构中,管理层,通信方式包括MPI,工业以太网(Profinet)以及Profibus三种通讯方式。 MPI通信多用于西门子内部产品通讯,以及对下位机调试监控时使用。MP 阅读全文
posted @ 2017-05-01 13:32 骑着代码搞机械 阅读(2347) 评论(0) 推荐(0) 编辑
摘要: 运动控制基础 1.控制电机分类 在工业运动控制中,电机通常使用的有两种,步进电机与伺服电机。而其中步进电机,常用的有2相4线步进与2相6线步进(只接其中4根线可以实现高转速,小转矩或低转速,大转矩)以及5相步进电机;伺服电机,分为交流伺服电机和直流伺服电机。 步进电机的工作原理,例如两相四线步进电机 阅读全文
posted @ 2017-04-25 20:39 骑着代码搞机械 阅读(1152) 评论(1) 推荐(0) 编辑
摘要: PLC编程总结 PLC控制部分总体有三大部分组成,PLC硬件,组态以及梯形图程序。PLC硬件应与组态一一对应,不容有任何偏差;而梯形图与操作的组态的IO口也应该一一对应。因此,整个系统达到了由梯形图程序控制PLC硬件的效果。 PLC中无非是三大数据类型:运算数据类型、传输数据类型与显示数据类型。其中 阅读全文
posted @ 2017-04-17 13:14 骑着代码搞机械 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: Epplus操作Excel基础详解 1.什么是Epplus Epplus是一个使用Open Office XML文件格式,能读写Excel2007/2010文件的开源组件,在导出Excel的时候不需要电脑上安装office。 其中,Open Office XML文档格式包括我们常见的xlsx、doc 阅读全文
posted @ 2017-04-04 11:03 骑着代码搞机械 阅读(12647) 评论(6) 推荐(0) 编辑
摘要: opencv基础篇--到底什么是图像 什么是图像?英语中有两个单词来形容图像,一个是picture,一个是image。这两者虽然是形容同一个东西,但却又有着区别。picture代表实而有物的真实图像;而image代表着计算机中存储的图像,也代表想象中的图像。 而我们更多研究的便是image,计算机图 阅读全文
posted @ 2017-03-31 21:44 骑着代码搞机械 阅读(890) 评论(3) 推荐(0) 编辑
摘要: opencv2.4.10+VS2012配置 作为opencv的初学者,第一个难题想必都一样,如何配置opencv+VS的环境呢?在网上的教程,铺天盖地,但我仍然是尝试了十几次才找到属于自己的那套配置方式。现在,我就大致总结一下,即是对自己配置opencv的方式记录,也希望给更多初学者带来便利。配置o 阅读全文
posted @ 2017-03-31 15:58 骑着代码搞机械 阅读(1946) 评论(0) 推荐(0) 编辑