2018-12-14 22:55:50
一、 串口 DP9头针脚顺序辨别1. 九针母头端子针脚顺序图12. 九针公头端子针脚顺序图2说明:可以仔细查看引脚左方的数字标注,表示对应的引脚标号。各引脚的定义为:二、 直连串口 连接方法1. 9针 对9针 串口 直连 连接方法见表 2. 9针 对9针 串口 直连 连接示意图 说明:绿色接2脚,橙色接3脚,白绿接5脚下面是几种直连的RS232电缆:迷你型的9针RS232直连串口延...
2018-12-14 13:38:36
cp1h机型是可以配置网络模块的,型号为CP1W-CIF41, 这一点在cp1h的手册里面居然没有提。也许勇哥的cp1h手册版本号老了?在淘宝上查了一下,这个模块比plc本身还贵。由于公司目前及以后的与欧姆龙plc的通讯方式都改为了tcp/ip,因此这个模块还是值得详细了解一下。这个模块拿到手后,其默认IP地址为192.168.250.1 先把你自己的主机改为和它相同的网段,例如192.168....
2018-12-12 11:38:10
接近开关在很多行业都有应用,特别在工业上用的更加普遍。接近开关的种类有无源,光电式、霍尔式,电容式、涡流式等几大类接近开关,也是在工业以及其它行业用的较多的接近开关。看着这么多种类的接近开关不要以为很难,它都有一个共同特点,就是有属于自己的检测距离,当可动机械部件位移到它的检测范围内,接近开关就开始动作,但是不同种类的接近开关对检测对象是有要求的。不同种类接近开关的检测对象物质的选择无源接近开关的...
2018-12-12 11:02:34
欧姆龙光电开关接线方法: 棕接正,蓝接负(公共端),黑和白色一般为输出信号线,到底是接黑色还是白色要看说明书了,一般是黑色和白色,一个是常开信号,一个是常闭信号。你要用到什么信号就接哪一个。 “现在光电遮挡是有的反应的,但PLC没反应!”。这个还要看你的PLC是低电平信号有效还是高电平信号有效。若你的PLC是低电平信号有效你就要选用NPN型光电开关,反之就要选PNP型光电。 BN棕色,BU...
2018-12-08 08:43:09
测试步进电机型号为42HS26MF11DL,网上还搜索不到,也不知道品牌。如何区分2相步进电机出来的四根不同颜色的线的AB相?二相混合式步进电机,输出四根线。一般为红,蓝,绿,黑,默认分别对应A+,A-,B+,B-。如果接上去跟需要的运行方向不同,只要对调A,B两相即可。同相区分,可以短接任易两根线,转动电机。有阻力时的两根线为同相。注意这个操作可以在不通电的情况下做。(但是勇哥的这个电机因为很小...
2018-12-07 10:37:45
勇哥把netMarketing类库改为halcon12,发现程序可以编译,但是运行起来报下面的错误。看来和原来的halcon10还是有所区别。下面的摘抄的网络上的资料:Halcon使用没有问题,二次开发可以写程序,运行时候提示halcon相关模块丢失;无法加载+DLL“halcon”:+找不到指定的模块。+(异常来自+HRESULT:0x8007007E)。复制代码问题解决:简单解决:把缺少的模块...
2018-12-06 22:48:23
源型和漏型,一般针对晶体管型电路而言,可以直接理解为IO电路向外提供/流出电流(源或称为source)或吸收/流入电流(漏或称为sink)。对于DO来说,一般PNP型晶体管输出为源型,输出模块内部已经接好电源,电流通过DO向外流出,不需要外接任何电源DO就可以直接驱动继电器。西门子300/400系列或欧系PLC惯于使用这类输出。日系、台系和西门子200系列和大部分国产PLC一般采用漏型DO,即NP...
2018-12-05 21:40:43
下面是cp1h的存储器类型与输入输出资源的介绍。来自cp1h的说明文档。放在这里也是为了方便查询。下面是CP1H-X40DT-D的输入输出端的接线示意图。IO点测试这是每个项目必须做的事情它分为输入点 测试 输出点测试输入点测试很简单,看你的接线方式,COM端是 共正还是共负的 ,然后把另外一相用一根长的线接起来,直接对着输入点,输入点指示灯亮说明输入点没问题输出点需要编程其实最好的测试方法是 编...
2018-12-05 20:51:59
勇哥把工作电脑重装系统后,安装了Git后,先是发现本地仓库目录不再有叹号(也就是没被git监控)然后在git控制台进行操作时发现git隔屁了。网上查了一下,这是由于git 的全局配置文件往往在c 盘(其它系统同理),重装系统有可能删除了配置文件,没有配置 name 和 email 的话,git 是无法正常工作的。建议检查一下是否配置了 name 和 email ,git bash 下输入: git...
2018-12-03 08:08:28
某天,勇哥在电脑重装系统后,发现那块8T的移动硬盘无法使用了。现象是在磁盘管理中可见这块硬盘的分区,但是无法为其分配盘符。勇哥试过更换USB口,多次拔插也不行。然后用老毛桃工具U盘启动系统,使用其分区查看工具,发现了问题。如下图,可以看到,我那个8T的分区文件系统居然是 HFS+ ! 这个是苹果系统mac OS x 的分区格式,难怪windows系统无法识别!但是奇怪的是我明明记得我的这个8T分...
2018-11-30 17:25:01
软包锂电池的边电压指的是1、正极耳与铝塑膜之间铝层的电压2、负极耳与铝塑膜之间铝层的电压理论上:无论正极还是负极,他们与铝塑膜之间铝层是绝缘的,也就是说:他们的电压应该为0实际上:考虑到电池材料及其加工过程中,会产生局部受损,导致他们之间出现局部导通(含电子通道和离子通道),形成微电池,从而有了电势差(电压),此电压越高,说明电池可能的风险就越高,电压标准各厂家有所差异。行业大部分定在1.0V以下...
2018-11-27 08:51:29
勇哥原来的程序都是工作在halcon10下面的,某一天尝鲜安装了halcon12,用起来很爽的感觉。但是今天跑以前的某个视觉程序时,软件起动会报错误:help files for package 'system' ……看起来这个错误8000很是莫名其妙的,说什么help目录无效。后面那句 Please check the correct setting of HALCONROOT让...
2018-11-25 12:50:31
引言:本文章的代码可以用三菱的学习软件FX-TRN-BEG-C去做实验。这款软件的介绍见下面的链接:三菱PLC学习软件FX-TRN-BEG-C一键启停,按下面的例子来说就是: 按一下,机械手放料,再按一下复位状态(停止),再按,机械手又放料。这个小例子听说还是许多电气工程师的常考题目。所以还是需要你开动下脑筋的。下面给出原代码:你可以打开三菱plc学习软件的例子B-4来测试这段代码的效果。 但是,...
2018-11-25 10:50:47
下面就分别对各种电气软件进行分析: (1).AutoCAD Electrical---是在CAD的平台上开发的,可以说是CAD的一个插件,这样它就有CAD的特性,绘图的灵活性包括机械图的绘制,但也具有CAD的弊端,功能较少 ;由于是AUTOCAD的一个插件,有两个软件的所有缺陷;管理比较复杂,数据交流比较困难;由于是借用AUTOCAD的平台,其核心还是以图纸设计及数据库为中心。 小林...
2018-11-25 08:50:13
引言:本系列的文章基于三菱的学习软件FX-TRN-BEG-C。它自带fx PLC的虚拟机,以及若干练习。本文的实际上是把这款软件的例子做一个读书笔记,以方便查阅和再练习。这款软件的介绍见下面的链接:三菱PLC学习软件FX-TRN-BEG-C基础练习:B-2 标准程序学习一个锁存输出程序和置位/复位程序要求: 按点动按钮x20后y0亮,并且松开x20后y0仍然亮。但是如果自锁按钮x24为ON时,无论...
2018-11-24 11:54:01
为了使用户在选择一款机器视觉系统时应该考虑的关键的、基本的特性方面提供指导。下面是选择一款机器视觉系统时要优先考虑的十个方面:1. 定位器 对象或特征的精确定位是一个检测系统或由视觉引导的运动系统的重要功能。传统的物体定位采用的是灰度值校正来识别物体。尽管这种技术得到了广泛的应用,但是,它在图象质量变差的情况下,就缺乏稳定性。图象质量变差可能是由于凌乱、亮度不同和遮盖等因素的影响。相反,几何对象定...
2018-11-24 11:48:19
镜头的选择决窍 镜头按光圈分为手动光圈镜头和自动光圈镜头,选择依据:主要根据环境的光线是否稳定,环境稳定的一般选用手动光圈,一次调试OK后即可,环境不稳定选用自动光圈镜头(必须配以带有自动光圈镜头插座的摄像机),这样便可以实现画面亮度的自动调节。自动光圈镜头的控制信号又可分为DC及VIDEO控制两种,即直流电压控制及视频信号控制。这在自动光圈镜头的类型选用上,摄像机自动光圈镜头插座的连接方式上,以...
2018-11-24 11:42:57
图像拼接技术就是针对同一场景的一系列图片,根据图片的特征,比如位置,重叠部分等,拼接成一张大幅的宽视角的图像。图像拼接要求拼接后图像最大程度的与原图一致,失真尽可能的小,并且要尽量做到天衣无缝即没有明显的拼接线或其他拼接痕迹。图像拼接不能损失原始图像信息为达到以上目标,图像拼接要求具备以下条件:1:图像应具有一定的特征性能,拼接正是通过这些特征来进行的。2:图像需要具有重叠部分,一般情况下,这些重...
2018-11-23 20:56:32
灰度形态学处理有腐蚀,膨胀,开运算,闭运算,顶帽操作,低帽操作等。可以对图像进行图像平滑,图像增强,图像分割等。一,图像平滑gray_opening_shape(Image : ImageOpening : MaskHeight, MaskWidth, MaskShape : )开运算。开操作会抑制比结构元小的亮细节,去除亮点噪声gray_closing_shape(Image : ImageCl...
2018-11-23 20:38:23
选择性滤波在很多应用中,其中感兴趣是处理指定的频段或频率矩形。第一类滤波器分别称为带阻滤波器或带通滤波器。第二类滤波器称为陷波滤波器。1、带阻滤波和带通滤波D(u,v)是距离频率矩形中心的距离,D0是带宽的径向中心,W是带宽。一个带同滤波器可以用从低通滤波器得到高通滤波器的相同的方法从带阻滤波器中得到halcon生成理想带阻带通和高斯带阻带通的代码read_image (Image, 'D...
2018-11-23 20:30:33
低频对应于图像变化缓慢的灰度分量,前面我们通过衰减高频成分来平滑图像。高频则对应于图像中变化快速的灰度变化。这些通常是物体的边缘及噪声。以下我们将通过高通滤波来实现图像的锐化。高通滤波会衰减傅立叶变换中的低频分量而不扰乱高频信息。理想高通滤波器halcon程序read_image (Image, 'D:/halcon work/fft/有票.bmp')
rgb1_to_gray...
2018-11-23 20:16:21
二维离散傅立叶(DFT)变化及其反傅立叶变换(IDFT)傅立叶变换通用形式对通用形式来讲,c=1,s=-1即为傅立叶变化(图像空间域转频域);c=1/MN,s=1即为逆变换(频域转空间域)halcon算子fft_generic(Image : ImageFFT : Direction, Exponent, Norm, Mode, ResultType : ) 通过参数设置可实现图像的频域和空间域的...
2018-11-23 20:08:31
如果不了解在图像滤波中如何应用傅里叶变换和频率域的基本知识,要彻底理解这一领域也是不太可能。二维离散傅里叶变换的一些性质1、空间和频率间隔的关系假设对连续函数f(t,z)取样生成了一副数字图像f(x,y),它由分别在t和z方向所取的MxN个样点组成。令△T和△Z表示样本间的间隔。那么相应离散频率域变量间的间隔分别由给出。频率域样本间的间隔与空间样本间的间距和样本数成反比。2、平移和旋转用指数项乘以...
2018-11-23 17:07:43
图像滤波增强处理实质上就是运用滤波技术来增强图像的某些空间频率特征,以改善地物目标与领域或背景之间的灰度反差。遥感系统成像过程中可能产生的”模糊”作用,常使遥感图像上某些用户感兴趣的线性形迹、纹理与地物边界等信息显示得不够清晰,不易识别。需要通过采用领域处理方法来分析、比较和调整像元与其周围相邻像元间的对比度关系,图像才能得到增加,也就是说需要采用滤波增加技术处理。 一,空域滤波:使用空...
2018-11-23 16:47:59
原文出处: 韩昊 12345678910作 者:韩 昊知 乎:Heinrich微 博:@花生油工人知乎专栏:与时间无关的故事 谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。 转载的同学请保留上面这句话,谢谢。如果还能保留文章来源就更感激不尽了。 ——更新于2014.6.6,想直接看更新的同学可以直接跳到第四章————我保证这篇文章和你以前看过的所有文章都不同,这是...
2018-11-23 16:31:10
直方图处理灰度级范围(0,L-1)的数字图像的直方图是离散函数h(rk)=nk, rk表示第k级灰度值,nk是图像中灰度为rk的像素个数。在实践中常用MN表示的图像像素总数除它的每个分量来表示归一化直方图。归一化的直方图由p(rk)=nk/MN给出,p(rk)即灰度级rk在图像中出现的概率的一个估计。所有分量和为1。图像的直观感觉暗图像,直方图分量集中在灰度级的低端。亮图像,直方图分量集中在灰度...
2018-11-23 16:12:50
接触机器视觉的东西到现在有好长一段时间了,从以前折腾opencv到现在折腾halcon,这么浑浑噩噩的一年折腾,也没折腾出什么深刻的认识。回过头来想想,自己的学习过程完全是建造空中楼阁。提到的opencv及halcon的大部分资料都在介绍函数,算子等。因此决定,从基础做起,以数字图像处理这本书来理解halcon里的算子的想法的学习方式孕育而生。前提以8bit灰度图作为研究对象(L=256),输入图...
2018-11-22 22:49:35
下面是各种光源的介绍,及其应用的范围环型光源方形光源(也称为面光源)条形光源 点光源碗光源(球积分光源)同轴光源平行背光源平行光源AOI光源可用于PCB板焊点缺陷检测线扫光源 --------------------- 作者:hackpig来源:www.skcircle.com版权声明:本文为博主原创文章,转载请附上博文链接!...
2018-11-22 17:33:27
如果你的照片看上去灰蒙蒙的,缺少生机,那么hsv拉伸也许可以帮你的忙。hsv拉伸是一种可以提高图像鲜艳程度的图像增强方法,它能够让图像的颜色更加鲜活、艳丽,而且它的处理结果看上去很自然,比如源图中较暗的红色会变的鲜红,而不会像拉伸对比度那样把图像弄的难看失真,暗红色变的发紫发黑。来个例子:其基本原理如下:1、 将源图像的(rgb)颜色空间映射到(hsv ),什么是HSV?2、 对图像的s和v通道进...
2018-11-22 16:53:36
本例子利用EmguCV来做颜色识别,以实现报警。因为本例子使用了HSV颜色空间的知识,所以在介绍这个例子之前,摘抄一段网上介绍HSV颜色空间的知识。一般对颜色空间的图像进行有效处理都是在HSV空间进行的,然后对于基本色中对应的HSV分量需要给定一个严格的范围,下面是通过实验计算的模糊范围(准确的范围在网上都没有给出)。H: 0 — 180S: 0 — 255V: 0 — 255此处把部分红色...