POS硬件全攻略
一 小票打印机
1、相关知识
小票打印机用来打印给予顾客的收银单,是必须使用的硬件设备。大致可以分为“针式”与“热敏”两类。针式可以打印几联纸,但速度会稍慢。热敏只能打印一联,但数度较快。大部分客户会使用热敏。目前市场型号较多,以EPSON、 TP POS58最为普及,且许多二线品牌机的程序会与这两款机器兼容。如果客户咨询,我们首推TP POS 58.
2、安装注意事项
小票打印机不需安装程序,参数设置完即可使用,参数设置时要注意以下3点:
1)选择正确的打印机机类型
有些代理竟然连这个都选错了,所以首先要确认型号是否选对。
2)选择正确的打印机端口
系统支持LPT并口和COM串口两种类型,其中LPT1为最常见模式。端口名称一般在电脑上有显示,要确保端口的选择无误。
如果选择的端口为COM口,还要进行正确的高级设置,高级设置信息可以从说明书上获得。
3)参数是否有打印驱动,该参数不会直接影响打印机的使用,但会影响钱箱的弹出。如果安装了小票打印机程序,就必须勾选该参数,反之亦然。
如果这三点确认无误,就不应该出现问题。
3、问题实例
1)小票打印机型号系统不支持
答:如果用户买的打印机不属于系统支持的型号,由于我们系统支持的某些型号具有一定的兼容性,也有可能支持其他型号。兼容性最强的依次为:EPSON TM 88热敏、EPSON TM 88Ⅲ热敏、TP POS 58Ⅲ。
可让用户按这个顺序逐个去测试。
2)用户不知道端口是否选对
答:用户难以判断端口是否选对,经验:如果能送出小票纸,就可以断定端口没问题。如果客户以前使用其他软件可以打出小票,端口也应该不会有问题。
3)参数设置完成后,有时会出现“检测TP POS热敏失败”提示。
答:参数设置后,出现该提示要重启电脑。
4)怎么调整小票打印列的间距
有客户反映使用杂牌打印机,选择EPSON TM 88Ⅲ热敏程序时,可以打印小票但列的间距过宽。可以按以下方法解决:
在前台程序目录下找到前台小票打印机所设置的打印格式(缺省.POSP,条码+单价+数量+小计.POSP,条码+品名+单价+数量+小计.POSP)所对应的文件,通过记事本或写字板打开,会出现一个如下图界面,修改每个列对应的宽度即可。用户在实施中要不断调试来确保最佳格式。
;32个字符
[行首]
打印行1=1
位置1=1
宽度1=4
名称1=名称
数据类型1=STRING
格式1=XXXXXXXXXXXXXXXX
对齐1=1
打印行2=1
位置2=5
宽度2=4
名称2=条码
数据类型2=STRING
格式2=XXXXXXXXXXXXXXXX
对齐2=1
5)怎样在系统中增加小票打印机程序
用户也可以自己增加打印机格式。
在前台程序目录下找到printer.cfg文件,通过记事本或写字板打开,会出现一个如下图界面,用户可以直接拷贝一些兼容性比较强的软件,按下列格式新增一款,参数绝大部分是一样的。其中名字和序号肯定要改。其他可让供应商帮助修改一下不同部分即可。
[Epson TM88热敏]
code=7
classname=n_print_normal
setupname=u_pos_setup_printer_normal
;每行标准字符数
printlen=42
;打印机初始化
initializeprinter=27,64
;打印模式
;printmode=20,25
printmode=
;打印头回位
;returnhome=27,85,48
;字体加重
emphasizedon=27,68,1
;取消字体加重
emphasizedoff=27,68,0
;部份切纸
partcutpaper=27,105
;全部切纸
fullcutpaper=27,105
;选择中文
selectchmode=
;取消中文
cancelchmode=
;大字体
largechar=27,14
;正常字体
normalchar=27,20
;设置行距
setlinespace=
;卷纸 2 行 13–回车 10–换行
feedpaperline=13,10,13,10,13,10
;打开端口模式
linestream=stream
;打印多少行需要sleep
linesleep=20
;sleep多少秒
prnsleep=1
;开钱箱指令(通过小票机)
opencashdrawer=28
returnhome=
cancelchmod=
二 钱箱
1、相关知识:
钱箱一般是与POS机共同购买的,很少单独购买组装使用.市面上钱箱的程序都差不多,IBM除外,与其他品牌的程序差异较大。
2、安装注意事项:
钱箱因连接方式不同分为接小票打印机、接客显、接端口三种类型。最常见的为接小票打印机。
常识:连接线为水晶头的,接小票打印机。连接线为圆孔的接客显。连接线为针式插头的接端口。
不是IBM型号的,直接选普通钱箱即可。主要是要将连接方式选对,选择COM口的,要依据说明书进行正确设置。
3、问题案例:
1)小票能打印,钱箱弹不出来
答:查看是否正确勾选参数“是否有打印驱动”。还可以查看一下钱箱是不是被锁死了打不开。
2)钱箱有时能弹出来,有时弹不出来
答:IBM型号机出现该种情况,后来查明的原因是用户电压不稳,低电压时推力不足造成。
三 顾客显示屏
1、相关知识:
用来显示顾客当前的购买金额的屏幕。依据显示字段的不同分为单行显示和双行显示两类。市面上主要的品牌有桑达、WINTEC等品牌,系统支持的DIY—POS是一种兼容程序,能够支持市面上大部分客显。
2、安装注意事项
1)首先确认型号是否选择正确,特别注意类型不要选错。是单行还是双行。一般的客显上会有类型标示。如果没有一定要在说明书上确认。
2)客显的端口系统现只支持串口,要根据说明书确认高级设置(波特率、数据位、奇偶校验、停止位)的正确。
3)对于系统不支持的品牌,每个程序都要测试一下看是否兼容。程序兼容性最强的为DIY—POS。
3、问题案例:
1)客显显示不出来数字
答:用户买的是中崎POS机自带的客显,系统本身不支持该型号,经测试通过DIY-POS程序可正常显示。
四 条码打印机
1、相关知识:
条码打印机是专门用来打印商品条码的打印设备。目前市场上知名的品牌有立象、SATO (佐藤)、Zebra(斑马)、CITIZEN(西铁城)。我们优先推荐的品牌为立象。
先介绍一下条形码
条形码是由一组规则排列的条、空以及对应的字符组成的标记,“条”指对光线反射率较低的部分,“空”指对光线反射率较高的部分,这些条和空组成的数据表达 一定的信息,并能够用特定的设备识读,转换成与计算机兼容的二进制和十进制信息。通常对于每一种物品,它的编码是唯一的,对于普通的一维条形码来说,还要 通过数据库建立条形码与商品信息的对应关系,当条形码的数据传到计算机上时,由计算机上的应用程序对数据进行操作和处理。因此,普通的一维条形码在使用过 程中仅作为识别信息,它的意义是通过在计算机系统的数据库中提取相应的信息而实现的。
现在市面上最常用的条形码为EAN13码,即俗称的国际码。
按码制分类
1) EAN13码
1977 年,欧洲经济共同体各国按照UPC码的标准制定了欧洲物品编码EAN码,与UPC码兼容,而且两者具有相同的符号体系。EAN码的字符编号结构与UPC码 相同,也是长度固定的、连续型的数字式码制,其字符集是数字0~9。它采用四种元素宽度,每个条或空是1、2、3或4倍单位元素宽度。EAN码有两种类 型,即EAN-13码和EAN-8码。
EAN-13通用商品条形码一般由前缀部分、制造厂商代码、商品代码和校验码组成。商品条形码中的前缀码是用来标识国家或地区的代码,赋码权在国际物品编 码协会,如00-09代表美国、加拿大。45-49代表日本。690-692代表中国大陆,471代表我国台湾地区,489代表香港特区。制造厂商代码的 赋权在各个国家或地区的物品编码组织,我国由国家物品编码中心赋予制造厂商代码。商品代码是用来标识商品的代码,赋码权由产品生产企业自己行使,生产企业 按照规定条件自己决定在自己的何种商品上使用哪些阿拉伯数字为商品条形码。商品条形码最后用1位校验码来校验商品条形码中左起第l-12数字代码的正确。
2)交叉25码
交叉25码是一种长度可变的连续型自校验数字式码制,其字符集为数字0~9。采用两种元素宽度,每个条和空是宽或窄元素。编码字符个数为偶数,所有奇数位置上的数据以条编码,偶数位置上的数据以空编码。如果为奇数个数据编码,则在数据前补一位0,以使数据为偶数个数位。
3)39码
39 码是第一个字母数字式码制。1974年由Intermec公司推出。它是长度可比的离散型自校险字母数字式码制。其字符集为数字0—9,26个大写字母和 7特殊字符(-、。、Space、/、%、¥),共43个字符。每个字符由9个元素组成,其中有5个条(2个宽条,3个窄条)和4个空(1个宽空,3个窄 空),是一种离散码。
4)128码
128 码出现于1981年,是一种长度可变的连续型自校验数字式码制。它采用四种元素宽度,每个字符由3个条和3个空,共11个单元元素宽度, 又称(11,3)码。它由106个不,同条形码字符,每个条形码字符有三种含义不同的字符集,分别为A、B、C。它使用这3个交替的字符集可将128个 ASCII码编码。
5)93码
93码是一种长度可变的连续型字母数字式码制。其字符集成为数字。0-9,26个大写字母和7个特殊字符(-、。、Space、/、+、%、¥)以及4个控制字符。每个字符由3个条和3个罕,共9个元素宽度。
2、安装注意事项:
1)条形码打印有两种连接方式,一种是直接连接条码打印机,这就需要软件支持该条码打印机的程序。目前系统只支持立象、SATO (佐藤)、Zebra(斑马)三款型号。另一种就是通过WINDOWS普通打印来调取打印机程序,然后在打印出来。这种模式不需要系统支持该程序。某种意义来说,通过普通打印,我们可以支持所有型号的打印机。
2)条码打印机的难点在于进行位置的调试,我们已测试出多种调试方案,大家可参考附件。
3、问题案例:
1)条形码打印错位
答:位置参数设置不对,就会导致位置偏离。参考我们提供的设定参数和实际打印效果不断调试即可。
商品条形码的标准尺寸是37.29mm x 26.26mm,放大倍率是0.8-2.0。
2)打印出来的EAN13码最后一位与系统系统中最后一位不一致
答:国际码的最后一位位校验码,是按照一定原则生成,系统再向打印机传输数据时只传输前12位,第13位由系统自动计算出来。现在社会上有些不正规企业生产的商品使用的是假码,有时最后一位会计算错误,因此会产生两码不一致的情况。
3)称重商品打印出来的条码无法扫描
答:13位称重条码的组成规则为:2位前缀+5位自编码+5位金额码+1位校验码。我们系统默认的前缀码为27。该用户选择的前缀码为23,导致系统无法识别。
在称重机的程序中将前缀改为27即可。
4)自己编织的无规则条码怎么打印
答:用户自己编写的简单条码如1001,可在打印设置时将条码类型选为93、39、128码。因为这三种条码均为“所见即所得”条码,不会进行校验。
五 扫描枪
1 相关知识
商业条形码扫描器常用的主要有: CCD扫描器,激光手持式扫描器和全角度激光扫描器三种。
一、 CCD条码扫描枪是利用光电藕合(CCD)原理,对条形码印刷图案进行成像,然后再译码。它的优势是:无转轴,马达,使用寿命长;价格便宜。选择CCD扫 描器时,最重要的是两个参数:景 深 由于CCD的成像原理类似于照相机,如果要加大景深,则相应的要加大透镜,从而使CCD体积过大,不便操作。优秀的CCD应无须紧贴条形码即可识读,而且 体积适中,操作舒适。 分辨率 如果要提高CCD分辨率,必须增加成像处光敏元件的单位元素。低价CCD一般是5口像素(pixel),识读EAN,UPC等商业码已经足够,对于别的码 制识读就会困难一些。中档CCD以1024pixel为多,有些甚至达到2048pixe1,能分辨最窄单位元素为0.1mm的条形码。
二、激光手持式条码扫描枪是利用激光二极管作为光源的单线式扫描器,它主要有转镜式和颤镜式两种。 转镜式的代表品牌是SP400,它是采用高速马达带动一个棱镜组旋转,使二极管发出的单点激光变成一线。 颤镜式的制作成本低于转镜式,但这种原理的激光枪不易提高扫描速度,一般为33次/秒。个别型号,如POTICON可以达到100次/秒,其代表品牌为Symbol,PSC和POTICON。 商业企业在选择激光条码扫描枪时,最重要的是注意扫描速度和分辨率,而景深并不是关键因素。因为当景深加大时,分辨率会大大降低。优秀的手持激光扫描器应当是高扫描速度,固定景深范围内很高的分辨率。
三、全角度条码扫描枪是通过光学系统使激光二极管发出的激光折射或多条扫描线的条码扫描枪,主要目的是减轻收款人员录入条形码数据时对准条形码的劳动,选择时应着重注意其扫描线花斑分布: 在一个方向上有多条平行线; 在某一点上有多条扫描线通过; 在一定的空间范围内各点的解读机率趋于一致。 符合以上三点的全角度条码扫描枪必是商家首选。
2、安装注意事项
扫描枪不需要程序支持,一般不会有问题。
3、问题案例
1)扫描枪无法读取条码
最终发现是条码标签的问题,与扫描枪无关。
六 读写卡器与读卡器
读写卡器推荐品牌与型号为:高立开元LK602、三晶SJE系列,在金蝶K/3中的参数设置为:波特率9600,数据位7,奇偶校验O,停止位1,端口COM口要看实际具体接口进行设置。
读卡器分为两种:一种为键盘自带的内置读卡器,俗称为键盘读卡器,一般的卡都可以进行读取;另一种是外接读卡器,用于键盘不自带读卡器的读卡设备,一般普通读卡器都可以支持,接口为键盘S-端口。
磁条卡的选择:一般二轨磁条卡即可。
七 POS机的选择
我们推荐的POS机型号为:中科英泰(WINTEC WIN3000)、桑达品牌。