电子秤可以和打印机脱离,若需要 打印功能时,可以通过数据线把二者连接起来,提高设备资源的利用率,降低成本,有利于设备的更换和维护。系统设计采用的是市面上常用的功能较强的LP-50不干胶热敏打印机。标签打印原理LP-50是一款使用热敏纸、专为打印尺寸较小的标签和图像而设计的热敏打印机,特别适用于打印按照特定要求进行局部修改的报告或是对模板表单进行填充,配置的 RS-232接口,可以方便与设 备连接。 LP-50标签打印机配有专用的标签设计软件,用户把设计好的标签通过电脑串口传给打印机即可打印标签。为了使硬件系统能够识别标签信息,需要标签模板的设计代码。经过观察发现,设计好的标签需通过标签设计软件经计算机串口传给打印机打印,而产品说明书又没有提供标签模板代码设计,本文利用虚拟串口做了串口实验,把发送给打印机的代码通过串口调试助手截取,通过产品说明书分析代码组成,找出代码有用部分。以图1标签模板代码提取为例,图左边为设计的标签,右边为串口截取的代码,模拟的两个串口连接为串口1和串口2,串口1连接的是设计软件,串口2连接的是串口调试助手,Zui后提取的部分关键代码如下:2 系统方案设计系统方案设计分为硬件设计和软件设计。由标签打印原理可知,用户设计完模板后,要先通过串口助手得到模板代码,修改代码中的数据变量,Zui终再由串口助手把代码发送给打印机,打印机才能打印出设计好的标签。下位机硬件需要存储标签代码,把电子秤采集的数据信息替换标签代码中的有效信息,再把代码发送给打印机打印。低端电子秤的硬件结构大致