"GP2120TF中文编程手册1提供了热敏式条码打印机GP条码机的编程规范和指令集,详细介绍了各种系统设置和卷标内容设计指令,以及打印机状态查询和档案管理功能。"
在条码打印领域,GP条码机是一款常用的设备,而《GP2120TF中文编程手册1》是操作和编程该打印机的重要参考资料。手册中规定了文件的字体规则,例如使用中括号`[]`表示可选参数,`<ESC>`代表ASCII 27字符,这是一个控制字符,打印机接收到该字符起始的指令会立即响应。`~`(ASCII 126)字符则用于启动打印机状态询问。
手册列出了多个系统设定指令,包括:
1. `SIZE`: 用于设定卷标纸的宽度和长度,支持英制(inch)和公制(mm)单位,最大标签面积为56X80mm。
2. `CASHDRAWER`: 控制钱箱开启。
3. `GAP`: 设定标签之间的间距。
4. `SPEED`: 调整打印速度。
5. `DENSITY`: 设置打印密度。
6. `DIRECTION`: 控制打印方向。
7. `REFERENCE`: 定义打印参考位置。
8. `COUNTRY`: 设置地区相关参数。
9. `CODEPAGE`: 选择字符编码页。
10. `CLS`: 清除打印缓冲区。
11. `FEED`: 前进纸张。
12. `BACKFEED&BACKUP`: 后退纸张。
13. `FORMFEED`: 执行全页重置。
14. `HOME`: 返回原点。
15. `PRINT`: 开始打印。
16. `SOUND`: 播放声音。
17. `LIMITFEED`: 达到限制时停止前进。
卷标内容设计指令涵盖了各种元素的创建和配置,如:
18. `BAR`: 打印条形码。
19. `BARCODE`: 更详细的条码设置。
20. `BOX`: 创建边框。
21. `BITMAP`: 处理位图图像。
22. `PUTBMP`: 插入位图文件。
23. `ERASE`: 删除打印区域。
24. `REVERSE`: 反转打印颜色。
25. `TEXT`: 打印文本。
26. `QRCODE`: 打印二维码。
此外,手册还包含一系列询问打印机状态的指令,例如:
27. `<ESC>!?`: 查询基本状态。
28. `<ESC>!R`: 获取当前打印头温度。
29. `~!@`, `~!A`, `~!D`, `~!F`, `~!I`: 查询不同方面状态。
30. `~!T`: 查询打印计数。
最后,还有一些档案管理和控制功能:
31. `DOWNLOAD`: 下载数据到打印机。
32. `BEEP`: 发出蜂鸣声。
33. `SETKEY1`, `SETKEY2`: 配置按键功能。
34. `SETPEEL`: 设置剥纸模式。
35. `SETTEAR&SETSTRIPPER`: 控制撕纸与剥离。
36. `SETHEAD`: 设置打印头参数。
37. `SETCOM1`: 配置通信接口。
38. `SETPRINTKEY`: 自定义打印键功能。
39. `SETREPRINT`: 重印设置。
40. `PEEL`: 开启或关闭自动剥纸。
41. `KEY1`, `KEY2`: 配置两个用户按键。
《GP2120TF中文编程手册1》详尽地介绍了如何通过编程控制GP条码机进行各种操作,包括设置打印机参数、设计打印内容和管理打印机状态,是进行高效打印作业的关键参考资料。