Zebra Barcode Printer 연동하기 (XISOM Zebra Middleware)
Zebra 바코드 프린터(Barcode Printer)와 X-SCADA를 연동하여 바코드를 쉽고 빠르게 출력할 수 있습니다.
1. X-SCADA Designer에서 상단 도구(Tools) > Zebra Middleware 를 클릭한다.
2. page_0 페이지에서 2차원 바코드(Barcode 2D)를 생성한다.
- 객체를 드래그하거나 오른쪽 속성(Properties)창 활용해 편집할 수 있습니다.
3. 문자열(Text)을 생성한다.
4. 바코드(Barcode 1D)도 함께 생성한다.
5. 페이지 설정 완료 후 상단 파일(File) > 연결 설정(Connect Setting)에서 연결하고자 하는 Zebra 장치에 대해 설정한다.
6. 서비스(Service) > DDE Server 시작(DDE Server Start)를 눌러 서버를 시작한다.
- 여기서 나오는 서버 이름(Server Name)은 추후 X-SCADA의 장치 연결에서 사용할 예정입니다.
7. X-SCADA Designer > 장치 탐색기(Device Explorer)에서 장치 추가 후 Zebra 통신 설정을 한다.
- 기타 연결 방식(Conn) 추가 후 프로토콜(Protocol)은 Zebra MiddleWare Client를 설정한다.
- Zebra ServiceName은 방금 프로그램에 적힌 서버 이름(Server Name)으로 설정한다.
8. 태그 탐색기(Tag Explorer)에서 태그를 생성 및 설정한다.
- 특정 객체와 통신할 때의 장치내주소(DeviceAddress) 규칙 : PageName!ObjectName
(예시 : page_0에 있는 문자열(Text)과 연동하고자 하는 경우 : page_0!label_1)
- Zebra 프린트 신호를 보낼 태그의 장치내주소(DeviceAddress) : File!print
9. 프로젝트 저장 후 X-SCADA Viewer로 실행하여 테스트한다.
- page_0을 프린트하고 싶으면 장치내주소가 File!print로 설정된 태그에 값을 page_0 이라고 써주면 프린트 가능