康耐视智能相机Insight-印刷缺陷检测

测试版本为Insight Explorer 5.X.X

PLC控制相机触发拍照流程:
Trigger Enable置1(触发前提,可一直置1)→trigger置1拍摄一次,记得要复位(PLC收到Trigger Ack或者检测完成信号都可以用来给其复位)
PLC控制相机切换Job:

Set Offline 置1→Command(16-bit)写入JobID→Execute Command 置1→1、监控Command Complete 是否收到跳变信号 →2、监控Command Executing 是否收到下降沿信号→3、监控Current Job ID 是否变成要切换的ID→ 切换完成,先Execute Command复位,再Set Offline复位

PLC获取相机检测结果:

PLC给出Trigger后,时时监控Inspection Completed 是否收到跳变信号→收到跳变信号后在Inspection Results中读取检测结果

PLC给相机发送数据:

PLC在User Data中写入要发送的数据→PLC给Set User Data置1(当收到Set User Data Ack即可复位)→相机读取该数据需要事件触发(image事件、软事件等)

PLC判断相机是否处于工作状态:

实时监控Online信号,为1则相机已准备好,为0在相机不在工作状态

康耐视智能相机与PLC交互详细流程(以Profinet通讯为例,此流程适合所有通讯协议)相关推荐

  1. 康耐视智能相机Insight的FTP存图详细讲解

    康耐视智能相机Insight的FTP存图详细讲解 注意: 相机和FTP服务器的IP地址需要在同一网段: 相机要在联机状态,才能FTP存图: 备注:EasyBuilder模式下实测: 步骤1:授权路径和 ...

  2. [转载]Lua和C++交互详细总结

    原文请看:Lua和C++交互详细总结 转自:http://cn.cocos2d-x.org/tutorial/show?id=1474 一.Lua堆栈 要理解Lua和C++交互,首先要理解Lua堆栈. ...

  3. 康耐视智能相机IO操作笔记

    在视觉学习中,IO的操作是非常有必要的,在康耐视智能相机中IO操作记录如下: 1.相机IO触发拍照,这个不用自己去设置,IO线按照说明书接线即可. 2.相机IO输出信号给其他设备使用: 最常见的场景是 ...

  4. 康耐视智能相机入门笔记

    康耐视智能相机入门笔记 添加相机 更新固件 第一次使用康耐视智能相机,将一些步骤写在这里,加深记忆 添加相机 我拿到的相机都是POE供电的,所以必须要有一个POE设备,比如一个POE千兆交换机.硬件连 ...

  5. 【SemiDrive源码分析】【X9芯片启动流程】30 - AP1 Android Kernel 启动流程 start_kernel 函数详细分析(一)

    [SemiDrive源码分析][X9芯片启动流程]30 - AP1 Android Kernel 启动流程 start_kernel 函数详细分析(一) 一.Android Kernel 启动流程分析 ...

  6. modbus协议讲解,上位机与PLC交互

    开发过程中modbus-RTU需要电脑USB口对外交互,参考我的文章:C# 通过Com端口和单片机通讯(232/485/USB)_花开莫与流年错_的博客-CSDN博客_c#与单片机通信 上位机和PLC ...

  7. 康耐视智能相机insight主从触发以及康耐视insight视觉系统之间数据特有交互方式

    康耐视智能相机Insight-毛刺缺陷检测 1.一个相机设置为主系统,指定自己的名称,下方可以指定发给从系统的数据,触发方式不要设置 成网络 2.另外一个相机触发方式设置成网络,然后下方指定主系统的名 ...

  8. 产品设计的从0到1全流程:以优惠券为例

    本文由作者 B端周玥 发布于社区如何将产品从需求调研到落地的全流程拆解?本文是自己当产品1年时候写的,适合于初阶功能点的产品设计 我们刚开始做产品时,可能都会有这样的困惑:老板说要做某个新功能或模块, ...

  9. [4G5G基础学习]:流程 - 4G LTE 核心网的Attach流程

    版权声明:本文为CSDN博主「文火冰糖的硅基工坊」的原创文章:[4G&5G专题-78]:流程 - 4G LTE 核心网的Attach流程 , 转载链接 第1章 L3层信令架构 1.1 RAN协 ...

最新文章

  1. 5 table滑动固定_内滑动钢套钢蒸汽直埋保温钢管
  2. shell grep sed awk 练习
  3. 团队Alpha冲刺(三)
  4. mysql表全连接_关于mysql 实现表连接(左,右,内,全连接)
  5. 云小课|想实现资源全自动备份?看完这篇秘籍,不再蕉绿~
  6. 数据结构之究竟什么是树
  7. ubuntu18.04 安装nvidia显卡驱动
  8. 动力电池系统介绍(八)——继电器
  9. Nginx配置天地图缓存
  10. Ubuntu使用问题(一):Ubuntu不能正常关机的解决方法
  11. 【转发】Cortex-M3 处理器
  12. 如何优化传统项目,提高web应用的吞吐量
  13. AS--›Gradle乐固加固和下载
  14. 渗透测试学习笔记(metasploit)
  15. Windows下Android源码下载
  16. JS--实现漂浮广告
  17. Python 博客园快速备份脚本
  18. 织梦配置多个mysql_织梦教程:DEDECMS中MYSQL修复表的两个小技巧
  19. 计算机密码学学习笔记(二)——Shannon理论
  20. MDA核心之MOF原理和实现

热门文章

  1. 围绕我的三段实习经历聊聊:该怎么找实习?
  2. 怎么把pdf图片转换成cad呢?两种简单方法
  3. 【元器件学习笔记—电阻】(4)——电阻器基本工作原理和主要特性
  4. 十八、R语言特征工程实战
  5. PHP封装curd,ThinkPHP5.0的模型CURD创建Create操作
  6. 利用配方法引入特征根法来求解二阶递推通项
  7. win7 修改桌面的路径
  8. Asymmetric Co-Teaching for Unsupervised Cross-Domain Person Re-Identification简单翻译理解
  9. 迟来239天的投名状
  10. 深度学习入门-误差反向传播法(人工神经网络实现mnist数据集识别)