资源预览内容
第1页 / 共58页
第2页 / 共58页
第3页 / 共58页
第4页 / 共58页
第5页 / 共58页
第6页 / 共58页
第7页 / 共58页
第8页 / 共58页
第9页 / 共58页
第10页 / 共58页
亲,该文档总共58页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
条码打印机编程手册(BPLA)山东新北洋信息技术股份有限公司目录声明 6概 述 7实时指令 9SOH# 软复位 9SOHA 返回打印机状态(以字符串形式) 9SOHB 暂停 10SOHC 停止/取消 10SOHD 关闭实时指令 10SOHE 返回批处理数量 10SOHF 返回打印机状态(以字节形式) 10SOHG 返回打印机状态(以字符串形式) 11SOHH 返回打印机状态(以字节形式) 11系统指令 13STX% 打印位置微调 14STX& 进/退标签 14STX: 字符平滑放大开关设定 14STXA 液晶显示设定 14STX A 允许自动返回打印机状态 15STX B 下载点阵式位图字体 15STXC 模块拷贝 16STX C 设置连续纸长度 16STXD 内存映像功能 16STX D 进入双缓冲工作模式 16STXE 设置存储标签的打印数量 16STX E 选择透射传感器 17STXF 进标签 17STX F 设置打印停止位置 17STXG 打印当前存储的的标签 17STX G 内部批处理模式 17STXH 实时指令允许 17STX H 横向复制打印 18STXI 输入图象数据 18STX I 下载矢量字体 19STX j软DIP开关设置19STXK 系统扩展指令 20STX K 检测 RS-232 串口 20STXL 进入标签格式指令 21STX L 设置镜像打印21STXM 设置寻找标签的最大长度 21STX M设置打印机计量单位为米制 21STXN设置打印机计量单位为点制 21STX N设置打印机计量单位为英制 22STXO设置打印开始位置 22STX O切刀测试 22STX P打印暂停 22STXQ清除所有模块的内容 22STX Q清除指定模块的内容 22STX R选择反射传感器 22STXS设置进纸速度 23STX S进入单缓冲工作模式 23STXT打印打印头测试样张 23STX T检测RAM模块23STXU标签域替换 23STX U设置旋转打印 24STXV保留 24STX V返回当前版本信息 24STXW返回内存配置信息 25STX W检测FLASH模块25STXX设置缺省模块 25STX X从模块中删除指定文件 25STXY输出传感器的值 26STX Y设置字体符号集 26STXZ打印内部信息和打印头测试样张 26STX Z压缩模块26*注释行 26系统扩展指令 STXK 27STXK 打印偏移量调整 27STX KD软DIP开关配置27STXKF 出纸偏移量调整 28STXKM 设置校准标签的最大长度29STXKM 内存配置 29STXKQ 内存配置查询 29STXKR 复位内存配置 30STXKS 配置系统缓冲区大小 30STXKW 配置打印缓冲宽度 30STXKW 打印缓冲区宽度设定 30标签格式指令 32+() 连续域递增数字(字母) 33-() 连续域递减数字(字母) 33八设置相同标签的打印数量33&设置连续域的位置33: 设置出纸单位(4位) 34A设置域的位处理模式 34C设置列偏移数量 35C设置出纸单位(2位) 35D设置点的宽度和高度 35E结束标签格式模式并打印 35E结束标签格式模式并打印(不进行出纸处理) 35G存储数据到全局寄存器 36G设置字符间距 36H设置打印浓度 36M镜像 36M设置米制模式 36N设置点模式 37N设置英制模式 37P设置打印速度 37P设置回退速度 37Q设置总的标签打印数量 37R设置行偏移数量 37R调用格式 37S设置前进速度 38S存储标签格式 38T设置域结束符 38T排版设置 38X结束标签 38YS 字体符号集的设置 38Z 斜杠零/普通零切换 39STXS 调用全局寄存器 39* 注释行 39制作标签 40生成记录 41记录结构 41记录结构类型 43条码类型及其属性 48附录一ASCII表54附录二打印机支持的字体 55附录三条码类型及其属性 56附录四十六进制(.HEX)文件格式 57附录五出错代码 57附录六BPLA支持存储模块58附录七 速度对照表 58附录八BPLA保留指令58本手册内容未经同意不得随意更改,山东新北洋信息技术股份有限公司(以下简称新北洋)保 留变更的权利。用户如果需要最新信息,可与新北洋或经销商联系。未经新北洋的书面许可,本手册的任何章节不得以任何形式、通过任何手段进行复制或传送。版权本手册于2002年印制,版权属于新北洋。中国印制。1.3版本。商标新北洋使用的注册商标是和日EIWAI1G o概述BPLA 指令可分为实时指令、系统指令、系统扩展指令、标签格式指令等 4 大类。 实时指令: 实时指令是在打印机接收到指令的同时立即执行,主要完成对打印机的实时查询、 控制,包括打印机复位,打印强行暂停、停止等。实时指令之外的其它所有指令都需要进入指令解释队列并由指令解释器顺序执行, 为非实时指令。系统指令: 系统指令主要完成打印机测试,打印机设置的临时配置,字体、图象(多种位图格 式,包括.BMP,.PCX,.IMG,.HEX等)等用户资源的下载,标签格式的定义、域更新、执 行打印等功能,BPLA支持标签的旋转、镜像及横向复制等功能。系统扩展指令:系统扩展指令主要完成对打印机的永久配置,即其内容将写入打印机内部EEPROM并 永久保存,以使打印机在以后的运行中按照用户的配置进行。标签格式指令: 标签格式指令主要完成对一幅标签各个记录的属性描述以及定义其打印属性,并最 终完成打印。BPLA 支持横向和纵向域排版,文字最大支持 24 倍放大,顺时针 0、90、180、270 度旋转,镜像,多种位处理模式,字符间距可调,17 种一维条码,2 种二维条码,3 种 计量单位(毫米,英寸,点)。为方便用户编程,更提供了全局寄存器,标签格式可保 存并相互调用,和数字、字母连续域的功能。BPLA指令所使用一些控制字符及其含义:符号ASCII HEX意义输入方法SOH0X01实时指令前导符A (ctrl+A)STX0X02系统指令前导符B (ctrl+B)ESC0X1B(ct rl+)XON0X11软握手模式下的通讯允许Q (ctrl+Q)XOFF0X13软握手模式下的通讯禁止S (ctrl+S)0X0D通用的指令结束符0X0A换行符0X0C进纸指令其中vLF、vFF指令作为单字节的指令,打印机进行解释,不会产生对用户有影响的动作。BPLA指令常用的术语:标签格式:即FORMAT,是对一个标签的完整描述。记录: 即RECORD,是标签格式的组成部分,一个标签格式由多个记录组成。记录是一个字符串,这个字符串定义了将要被打印在标签上的各个对象。域:即FIELD,是记录的组成部分,一个记录由多个域组成。域可以由一个字符,也可以由多个字符组成。各个域分别描述了对象的各种属性。例:LD11N1X1100000000000B640400001001121100000050005This is BAR_A1A00000020003200123456E以上指令是一个完整的标签格式的描述,由LvCR指令进入,EvCR指令退出,共有有 3 条记录:记录 lX1100000000000B640400001001vCR生成一个矩形框;记录 121100000050005This is BAR_AvCR生成一个字符串;记录1A00000020003200123456vCR生成一个带标注字符的条码。 分析第2条记录,由以下9个域组成。121100000050005 This is BAR_A vCR方向字体 横向放大 纵向放大 保留 纵坐标 横坐标 数据 域结束符实时指令SOH当接收到一个实时指令,打印机将停止任何正在进行的动作并执行这个指令。实时指令可以 用在系统指令前或后,但不允许用在标签格式指令中。指令字符指令功能vSOH#打印机复位vSOHA返回打印机状态(以字符串形式)B暂停打印C停止/取消打印D关闭实时指令E返回批处理数量F返回打印机状态(以字节形式)G返回打印机状态(以字符串形式)H返回打印机状态(以字节形式)SOH # 软复位此指令将复位打印机。打印机复位后所有的设置为缺省值并且清除输入缓冲和打印缓冲。这 条指令也清除内部RAM。语法:#复位后,如果为XON/XOFF通讯模式返回,否则不返回此字符。 如果为软复位则返回T,如果关电后打印机再重新上电,将返回R。 如果系统自动返回功能允许,打印机进行上述返回,否则打印机不返回任何字符。SOH A 返回打印机状态(以字符串形式)此指令允许主机检查打印机的当前状态,打印机将返回8个字符的字符串,串结尾是一个回车符。每一个字符以Y或N表示各自的状态,第一个字符是首先从打印机返回的字符。 语法: A打印机返回:ABCDEFGHvCRABCDEFGH :见表 1-2 :回车符表 1-2字符特征值Y/N描述1A = Y/N解释器忙/不忙2B = Y/N缺纸/不缺3C = Y/N缺色带/不缺4D = Y/N批处理打印模式/非批打印模式5E = Y/N打印机忙/不忙6F = Y/N打印机暂停中/非暂停中7G = Y/N标签不存在/存在8H = N总为NSOH B 暂停此指令使打印机在暂停/非暂停状态中切换。这与按下打印机前面板的暂停键有相同的功能。 语法:vSOHB这条指令将点亮出错(ERROR)指示灯(BTP-2000S)并暂停打印,直到下列情况中的 一种发生为止。1 打印机接收到 B 指令。2 前面板的暂停键被按下。3.打印机接收到vSTXp指令。以上操作将熄灭出错(ERROR)指示灯(BTP-2000S),并从中断处恢复打印。SOH C 停止/取消此指令与前面板的取消(CANCEL)键功能相似。执行时,将结束当前打印,但并不清
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号