AS400 RPG使用条码打印机(Zebra888-TT)打印中文标签-2

来源:互联网 发布:阿里云 25端口解封 编辑:程序博客网 时间:2024/06/11 01:37

 

图片01

 

操作系统

WinXP 简体中文, Client Access (简体中文)

打印机

Zebra888-TT (LPT 端口)    备注:USB端口不能打印

其他软件

No

Spool File

N

D8

S2

ZB

rem q790

rem Q400

q832 Q02363 ,000

A40,037,0,8,1,1,N,"机台"

A210,030,0,3,2,2,N,"C10 "

A370,037,0,8,1,1,N,"货号"

A520,035,0,2,2,2,N,"S1634/14   "

A40,090,0,8,1,1,N,"层次"

A210,090,0,2,2,2,N,"03 "

A260,095,0,8,1,1,N,"L   "

A370,090,0,8,1,1,N,"原料"

A520,090,0,2,1,2,N,"78/24/2/SD/100T "

A040,140,0,8,1,1,N,"条数"

A210,140,0,2,2,2,N," 80"

A370,140,0,8,1,1,N,"工号"

A520,140,0,2,1,2,N,"065 "

A040,190,0,8,1,1,N,"经纱"

A210,190,0,2,1,2,N,"05  "

A370,190,0,8,1,1,N,"长度 "

A490,190,0,3,2,1,N,"  1200"

A690,190,0,3,2,1,N,"m"

A630,255,0,8,1,3,N,"送机后"

B70,240,0,3,2,4,95,B,"2008110500010"

P1,1

 

原理

1.       PS400程序将打印代码写入Temp File (如:Zdavidzhao/TMBAR01).

2.       PS400程序调用Bat文件.

3.       使用Bat 命令,将 Temp File AS400下载到PC (text file).

4.       使用Bat命令,打印text file.

附件

PBAR01.zip

测试速度

PS400程序按打印按钮,到 bat 完成下载Text File 的时间(不包括打印机打印时间)

 

1.手提电脑,无线网络(将打印的多张标签代码一次写入Text file)

标签张数   数据记录数    用时

300        8700          15 s

 50        1450           7 s

 

2.台式电脑,本地局域网络(将打印的多张标签代码一次写入Text file)

标签张数   数据记录数    用时

  1          29           2 S (打印完成需时 4 S)

  2          58           2 S (打印完成需时 4 S)

 10         290           2 S

 50        1450           4 S

100        2900           8 S - 10 S

300        8700          15 S - 22 S

 

3. 台式电脑,本地局域网络(将打印的每张标签代码每次写入Text file,此方法不断弹出CMD窗口)

标签张数   数据记录数    用时

  1          29           2 S (打印完成需时 4 S)

  2          58           4 S (打印完成需时 6 S)

 10         290          12 S - 14 S

优点

1.       不需使用其他软件,也能打印简体标签。

2.       不需要Printer Workstation ID

缺点

( 不足)

1.       只能使用简体操作系统,简体版本的Client Access(英文系统下打印简体标签出现乱码)。也就是说,香港同事使用英文操作系统,则需要使用虚拟机安装简体中文Windows

2.       打印机必须连接到PC(不能使用Printer Workstation ID,或共享打印机方式指向其他打印机)

3.       打印机使用LPT 端口,USB端口不能打印。

 

 代码请看

http://blog.csdn.net/jmlei/archive/2008/11/07/3248183.aspx