📌 허니웰 바코드 스캐너 가상시리얼(Virtual COM Port) 적용 방법
바코드 스캐너를 PC에 연결하면 대부분 기본적으로 USB 키보드(USB HID Keyboard) 방식으로 인식됩니다. 이 방식은 별도 드라이버 없이 바로 사용할 수 있다는 장점이 있지만, 개발 프로그램이나 ERP, MES 시스템 등에서 COM Port 기반으로 데이터를 받아야 하는 경우에는 USB 키보드 방식으로는 원하는 동작을 구현하기 어렵습니다. 이럴 때 사용하는 것이 바로 허니웰(Honeywell) 바코드 스캐너의 가상 시리얼(Virtual COM Port) 기능입니다.
이번 글에서는 허니웰 스캐너에서 가상 시리얼 기능을 활성화하는 방법을 단계별로 정리해보겠습니다.
✔ 1. 가상 시리얼(Virtual COM Port)이란?
가상 시리얼 포트는 USB 장치를 COM 포트처럼 사용하게 해주는 방식입니다.
즉, 스캐너가 USB로 연결되어 있지만 PC 입장에서는 “COM5, COM6” 같은 시리얼 장치처럼 동작합니다.
이 방식은 다음 프로그램에서 주로 활용됩니다.
- POS 프로그램
- 물류·재고관리 시스템(WMS)
- 생산 관리 시스템(MES)
- 자체 개발 프로그램(파이썬, C#, VB 등)
- RS232 기반 통신 구조가 필요한 환경
USB HID 방식에서는 커서 위치에 그대로 키보드처럼 입력되지만, COM 통신에서는 프로그램이 입력을 직접 제어할 수 있다는 장점이 있어 전문 환경에서는 Virtual COM 모드를 자주 사용합니다.
✔ 2. 준비물
가상 시리얼 모드를 적용하기 위해서는 다음 두 가지가 필수입니다.
① 허니웰 바코드 스캐너
(Xenon 1900/1950, Voyager 1250/1470, Granit 등 대부분 동일)
② Honeywell USB Serial Driver (필수)
가상 COM 모드를 사용하려면 반드시 허니웰 공식 드라이버를 설치해야 합니다.
일반 HID 키보드 모드에서는 드라이버가 필요 없지만, COM 모드는 드라이버가 없으면 장치가 제대로 인식되지 않습니다.
검색어 예시
→ Honeywell USB Serial Driver
→ Honeywell Unified Driver
설치 후 PC 재부팅까지 해주면 안정적으로 인식됩니다.
✔ 3. 허니웰 스캐너 가상 시리얼 모드 적용 방법
적용 과정은 크게 두 단계입니다.
🔸 STEP 1) Honeywell USB Serial Driver 설치
- 설치 파일 실행
- 완료 후 PC 재부팅
- 스캐너를 USB 포트에 연결
Windows 장치관리자에서 “Honeywell USB Composite Device” 혹은 유사한 장치명이 보이면 정상 설치된 것입니다.
🔸 STEP 2) 스캐너에서 가상 시리얼 모드 바코드 스캔
허니웰 스캐너는 모두 설정 바코드 스캔 방식을 사용합니다.
그래서 매뉴얼에 있는 설정 바코드 중에서 아래 항목을 스캔하면 됩니다.
- “USB Serial”
- 혹은 “USB COM Port Emulation”

이 바코드를 인식하면 스캐너가 자동으로 재시작되며, HID(키보드) 모드에서 COM 모드로 전환됩니다.
전환 후, 장치관리자에서는 아래처럼 보이게 됩니다.
Ports (COM & LPT)
└─ Honeywell USB Serial Device (COM5)
만약 COM5 대신 COM3, COM7 등 다른 번호로 잡혀도 전혀 문제 없습니다.
✔ 4. 시리얼 통신 설정값(기본값)
대부분의 프로그램에서는 다음 기본값으로 적용하면 됩니다.
- Baud Rate : 115200
- Data bits : 8
- Parity : None
- Stop bit : 1
- Flow Control : None
만약 통신이 안 된다면 프로그램에서 설정을 다시 확인해보거나, 스캐너 매뉴얼의 “Communication Settings” 항목에서 보드레이트를 재설정하는 바코드를 스캔하면 적용됩니다.
✔ 5. 가상 시리얼이 정상 동작하지 않을 때 해결 방법
가끔 드라이버를 설치했는데도 COM 포트가 생성되지 않는 문제가 발생할 수 있습니다. 아래 항목들을 확인해보세요.
✔ (1) 드라이버 미설치 또는 정상 설치 안 됨
→ 드라이버를 다시 설치하고 재부팅
✔ (2) USB 케이블 문제
→ 충전 전용 케이블은 인식 불가 (데이터 전용 케이블 필수)
✔ (3) COM 포트 충돌
→ 장치관리자 → 포트 우클릭 → 포트 설정 변경 가능
✔ (4) 스캐너 펌웨어가 너무 오래됨
→ 허니웰 Download Assistant로 펌웨어 업데이트 필요
✔ 6. 기본 USB HID 모드로 되돌리는 방법
다시 키보드 입력 방식으로 돌아가고 싶다면 다음 바코드를 스캔하면 됩니다.
- USB HID Keyboard

스캔 즉시 스캐너가 재부팅되며 원래대로 키보드 입력 방식으로 동작합니다.
추가 세팅을 원하면 다음의 바코드를 스캔하면 됩니다.

✔ 마무리
허니웰 바코드 스캐너는 설정만 바꿔주면 USB 기반임에도 불구하고 RS232 방식처럼 COM 포트로 데이터를 주고받을 수 있습니다. 특히 개발 환경에서 데이터를 안정적으로 수집하거나 외부 프로그램과 통신해야 할 때 Virtual COM 모드는 매우 유용합니다.
