0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

SGVision V4.0项目案例,一步一步教会你~

工控论坛 来源:工控论坛 2023-05-24 10:14 次阅读

SGVision是一款免代码的通用机器视觉搭建软件,它可以快速搭建性能高效、可追溯、数据化管理的检测应用。开放不排它,支持市面主流相机设备、通讯外设。

SGVision更新了,但是没项目一直也没研究,最近来了一个项目可能要用,下载回来研究了一下,今天没事,出个简单教程

PLC:汇川EASY521

1.软件配置界面:

ea624d28-f9d6-11ed-90ce-dac502259ad0.jpg

2.通讯设置:


关键是:通讯类型 TCP,IP地址+端口,后面是寄存器起始地址(我建议直接0,,免得后面使用还要算,例如:设置200,后面如果设置为2,那么实际是D202)


还要就是通讯间隔时间,我设置的10ms,实际工程建议50ms+,我PCL循环时间1.1ms,所有设置的很低。

PS:寄存器读写都是32bit的,只有32bit

ea66d410-f9d6-11ed-90ce-dac502259ad0.png

3.测试结果:

ea6fc8ea-f9d6-11ed-90ce-dac502259ad0.png

4.相机配置:

这个没啥好说的。(学习用可以用虚拟的摄像头,直接添加本地图片即可)

ea77ae2a-f9d6-11ed-90ce-dac502259ad0.jpg

5.算法

这个也根据自身情况,也就是你需要检测啥,瑕疵,长度等 这里就不简介了,自行了解。

ea7e1008-f9d6-11ed-90ce-dac502259ad0.jpg

6.其它


我想输出检测项目的关键变量,所以还要输出检测值,所以要新建变量,关联算法的结果值。

ea863fd0-f9d6-11ed-90ce-dac502259ad0.jpg

7.数据输出

心跳包:通讯设置是0,这里是654,所以实际是D654。

ea904c64-f9d6-11ed-90ce-dac502259ad0.jpg

ea96cb16-f9d6-11ed-90ce-dac502259ad0.jpg

8.流程

( ps:个人感觉这个比较关键,感觉挺人性化的,我简答说明下我的。)

心跳包:和PLC一直沟通交流。

流程允许条件:无限制,就是打开软件就开始工作。

Step0:等待D600.0=1的时候,输出数据(o_心跳包).

plc端D600=1,

step1:等待反馈数据=1,

step2:D600=0,o_心跳包=0;

检测逻辑:

step0:等待切换到检测中;

setp1:监听D602.0,当=1的;

setp2:开始检测算法组1,(软触发需要设置为ON),PS:可以设置多组算法

setp3:输出对应的数据 ON或者NG,还有检测算法的工程值。(逻辑或是为了多组会和)

eaa0a7c6-f9d6-11ed-90ce-dac502259ad0.png

ps:视觉软件只管读,写输出数据,输出数据只能输出,后面全是PLC处理。

9.PLC程序:

用的的FB块 ,很方便,不用绝对地址,后面只需要关联全局变量(关联绝对地址)即可。

eaa7a0a8-f9d6-11ed-90ce-dac502259ad0.png

ps:需要的几个变量都有了。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5012

    文章

    13307

    浏览量

    463657
  • 机器视觉
    +关注

    关注

    162

    文章

    4376

    浏览量

    120381
  • 数据化
    +关注

    关注

    1

    文章

    39

    浏览量

    4254

原文标题:【附PLC程序】 SGVision V4.0项目案例,一步一步教会你~

文章出处:【微信号:gkongbbs,微信公众号:工控论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【图文教程】菜鸟教你如何一步一步免费建个网站!

    功能强大的网站;2、只需在耐思尼克申请套网站建设套餐即可(域名,虚拟主机,企业邮局,网站建设,网站推广)一步到位3、开通网站后,选择模版,上千套模版可以供选择,以后可以随时更换模版(免费的喔)4
    发表于 11-15 17:40

    请教如何实现提示一步一步然后再提示一步

    本帖最后由 suicone 于 2012-7-22 18:24 编辑 就是运行时会有个提示 不要对话框的 就是段文字显示在某个特定的地方然后按照提示完成一步 比如“请按布尔1按钮”然后点布尔1后 文字改变到下
    发表于 07-22 18:15

    一步一步教你使用uCOS-II组合

    一步一步教你使用uCOS-II组合
    发表于 08-27 18:01

    怎么让直流电源执行时 一步一步执行

    `怎么让直流电源执行时 一步一步执行,比如:第一步输出5V 、2A、 工作10秒、再执行第二、第二
    发表于 03-08 09:02

    一步一步教你远程控制

    `第一步:制作自己的物联网开发板。下面是我自己制作的块基于ESP8266的wifi 物联网开发板。个ESP8266+个继电器,通过自己搭建的物联网后台实现远程通信。第二
    发表于 05-26 20:45

    详解一步一步设计开关电源

    =oxh_wx3、【周启全老师】开关电源全集http://t.elecfans.com/topic/130.html?elecfans_trackid=oxh_wx 详解一步一步设计开关电源资料来自网络资源
    发表于 06-20 20:14

    反激38个步骤,教你一步一步设计开关电源

    资料很细,教你一步一步设计开关电源。学习必备!!
    发表于 03-20 09:32

    一步一步基于ADS进行设计开发

    一步一步基于ADS1.2 进行设计开发 录1 ADS1.2集成开发环境简介.........................................................22利用
    发表于 09-09 14:29 7次下载

    一步一步精通单端反激式开关电源设计

    一步一步精通单端反激式开关电源设计,让更快了解单端反激式开关电源的设计
    发表于 12-02 09:48 148次下载

    一步一步教你51_PC串口通信

    一步一步教你51_PC串口通信 实例 包括仿真和原程。
    发表于 05-17 09:49 0次下载

    一步一步开始MSP-EXP430G2开发

    一步一步开始MSP-EXP430G2开发
    发表于 09-20 09:20 11次下载
    <b class='flag-5'>一步</b><b class='flag-5'>一步</b>开始MSP-EXP430G2开发

    教你一步一步玩机器人(arduino)-硬件篇

    教你一步一步玩机器人(arduino)-硬件篇
    发表于 09-21 09:58 6次下载

    一步一步教你使用uCOS-II

    一步一步教你使用uCOS-II
    发表于 10-31 15:24 13次下载
    <b class='flag-5'>一步</b><b class='flag-5'>一步</b>教你使用uCOS-II

    一步一步教你用Zview拟合交流阻抗谱

    一步一步教你用Zview拟合交流阻抗谱(稳压电源威廉希尔官方网站 参数)-一步一步教你用Zview拟合交流阻抗谱               
    发表于 08-31 13:03 7次下载
    <b class='flag-5'>一步</b><b class='flag-5'>一步</b>教你用Zview拟合交流阻抗谱

    一步一步学会使用Channel Analysis

    电子发烧友网站提供《一步一步学会使用Channel Analysis.rar》资料免费下载
    发表于 11-21 10:43 1次下载
    <b class='flag-5'>一步</b><b class='flag-5'>一步</b>学会使用Channel Analysis