소프트웨어사용설명서 Virtual COM for USB Driver / Configuration Tool Rev. 1.08 SRP-270 / SRP-275 SRP-275II / SRP-280 SRP-350 / SRP-350II SRP-350IIK SRP-350plus / 352plus SRP-350plusII / 352plusII SRP-370 / SRP-372 SRP-500 / STP-103II SRP-F310 / SRP-F312 SRP-330 / SRP-340 SRP-350III / SRP-352III SRP-350plusIII / 352plusIII SPP-R200 SLP-T400 / SLP-T403 SLP-D420 / SLP-D423 SLP-TX400 / SLP-TX403 SLP-DX420 / SLP-DX423 SLP-DX220 / SLP-DX223 SRP-770II / SRP-770III http://www.bixolon.com
목차 1. 매뉴얼안내... 3 2. 사용환경... 3 2-1 권장사양... 3 2-2 Virtual COM for USB Driver 지원모델... 3 3. 소프트웨어설치및삭제... 4 3-1 설치... 4 3-2 삭제... 7 4. Configuration Tool 사용방법... 8 4-1 Configuration Tool 의각기능... 8 4-2 Virtual COM 포트추가... 10 4-3 프린터의포트연결... 12 4-4 프린터의포트연결해제... 13 4-5 시험인쇄... 13 4-6 가상시리얼포트삭제... 13 5. 가상시리얼포트관리... 14 5-1 장치관리자를통한포트삭제... 14 5-2 장치관리자를통한포트설정 / 번호변경... 15 6. Win32 API... 17 6-1 File I/O API... 17 6-2 Communication API... 17 6-3 시리얼통신프로그래밍시유의사항... 17 Rev. 1.08-2 -
1. 매뉴얼안내 이매뉴얼에는 USB 인터페이스를사용하는빅솔론프린터를위한 Virtual COM for USB Driver 및 Configuration Tool 소프트웨어의사용방법이기술되어있습니다. 이소프트웨어를이용하면 USB 인터페이스를시리얼통신방식으로설정하여사용할수있습니다. 설치파일 (BXLVCOM4USB Installer x86 v1.0.x.exe / BXLVCOM4USB Installer x64 v2.0.x.exe) 을실행하면 Virtual COM for USB Driver 와 Configuration Tool 두가지프로그램이설치됩니다. 최신버전은당사홈페이지 (www.bixolon.com) 에서다운로드받을수있습니다. 저희 ( 주 ) 빅솔론은제품의기능과품질향상을위하여지속적인개선을하고있습니다. 이로인하여제품의사양과매뉴얼의내용은사전통보없이변경될수있습니다. 2. 사용환경 Virtual COM for USB Driver 및 Configuration Tool 는다음과같은환경에서동작합니다. 2-1 권장사양 하드웨어사양지원하는운영체제하드디스크용량메모리용량 IBM PC/AT 또는호환성있는장치 Windows XP / Windows Server 2003 / Windows VISTA Windows Server 2008 / Windows Server 2008 R2 Windows 7 / Windows 8 / Windows Server 2012 최소 1Mbyte 이상의여유공간 128Mbytes 이상의메모리 2-2 Virtual COM for USB Driver 지원모델 Virtual COM for USB Drive 는 USB 를지원하는프린터에서만사용할수있습니다. Rev. 1.08-3 -
3. 소프트웨어설치및삭제 3-1 설치 Virtual COM for USB Driver / Configuration Tool 1) BXLVCOM4USB Installer x86 v1.0.x.exe / BXLVCOM4USB Installer x64 v2.0.x.exe 파일을실행하십시오. ( 설치파일을미리다운로드받아주십시오 ) 2) Next 버튼을클릭하십시오. Rev. 1.08-4 -
3) 소프트웨어라이센스에동의하시고, Next 버튼을클릭하십시오. 4) 모든설치 (Complete) 또는사용자설치 (Custom) 을선택하시고 Next 버튼을클릭하십시오. Rev. 1.08-5 -
5) Install 버튼을클릭하면설치를시작합니다. ( 설치위치 : C:\Program Files\BIXOLON\VCOM4USB Driver\) 6) 설치도중다음과같은메시지가나타납니다. 계속 버튼을클릭하십시오. 7) 설치가성공하면다음과같은메시지가나타납니다. Rev. 1.08-6 -
3-2 삭제 1) 제어판의 프로그램추가 / 제거 아이콘을실행합니다. 2) Virtual Com for USB Driver 을선택하고변경 / 제거버튼을클릭합니다. 3) Yes 버튼을클릭하면삭제가완료됩니다. Rev. 1.08-7 -
4. Configuration Tool 사용방법 Virtual COM for USB Driver / Configuration Tool Configuration Tool 을이용하여시리얼포트의생성, 프린터장치의설정및삭제를할수있습니다. 4-1 Configuration Tool 의각기능 BXLVCOM4USB Installer x86 v1.0.x.exe / BXLVCOM4USB Installer x64 v2.0.x.exe 파일설치를완료한후 Configuration Tool 프로그램을실행하십시오. 프로그램의위치는다음과같습니다. ( 시작프로그램메뉴 -> BIXOLON Virtual Com for USB Driver-> VCOM4USB Configuration Tool 단축아이콘선택 ) 다음은 Configuration Tool 의기능에대한설명입니다. 1 메인화면 - Virtual COM for USB Configuration Tool 의메인화면입니다. 2 프린터장치순서번호 - 프린터장치리스트의연결순서를표시합니다. 3 프린터장치명 - USB 에연결되고전원이켜진프린터장치의모델이표시됩니다. 4 설정된포트 - 프린터에설정된가상시리얼포트번호가나타나며, 설정되어있지않은경우에는 Not Assigned 라고나타납니다. 5 Assign - 리스트박스에서선택한프린터와등록된가상시리얼포트사이의연결설정을할수있습니다. Rev. 1.08-8 -
6 Detach - 리스트박스에서선택한프린터와가상시리얼포트의연결을해제할수있습니다. 7 Refresh - 리스트박스에나타나는 USB 프린터장치리스트, 설정된포트정보를업데이트합니다. 8 Test Print - 선택한프린터의 Ethernet 인터페이스와가상포트번호를설정합니다. 9 Port Management - 리스트박스에서선택한프린터에대해시험인쇄를합니다. 시험인쇄를하기위해시리얼포트가설정되어있어야합니다. 10 Exit - 가상시리얼포트를추가 / 삭제할수있습니다. Rev. 1.08-9 -
4-2 Virtual COM 포트추가 Virtual COM 포트를추가하기위해서 Configuration Tool 를이용합니다. 포트를생성하기위해서는 Configuration Tool 의 Port Management 버튼을이용합니다. 1) Configuration Tool 의 Port Management 버튼을클릭하면다음과같은다이얼로그상자가나타납니다. 2) Add Port 버튼을클릭하면포트가추가됩니다. Window XP 이상운영체제에서는포트를추가할때다음과같은경고창이나타납니다. 3) 경고창에서 계속 버튼을클릭하시면포트추가성공시메시지가출력됩니다. Rev. 1.08-10 -
4) 포트가성공적으로추가되면다음과같이추가한가상시리얼포트가표시됩니다. 참고사항 Add Port 를이용한가상시리얼포트추가시포트번호는운영체제에의해서 COM #( 숫자 ) 로설정됩니다. 등록된가상시리얼포트의번호변경은매뉴얼 5 장 ( 가상시리얼포트관리 ) 부분을참고하십시오. 또한가상시리얼포트추가시마다등록된개수만큼경고창이나타납니다. Rev. 1.08-11 -
4-3 프린터의포트연결 추가된가상시리얼포트와프린터를사용하기위해서 Assign 버튼을클릭하여연결설정합니다. 1) 연결할프린터를리스트에서선택하고, Assign 버튼을클릭하면다이얼로그박스가나타납니다. 2) Port Management 에서추가한가상시리얼포트목록중사용할포트번호를선택하고 OK 버튼을클릭하면메인화면의 Assigned Port 는자동으로업데이트됩니다. 참고사항가상시리얼포트연결시에다른프린터해당포트와연결설정되어있을경우기존연결이자동으로해제되고선택한프린터와연결설정이이루어집니다. Rev. 1.08-12 -
4-4 프린터의포트연결해제 가상시리얼포트가연결되어있는프린터리스트에서연결해제를원하는프린터를선택합니다. Detach 버튼을클릭하면연결된가상시리얼포트는해제되며 Assigned Port 항목은 Not Assigned 로변경됩니다. 참고사항프린터의포트설정을해제하여도가상시리얼포트는삭제되지않습니다. Port Management 의전체삭제기능을사용하거나장치관리자에서수동삭제를할수있습니다. 4-5 시험인쇄 프린터와가상시리얼포트간의통신검사를위해 Test Print 버튼을이용하여확인할수있습니다. 시험인쇄가성공하면성공했다는메시지가통신설정정보와함께인쇄됩니다. 4-6 가상시리얼포트삭제 ============================= Virtual COM for USB Test Test is OK SRP-350III<->COM14 CopyRight(C) BIXOLON Co. Ltd. ============================= 가상시리얼포트의연결설정을삭제하기위해서 Port Management 버튼을클릭합니다. Reset 버튼으로모든가상시리얼포트 / 연결된프린터정보를삭제할수있습니다. Rev. 1.08-13 -
5. 가상시리얼포트관리 포트번호변경, 삭제및시리얼통신설정은장치관리자를통해이루어집니다. 제어판 -> 시스템 -> 장치관리자의포트 (COM 및 LPT) 부분을살펴보면, 이전에 Configuration Tool 를통해추가한포트목록을볼수있습니다. 5-1 장치관리자를통한포트삭제 삭제를원하는가상시리얼포트를선택하고마우스오른쪽버튼을클릭하여팝업메뉴에서제거를선택하면포트가삭제됩니다. 삭제후에는반드시 Configuration Tool 를실행하여변경사항을업데이트하여야합니다. Rev. 1.08-14 -
5-2 장치관리자를통한포트설정 / 번호변경 Virtual COM for USB Driver / Configuration Tool 1) 원하는가상시리얼포트를선택하고마우스오른쪽버튼을클릭하여팝업메뉴에서속성을선택합니다. 2) 속성창에서포트설정탭을선택합니다. 3) 포트설정탭을이용하여 Baud Rate, Data, Parity, Stop Bit, 흐름제어를설정할수있습니다. 4) 고급 버튼을클릭하시면포트번호변경및버퍼설정을하실수있습니다. 버퍼설정을변경하는것은권장하지않습니다. COM 포트번호를콤보박스에서선택하면포트번호가변경됩니다. Rev. 1.08-15 -
포트변경후에는반드시설정유틸리티를실행하여변경된사항을업데이트하여야하며, 기존에연결설정이되어있는프린터가있다면이설정을해제하여야합니다. 주의사항반드시사용중이지않은포트를선택해야합니다. 포트변경후확인버튼을누르면경고창이나타날수있습니다. 예 버튼을클릭하면변경된정보로설정됩니다. 포트를변경하면일부 OS 에서는장치관리자를다시실행하여야변경된사항을확인할수있습니다. 가상시리얼포트를제거하신후에는반드시 Configuration Tool 을실행하여야 Virtual COM for USB Driver 가업데이트되며, 직접삭제된연결정보를해제하셔야합니다. Rev. 1.08-16 -
6. Win32 API Virtual COM for USB Driver 를이용하여시리얼통신프로그래밍이가능합니다. 시리얼통신을위한 Win32 API 는마이크로소프트 MSDN 을참고하시기바랍니다. 참고사항현재는기본적인시리얼통신 API 만을지원합니다. 차후사용자요구사항에맞추어 API 를추가할예정입니다. 6-1 File I/O API 1) CreateFile(): 지원 2) WriteFile(): 지원 3) ReadFile(): 지원 4) CloseHandle(): 지원 6-2 Communication API 1) BuildCommDCB(): 지원 2) BuildCommDCBAndTimeouts(): 지원 3) CommConfigDialog(): 지원 4) DeviceIoControl(): 지원 5) GetCommModemStatus(): 지원 s 6) GetCommState(): 지원 7) GetCommTimeouts(): 지원 8) PurgeComm(): 지원 9) SetCommState(): 지원 10) SetCommTimeouts(): 지원 6-3 시리얼통신프로그래밍시유의사항 1) CreateFile 에사용되는포트이름은포트 1 번에서 9 번까지는 COM1 에서 COM9 를사용하셔도무방하나포트 10 번에서 256 번까지는 \\\\.\\COM10 에서 \\\\.\\COM256 을이용하셔야합니다. 참고사항설치시 Visual Basic 및 Visual C++ 작성된시리얼통신예제가첨부되어있습니다. Rev. 1.08-17 -