Serial Virtual Port
POS 가 프린터를 사용하기 위해서 시리얼 포트를 독점적으로 사용하는 경우이며, 이때, 시리얼 포트로 연결된 프린터를 다수의 프로그램이 공동으로 사용하는 방법을 설명합니다.
설치 프로그램 다운로드 하나시스에서 싸이닝한 설치 파일들 (x64, x86) 을 압축한 파일
다운로드된 압축 파일에는 다음과 같은 설치 파일들이 있음

OS 버전에 맞는 설치 파일로 설치 진행, 설치시 컴포넌트 선택을 다음과 같이 선택함

Setup 실행

가상포트 설정

상기와 같이 가상 포트 페어링 설정 - 상황에 따라 가상포트 번호 변경
중요한 사항 (상기와 같은 페어링 설정시)
왼편 포트 (COM11, COM12) : use Ports class 체크 온
오른편 포트 (COM21, COM22) : use Ports class 체크 오프
포트 연결 JSON 파일 편집 다음과 같은 C:\HanaScaler\HanaComPorts.json 파일 편집

다음의 예를 참조하여 json 파일 내용 수정
Use
true : 사용함 false : 사용하지 않음
논리값
In1
가상포트 Pair 0 의 오른쪽 COM 포트 이름
문자열
In2
가상포트 Pair 1 의 오른쪽 COM 포트 이름
문자열
Out
프린터 연결 실제 COM 포트 이름
문자열
Baud
프린터 연결 속도 (보드레이트)
정수값
상기 설정에 따른 json 파일 편집의 예 (프린터 COM6 포트 9600 속도 연결되 있음 가정)

상기 예 기준으로 프로그램 (POS, QRS) 포트 설정 한다면
POS : COM11
Hana QRS : COM12
참고사항
POS SW ⇒ COM11 ⇒ COM21 ⇒ COM6 ⇒ Printer
Hana QRS ⇒ COM12 ⇒ COM22 ⇒ COM6 ⇒ Printer
상기 내용 설정 POS 리부팅되도 자동 유지됨
© 2025 Hanasis Platform | Version 1.0 | Last Updated: 2025.02
Last updated