2016-10-10 7 views
0

얼룩말 R110Xi4 프린터가 있는데 UID 태그를 가져 와서 ZPC를 사용하여 EPC로 인코딩하려고합니다. 지금까지 파이썬을 사용하여 ZPL 및 EPL 명령을 보내는 여러 가지 방법을 찾았지만 프린터에서 정보를 얻는 방법은 찾지 못했습니다.UHF 태그 UID를 파이썬과 얼룩말을 사용하여 읽고 저장하는 방법

Zebra 모듈 (또는 다른 방법)을 사용하여 태그의 UID를 읽고 저장할 수 있고 인코딩하고 인쇄 할 수있는 방법을 알고 싶었습니다.

simpale 단어에서 나는 태그의 UID를 읽고 그것에 대한 조작을하고 그것을 EPC에 다시 쓰고 싶다.

얼룩말 파이썬 모듈 : https://pypi.python.org/pypi/zebra/

use TCP/IP to send ZPL to the printer 또 다른 옵션은하지만 난

브롬, Idan

+0

필자는 Zebra Python 모듈을 EPL 출력과 같이 건너 뛰었습니다. EPL이 RFID 태그를 작성하는 데 필요한 명령을 제공하는지 확신 할 수 없습니다. TCP/IP를 통해 응답을 얻을 수 있습니다. 이 예제를 C# https://km.zebra.com/kb/index?page=content&id=SA140&actp=RSS에서 살펴보십시오. –

답변

0

얻으려면 TCP/IP를 사용하여 다시 프린터에서 정보를 얻을 못할 것을 알고있다 TID를 인코딩하고 EPC로 인코딩하면 인코딩 명령을 저장 한 다음 올바른 태그로 백 피드를 보내고 EID에 TID를 인쇄/인코딩합니다. Zebra RZ400을 사용했고 태그 자체는 EPC Class 1 Gen2이며 96 비트 TID를 가지고 있습니다. 가지고있는 태그에 따라 다를 수 있습니다.

^XA 
^DFR:TEST.ZPL 
^PRA,A 
^FO40,40^A0N,40,40^FN1^FS 
^RS8,B20^RFW,H^FN1^FS 
^XZ 
^XA 
^XFR:TEST.ZPL 
^FN1^RFR,H,0,12,2^FS 
^MD30 
^XZ