产品详情
微型打印机(MKM系列牛奶分析仪配) 国产 型号:BWH6/T3BR10 | 库号:M138646 | 微型打印机(MKM系列牛奶分析仪配) 国产BWH6/T3BR10更多信息>>> |
midwest-group midwest-group midwest-group 微型热敏打印机 配MKM系列牛奶分析仪用。 我司根据牛奶分析仪改制打印机的波特率(960B/S) 一、性能指示 1.1 打印性能 1、打印方法: 直接热敏打印 2、打印纸宽: 57.5±0.5mm 3、打印密度: 8点/mm,384点/行 4、打印速度: 约60mm/秒或 20行/秒 5、可靠性: 2×106行 6、使用条件: *打印12 × 24西文字符,每次打印50行,间歇重复打印 *每点行同时打印不过25%,每字符行同一点纵向重复打印不多于11 次 *使用热敏纸 *每分钟小于30次 7、有效打印宽度: 48mm 8、走纸速度: 约60mm/秒或 20行/秒 9、打印机缓存: 32KB 10、纸 宽: 57.5±0.5mm 11、纸 厚: 53~60克/米 2 12、打印字符: 西文字符集:12×24点,1.25(宽)×3.00(高)毫米; GB18030汉字库:24×24点,3.00(宽)×3.00(高)毫米; 13、接口: 串口:DB9接口, 并口, DB25型插座 14、电源: 25W,DC12V~24V 15、操作温度: 5~50℃ 16、操作相对湿度: 10~80% 17、储存温度: -20~60℃ 18、储存相对湿度: 10~90% 1.2 打印控制命令 字符打印命令∶自定义字符和汉字字符的倍宽、倍高打印,可调整字符行间距。 点图打印命令∶支持不同密度点图及下装图形打印。 GS条形码打印命令:支持EAN-13,EAN-8条码打印 二、操作说明 2.1 按键与指示灯 打印机有两个指示灯:绿灯和红灯。绿灯是电源指示灯,上电后绿灯一直亮。红灯是状态指示灯,上电后红灯灭, 缺纸时红灯闪。 打印机有两个按键:LF 键和 SET 键。LF 键远离灯,红灯亮时,按 LF 键打印机向前走纸一段。SET 键靠近灯,控 灯的亮灭。 2.1.1 打印机自检方法 打印机上电后,按住LF键不放手同时按住SET键,一起松手,打印机会打印出自检条。 2.1.2 改变打印方向的方法 1、打印机断电,按住任何一个键不放手同时给打印机上电,松手,打印机打印出状态设置报告。 2、按LF键进入设置打印方向状态,LF为正向,SET为反向打印,设置完成后打印机需重新上电。 2.1.3 改变波特率及串口工作方式的方法 1、打印机断电,按住任何一个键不放手同时给打印机上电,松手,打印机打印出状态设置报告。 2、按SET键进入串口设置状态。按SET键改变打印机的通讯模式:两种,有奇偶校验位和无奇偶校验位; 1 位 8 位 1 位 1 位 起始位 数据位 无奇偶校验位 停止位 模式一: 数据帧是10位,1 位起始位,8位数据位,1位停止位。 模式三: 数据帧是11位,1 位起始位,8位数据位,1位奇偶检验位,1位停止位。 按LF键改变波特率:1200,2400,4800,9600,19200bps.设置完成后打印机需重新上电。 2.2 接口定义和连接 2.2.1并行接口的定义和连接 WH系列打印机的并行接口与标准并行接口CENTRONICS兼容,即可以用各种单片计算机控制,也可以用微机并口控 制。并行接口定时图如图: T1>2us T2>30 ns T3<40 ns T4<5 ms T5约4ms 引脚序号如图: 并行接口引脚定义如下: 引脚 信 号 方向 说 明 1 -STB 入 数据选通触发脉冲,上升沿时读入数据 2、3、4、5、 6、7、8、9 DATA (0-7) 入 这些信号分别代表并行数据的*至第八位信号,每个信号 当其逻辑为“1”时为“高”电平,逻辑为“0”为“低”电平。 10 -ACK 出 回答脉冲,“低”电平表示数据已被接受而且打印机准备好接收下一数据 11 BUSY 出 “高”电平表示打印机正“忙”,不能接收数据 12 PE 出 此引脚由指令 1B 76 n 来决定其作用。当 n 为 0 或 30 时,此引脚输出 是否 13 SEL 出 打印机内部经电阻上拉“高”电平,表示打印机在线 15 /ERR 出 打印机内部经电阻上拉“高”电平,表示打印机无错误 14、16、17 空脚 18—25 GND — 接地,逻辑“0”电平 注: 1.“入”表示输入到打印机。 2.“出”表示从打印机输出。 3.信号的逻辑电平为TTL电平。 2.2 串行接口的定义和连接 WH打印机的串行接口为DB9 接口插座,电平标准为232 电平 接口引脚序号如下图: 串行接口引脚定义如下: 引脚 信号 方向 说 明 8 BUSY 出 该信号高电平时,表示打印机正“忙”不能接受数据,而当该信号低电平时,表示打印机“准备好” , 可以接收数据 3 RXD 入 打印机从主机接收数据 2 TXD 出 打印机发送状态信号到主机 5 GND — 信号地 注: 1.“入”表示输入到打印机; 2.“出”表示从打印机输出; 3.信号的逻辑电平为EIA电平。 2.3 钱箱引脚定义 6 1 引脚 方向 说 明 3 出 钱箱开/关状态信号,内部经上 拉电阻接电源。 2、5 入 2:钱箱1驱动信号 5:钱箱2驱动信号 1、6 - 结构地 4、 - +12/24V 三、控制打印命令 3.1 概述: WHpos58打印机提供了ESC/POS打印命令集; 各个命令的描述形式如下 功能 格式:ASCII 以标准ASCII字符序列表示 十进制 以十进制数字序列表示 十六进制 以十六进制数字序列表示 说明:该命令的描述和使用说明。 3.2 命令详解 3.2.1打印命令 【打印并换行】 格式: ASCII: LF 十进制: 10 十六进制: 0A 说明:打印缓冲区内容并向前走纸一行,当缓冲区空时只向前走纸一行。 【打印并走纸n点行】 格式:ASCII: ESC J n 十进制: 27 74 n 十六进制: 1B 4A n 说明:打印缓冲区内容,并向前走纸n点行即(n/203)n=0~255。 该命令只本行打印有效,不改变行间距设置命令ESC2,ESC3设置的行间距值。 3.2.2行间距设置命令 【设置字符行间距为1/6英寸】 格式:ASCII: ESC 2 十进制: 27 50 十六进制: 1B 32 说明:设置行间距为1/6英寸。 【设置行间距为n点行】(n/203英寸) 格式:ASCII: ESC 3 n 十进制: 27 51 n 十六进制: 1B 33 n 说明:设置行间距为n点行n=0~255。打印机的每点行间距为n点行。 3.2.3字符打印命令 【设置字符打印方式】 格式:ASCII: ESC ! n 十进制: 27 33 n 十六进制: 1B 21 n 说明:此命令为综合的字符打印设置命令,用于选择打印字符的大小,打印参数n 的位定义为 X X D5 D4 X X X X D5=1 1 倍宽打印 D4=1 1 倍高打印 n的默认值为0,即字符不放大。 【设置字符倍宽打印】 格式:ASCII: ESC SO 十进制: 27 14 十六进制: 1B 0E 说明:在一行内该命令之后的所有字符均以正常宽度的2倍打印。 该命令可以用回车或DC4命令删除。 【取消字符倍宽打印】 格式:ASCII: ESC DC4 十进制: 27 20 十六进制: 1B 14 说明:执行此命令后,字符恢复正常宽度打印。 【允许/禁止用户自定义字符】 格式:ASCII: ESC % n 十进制: 27 37 n 十六进制: 1B 25 n 说明:n=1时,选择用户自定义的字符集n=0时选择内部字符集。默认值n=0。 【设定用户自定义字符】 格式:ASCII: ESC & s n m a1 p1[sxa ] a2 p2[sxa] 十进制: 27 38 s n m a1 p1[sxa ] a2 p2[sxa] 十六进制: 1B 26 s n m a1 p1[sxa ] a2 p2[sxa] 说明:此命令用于定义用户自定义字符,s=3, 33≤n≤m≤127,0≤a≤12 ,0≤p≤36。 s表示纵向字节数,这里s=3。 n表示自定义字符的起始ASCII码。 m表示自定义字符的终止ASCII码。 共定义m-n+1 个字符,当只定义一个字符时取n=m,zui多可以定义95 个自定义字符。 a表示水平方向的点数。 p表示自定义字符的点阵数据,p= s×a。 定义后自定义字符一直有效,直到再次定义或复位或关机。 每个自定义字符数据格式[sxa ]为: d1 d2 d3 d4 d5 d6 3.2.4特殊控制命令 【允许/禁止按键开关命令】 格式:ASCII: ESC c 5 n 十进制: 27 99 53 n 十六进制: 1B 63 35 n 说明:n=0时,禁止LF键起作用; n=1时,允许LF键起作用。默认值为n=1。 3.2.5图形打印命令 【设定点图命令】 格式:ASCII: ESC * m n1 nh d[k] 十进制: 27 42 m n1 nh d[k] 十六进制: 1B 2A m n1 nh d[k] 说明:设定点图方式(m)、行点数(nl,nh)、以及点图内容(d[k]) m=0、1、32、33 点图的水平方向点数为nhn1 nh为水平方向点数的高位字节 nl 为水平方向点数的低位字节 d[k]=0~255为点图数据字节,相应位为1 则表示该点打印,相应位为0,则表示该点不打印。 d[k]个数:nhnl(m=01); nhn1×3(m=32,33) 注意: 如果点数过一行,过其zui大点数(与选择的点图方式有关,详见下表)的部分被忽略。 纵向 横向 M Mode 点数 点密度 点密度 zui多点数 0 8点单密度 8 68DPI 101DPI 288 1 8点双密度 8 68DPI 203DPI 576 32 24点单密度 24 203DPI 101DPI 288 33 24点双密度 24 203DPI 203DPI 576 【打印下装点图】 格式:ASCII: GS / n 十进制: 29 47 n 十六进制: 1D 2F n 说明: 该命令用于打印下装点图。n=0~3 n用于选择点图方式 可用GS *命令定义点图: N 点图方式 纵向点密度 横向点密度 0 正常方式 203DPI 203DPI 1 双倍宽度方 式 203DPI 101DPI 2 双倍高度方 式 101DPI 203DPI 3 倍高宽方式 101DPI 101DPI 【定义下装点图】 格式:ASCII: GS * n1 n2 [d]k 十进制: 29 42 n1 n2 [d]k 十六进制: 1D 2A n1 n2 [d]k 说明: 该命令用于定义下装点图。 n1=1~48,n2=1~255,k=n1×n2×8,k≤1200 ◆d为点图数据。 ◆横向n1×8 点,纵向n2×8点。 ◆下装点图定义后一直有效,直到进行新的定义或复位或复机。 点图格式见下图 3.2.6条形码打印 【设置条形码宽窄尺寸】 格式:ASCII: GS W n1 n2 十进制: 29 87 n1 n2 十六进制: 1D 57 n1 n2 说明: nl:条形码窄条尺寸,以点为单位。在POS88Ⅲ中每一点为1/203英寸或0.125毫米。 默认值nl=3。n2:条形码宽条尺寸。 【打印条形码】 格式: ASCII: GS k n [d] NUL 十进制: 29 107 n [d] 0 十六进制: 1D 6B n [d] 00 说明: n---选择要打印的条形码系统: n 条形码 2 EAN-13 3 EAN-8 要注意各个条形码所规定的字符数。EAN-13和EAN-8可自动产生校验字符。 [d]---要打印的条形码字符。 NUL---表示GS K命令结束,执行条形码打印 【允许/禁止打印HRI字符】 格式:ASCII: GS H n 十进制: 29 72 n 十六进制: 1D 48 n 说明: n=0,不打印HRI字符。默认值n=0。n=1,在打印条形码的下面打印HRI字符。 【设置条形码高度】 格式:ASCII: GS h n 十进制: 29 104 n 十六进制: 1D 68 n 说明: 设置要打印条形码的高度。 n=0~255,以点为单位。n=0为256点。 在POS88 Ⅲ 中每一点为1/203英寸或0.125mm。 默认值n=60 【设置条形码横向尺寸】 格式:ASCII: GS w n 十进制: 29 119 n 十六进制: 1D 77 n 说明: 设置要打印的条形码的横向尺寸。n=1~4。n不同时,条形码宽窄的尺寸会不同,如下表所示: 宽窄条的尺寸以点为单位。在POS88 Ⅲ 中,每一点为1/203英寸或0.125毫米。 默认值为n=3 n 窄条尺寸 宽条尺寸 1 1 3 2 2 5 3 3 7 4 4 9 3.2.7其它命令 【打印机初始化】 格式: ASCII: ESC @ 十进制: 27 64 十六进制: 1B 40 说明: ESC @命令初始化打印机下列内容: ·清除打印缓冲器:·恢复默认值:·选择字符打印方式:·删除用户定义字符 【回车】 格式: ASCII: CR 10进制: 13 16进制: 0D 打印机收到本命令后,即对缓冲区内的命令和字符进行处理,按要求打印缓冲区内的全部字符或汉字,并换行。 【钱箱控制】 格式: ASCII: ESC p m nl n2 十进制: 27 112 m nl n2 十六进制: 1B 70 m nl n2 说明: 该命令用于根据nl,n2产生一定时间间隔的脉冲以控制钱箱动作。 m=0,0<nl≤n2≤255。 开的时间nl× 2ms,关的时间n2× 2ms。 【向主机传送打印机状态】 格式:ASCII : ESC v n 十进制: 27 118 n 十六进制: 1B 76 n 说明: 该指令根据打印机接口的不同而用法也不同, 如果打印机是串口的打印机。指令后面的 n 不加,打印机接到此指令后,会通过串口 TXD 返回控制主机一 个字节。 炜煌热敏微打使用手册 该字节各位的定义如下: 位 功 能 0 1 0 是否纸将尽 纸将尽 纸未将尽 1 热头状态 打印头过热 打印头温度正常 2 保留位 --- --- 3 电源状态 电源电压过高 电源电压正常 4 是否缺纸 缺纸 不缺纸 5 6 7 保留位 --- --- 如果打印机是并口的打印机,那么根据n 设定的不同值来控制打印机并口的第12脚返回的信号是否为缺纸、是否 纸将近、钱箱开关状信号, N=0、30时,并口12引脚输出是否缺纸的信号,高电平表示缺纸,低电平表示有纸 N=1、31时,12脚输出是否纸将尽的信号,高电平表示纸将尽,低电平表示纸未将尽 N=2、32时,12脚输出钱箱开关信号。 【向主机传送周边设备状态】(串口打印机) 格式:ASCII: ESC u 十进制: 27 117 十六进制: 1B 75 说明: 向主机传送周边设备状态: 当打印机接到该命令后,通过串行接口TXD向上位机传送一个字节。字节的zui低位代表钱箱的状态。若zui低位为 0,则返回的为0,若zui低位为1,则返回的是1,至于1或 0 具体代表钱箱是开是关由钱箱本身决定。其它位都未 定义。 【允许/禁止打印机处理数据】 格式:ASCII: ESC d n 10进制: 27 100 n 16进制: 1B 64 n 当 n=0 时,打印机对接收到的数据不做处理,此时,输入打印机的命令无效。当 n=1 时,打印机处理所接收到的 数据。默认n=1 集团 |