利用LabVIEW通过串口控制Zebra打印机打印标签
在很多时候,测试完成之后,我们需要打印一个标签,本文介绍如何利用LabVIEW通过串口控制zebra打印机打印如下的标签。
本文所使用的打印机型号为GK888t:
1、安装斑马打印机的驱动ZebraSetup Utilities
在斑马的官网上下载最新的驱动软件,安装完成之后的软件叫做Zebra Setup Utilities,
打开这个软件,找到对应的打印机型号,安装驱动。
2、安装斑马的条码设计软件ZebraDesigner2
在斑马的官网上下载最新的条码设计软件ZebraDesigner 2,一步步安装。
3、设计条码
打开ZebraDesigner 2,设计出你想要的条码,如下图所示:
设计完成之后,你可以直接打印标签。
但是,我们希望通过程序来控制Zebra打印机来打印标签,并且可以通过程序来修改标签的内容,包括二维码里的内容。
4、打印到文件
在ZebraDesigner 2这个软件中,点击【文件】选择【打印】选项,
如上图所示,勾选Print to file这个选项。勾选这个选项之后,不会打印到打印机,而是打印一个prn格式的文件,如下图所示:
请看红线标注的内容,是否都是条码中的文字,最长的那根红线对应的就是二维码中的内容。那么在LabVIEW中通过替换红线字符串,然后通过串口把这个字符串发出去,就可以打印了。
5、串口控制打印
如下图所示的的LabVIEW程序,前面板及程序框图如下图所示:
如上图所示,利用查找替换字符串函数就可以打印想要的标签了。
请注意:一定要从Zebra的官网上下载最新的驱动,不然可能会有问题。
领取专属 10元无门槛券
私享最新 技术干货