콘텐츠로 바로 가기
STAGING SERVER
DEVELOPMENT SERVER

pylon Software Suite 8.0.0 릴리스 노트#

출시일: 2024-09-24

바이너리 호환성#

  • Data Processing = 3.0.1
    Data Processing 3.0.x 또는 이전 3.x.x 버전으로 빌드된 애플리케이션은 호환됩니다.
  • pylon C SDK = 9.0.0
    이전 버전의 pylon C SDK로 빌드된 애플리케이션은 호환되지 않습니다.
  • pylon C++ SDK = 9.0.0
    이전 버전의 pylon C++ SDK로 빌드된 애플리케이션은 호환되지 않습니다.
  • pylon .NET SDK = 1.2.0
    pylon .NET SDK 1.2.x 또는 그 이전 버전으로 빌드된 애플리케이션은 호환됩니다.

새로운 기능 / 변경 사항#

  • 일반: [311182] 시맨틱 버저닝 2.0에 따라, pylon SDK 라이브러리 이름에는 이제 마이너 버전 번호 대신 메이저 버전 번호만 표시됩니다.
  • pylon AI Agent: [286592] AI 모델 배포 도구( pylon AI Agent )는 AI vTools에 모델을 배포하는 데 사용됩니다. pylon AI Platform 를 통해 모델을 배포하거나 스토리지에서 모델을 배포하는 방식 중에서 선택할 수 있습니다. 모델은 로컬 또는 원격 컴퓨터에 배포할 수 있습니다.
  • vTools: [286272, 286412, 285715, 285681] 다음 vTools가 추가되었습니다: - Object Detection - 분류 - Semantic Segmentation - 인스턴스 분할
  • pylon Viewer: [314565] ‘Tools’ 메뉴에 외부 도구로 ‘ Event Logger ’을 추가했습니다.
  • pylon Viewer: [311582] 이제 dart M 카메라에서 자동 이미지 조정 기능을 사용할 수 있습니다.
  • pylon Viewer: [313572] 이제 컨텍스트 메뉴를 통해 창을 닫을 수 있습니다.
  • pylon Viewer: [308989] ‘새로운 기능’ 및 ‘자세히 알아보기’ 대화 상자에 AI 관련 주제를 추가했습니다.
  • pylon Viewer: [305588] 이제 이미지 창의 컨텍스트 메뉴를 통해 ‘ Line Profile ’를 초기 위치로 재설정할 수 있습니다.
  • pylon Viewer: [297026] ‘ Line Profile ’ 패널에 컨텍스트 메뉴를 추가했습니다.
  • Workbench: [308021] 핀 데이터 보기에서는 처음 표시되는 이미지에 대해 “화면 크기에 맞게 확대” 기능이 적용됩니다.
  • Workbench: [308968] 핀 데이터 보기에서 “화면 크기에 맞춰 확대” 기능이 이제 매끄럽게 확대/축소됩니다.
  • Workbench: [308991] ‘환영’ 대화 상자의 ‘라이선스’ 탭에 AI vTools 관련 링크가 추가되었습니다. ‘ Workbench ’ 메뉴에 pylon AI 에이전트 항목이 추가되었습니다.
  • CXP IC: [298766] 보드 상태에 대한 정보를 제공하는 기능을 포함하는 BoardStatus 섹션을 추가했습니다.
  • CXP IC: [298766] 오류에 대한 정보를 제공하는 기능을 포함하는 ‘오류’ 섹션을 추가했습니다.
  • CXP IC: [298766] 프레임 그래버로 전송되는 과정에서 손실된 프레임에 대한 정보를 제공하기 위해 CameraStatus 이벤트를 추가했습니다.
  • CXP IC: [298766] CorrectedErrorCount의 이름을 CameraCorrectedErrorCount로 변경했습니다.
  • CXP IC: [298766] ‘UncorrectedErrorCount’를 ‘CameraUncorrectedErrorCount’로 이름 변경.
  • CXP IC: [306774] ‘ Opto-Coupled Trigger 5 ’ 보드와의 통신 문제를 해결했습니다.
  • CXP IC: [220218] CXP 상태 및 포트 상태 관련 문제를 일으켰던 상태 연산자의 잘못된 값을 수정했습니다.
  • CXP IC: [303278] CustomSignalEvent0 및 CustomSignalEvent1에서 이제 FrontGPI2와 FrontGPI3를 소스로 사용할 수 있습니다.
  • 데이터 처리: [289432] 데이터 유형의 내부 처리를 최적화하여 성능을 개선했습니다.
  • 데이터 처리: [274754] CRegion::GetBuffer()의 동작이 변경되어 쓰기 시 복사(copy-on-write) 방식이 구현되었습니다.
  • 데이터 처리: [300937] Camera vTool에서 청크와 이벤트를 수신하는 방법을 보여주는 예제를 추가했습니다.
  • pylon C SDK: [298881] 이제 pylon C 인터페이스용 별도의 CMake 파인더(pylonC)가 제공됩니다. 기존 pylon CMake 파인더에서 pylon C 관련 내용이 제거되었습니다.
  • pylon C++ SDK: [296692] Racer 2 라인 스캔 카메라의 쉐이딩 보정 기능 사용법을 보여주는 예제를 추가했습니다.
  • pylon C++ SDK: [314002] CBaslerUniversalInstantCamera 클래스가 업데이트되었습니다.
  • pylon C++ SDK: [303027] GrabResult 객체에 멤버가 하나 추가되었으며, CPylonDataComponent가 다중 파트 데이터 컴포넌트를 지원하도록 확장되었습니다.
  • pylon C++ SDK: [298881] pylon CMake 파인더에서 pylon C 관련 내용이 제거되었습니다. 이제 pylon C 전용 CMake 파인더가 별도로 제공됩니다.
  • pylon C++ SDK: [304030] 새로운 Basler 로깅 시스템인 ELT를 지원하기 위해 새로운 log4cpp logappender를 추가했습니다.
  • pylon C++ SDK: [303896,303897] pylon Event Logger 를 지원하기 위해 로깅 기능을 개선했으며, 특히 GenTL 및 CXP와 관련된 부분을 중점적으로 다뤘습니다.
  • vTools: [307646] 보정판 크기를 추가했습니다: 800 mm, 1200 mm, 1600 mm, 2400 mm
  • vTools: [309025] ‘ Image Loading ’ vTool에 이미지 소스 폴더의 절대 경로를 저장하는 옵션이 추가되었습니다.
  • vTools: [285172] 카메라 vTool에서 카메라 청크 데이터를 출력하기 위한 출력 핀을 추가할 수 있습니다.
  • vTools: [285171] 카메라 vTool에서 카메라 이벤트 데이터를 출력하기 위해 출력 핀을 추가할 수 있습니다.
  • vTools: [275698] ‘ Image Loading ’ vTool이 이제 레시피에서 이미지 소스 폴더에 대한 상대 경로 사용을 지원합니다.

