信捷XD3PLC控制TSC打印机打印条码.docx

上传人:b****3 文档编号:12719463 上传时间:2023-04-21 格式:DOCX 页数:7 大小:350.20KB
下载 相关 举报
信捷XD3PLC控制TSC打印机打印条码.docx_第1页
第1页 / 共7页
信捷XD3PLC控制TSC打印机打印条码.docx_第2页
第2页 / 共7页
信捷XD3PLC控制TSC打印机打印条码.docx_第3页
第3页 / 共7页
信捷XD3PLC控制TSC打印机打印条码.docx_第4页
第4页 / 共7页
信捷XD3PLC控制TSC打印机打印条码.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

信捷XD3PLC控制TSC打印机打印条码.docx

《信捷XD3PLC控制TSC打印机打印条码.docx》由会员分享,可在线阅读,更多相关《信捷XD3PLC控制TSC打印机打印条码.docx(7页珍藏版)》请在冰豆网上搜索。

信捷XD3PLC控制TSC打印机打印条码.docx

信捷XD3PLC控制TSC打印机打印条码

注意:

本文只介绍了PLC和打印机、触摸屏之间进行通讯时的关键步骤,部分涉及到PLC和

打印机、触摸屏的单机操作说明没有细讲,需要自行查阅对应的技术资料。

一•物料清单

1.PLC信捷XD3-48T-E

2.扩展板信捷XD-NS-BD

3.触摸屏信捷TG765S-XT

4.打印机TSCT-4503E

5.DB9接头一套

二•控制及连接方式

1.通过触摸屏输入条码信息

2.PLC在满足打印条件后控制打印机打印标签

3.条码中包含的序列号每打印一次自动加一

4.PLC通过232方式控制打印机

三.难点

1.用PLC控制打印机与用电脑控制打印机不同,无法以所见即所得方式控制打印结果

2.打印机本身有自动打印递增序列号功能,但是在用PLC控制时因为控制方式不同而

无法实现,递增功能只能由PLC实现

3.打印内容位置调整无法直观显示,只能通过修改坐标定位实现

四•调试过程

1.打印机有配套的标签编辑软件“BarTender”可以直接以所见即所得的方式生成打

印内容并导出成为指令格式,其工作方式类似Frontpage。

因此可以先在软件里面

编辑好模板之后导出为模板文件,可以直接用记事本打开。

见下图:

注意:

条形码信息内容和字符内容要是同一个变量

3.打开打印机控制软件“DiagTool_V163”,设定好232通讯格式,将模板文件及字体文件传输到打印机中

1.打印机硬件参数设定,可以直接从和电脑连接的打印机读取配置内容

2.通讯格式设定,9600,8,N,1

3.打印机档案管理页面,将定义好变量的模板文件传输到打印机中。

注意档案类型选择所有文件。

4.字体管理页面,将选定好的字体名称及相关参数设定传输到打印机中

2.将下面的指令内容传输到PLC寄存器中,注意DOWNLOAD后面引号中的名称为自定

义的变量赋值程序名,即从第二行到EOP之间的内容,最后一行RUN后面的名称一

定要和模板的文件名一致,扩展名一定为BAS

3.找到变量后面引号中的内容在PLC中对应的寄存器,在触摸屏上新建一个ASC字符输

入栏,关联对应的寄存器并设定好对应寄存器个数。

注意一个十六位寄存器可以存储两个ASC字符

4.将要序列增加的内容部分单独存储到寄存器中,在PLC程序中设定好增加条件。

因为

PLC计数是按照十进制增加,但是打印机只能接收ASC字符,因此需要在程序中进行

转换,将十进制数值转换成对应的ASC字符后传到打印机中

5.因为PLC发送的指令长度需要提前指定,因此为了方便作业将每个变量的长度设为固

定值,如果实际字符长度不够时以空格补充完整,否则会造成指令错误无法打印。

注意位数不能有偏差

6.在PLC中写入串口通讯指令,指定好发送寄存器个数,然后就可以按照设定内容进行打印了。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1