In-Sight® 디스플레이 제어 5.6.1 릴리스 정보

© Copyright 1999-2018 Cognex Corporation. All rights reserved.

Revision: 5.6.1.4, 09/14/2018

개요

본 안내서는 다음 주제를 비롯해 Microsoft® Windows®용 In-Sight 디스플레이 제어에 대해 설명합니다.

In-Sight 디스플레이 제어 정보

In-Sight 디스플레이 제어(CvsInSightDisplay)는 In-Sight 비전 시스템에 연결 시 이미지, 그래픽, 스프레드시트 데이터 등을 표시하는 In-Sight 익스플로러 작업 보기 창의 핵심 요소입니다. 이 제어는 Microsoft Visual Studio C# .NET 또는 VB.NET Windows Forms 응용 프로그램에 삽입할 수 있는 .NET 제어이자, Visual Basic 6.0 또는 HMI/SCADA 환경에 통합할 수 있는 ActiveX 구성요소로 패키지화됩니다.

참고:

현지화된 버전을 포함하여 최신 릴리스 정보 및 안내서를 다운로드하려면 In-Sight 온라인 지원 센터를 방문하십시오.

시스템 요구사항

이 섹션에서는 In-Sight 디스플레이 컨트롤 소프트웨어에 대한 시스템 요구사항을 설명하고 있습니다.

PC 하드웨어 최소 요구사항

다음은 느린 생산 속도로 실행되는 저해상도의 단일 In-Sight 비전 시스템에 연결할 PC에 대한 최소 하드웨어 요구사항입니다.

PC 하드웨어 권장 요구사항

다음은 In-Sight 비전 시스템 4대까지 동시에 연결하는 데 이용할 PC의 권장 하드웨어 요구사항입니다.

운영 체제 요구사항

In-Sight 소프트웨어는 다음 운영 체제에서 검사를 마쳤습니다.

In-Sight 디스플레이 제어가 다른 운영 체제에서 작동할 수 있기는 하지만 상기 요구사항을 충족하지 않는 시스템은 검사되지 않았으며 지원되지 않습니다.

지원 언어

펌웨어 버전 지원

In-Sight 5.6.1 소프트웨어는 다음의 세 가지 펌웨어 버전을 포함합니다:

이전 펌웨어 버전의 In-Sight 비전 시스템도 정상 작동할 수 있습니다. 하지만, 이전 펌웨어 버전에서는 일부 기능이 지원되지 않으며 완전한 테스트를 거치지 않았습니다. 최적의 성능을 위해서는 이전 버전 펌웨어를 실행 중인 비전 시스템을 지원되는 최신 펌웨어 버전으로 업데이트하십시오. 전체 모델 및 지원되는 펌웨어 버전 목록은 In-Sight® 도움말 파일의 펌웨어 버전 항목을 참조하십시오.

In-Sight Firmware 5.6.1

In-Sight Firmware 5.2.2

In-Sight Firmware 4.10.5

참고: In-Sight Micro 1020, In-Sight 2000 시리즈 및 In-Sight 7020, 7010, 7230, 7430, 7432는 In-Sight 디스플레이 제어가 지원되지 않습니다.

Microsoft .NET Framework 4.5

In-Sight 소프트웨어에는 Microsoft .NET Framework 4.5가 필요합니다. Microsoft .NET Framework 4.5가 PC에서 발견되지 않는 경우, In-Sight 소프트웨어는 먼저 .NET Framework 4.5를 다운로드/설치하려고 시도할 것입니다.

지원되는 개발 환경

참고: ActiveX 제어는 Microsoft Visual Basic 6.0, Rockwell Automation FactoryTalk® View SE(Site Edition) 및 호환되는 ActiveX 호스트 응용 프로그램에서 지원됩니다.

설치

In-Sight 디스플레이 제어는 In-Sight 소프트웨어 및 In-Sight SDK 설치 프로그램으로 설치되며, 설치를 위해서는 정식 관리자 권한이 있는 사용자 계정으로 로그인해야 합니다.

