欢迎来到天天文库
浏览记录
ID:40968774
大小:1.39 MB
页数:57页
时间:2019-08-12
《打印机ESCPOS 控制指令》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、HDD-80260打印机ESC/POS控制指令ESC/POS控制指令HT横向跳格[名称]Horizontaltab[格式]ASCIIHTHex09Decimal9[描述]将当前位置移动到下一个跳格位置。[注释]l如果下一个跳格位置没有设置,该指令被忽略。l如果下一个横向跳格位置超越打印区域,将当前位置设置为[打印宽度+1]。l水平跳格位置由指令ESCD来设置。l如果接收到此命令时当前位置在[打印宽度+1],打印机执行当前行缓冲区满动作并且将打印位置移到下一行的起始位置。l默认值跳格位置是每8个标准A
2、SCII字符(12×24)字符跳一格。l当前行缓冲区满时,打印机执行下列动作:标准模式下,打印机打印当前行内容并将打印位置置于下一行的起始位置。页模式下,打印机进行换行并将打印位置置于下一行的起始位置。[参考]ESCDLF打印并走纸一行[名称]Printandlinefeed[格式]ASCIILFHex0A57Decimal10[描述]打印缓冲区内数据并走纸一行。[注释]l该指令将当前位置置于行首。[参考]ESC2,ESC3FF打印并走纸[名称]Printandreturntostandardmod
3、einpagemode[格式]ASCIIFFHex0CDecimal12[描述]页模式下打印缓冲区的所有内容并返回标准模式,标准模式下打印缓冲区内数据并走纸一行。[注释]l打印后清除缓冲区的内容。l由ESCW指令设置的打印区域被重置为默认设置。l打印机不执行切纸动作。l该指令将当前位置置于行首。l该指令只在页模式下有效。[参考]ESCFF,ESCL,ESCSCR打印并回车[名称]Printandcarriagereturn[格式]ASCIICRHex0DDecimal13[描述]当自动换行被允许时,
4、该指令的功能等同于LF指令;当自动换行被禁止时,该指令被忽略。[注释]l设置打印位置为行首。57l串行接口模式下该指令被忽略。l并口模式下该指令是否有效由打印机配置决定。[参考]LFCAN页模式下删除打印缓冲区内容[名称]Cancelprintdatainpagemode[格式]ASCIICANHex18Decimal24[描述]页模式下删除当前区域下的内容。[注释]l该指令只在页模式下有效。l如果先前设定区域与当前区域有重叠部分,重叠部分也被删除。[参考]ESCL,ESCW57DLEDC4nmt实
5、时产生钱箱开启脉冲[名称]Generatepulseatreal-time[格式]ASCIIDLEDC4nmHex1014nmDecimal1620nm[范围]n=1;m=0,1;1≤t≤8[描述]在指定的钱箱插座引脚产生设定的开启脉冲,引脚由m指定:m=0:钱箱插座引脚2;m=1:钱箱插座引脚5。脉冲高电平时间为[t×100ms],低电平的时间为[t×100ms]。[注释]l当打印机正在执行钱箱开启命令(ESCp或DELDC4)时,该命令被忽略。l串口模式下,打印机接收该指令后立即执行。l并口模式
6、下,打印机忙的时候该指令不执行。l如果打印数据中包含和此指令相同的数据,则这些数据将被当作该指令执行。用l户必须考虑到这种情况。l该指令尽量不要插在2个或更多字节的指令序列中。l即使打印机被ESC=(选择外设)命令设置为禁止,该指令依然有效。[参考]ESCp57ESCFF页模式下打印[名称]Printdatainpagemode[格式]ASCIIESCFFHex1B0CDecimal2712[描述]页模式下,打印缓冲区的所有内容。[注释]l该指令只在页模式下有效。l打印后不清除打印缓冲区的内容、ES
7、CT和ESCW设置和字符的位置。[参考]FF,ESCL,ESCSESCSPn设置字符右间距[名称]Setright-sidecharacterspacing[格式]ASCIIESCSPnHex1B20nDecimal2732n[范围]0≤n≤255[描述]设置字符的右间距为[n×横向移动单位或纵向移动单位]英寸。[注释]l当字符放大时,间距随之放大相同的倍数。l此指令设置的值在页模式和标准模式下是相互独立的。l横向或纵向移动单位由GSP指定。改变横向或纵向移动单位不改变当前右间距。l标准模式下,使用
8、横向移动单位。l在页模式下,根据区域的方向和起始位置来选择使用横向移动单位或纵向移动单位,其选择方式如下:①当打印起始位置由ESCT设置为打印区域的左上角或右下角时,使用横向移动单位;②当打印起始位置由ESCT设置为打印区域的左下角或右上角时,使用纵向移动单位;57l最大右间距是255/200英寸。任何超过这个值的设置都自动转换为最大右间距。[默认值]n=0[参考]GSPESC!n选择打印模式[名称]Selectprintmode(s)[格式]ASCIIESC!nHe
此文档下载收益归作者所有