图片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