Mech-Eye SDK 2.3.4 업데이트 설명
이 부분에는 Mech-Eye SDK 2.3.4 버전의 추가된 기능, 최적화된 기능 및 복구된 문제에 대해 소개하겠습니다.
Mech-Eye Viewer
센서 온도 표시 추가
획득 정보 탭에 센서 온도 표시가 추가되어 센서의 방열 상황을 편리하게 모니터링할 수 있습니다.
문제 복구
Mech-Eye SDK 2.3.4 버전에서는 다음 문제를 해결했습니다.
-
레이저 프로파일러의 내부 시스템에 논리적인 이상이 발생하면 레이저 프로파일러를 다시 시작해야 복구할 수 있는 문제를 해결했습니다.
-
컴퓨터가 인터넷에 연결되어 있지 않으면 레이저 프로파일러가 컴퓨터의 시스템 시간을 동기화할 수 없는 문제를 해결했습니다.
-
라인 스캔을 트리거하기 위해 엔코더를 사용할 때, 스캔 라인 수의 값이 16의 배수가 아닌 경우 실제로 획득된 프로파일 개수는 설정된 파라미터의 값보다 적은 문제를 해결했습니다.
-
측정 도구의 프로파일 표시 영역을 확대한 후, 감지 영역에 프로파일이 포함되어 있으면 측정 결과가 여전히 오류로 표시되는 문제를 해결했습니다.
Mech-Eye API
컨트롤러와 센서의 온도 가져오기
컨트롤러와 센서의 방열 상황을 편리하게 모니터링하기 위해 다음 메서드를 호출하여 컨트롤러와 센서 헤드 온도를 가져올 수 있습니다.
관련 예제 프로그램(PrintProfilerStatus)은 설치 디렉터리 또는 GitHub에서 획득할 수 있습니다. 예제 프로그램의 사용법은 예제 프로그램 사용 가이드 내용을 참조하십시오. |
-
C++
-
C#
-
Python
ErrorStatus getProfilerStatus(ProfilerStatus& status) const;
ErrorStatus GetProfilerStatus(ref profilerStatus);
self.profiler.get_profiler_status(self.profiler_status)
제한 시간 변수 새로 추가
한 묶음의 데이터를 획득할 때의 제한 시간을 설정하기 위해 새로운 BatchRetrievalTimeout 변수가 추가되었습니다. 이 변수의 기능은 Mech-Eye Viewer의 제한 시간과 동일합니다. 기존 CallbackRetrievalTimeout 변수는 콜백 함수를 사용하여 데이터를 가져올 때의 제한 시간을 설정하는 데 사용됩니다. 한편, 최대값은 60,000ms에서 9,999,999ms로 변경되었습니다.
IP 구성 도구: 비대화형 명령 모드 추가
비대화형 명령 모드가 IP 구성 도구에 새로 추가되었습니다. 이 모드에서는 명령어를 실행하여 해당 IP 구성 수정을 완료할 수 있으며, 이 도구를 기반으로 IP 구성 그래픽 사용자 인터페이스를 개발하는 등 보다 다양한 요구 사항을 충족할 수 있습니다.
콜백 기능을 사용하여 데이터를 가져올 때의 속도 향상
Mech-Eye API 2.3.4 버전에서는 데이터를 가져오는 콜백 함수에 대한 메커니즘이 개선되어 콜백 함수를 사용할 때 데이터를 가져오는 속도가 향상되었습니다.
문제 복구
Mech-Eye SDK 2.3.4 버전에서는 다음 문제를 해결했습니다.
-
레이저 프로파일러의 내부 시스템에 논리적인 이상이 발생하면 레이저 프로파일러를 다시 시작해야 복구할 수 있는 문제를 해결했습니다.
-
컴퓨터가 인터넷에 연결되어 있지 않으면 레이저 프로파일러가 컴퓨터의 시스템 시간을 동기화할 수 없는 문제를 해결했습니다.
-
획득한 첫 번째 프로파일의 데이터가 손실된 경우 데이터를 가져오기 위한 콜백 기능을 트리거할 수 없는 문제를 해결했습니다.
-
시간 초과로 인해 프로파일 데이터를 가져올 수 없는 경우, 콜백 함수가 트리거되지 않고 ErrorStatus 값이 반환되지 않는 문제를 해결했습니다.
-
라인 스캔을 트리거하기 위해 엔코더를 사용할 때, ScanLineCount의 값이 16의 배수가 아닌 경우 실제로 획득된 프로파일 개수는 설정된 파라미터의 값보다 적은 문제를 해결했습니다.
GenICam 인터페이스
IP 구성 도구: 비대화형 명령 모드 추가
비대화형 명령 모드가 IP 구성 도구에 새로 추가되었습니다. 이 모드에서는 명령어를 실행하여 해당 IP 구성 수정을 완료할 수 있으며, 이 도구를 기반으로 IP 구성 그래픽 사용자 인터페이스를 개발하는 등 보다 다양한 요구 사항을 충족할 수 있습니다.