项目背景是某产线上配置了油墨式二维码/条码喷码机及普通激光标签打印机,需要根据产线上当前产品配方类型,及检测工位结果生成产品ID二维码,检测结果,以及转包信息单;通过基于C#的上位机与喷码机走Modbus通信控制喷码机动态的进行二维码及对应文本的喷码控制。在装包工位,接受主控系统发过来的装箱单信息,包括数量,包装ID,合格信息,日期等生产信息,通过RDLC模板动态的发送打印指令到普通激光打印机(HP)上打印装箱单标签纸。项目的特色是通过通信方式能够动态的调整每一次打印的信息,同时通过RDLC模板能够让用户调整装箱单格式,无需重新编译,即可改变标签样式,高度灵活可配。