机器人视觉入门及应用培训课程
机器视觉入门及应用 授课老师:课时内容
课时介绍
第1课时.机器视觉概述01
重点讲述了机器视觉的概念,特点,组成和应用的相关知识。简述了哪 些日常机器中是要用到机器视觉的。
第2课时.机器视觉概述02
对机器视觉的使用软件进行了特点,研发过程和匹配工具等知识的介绍
第3课时.机器视觉概述03
对机器视觉软件CK的组成部分和应用场合进行了描述。
第4课时.硬件篇01
视觉系统的原理,讲述了视觉系统硬件之相机的知识和选取方法。
第5课时.硬件篇02
视觉系统硬件之镜头中的参数,类别和相关计算公式的基础知识。
第6课时.硬件篇03
重点介绍了镜头的重要参数知识和选取方法。
第7课时.硬件篇04
讲述了光源的类型,作用和选型要领并例举了部分光源的案例。
第8课时.硬件篇05
教授了图像采集卡的类型,选型和概念等知识点。
第9课时.软件篇01
讲述机器视觉的软件中的图像处理、坐标系的说明及ROI等相关参数的操作方法。
第10课时.软件篇02
叙述在进行软件安装前的准备工作。软件安装完后对软件的界面进行
一些标题栏的介绍。
第11课时.软件篇03
在图像模块工具栏中出现的每个方块的名称、操作方法和一些注意事项
第12课时.软件篇04
详述标定工具栏中方块的名称和操作方法。
第13课时.软件篇05
讲述了像素统计、亮度检测、形状匹配等工具的使用方法。
第14课时.软件篇06
讲述了几何测量、通讯等工具中的相关参数的使用方法。
第15课时.软件篇07
讲述了逻辑、变量、时间等工具栏中的相关方块使用方法。
第16课时.软件篇08
就前几节课的知识,略举小例来说明某些工具的具体使用方法。并简述一些常见的异常情况的处理方案。
第17课时.硬件展示及软件驱动安装
介绍了课程实操时必须的硬件组成部分,详述了其软件是怎么安装的。
第18课时.案例演示-条码读取
边讲述边实操演示如何从读取一个陌生的条码信息。
第19课时.案例演示-二维码读取
边实操演示边讲述如何读取一个陌生的二维码的信息内容。
第20课时.案例演示-字符读取
边讲述边实操演示如何读取一个陌生的字符信息。
第21课时.视觉软件与西门子PLC通讯
通过一个镜头采集图像的案例来说明视觉软件怎么和西门子PLC来通讯
第22课时.视觉软件与三菱PLC通讯
通过一个采集指定圆的像素半径的的案例来说明视觉软件是怎么和 三菱3U PLC进行连接通讯的。
第23课时.视觉软件与机器人通讯
讲述视觉软件作为服务端来与机器人通讯,引导机器人准确移动的
案例过程。
ABB机器人职业技能大赛系统集成第九集:视觉编程
学长带你拿捏ABB机器人视觉编程篇。
PLC编程:杜宏斌。
欢迎各位同学持续收看本期的学长带你拿捏ABB机器人之视觉编程篇。这一期要给大家来讲的是如何让视角器通过视角器编程来让机器人识别轮毂上的二维码编号以及颜色信息。
接下来打开之前的程序视觉程序,有显示例行程序、上面这几行一直到mol,这些的目的是为了让机器人将轮毂拿到视觉控制器的拍照位置。而下面从sockey close开始,主要进行的是机器人试调器的字符串通讯以及数据处理。接下来会给大家详细讲解。
·首先circuit cloth是在哪里?应该怎么添加这个?打开communicate,communicate也就是连接,点击下一个就可以看到这里有一个circuit close的意思就是关闭字符串通讯。
·然后correct创建字符串通讯同理也是在这里,后面sect一到时候是需要自己来新建的,新建的时候其他也不用,直接点击确定就可以了。
·这两行先close再create,先关闭再创建的目的是为了防止字符串通讯重复创建,这样视角器在运行的时候会报错。
·来讲下一行socket connect,同样的也是在这里,communicate里面,都是三克一,而一九二一六八一百一百是视觉控制器那一边所设置的本身的ip地址,而后面的这四位数是视觉控制器的端口号,这些都是在视觉控制器那里自行设置的。
·可以点进去看一下编辑,一二三两千,一般设置登录号都是两千。
·继续往下看可以看到字符串发送,三个字符串发送从上到下分别是第一个字符串的场景组的切换,场景的切换以及拍照。
·接下来演示一下如何添加,点击编辑,点击abc就可以对它进行添加了。添加的时候注意要改成大写l g空格,就是这样,注意在添加的时候不要忘记了中间的空格,如果没有空格是无法正常识别的。
·在这一行程序里面视觉控制器进行了一次拍照,拍照之后获取的数据如何传到视觉控制器里面?如何传到视觉器里面?在这里进行了视觉控制器传过来的视觉数据的接收。
·string一可以打开程序数据,打开string,找到stry一,这里是刚刚进行了一次拍照,可以看到这里这些就是视觉控制器发送给视角器的视觉信息,可以看到是的,这里面有很多数据是不需要的,实际上需要的只有一个六,也就是轮毂的二维码编号。
·而下一行就是为了解决这个问题,string二复直,string part,string 一三十一,它进行的是字符串的截取,从将string一里面的第十三位开始截取一位到string二里面,可以来数一下,打开,然后点到这里,一二三四,od,两个是算一个的,而符号不算。
·可以看到六是在第十三位的,所以这里写的是十三一,而下面这里就不是在communicate里面再进行添加了,需要点击comment,点击复制,然后新建一个布尔亮。
·如果这里不是布尔,需要进行更改数据类型,点击布尔,点击一个flag,它是一个拨耳量之后,可以在功能里面找到street to will,它是将字符串转化成数字的东西。这是因为获取到的数字只是一个字图,是无法进行比较大小的,所以这里叫进行一次的数据转换。
·将截取后的字符串塞进去,然后自己再创建一个字符,创建一个number变量,新建,这个边上就随意,名字随意,注意是变量就可以确定。
·另外还有一点非常重要的就是,大家可以看到上面这些程序都在每一行的程序中间加了一个ytam,这个ytam实际上是很重要的,如果没有ytam,吃掉器在走的时候会直接把所有的程序一次性走完,不会进行任何停顿。同时视觉控制器那边接收到的信息也是混乱的,所以要将这里加上ytam来进行给世界控制器一个反应的时间。
各位同学可以拍几张照来看一下。
各位同学,本期的视频就到此结束了,如果大家认为本期视频对你有帮助,欢迎多多点赞转发。如果大家有什么问题,有什么不懂的地方,欢迎在评论区评论。如果认为有什么讲的不太对的地方,也欢迎在评论区进行指正。谢谢大家,下期视频再见。
相关问答
PLC工程师转行做机器视觉,怎么学最快?
这几年接触过基恩士和康耐视的相机或者扫码器。别以为视觉挺神奇,其实连接到PLC中,任何高科技的东西都变成了确定的电信号。1.视觉需要机械的支持,每个相机都...
plc与视觉系统如何结合?
1、PLC与视觉系统可以通过使用适当的接口和通信协议进行结合,使PLC能够接收并处理从视觉系统获取的图像信息,并根据需要做出相关的控制决策。2、这种结合可以...
西门plc200怎么读取基恩士ccd视觉系统数据?
可以使用通讯读取数据,常用的是MODBUS-RTU通讯。可以使用通讯读取数据,常用的是MODBUS-RTU通讯。
视觉工程师和plc工程师哪个好?
视觉工程师和PLC工程师都是不错的职业选择,具有各自的优点和特点。视觉工程师主要负责机器视觉系统编程和应用的开发和实现,可以运用计算机视觉技术,实现工业...
plc为什么收不到视觉的值?
PLC(可编程逻辑控制器)无法接收到视觉系统的值,可能涉及多个方面和潜在的问题。以下是可能导致此问题的几个原因及相应的解决方法:硬件连接问题:确保视觉系...
想系统学习PLC,不知道哪有免费的视频教程和编程软件,跪求各位大神指教?
哪有免费的视频教程和编程软件?类似的问题平台有很多,记得也回答了很多。看到问题中免费二字,也能略知你当前对学习的心态。免费的视频教程,有价值的专业...
plc和视觉哪个有前途?
plc比较有前途。因为PLC和CCD视觉在工业应用都非常广泛,哪个更有前途就要看你对哪个更感兴趣。PLC是顺序逻辑控制器,相当于一个微型的电脑,因为PLC在工业中运...
plc课程培训培训的发展趋势如何
[回答]东莞市汇缘教育plc课程培训编程培训学校对讲师有着严格的要求,他们都有着5年以上非标自动化行业工作经验,曾多次带领团队共同完成多个大型项目经验...
机器视觉和plc哪个舒服一些?
机器视觉舒服一些,就是用机器代替人眼来做测量和判断。机器视觉系统是指通过机器视觉产品(即图像摄取装置,分CMOS和CCD两种)将被摄取目标转换成图像信号...
初学者想系统的学习PLC,请问应该怎么学?有没有好的学习方法或学习步骤?
大家好,我是王俊杰,做项目的,从2010年接触电气自动化编程到现在已经有11年时间了。还记得第一次做工程的情景,那是一个夏天,天气炎热,我负责做公司PLC编程...现...