在很多时候,测试完成之后,我们需要打印一个标签,本文介绍如何利用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的官网上下载最新的驱动,不然可能会有问题。 |
|