BMW 차량 코딩을 하기 위해 내 노트북과 차량이 정상적으로 연결되었는지 확인하고 싶은 경우가 있습니다. 이럴 때 간단히 차량과의 연결 정보를 확인할 수 있는 프로그램이 바로 ZGW_SEARCH입니다.
ZGW_SEARCH는 원래 단독으로 유통되는 프로그램은 아니고, EDIABAS라는 프로그램을 설치할 때 함께 설치되는 보조 애플리케이션입니다. 하나의 실행 파일로 구성되어 있기 때문에, 가볍게 현재 연결 상태를 확인하고 싶을 때 사용할 수 있습니다. E-Sys를 사용하면 연결 대상을 선택할 때 VIN 넘버가 출력되는 것을 보고 연결 상태를 바로 확인할 수 있지만, E-Sys를 설치하지 않고 단순히 연결이 잘 되는지 테스트하는 용도로 사용하셔도 될 것 같습니다.
용어의 의미
ZGW
이란 ZentralesGateWay
의 축약어로서, 중앙 게이트웨이로 번역이 됩니다. 즉, ZGW_SEARCH는 중앙 통신 선로가 잘 구축되었나를 확인하는 프로그램이다정도로 이해하면 될 것 같습니다.
다운로드
설치와 사용 방법
앞서 언급했듯이, ZGW_SEARCH는 하나의 실행 파일로 구성되어 있기 때문에 별도의 설치 과정이 없으며, 차량의 시동을 켜고 노트북과 차량을 ENET 케이블로 연결한 후 ZGW_SEARCH.exe
실행 파일을 바로 실행하시면 됩니다. 만약 차량과 정상적으로 연결이 돼 있다면 아래와 같이 IP와 차대 번호가 노출이 될 것입니다.
실행 오류 해결 방법
만약 ZGW_SEARCH.exe 실행 시 아래와 같은 오류 메시지가 표시된다면 이 방법으로 문제를 해결해보시기 바랍니다. ZGW_SEARCH가 비주얼베이직으로 만든 프로그램인데
비주얼베이직으로 만든 네트워킹 프로그램이 동작하기 위해서는 MSWINSCK.ocx
가 윈도우에 등록되어 있어야 한다고 합니다.1
다운로드한 파일의 압축을 풀면 MSWINSCK.ocx
라는 파일이 있을 텐데요, 이 파일을 일단 C:\에 복사합니다(사실 아무 폴더에 넣어도 상관없지만 설명의 편의를 위해 루트 디렉토리에 넣습니다).
명령 프롬프트를 관리자 권한으로 실행합니다. 윈도우10 기준으로는 아래 그림처럼 검색 창에 cmd
를 입력하고 명령 프롬프트 메뉴에 마우스 오른쪽으로 클릭하여 관리자 권한으로 실행
을 선택하시면 됩니다.
명령 프롬프트 창에서 루트 디렉토리로 이동하기 위해 cd\를 입력하여 MSWINSCK.ocx
파일이 있는 곳으로 이동합니다. regsvr32 MSWINSCK.ocx
를 입력하고 엔터를 누릅니다. 작업이 성공되었다면 아래 화면처럼 완료 메시지가 표시됩니다.
참고
E-Sys의 경우 차량 연결 대상에서 아래와 같이 VIN 넘버가 노출된다면 정상적으로 연결된 상태라고 할 수 있습니다. ZGW_SEARCH가 아래와 같은 기능을 한다고 생각하시면 되겠습니다.