Cognex Visionpro-9.5 software handbook translate
Date:2022/08/22
Goal: Study、Practise
author: Gao Gao
address:shenzhen Cognex
structure(結構):
? ? ? ? Application Development Guide
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??-Getting Started (本章節)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -Choosing an Application Development Pathway
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ?-Creating a Vision Application: QuickBuild
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??-Creating a Vision Application: Using the Application Wizard
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -Creating a Vision Application: Working with the Generated Application
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??-Migrating from COM to .NET
VisionPro Development Overview
VisionPro 開發綜述
VisionPro provides an interactive development environment that you can use to assemble tools, configure acquisition and discrete Input/Output, and deploy robust, high-performance applications with full-featured operator interfaces.
VisionPro提供了一個交互式開發環境,您可以使用它來組裝工具、配置采集和離散輸入/輸出,以及部署具有全功能操作員界面的強大、高性能的應用程序。
The key components of the development environment are listed below:
?開發環境的關鍵組件如下所示:
-
QuickBuild is an interactive application builder that lets you define a job consisting of an image source, the image-processing and vision tools necessary to analyze each acquired image, and the results-analysis logic to determine the result of each inspection.QuickBuild 是一個交互式應用程序構建器,可讓您定義由圖像源、分析每個采集圖像所需的圖像處理和視覺工具以及確定每次檢查結果的結果分析邏輯組成的作業。
A single QuickBuild application can consist of multiple jobs for production environments where more than one camera captures images of objects to be inspected either synchronously or asynchronously. You can run the jobs interactively, using either manual, triggered, or automatic operation.一個 QuickBuild 應用程序可以包含用于生產環境的多個作業,其中多個攝像頭同步或異步捕獲要檢查的對象的圖像。 您可以使用手動、觸發或自動操作以交互方式運行作業。
- The Communications Explorer provides point-and-click browser access to Cognex discrete I/O hardware. You can link specific data items and results from a job with individual output lines. You can also configure system-level output such as a job-ready signal and a system heartbeat.Communications Explorer提供對I/O硬件點擊式的訪問,你可以連接一個特殊的項目然后輸出結果到另外一個。
- Using the Application Wizard, you can quickly generate a complete application, including operator interface, that encapsulates the job, acquisition, and discrete I/O configuration you create using QuickBuild and the Communications Explorer. The Wizard-generated application includes an executable Windows program, fully commented VB.NET or C# source code, as well as the job and discrete I/O configuration data. Depending on the options you specify, the application can also provide full configuration control over the job internals at run time.使用應用程序向導,您可以快速生成完整的應用程序,包括操作員界面,該應用程序封裝了使用QuickBuild和Communications Explorer創建的作業、采集和離散I/O配置。向導生成的應用程序包括可執行的Windows程序、完全注釋的VB.NET或C#源代碼,以及作業和離散I/O配置數據。根據您指定的選項,應用程序還可以在運行時提供對作業內部的完全配置控制。
The following figure provides an overview of the VisionPro development process:
下圖概述了VisionPro開發過程:
(1)使用快速構建開發?>>>>>(2)帶有應用程序向導的包>>>>>>(3)開發完整的應用程序
Advanced Development Capabilities
高級開發能力
In addition to using the Application Wizard to package your VisionPro application for deployment, you can also write your own custom application around the configured jobs, or you can create your entire application using C# or VB.NET directly with the underlying VisionPro components:
除了使用應用程序向導打包VisionPro應用程序以進行部署外,您還可以圍繞配置的作業編寫自己的自定義應用程序,或者您可以使用C#或VB.NET直接使用底層VisionPro組件創建整個應用程序:
- VisionPro Tools: Discrete functional areas within VisionPro, such as image acquisition from a camera, are encapsulated within a VisionPro tool. Each VisionPro tool makes use of a different combination of lower-level VisionPro objects to provide its specific functionality, but at the same time each VisionPro tool presents a unified tool interface. This unified interface makes it possible to build high-level environments for managing collections of VisionPro tools.
VisionPro工具:VisionPro中的離散功能區域(如從攝像機獲取圖像)封裝在VisionPro的工具中。每個VisionPro工具都使用不同的低級VisionPro對象組合來提供其特定功能,但同時每個VisionPro工具都提供了統一的工具界面。此統一界面使您能夠構建用于管理VisionPro工具集合的高級環境。
- VisionPro objects: These building block objects implement VisionPro's basic functionality: Acquiring images from cameras, frame grabbers, files, or other devices; displaying images in an application window; and performing image processing and image analysis.
VisionPro 對象:這些構建塊對象實現了 VisionPro 的基本功能:從相機、圖像采集卡、文件或其他設備獲取圖像; 在應用程序窗口中顯示圖像; 并進行圖像處理和圖像分析。
- User-Written Tools: You can easily write your own tools that implement custom functionality and include them with Cognex-supplied tools in an application. VisionPro exposes all of the information required to implement the unified tool interface.
用戶編寫的工具:您可以輕松編寫自己的工具來實現自定義功能,并將它們與康耐視提供的工具一起包含在應用程序中。 VisionPro 公開了實現統一工具界面所需的所有信息。
- Tool Edit Controls: All VisionPro tools are supplied with an associated Tool Edit control. A tool edit control presents a graphical user interface that lets the user view and change all of the tool's (and its underlying low-level objects) properties.
工具編輯控件:所有 VisionPro 工具都配有相關的工具編輯控件。 工具編輯控件提供了一個圖形用戶界面,允許用戶查看和更改所有工具(及其底層低級對象)的屬性。
?
總結
以上是生活随笔為你收集整理的Cognex Visionpro-9.5 software handbook translate的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: es 本地上传文件ftp服务器,es文件
- 下一篇: tpg色卡查询_PANTONE潘通TPG