참고: 다른 버전의 In-Sight 디스플레이 제어 또는 In-Sight SDK를 사용해 개발된 COM/ActiveX 응용 프로그램은 이 버전과 호환되지 않으며 올바르게 작동하지 않습니다. 사용자 정의 응용 프로그램을 이 버전에 맞게 다시 컴파일하거나 원래 버전을 다시 설치해야 합니다. (CR# 5084)

샘플 프로젝트

In-Sight 디스플레이 제어 샘플 프로젝트는 다음 폴더에 설치되어 있습니다. C:\Users\Public\Documents\Cognex\In-Sight\In-Sight Sample Projects 5.x.x. Windows 시작 메뉴의 바로가기를 이용해 이 위치를 열 수 있습니다.

API 변경 사항

In-Sight 디스플레이 제어 이번 릴리스의 향상된 기능 및 기타 API 변경사항에 대한 전체 목록은 In-Sight 디스플레이 제어 도움말 파일을 참조하십시오.

알려진 문제점

참고: Cognex 기술 지원을 통해 신고된 알려진 문제점을 더 쉽게 추적할 수 있도록 CR#(변경 요청 번호)이 포함되었습니다(해당되는 경우).
CR# 문제
15264

64비트 운영 체제에서 In-Sight 디스플레이 제어 응용 프로그램을 빌드할 때는 플랫폼 대상을 x86으로 설정해야 합니다. 플랫폼 대상을 모든 CPU 또는 x64로 설정하면 FileNotFoundException 또는 BadImageFormatException이 발생하여 응용 프로그램 작동이 중단될 수 있습니다.

해결 방법: Visual Studio에서 x86 대상 플랫폼용으로 응용 프로그램 구성하기:

  1. 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
  2. 구축 탭을 선택합니다.
  3. 드롭다운 목록에서 플랫폼 대상x86으로 토글합니다.
참고: C# 및 VB.NET 프로젝트에 대한 구체적인 지침은 In-Sight 디스플레이 제어 도움말 파일을 참조하십시오.
5771

여러 버전의 In-Sight 소프트웨어가 설치된 경우, 그 중 하나를 제거하면 VB6, COM 또는 ActiveX 환경에서 Cognex In-Sight 디스플레이 제어(CvsInSightDisplay)를 사용하려 할 때 다음의 오류 메시지가 나타날 수 있습니다.

'CvsInSightDisplay.ocx' 요소 또는 그 종속성 중 하나가 올바르게 등록되지 않았습니다. 파일이 없거나 잘못된 파일입니다.

해결 방법: 문제를 해결하려면 Windows 제어판을 열고 원하는 In-Sight 소프트웨어 설치 프로그램을 선택한 다음 복구를 수행합니다.

참고: 시스템의 COM/ActiveX에는 한 번에 한 버전의 In-Sight 디스플레이 제어만 등록할 수 있으며, 항상 가장 최근에 설치한 버전을 등록해야 합니다. 이전 버전의 In-Sight 디스플레이 제어를 사용하여 컴파일된 응용 프로그램은 이 버전이 설치된 상태에서 작동하는 것처럼 보일 수도 있지만 이러한 응용 프로그램과 이 버전의 호환성은 보장되지 않습니다.
5319

"Abs(B2)+PairDistance(C2,0,1)" 또는 "PairDistance(C2,0,1)+Abs(B2)"와 같이 Abs 수식에 PairDistance 함수를 추가할 경우, 수식으로 인해 속성 시트가 잘못 열릴 수 있습니다.

해결 방법: PairDistance 함수는 자체 셀에 배치되어야 하며 다른 수식으로 참조할 수 있어야 합니다.

5230 In-Sight 디스플레이 제어에서 OPC 태그를 추가할 경우 In-Sight OPC 서버 내의 해당 OPC 태그는 정확하게 동일한 대문자와 소문자를 사용해야 합니다. 두 이름이 정확하게 일치하지 않으면 OPC 서버에서 구성 오류가 발생합니다.
5093 파일 열기(Ctrl+O) 및 저장 대화상자를 사용자 정의 .NET 또는 ActiveX 환경의 In-Sight 디스플레이 제어에서 호출하는 경우의 동작은 In-Sight 익스플로러에서 시작하는 파일 열기/저장 대화상자의 동작과는 다릅니다. In-Sight 익스플로러의 "In-Sight 센서" 목록에는 로컬 서브넷의 모든 In-Sight 비전 시스템과 Explorer 호스트 테이블 항목이 나열됩니다. 하지만 .NET 또는 ActiveX 환경에서 In-Sight 디스플레이 제어를 시작하면 이와 동일한 대화상자에 디스플레이가 연결된 비전 시스템에 저장된 In-Sight 호스트 테이블 항목 및 로컬 서브넷의 모든 시스템이 나열됩니다.