1、VisionProPCBasedOverview线缆视觉软件用于图像的处理、分析及显示Cognex图像采集卡(framegrabber)相机(模拟analog及数字digital)光源及镜头I/OModule3rdPartydigitalI/Ocard典型的视觉应用工具OCROCV测量Gauging检验Inspection拾放Pick&PlacePCPLCOPCServerPC-Based系统提供灵活的图像采集选择不同的品牌及相机多线程相机高速相机高分辨率相机,线扫描可支持12k非CCD/CMOS图像传感器如X-Ray/热感应(ThermalImaging
2、)BaslerPioneerpiA-24002448x205012fpsLeutronPicSightG32640x480200fpsSonyXC-HR901280x96030fpsImperxLynx4872x32483fpsDalsaTF11M44008x26724.3fps灵活的图像采集红外温度差异X-Ray可查看物体内部信息灵活的图像采集Z方向的信息3D轮廓扫描灵活的图像采集UnderstandingtheProductVisionProPCVisionProductStructureSoftwareHardwareVisionP
3、roC#FireWireGigabitEthernet3rdPartyImage*MVS-8600CameraLinkFrameGrabbers*Availableearly2008CognexVisionLibrary(CVL)C+LibraryASAPSOmniViewAcquisitionHardwareVisionPro概述没有软件狗?没有板卡?没有问题!VisionPro自动以“演示模式”开始有效期30天没有实时采集功能没有输入/输出或者TCP/IP不能创建可执行文件或者使用应用程序向导定期弹出“确定”对话框硬件什么是FrameGrabbe
4、r用于图像采集(CCD或CMOS相机)将信息传递到PC的内存可以是模拟相机或数字相机CameraFixedRemoteCableStandardFlexFrameGrabberAsplugincardEmbeddedonmotherboardConnectors3to6camerasI/OLocked/unlockedBusPCI/PCI-XPCIExpressEmbeddedonmotherboard硬件概述模拟支持数字支持行扫描支持最多相机采集渠道输入/输出FireWire1394DCAM无有无63N/A通过PCI卡多达24G
5、igE无有有255N/A通过PCI卡多达248511有无无41多达168514有无无44多达168602无有有228进8出8602e无有有228进8出MVS-8600PCICameraLink8602是款双通道板卡,同时支持2台区域扫描、2台行扫描或者1台区域扫描和1台行扫描相机。8602:行扫描:1/2K、2K、4K和8K相机区域扫描:640480到2K2K或者更大分辨率相机8602e双渠道板卡支持两台“基本”相机,不论是区域抑或是行扫描2台区域扫描、2台行扫描或者区域和行扫描各1台支持一台“中等”相机,不论是区域抑或是行扫描MVS-8600ePCI快速CameraLink系列8
6、602e8602ePoCL(PoweroverCameraLink)一根线缆即可提供电源和图象传输需要新的PoCL线缆相机会标示PoCL相机是PoCL和标准CL无损伤仅支持基于CameraLink的相机所有8602e都是PoCLMVS-8600ePCI快速CameraLink系列1394DCAMFireWire每个相机充当一个板卡根据1394DCAM的版本,FireWire有两个不同的带宽速率1394a的速度是32MB/秒1394b的速度是64MB/秒基于FireWire的系统可以配置多达63台相机,适合多种不同品牌和不同分辨率的相机。GigE视觉GigE位于F
8、多达2个TTL或者光电频闪连接提供1个编码器连接提供8条常用光电输入线路和8条常用光电输出线路FireWire和GigE输入/输出选项输入/输出选项两种样式PCI样式(PCI-DIO24/S)USB样式(USB-1024LS)提供多达24条双向可编程光电输入/输出线路驱动程序与VisionPro一起提供,可以选择安装可以直接在QuickBuild通信浏览器中使用支持的相机品牌1394DCAMFireWire关于VisionPro5.0对相机支持的详细内容,请访问:?action=get_file&DID=3c47a6e0d68f186f357461a780e0b14bGigE视觉
9、Mfg.型号分辨率彩色/黑白CCD每秒帧数BaslerScoutscA640-70gm659x490黑白1/370BaslerScoutscA640-70gc659x490彩色1/370BaslerScoutscA1000-30gm1034x779黑白1/330BaslerScoutscA1000-30gc1034x779彩色1/330BaslerScoutscA1390-17gm1390x1040黑白1/217BaslerScoutscA1390-17gc1390x1040彩色1/217BaslerScoutscA1600-14gm1628x123
10、6黑白1.12514BaslerScoutscA1600-14gc1390x1040彩色1.12514MVS-8600系列关于VisionPro对相机支持的详细内容,请访问:?action=get_file&DID=3c47a6e0d68f186f357461a780e0b14b软件VisionPro是什么?四种开发模式Quickbuild视觉+向导生成的操作界面:使用Quickbuild互动开发视觉、输入/输出和工作控件使用应用程序向导生成操作界面配置生成的应用程序Quickbuild视觉+修改的操作界面:使用Quickbuild互动开发视觉、输入/输出和工作控
11、件使用应用程序向导生成操作界面(选择VB或C#语言)使用MicrosoftVisualStudio定制生成的操作界面配置定制的应用程序Quickbuild视觉+自定义的操作界面:使用Quickbuild互动开发视觉、输入/输出和工作控件使用MicrosoftVisualStudio自定义操作界面配置自定义应用程序自定义应用程序:使用VisionProAPI并利用MicrosoftVisualStudio开发自定义应用程序(视觉、输入/输出、控制,和操作界面)配置自定义应用程序优点:没有编程要求速度快可以继续使用QuickBuild修改视觉、工作和输入/输出
12、缺点:操作界面受到应用程序向导的限制路径1开发模式使用Quickbuild互动开发视觉、输入/输出和工作控件使用应用程序向导生成操作界面配置生成的应用程序路径2开发模式优点:易于客户化生成的应用程序仍然可以使用QuickBuild修改所述视觉应用程序缺点:要求一定的编程必须在向导生成的代码的框架内工作向导生成的代码修改后不能再次运行向导来更新,否则会丢失您的修改内容使用Quickbuild互动开发视觉、输入/输出和工作控件使用应用程序向导生成操作界面(选择VB或C#语言)使用MicrosoftVisualStudio定制生成的操作界面配置定制的应用程序路径3开发模
13、式优点:完全控制操作界面的外观和动作。仍然可以使用QuickBuild修改所述视觉应用程序缺点:要求编程使用Quickbuild互动开发视觉、输入/输出和工作控件使用MicrosoftVisualStudio自定义操作界面配置自定义应用程序路径4开发模式优点:应用完全灵活缺点:需要最高编程使用VisionProAPI并利用MicrosoftVisualStudio开发自定义应用程序(视觉、输入/输出、机器控制,和操作界面)配置自定义应用程序QuickBuild路径1开发周期QuickBuild是进入VisionPro的互动窗口几乎所有VisionPro用户都使用
14、QuickBuild开始构建他们的应用程序QuickBuild管理工作每个工作均有:一个提供图像的像源在这些图像上运行的一些视觉工具组合多个工作平行执行给工作添加工具工具是一种VisionPro对象,在指定图像上进行具体的分析如何添加工具在工具箱中选择工具并拖放进工作中插入标志表明工具在工具组中的位置当添加有多个工具时,执行顺序是从上至下依次进行工作视觉工具输入终端输出终端工作按照执行顺序排列-拖放可以修改顺序像源使用终端传送数据终端用于向某工具或者工具组显示数据元素。拖放可以在工具或者工具组之间传送数据保存项目/工具/工作当您保存项目或者某个工具时,其被保存为.vpp文件运行应用程序向导配置已经完成的应用程序VisionPro资源VisionPro资源VisionPro提供各种不同层次的资源QuickBuild导向面板在线帮助系统级访问VisionPro库视觉工具信息QuickBuild到工具信息的快捷方式案例QuickBuild.N