수정 사항#

  • pylon Viewer: [285047] 색상 보정기가 두 번째 단계를 성공적으로 완료하지 못하면 ‘연속 촬영’ 확인란이 선택된 상태로 유지됩니다.
  • pylon Viewer: [312899] 컬러 이미지를 사용할 때 히스토그램의 패닝 문제를 수정했습니다.
  • pylon Viewer: [312817] ‘ Line Profile ’ 패널에서 Y축 레이블의 정렬 문제를 수정했습니다.
  • pylon Viewer: [308356] 펌웨어 업데이트를 수행한 후 카메라를 다시 검색하는 데 걸리는 대기 시간을 늘렸습니다.
  • pylon Viewer: [290732] 정적 결함 픽셀 보정 기능을 사용할 때 제한치를 초과할 경우 표시되는 오류 메시지를 개선했습니다.
  • pylon Viewer: [307521] 이제 라인 스캔 카메라에서 싱글 샷 기능을 사용할 때 올바른 촬영 모드가 적용됩니다.
  • pylon Viewer: [304190] 이미지 창 탭의 제목에서 텍스트와 버튼이 겹치는 문제를 수정했습니다.
  • Workbench: [291903] vTools의 입력 핀이 핀 데이터 뷰의 데이터 소스로 잘못 추가되던 문제를 수정했습니다.
  • Workbench: [312967] vTools가 없는 상태에서 레시피를 불러올 때 오류가 발생하던 문제를 수정했습니다.
  • Workbench: [311609] 할당된 Camera vTool이 있는 상태에서 ‘ pylon Viewer ’을 닫을 때 프로그램이 강제 종료될 수 있었던 문제를 수정했습니다.
  • Workbench: [299047] 레시피가 중지된 후 RGB 정보 및 전체 화면 모드를 포함하여 핀 데이터 보기와 관련된 일부 표시 문제를 수정했습니다.
  • Workbench: [307585] 핀 데이터 보기에서 텍스트가 잘못 표시될 수 있는 문제를 수정했습니다.
  • CXP: [304411] - '수정됨: 이 문제를 수정하기 전에는 애플릿 이벤트 타임스탬프가 정확하지 않았습니다. 값이 2로 나뉘어 표시되고 있었습니다. 이 문제가 수정되었습니다. 이제 애플릿 이벤트 타임스탬프는 올바른 값을 나타냅니다.'
  • 데이터 처리: [312880] 나중에 생성된 핀의 이름이 첫 번째 핀의 이름으로 시작될 경우, 입력 및 출력 단자 핀의 이름을 변경할 수 없던 문제를 수정했습니다.
  • 데이터 처리: [309051] GenericOutputObserver.h 파일의 중첩 네임스페이스 정의를 다른 헤더 파일과 일치하도록 수정했습니다.
  • Camera Link: [307793] 필수 파일인 ` XML `이 포함된 누락된 `Basler_CameraLink.zip` 파일을 pylon 런타임에 추가했습니다.
  • GigE: [314339] 소켓 드라이버를 사용할 때 Compression Beyond 를 호출할 경우 발생하는 인코딩된 데이터 부족 오류를 수정했습니다. 이 문제는 pylon GEV 드라이버 버전 5.4.1.1260에서도 수정되었습니다.
  • Twain: [308082] TWAIN 드라이버 로딩 시 발생하는 멈춤 현상을 수정했습니다.
  • vTools: [314717, 314714, 314713, 314707, 314716, 314724, 314710, 314709] 변환 데이터를 사용하는 vTools의 오류 처리 기능이 업데이트되었습니다.
  • vTools: [314724] OCR-vTool에 대한 vTools 문서에서 ‘도움말’을 선택하면 올바른 문서 페이지가 열립니다.
  • vTools: [305245] Calibration Basic/Pro vTools에서 운영 체제의 화면 확대/축소 기능이 활성화되어 있는 경우, 이미지 좌표의 그래픽 표시가 올바르게 나타납니다.
  • vTools: [303977] ‘ Template Matching ’ 기본 vTool의 회전 각도 관련 대화 상자 텍스트를 수정했습니다.
  • vTools: [311250] 더 이상 사용되지 않는 노드 맵 항목을 제거하고, ‘ Document Cropper ’ vTool에 대한 vTool 설명서를 업데이트했습니다.
  • vTools: [301657] Calibration Basic 및 Pro vTools에서 수동 기계 보정 지원 기능이 개선되었습니다.
  • vTools: [305510] ‘ Template Matching ’ 기본 vTool의 대화 상자 외관을 업데이트했습니다.
  • vTools: [306903] ‘Gray value Transformer Starter’ vTool에서 매개변수 이름이 업데이트되었습니다.

