문제 정보 수집
문제를 스스로 해결할 수 없는 경우 이 부분 내용을 참조하여 발생한 문제와 관련된 정보를 수집한 다음 Mech-Mind 기술 서포트팀에게 문의하여 문제를 분석하고 해결하십시오.
문제 관련 정보
문제를 해결할 때 다양하고 정확한 정보를 제공하면 문제 발생 원인을 분석하는 데 도움 되고 문제 해결의 효율성을 높일 수 있습니다.
소프트웨어의 운영 환경과 구성
문제가 발생하면 당시 소프트웨어의 운영 환경 및 구성 사항도 제공되어야 합니다.
-
소프트웨어 명칭과 버전: 문제가 발생하는 소프트웨어의 명칭과 버전 정보를 제공하십시오. 소프트웨어 버전 번호는 도움 > 버전 정보를 선택하여 얻을 수 있습니다.
-
카메라 모델, 일련 번호, 펌웨어 버전, 설치 방식: 문제가 발생하는 카메라의 모델, 일련 번호, 펌웨어 버전 및 설치 방식 정보를 제공해야 합니다.
-
IPC 사양: 발생한 문제가 IPC와 관련된 경우 IPC의 하드웨어 구성 정보를 제공해야 합니다.
-
IPC 시스템 언어와 지역 설정: 발생한 문제가 IPC와 관련된 경우 IPC의 시스템 버전 정보를 제공해야 합니다. 다국어 표시와 관련된 문제에 대해 IPC의 현재 시스템 언어 및 지역 설정 정보를 제공해야 합니다.
-
소프트웨어 언어: 다국어 표시와 관련된 문제에 대해 소프트웨어의 시스템 언어 정보를 제공해야 합니다.
-
프로젝트: 프로젝트가 정상적으로 실행될 수 없거나 실행 효과가 기대에 미치지 못하는 경우, 시뮬레이션에 사용될 수 있는 프로젝트(프로젝트 데이터와 딥 러닝과 관련된 데이터 세트를 포함해야 함)를 제공해야 합니다.
로그
Mech-Mind 소프트웨어 시스템은 소프트웨어 운영 및 프로젝트 실행 상태를 실시간으로 모니터링하고 상세한 실행 로그를 기록합니다. 소프트웨어가 실행되는 동안 문제가 발생하면 소프트웨어 실행 로그 수집 내용을 참조하여 로그를 수집하십시오.
Mech-Mind 비전 시스템과 로봇 또는 주변 장비 간의 통신에 문제가 있거나 로봇이 예상대로 작동하지 못하는 경우 소프트웨어 실행 로그 외에도 로봇 로그를 수집해야 합니다.
DMP 파일(.dmp)
DMP 파일은 소프트웨어 충돌 및 메모리 오류와 같은 문제를 저장하는 데 사용되는 메모리 덤프 파일이며 오류 발생 원인을 파악하고 적절한 솔루션을 찾는 데 도움이 될 수 있습니다.
다음 상황에서 Mech-Mind 소프트웨어 시스템은 덤프 파일을 생성합니다.
-
소프트웨어가 충돌한 후 플래시백합니다.
-
소프트웨어가 오류를 발견한 후 사용자는 재시도 버튼을 클릭합니다.
경우에 따라(예: 심각한 메모리 오류가 발생할 때) 소프트웨어는 오류를 발견할 수 없지만 시스템은 발견하고 덤프 파일을 생성할 수 있습니다.
또한 소프트웨어가 렉이 걸려서 계속 실행될 수 없는 경우 덤프 파일을 수동으로 생성할 수 있습니다.
덤프 파일 수집 방법은 덤프 파일 수집 내용을 참조하십시오.
문제 정보 수집
이 부분에서는 일반적인 문제 정보를 수집하는 방법을 제공합니다.
소프트웨어 실행 로그 수집
Mech-Vision 로그 수집
방법1: Mech-Vision 소프트웨어를 열고 로그 패널에서 로그 폴더를 열기 버튼을 클릭하고 문제가 발생한 날의 로그 파일(.log)을 찾습니다.
방법2: 파일 탐색기에서 Mech-Vision 소프트웨어 설치 디렉터리 아래의 \logs
폴더를 열고 문제가 발생한 날의 로그 파일(.log)을 찾습니다.
Mech-Viz 로그 수집
방법1: Mech-Viz 소프트웨어를 열고 로그 패널에서 로그 폴더를 열기 버튼을 클릭하고 문제가 발생한 날의 로그 파일(.log)을 찾습니다.
방법2: 파일 탐색기에서 Mech-Viz 소프트웨어 설치 디렉터리 아래의 \logs
폴더를 열고 문제가 발생한 날의 로그 파일(.log)을 찾습니다.
통신 구성 요소 로그 수집
방법1: 통신 구성 요소 소프트웨어를 열고 로그 패널에서 폴더를 열기 버튼을 클릭하고 문제가 발생한 날의 로그 파일(.html)을 찾습니다.
방법2: 파일 탐색기에서 통신 구성 요소 소프트웨어 설치 디렉터리 아래의 \logs
폴더를 열고 문제가 발생한 날의 로그 파일(.html)을 찾습니다.
딥 러닝 로그 수집
Mech-Vision이 접미사가 .dlkpack 또는 .dlkpackC인 딥러닝 모델 패키지를 사용하고 Mech-Vision 소프트웨어를 별도로 시작할 때 다음 방법으로 딥 러닝 로그를 수집합니다.
파일 탐색기에서 Mech-Vision 소프트웨어 설치 디렉터리 아래의 \dl_sdk_log
폴더를 열고 문제가 발생한 날의 로그 파일(.log)을 찾습니다.
Mech-Vision이 접미사가 .dlkpack 또는 .dlkpackC인 딥 러닝 모델 패키지를 사용하고 통신 구성 요소를 통해 Mech-Vision 소프트웨어를 시작할 때 다음 방법으로 딥 러닝 로그를 수집합니다.
파일 탐색기에서 통신 구성 요소 소프트웨어 설치 디렉터리 아래의 \src\dl_sdk_log
폴더를 열고 문제가 발생한 날의 로그 파일(.log)을 찾습니다.
Mech-Vision이 이전 버전의 딥 러닝 모델 패키지(pth 또는 dlkmp)를 사용하는 경우 다음 방법으로 딥 러닝 로그를 수집합니다.
파일 탐색기에서 Mech-Vision 소프트웨어 설치 디렉터리 아래의 \resource\deeplearning_server\logs
폴더를 열고 문제가 발생한 날의 로그 파일(.log)을 찾습니다.
덤프 파일(.dmp) 수집
소프트웨어 플래시백 문제가 발생하거나 소프트웨어에서 비정상적인 알람(예외)이 발생하고 재시도 버튼을 클릭하면 다음 방법을 통해 .dmp 파일을 수집할 수 있습니다.
파일 탐색기에서 Mech-Vision/Mech-Viz/통신 구성 요소 소프트웨어 설치 디렉터리를 열고 mmind_vision_76f5af345b_202xxxxx_145339.dmp와 같이 접미사가 .dmp인 덤프 파일을 찾습니다.
소프트웨어 렉이 걸리는 경우 다음 방법으로 .dmp 파일을 수집할 수 있습니다.
-
IPC에서 작업 관리자를 열고 소프트웨어 장치를 찾습니다.
Mech-Vision의 소프트웨어 장치 이름은 mmind_vision.exe이고, Mech-Viz의 소프트웨어 장치 이름은 mmind_viz.exe이며, 통신 구성 요소의 소프트웨어 장치 이름은 Python입니다.
-
소프트웨어 응용 프로그램을 마우스 오른쪽 버튼으로 클릭하고 바로 가기 메뉴에서 덤프 파일 만들기(c) 버튼을 클릭합니다.
-
덤프 파일이 생성될 때까지 기다려 주십시오.
-
덤프 파일이 성공적으로 생성되면 팝업된 덤프 프로세스 다이얼로그 박스에서 파일 위치 열기 버튼을 클릭하여 생성된 .dmp 파일을 찾습니다.
소프트웨어가 비정상이고 시스템에서만 비정상을 감지한 경우 다음 방법으로 .dmp 파일을 수집할 수 있습니다.
-
IPC에서 시작 버튼을 클릭하고 검색 상자에 "이벤트 뷰어"를 입력한 다음 선택합니다.
-
Windows 로그 > 응용 프로그램 버튼을 선택하고 응용 프로그램의 이벤트 목록에서 경고와 관련된 이벤트를 찾아 선택합니다.
-
일반 탭 아래 첨부 파일 영역에서 .dmp 파일 경로를 찾습니다.
로봇 문제 정보 수집
로봇과 Mech-Mind 비전 시스템 간의 통신이 비정상인 경우 Mech-Mind 소프트웨어 시스템의 로그를 수집하는 것 외에도 로봇 측의 통신 프로그램(또는 백업) 및 로그도 수집해야 합니다. 위의 정보를 수집하려면 로봇의 사용 설명서를 참조하십시오.
로봇이 비전 결과나 계획된 경로에 따라 움직이지 않거나 피킹하지 않을 때 Mech-Mind 소프트웨어 시스템의 로그를 수집하는 것 외에도 로봇 쪽의 통신 프로그램(또는 백업), 로그, 프로그램 오류 위치의 스크린샷, 작업 현장의 사진, 레지스터 데이터의 스크린샷 등을 수집해야 합니다. 위의 정보를 수집하려면 로봇의 사용 설명서를 참조하십시오.