© Copyright 1999-2019 Cognex Corporation. All rights reserved.
Revision: 5.7.0.2, 04/10/2019
이 안내서는 Microsoft® Windows®용 In-Sight SDK(소프트웨어 개발 키트)에 관하여 다음 주제를 중심으로 설명합니다.
CvsInSightDisplay 컨트롤에 대한 자세한 내용은 In-Sight 디스플레이 컨트롤 릴리스 정보를 참조하십시오.
In-Sight SDK는 네트워크에 연결된 In-Sight 비전 시스템과 상호작용하는 사용자 정의 응용 프로그램을 개발하는데 필요한 플랫폼을 제공합니다. In-Sight SDK로 개발된 프로그램은 Form에 도킹된 단순한 In-Sight 디스플레이 컨트롤부터 작업을 로드하고 영상을 저장하며 다중 I/O 채널을 통해 통신하는 강력한 응용 프로그램에 이르기까지 매우 다양할 수 있습니다.
현지화된 버전을 포함하여 최신 릴리스 정보 및 안내서를 다운로드하려면 In-Sight 온라인 지원 센터를 방문하십시오.
이 섹션에서는 In-Sight SKD에 대한 시스템 요구사항을 설명하고 있습니다.
다음은 저속 생산환경에서 실행되는 단일 저해상도 In-Sight 비전 시스템에 연결할 PC에 대한 최소 하드웨어 요구사항입니다.
다음은 In-Sight 비전 시스템 4대까지 동시에 연결하는 데 이용할 PC의 권장 하드웨어 요구사항입니다.
In-Sight 소프트웨어는 다음 운영 체제에서 검사를 마쳤습니다.
In-Sight SDK가 다른 운영 체제에서 작동할 수 있기는 하지만 상기 요구사항을 충족하지 않는 시스템은 검사되지 않았으며 지원되지 않습니다.
In-Sight 5.7.0 소프트웨어는 다음의 세 가지 펌웨어 버전을 포함합니다:
이전 펌웨어 버전의 In-Sight 비전 시스템도 정상 작동할 수 있습니다. 하지만, 이전 펌웨어 버전에서는 일부 기능이 지원되지 않으며 완전한 테스트를 거치지 않았습니다. 최적의 성능을 위해서는 이전 버전 펌웨어를 실행 중인 비전 시스템을 지원되는 최신 펌웨어 버전으로 업데이트하십시오. 전체 모델 및 지원되는 펌웨어 버전 목록은 In-Sight® 익스플로러 도움말 파일의 펌웨어 버전 항목을 참조하십시오.
참고:
In-Sight 소프트웨어에는 Microsoft .NET Framework 4.5가 필요합니다. Microsoft .NET Framework 4.5가 PC에서 발견되지 않는 경우, In-Sight 소프트웨어는 먼저 .NET Framework 4.5를 다운로드/설치하려고 시도할 것입니다.
참고:
In-Sight SDK는 사용자 정의 간편한 작성기 도구를 생성하는 기능을 지원합니다. 자세한 내용은 ToolBuilder 프로그래머 참조 가이드를 참조하십시오. ToolBuilder로 생성한 모든 EasyBuilder 도구를 In-Sight 익스플로러 응용 프로그램에서 사용하려면 도구를 C:\Program Files (x86)\Cognex\In-Sight\In-Sight Explorer 5.x.x\AddIns 디렉토리에 배치해야 합니다. ToolBuilder를 사용하여 EasyBuilder 도구를 만들려면 도구의 DLL이 In-Sight Explorer 5.x.x\AddIns 디렉터리에 있어야 합니다. 이전에 생성한 ToolBuilder DLL 파일을 모두 복사하여 AddIns 디렉터리에 붙여 넣으십시오.
In-Sight SDK를 설치하려면 모든 관리 권한이 있는 사용자로 로그온해야 합니다.
In-Sight SDK 샘플 프로젝트는 다음 폴더에 설치되어 있습니다. C:\Users\Public\Documents\Cognex\In-Sight\In-Sight Sample Projects 5.x.x. 시작 메뉴의 바로가기를 이용해 이 위치를 열 수 있습니다.
| CR# | 문제 |
|---|---|
| 해당 사항 없음 | 이제 In-Sight SDK를 32비트 혹은 64비트 응용 프로그램으로 설치할 수 있습니다. In-Sight SDK 기본 설치 경로는 변경되지 않았으며, 32비트와 64비트 운영 체제 모두 해당 경로는 C:\Program Files (x86)\Cognex\In-Sight\In-Sight SDK 5.x.x이니, 참고하십시오. |
| 15264 | 이제는 64비트 운영 체제에서 In-Sight SDK 응용 프로그램을 빌드할 때 Visual Studio에서 플랫폼 대상을 모든 CPU, x64, x86으로 설정할 수 있습니다. 이전에는 Visual Studio에서 플랫폼 대상을 x86으로 설정해야 했습니다. |
| CR# | 문제 |
|---|---|
| 82479 |
Microsoft .NET Framework 3.5를 이용하지 않는 시스템에서 Windows 업데이트가 진행 중일 때 In-Sight SDK 5.7.0을 설치하려고 하면, 다음의 오류 메시지가 나올 수 있습니다. Microsoft .NET Framework 설치 오류; 오류 코드 0x800f081f. 해결 방법: Windows 업데이트가 완료되기를 기다린 후(필요 시 재부팅), In-Sight SDK 5.7.0을 설치하십시오. |
| 82151 |
In-Sight SDK가 CvsInSightDisplay.InSight.File.LoadJobFileLocally () 함수를 이용하여 로컬 PC에서 비전 시스템으로 작업을 로드하지 못합니다. 해결 방법: 로컬 PC에서 비전 시스템으로 작업을 로드할 때 다음 절차를 따르십시오.
|
| 31753 |
업데이트해야 하는 In-Sight SDK 항목(예: CvsInSightDisplay)은 표시된 경우에만 업데이트를 요청하며, 숨겨지거나 최소화되었을 때는 그렇지 않습니다. 해결 방법: 이 시나리오에서 업데이트가 필요한 경우, In-Sight 비전 시스템에서 새로운 결과를 가져와야 할 때 CvsInSight.AcceptUpdate() 및/또는 CvsInSightDisplay.AcceptUpdate() 호출을 추가해야 합니다. CvsInSight.ResultsChanged 이벤트에 핸들러를 연결하는 것이 좋고, 결과가 처리되면 CvsInSight.AcceptUpdate를 호출해야 합니다. |
| 11930 | SetExpression 방법을 호출하기 전에 비전 시스템이 오프라인 상태인지 확인하는 것이 좋습니다. |