제한 사항#

  • pylon Viewer: 전반적인 안정성과 성능을 향상하기 위해 pylon Viewer에 새로운 이미지 스로틀이 구현되었습니다. 이로 인해 pylon Viewer의 비디오 녹화 기능에 새로운 제한이 도입됩니다. 이미징 파이프라인에서 카메라당 초당 250개의 이미지만 허용되므로 이 한도를 초과할 경우 모든 프레임을 녹화하는 기능이 제한됩니다.
  • pylon Viewer: Color Calibrator는 모든 Basler 컬러 카메라를 지원하지 않습니다. 카메라 기능 세트의 차이로 인해 Basler dart 및 boost V 카อล러 카메라는 지원되지 않습니다.
  • pylon Viewer: 컴퓨터가 매우 느리거나 부하가 큰 경우 등 특정 상황에서는 pylon Viewer에서 카메라가 이미 열려 있으면 Color Calibrator가 작동하지 않을 수 있습니다. 이를 방지하려면 Color Calibrator를 사용하기 전에 카메라를 닫으십시오.
  • pylon Viewer: Intel HD 그래픽 카드가 장착된 컴퓨터에서는 그래픽 드라이버를 최신 버전으로 업데이트해야 할 수 있습니다.
  • Workbench: Workbench에서 데이터를 활발히 표시하는 여러 핀 데이터 뷰를 사용하면 CPU 부하가 증가하고 전반적인 성능이 저하될 수 있습니다. 가능하면 더 적은 수의 핀 데이터 뷰를 사용할 것을 권장합니다.
  • Workbench: Workbench의 통계 기능은 vTools의 실행 시간을 측정합니다. 통계 기능에서 측정된 시간은 시스템 구성 및 전반적인 CPU 부하에 따라 달라질 수 있습니다. 이는 현재 부하에 따라(예: 동적 주파수 Scaling으로 인해) CPU가 다른 주파수로 실행될 수 있기 때문입니다.
  • CXP IC: 라인 스캔 앱릿의 경우 라인 주기 및 라인 노출 범위가 제대로 처리되지 않습니다. 최대값이 예상보다 낮을 수 있습니다.
  • pylon C SDK: pylon C API는 아직 GenDC 및 Basler blaze 3D 카메라를 사용할 수 있는 편리한 기능을 제공하지 않습니다.
  • pylon C SDK: GenTL Consumer를 사용하기 위해(예: CoaXPress와 함께) 스트리밍을 명시적으로 시작하고 중지할 수 있는 추가 기능이 pylon C에 추가되었습니다. 이 기능은 아직 pylon C 프로그래머 가이드에 문서화되어 있지 않습니다. pylon C++ 프로그래머 가이드("이전 버전에서 마이그레이션 - IStreamGrabber API의 변경 사항" 장 참조) 또는 pylonC OverlappedGrab 프로그래밍 샘플을 참조하십시오.
  • pylon C++ SDK: CMake를 사용하여 샘플을 빌드할 때 운영 체제의 경로 길이 제한과 관련된 문제가 발생할 수 있습니다. 경로가 최대 경로 길이인 260자를 초과한다는 빌드 오류가 발생할 수 있습니다. 이는 CMake 빌드 디렉터리의 절대 경로가 80자를 초과하는 경우에 발생할 수 있습니다. 빌드 디렉터리는 현재 작업 디렉터리이거나 cmake를 호출할 때 '-B' 옵션으로 지정한 디렉터리입니다. 이 오류가 발생하는 경우, 사용자 프로필 C:\Users\ 아래에 직접 위치하는 등 80자를 초과하지 않는 더 짧은 경로의 빌드 디렉터리를 사용하십시오.\Samples. Windows 10, 버전 1607 이상에서는 긴 경로를 활성화할 수 있습니다. 자세한 내용은 Microsoft 설명서를 참조하십시오.
  • pylon C++ SDK: Visual Studio 2017을 사용할 때 MSB4211 경고가 발생할 수 있습니다. 이 경고를 제거하려면 Release 및 Debug 프로젝트 Property(Configuration Properties -> General -> Windows SDK Version)에서 Windows SDK의 버전을 지정하십시오.
  • pylon C++ SDK: 일부 ace 2 카메라는 이벤트 알림을 위해 일반적인 열거형 대신 부울 Property을 사용할 수 있습니다. 이 문제를 해결하기 위해 다음 코드 조각을 사용할 수 있습니다. C++의 경우 camera.EventNotification.TrySetValue(EventNotification_On); 외에도 CBooleanParameter(camera.GetNodeMap(), "EventNotification").TrySetValue(true);를 사용할 수 있습니다.
  • GigE: "Failed to allocate resources." 오류 메시지가 보고된 경우, Basler에서는 pylon GigE Configurator 툴을 사용하여 NIC와 카메라의 IP 구성을 최적화할 것을 권장합니다.
  • GigE: IP Configurator 툴에서는 단일 네트워크 인터페이스상의 여러 IP 구성을 완전히 지원하지 않습니다.
  • pylon C++ SDK: InstantCameraArray 클래스는 최대 21대의 카메라에서 이미지를 취득할 수 있습니다.
  • GigE: Basler의 ace 2 5GigE 및 1GigE 카메라를 최적으로 사용하려면 듀얼 채널 DDR4-3600 RAM 이상을 사용할 것을 권장합니다. 더 느린 RAM을 사용하면 버퍼 언더런 및 이미지 손실이 발생할 수 있습니다. 또한 전체 설정을 최적화하기 위해 pylon GigE Configurator 툴을 사용할 것을 권장합니다.
  • GenTL: GenTL 버전 1.4 이하인 Producer의 경우 GenTL 지원이 제한됩니다.
  • USB: Basler U3V 장치의 동기화가 해제될 수 있으므로 Intel USB 호스트에서 사용하는 Power Management를 꺼야 합니다. 이 경우 시스템 부팅 후 Basler U3V 장치를 사용하지 못할 수 있습니다. 다음 단계에 따라 USB3 버스에서 LPM 패키지를 비활성화하십시오.
    1. 다음 명령을 실행하여 고급 설정을 활성화하십시오:
      powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 d4e98f31-5ffe- 4ce1-be31-1b38b384c009 -ATTRIB_HIDE
    2. 전원 옵션에서 LPM 설정을 변경합니다.
      1. 제어판에서 전원 옵션을 엽니다.
      2. 선택한 전원 관리 계획에 대해 "요금제 설정 변경" 또는 "설정 변경"을 클릭합니다.
      3. "고급 전원 관리 옵션 설정 변경"을 클릭합니다.
      4. "전원 옵션" 대화 상자의 "고급 설정" 탭에서 "USB 설정"을 선택합니다.
      5. "USB 3 절전 모드"를 "사용 안 함"으로 설정합니다.
  • MP4: MP4 동영상 녹화를 수행하려면 pylon Supplementary Package for MPEG-4가 설치되어 있어야 합니다. pylon Supplementary Package for MPEG-4는 Basler 웹사이트에서 다운로드할 수 있습니다.
  • MP4: 해상도가 20 MP 이상인 카메라로 비디오 파일을 녹화할 때 Quality Property을 80% 이상으로 설정하면 녹화가 실패할 수 있습니다. 해결 방법으로 Quality Property을 더 낮은 값으로 설정하십시오.
  • MP4: 녹화 기능은 ace 2 Pro 카메라에서 Compression Beyond 기능을 지원하지 않습니다. 녹화가 시작되고 Compression Beyond 기능이 활성화된 경우 pylon Viewer는 먼저 카메라에서 Compression Beyond 기능을 비활성화한 후 녹화를 시작합니다.
  • 3D: Basler blaze 3D 카메라를 사용하려면 pylon Supplementary Package for blaze가 설치되어 있어야 합니다. pylon Supplementary Package for blaze는 Basler 웹사이트에서 다운로드할 수 있습니다.
  • Direct Show: CoaXPress 카메라는 DirectShow 드라이버를 지원하지 않습니다.
  • Twain: CoaXPress 카메라는 Twain 드라이버를 지원하지 않습니다.
  • pylon AI Agent: 특정 해상도 및 Scaling 설정에서는 버튼이 보이지 않을 수 있습니다.

다운로드#

pylon Software Suite의 이 버전은 여기서 다운로드할 수 있습니다.