一.简介: ............................................................................................................................................... 3 SATO408E的功能简介 ..................................................................................................................... 3 二.如何选择条码打印机 ....................................................................................................................... 4 三.操作面板 ........................................................................................................................................... 5 A.SATO面板前部 ............................................................................................................................. 5 DIP开关的简介 ............................................................................................................................ 6 B.SATO面板后部 ............................................................................................................................. 9 四、设备安装及连接 ............................................................................................................................ 9 连接碳带和标签 ................................................................................................................................ 9 五.打印测试页 ................................................................................................................................... 11 六.基本测试打印及检测 ................................................................................................................... 12 A.恢复系统的某些设置: ............................................................................................................ 12 1.清除到出厂模式: ................................................................................................................... 12 2.清除EEP_POM ..................................................................................................................... 13 3.打印头的测试 ......................................................................................................................... 13 4.DISPENSE COUNTER测试 ................................................................................................ 14 5.CUTTER COUNTER测试 .................................................................................................... 14 6.修改电压 ................................................................................................................................. 14 B.微调打印测试 ............................................................................................................................ 16 1.调节定位偏移量 ..................................................................................................................... 16 2.调节定位偏移量 ..................................................................................................................... 17 七.常见错误分析 ............................................................................................................................... 17 A.条码打印机常见问题解答 ........................................................................................................ 17 1.碳带与标签的安装 ................................................................................................................. 17 2.定期保养 ................................................................................................................................. 17 3.打印机在打印过程纵向出现缺线 ......................................................................................... 18 4.打印机不能打印出图象 ......................................................................................................... 18 5.打印过程中,打印出的图象不清晰 ..................................................................................... 18 6.打印过程中,发出打印指令,但打印机不响应 ................................................................. 18 7.在打印过程中,打印机突然报错,表现为红色指示灯亮,LCD屏幕出现错误提示 .... 19 8.开机时电源指示灯不亮 ......................................................................................................... 19 9.碳带发皱 ................................................................................................................................. 19 10.status 灯闪红光、且闪烁不停 ........................................................................................... 20 11.指示灯正常发绿光,但不打印 ........................................................................................... 20 12.条形码不清晰 ....................................................................................................................... 20 13.通电后,无法联机,无任何显示 ....................................................................................... 20
1
14.如何测试打印头的质量 ....................................................................................................... 20 B具体报错内容如下: ............................................................................................................... 20 八.安装驱动 ....................................................................................................................................... 22 九.条码标签打印控件: ...................................................................................................................... 28 A.使用说明 .................................................................................................................................... 28 1.安装。 ..................................................................................................................................... 28 2.引用。 ..................................................................................................................................... 28 3.函数说明。 ............................................................................................................................. 29
a.打印初始化。..................................................................................................................................... 29 b.打印结束。 ........................................................................................................................................ 29 c.打印文本。 ......................................................................................................................................... 29 d.打印条码。 ........................................................................................................................................ 30 e.打印线条。 ......................................................................................................................................... 32 f.打印位图。 ......................................................................................................................................... 32
B.例子控件程序 ............................................................................................................................ 32 十.打码软件; ................................................................................................................................ 32 十一附件 ............................................................................................................................................ 32
2
SATO打码机
—————系统开发商使用资料
一.简介:
本公司主要代理SATO公司最新推出的工业级打码机SATO408e , SATO412e , SATOCT4XX,SATODR300等系列。
在此我们主要以SATO408e为例,介绍SATO系列打码机的一些 主要性能。 SATO CL408E/CL412E 工业级条码打码机配备了32 位133MHZ 的微处理器,全部金属结构配置,并配有液晶显示屏,可调 整大部分的打印参数。两种打印方式,打印速度可达每秒六英寸,打印范围为104mm X 1249mm, 是一款性能卓越的打印机。
SATO408e的功能简介
打印方式:
热转印(Thermal Transfer) / 热敏(Direct Thermal) 打印速度:
2-6/sec(50mm-150mm/sec) 打印效果:
CL408e 203dpi CL412e 305dpi 可印条码:
Bookland;Ean8&12;Codabar;Code 39,93&128 I 2of 5; Industrial 2 of 5; Matrix 2 of 5;
3
MSI; Postnet;UCC/EAN-128; UPC-A & E;
Matrix;Maxicode;PDF417;Micro PDF417,QR Code; Supercode;
条码旋转:
0,90,180,270 灵活性:
字符扩展在垂直和水平的12step;PAM存储器里有许多特殊的字符,可打印很多种类的条码,并且可高速度高质量的完成打印任务。
定位传感器:
定位传感器是金属刚质的标签纸定位器,它可在打印之前自动测试定位的位置,并且可连续的自动定位,具有高速度和高准确性。 数据接口:
Parallel;Serial;LAN;并口最好支持ECP/EPP模式 环境:
操作环境: 5-40℃
15-85% RH,non-condensing 贮藏环境: -20-40℃
MAX 90% RH,non-condensing
标准:
FCC Class A; U/L; CE; CSA 其他部件:
切刀, 回卷器, 标签纸, 碳带等
二.如何选择条码打印机
用户应该如何选择适合自己使用的条码打印机---------在选择条码
打印机时,需考虑以下问题: * 打印的数量:
如果你每天需打印1000个以上的标签,你便需要一台坚固带金属外壳的高用量工业级打印机,如SATO CL408e/412e、CL608e/612e等。打印数量较小的,则可采用桌面型个人打印机系列,如CT-400/410等。
* 标签的大小:
一般的条码打印机可打印 4″X6″的标签,这正切合现时货运标
4
签的规格。你也可根据自己的需要灵活地打印出不同大小的标签,如需打印更宽的标签,可选择CL608e/CL612e型。 * 标签的内容:
如果你只需打印条码及文字,一般的条码打印机即可胜任。但如果你需要每张标签均打印不同的条码(如货品编号)或文字(如货运标签),而又不想中途停止打印,你便需要一台备有32位处理器的打印机,这样可大大提高生产效率。此外,如你想在标签上打印高质量的图像,你可考虑选用300dpi的打印头,以得出较好的效果。 * 打印的速度:
不同款式的打印机有不同的打印速度,需视用户对速度的要求。一般条码打印机的打印速度为每秒2″-6″/sec,而速度较高的打印机(如M8400RVe)打印速度可达10″/sec,若需在短时间内印制大量标签,则可选用高速的打印机。 * 不同行业的应用:
在生产线上或货仓内使用的打印机应选择带金属外壳的型号较为坚固,如SATO408e/412e;而在销售点或办公室内可选择桌面型个人打印机系列,如CT-400/410等,因为所需空间较少,且便于移动。 三.操作面板 A.SATO面板前部 1.LED 指示灯 状态:电源关闭时不亮 联机时为绿灯 5 发生错误时为红灯 当打印机接收数据时绿灯闪烁 2.LCD显示器:上电时屏幕闪烁; 3.一些微调操作
(a)Print : 调整打码机打印明暗度
(b) Offset: 调整标签纸左右位置、切刀裁剪位置(±3。75mm) (c) Pitch : 调整标签纸前后位置,范围为±3。75mm 4.按键的调整
(a)Line: 联机与脱机转换键。按此键可终止正在打印的任务.
(b) Feed: 脱机时,按此键可走一张空白标签;
联机时,按此键可复制并打印与最后一张标签相同的标签.
5.Display Panel:(显示屏)
2行16列LCD,可显示当前打印机的状态、设置参数及错误提示 6.Power: 电源开关
7.DSW2-3: 设置打印机操作的DIP开关。(具体内容在前面版的下部)
DIP开关的简介
在打印机盖板内侧设有两个DIP开关(DSW2&DSW3)。这些开关可以设置如下项目:
●
热转印或热敏方式 打印头检测模式
●
6
●
单任务或多任务接收缓冲器 操作模式
标签传感器的应用模式 十六进制更改模式
●
●
●
另外,位于RS232卡口附近的第三枚DIP开关作用是设置RS232的转换/接收参数。每个开关有8个拨动开关。通常,最顶端是开的状态。要设置开关,必须先行关闭主机电源,然后再将开关置于适当的位置,重新开启电源。在电源重开时,开关设置将被打印机的电脑系统识别并确认。反之,若没有这个重启过程,系统就不会承认新的设置。
联合使用这些开关还可以实现更多的功能设置。每个DSW开关的功能已详细列表于盖板内侧表面。另外,《用户操作手册》的第三部分上也列出了更具体的信息,必要时可以查阅。谨记:当用DSW开关更改设置时,一定要重新启动打印机。下图为打印机与计算机连接的端口示意图。
CL系列打印机提供了多种接口方式,通常在您定货时与供应商确认好,供应商根据要求提前设置好。您还需要数据线将打印机与计
7
算机相连,才能完成全部的安装过程。可由供应商会提供,也可单独购买。如果您需要了解关于接口类型的更详细的信息,请查阅《用户操作手册》。 DSW2 2-1 热转印/热敏 2-2 检测方式 2-3 检测头 2-4 模式 2-5 缓冲器 2-6 数据下载模式 2-7 原始代码 2-8 存储 DSW-3 3-1 3-2 3-3 3-4 off 操作模Off 式 on on 传感器 Off On 后面板Off Off On Off On 连续(Bach/continuous) 撕纸模式(Tear off) 切刀模式(cutter) 自动模式(dispenser) 使用传感器 不使用传感器 数据流进入 Off On Off On Off On Off On Off On Off On Off On Off On 热转印(thermal transfer) 热敏(direct thermal) 间隙(gap) 黑线标志(Eye_mark) 使用(enable) 不使用(disable) 16进制模式 非模式 单一缓存(Item) 多重缓存(MULTi-Item ) 不可下载 可下载 标准 非标准 8
3-5 3-6 3-7 3-8 是否输入 打印开始标记 外部标记类型 On 非 不可见 可见 类型-4 类型-3 类型-2 类型-1 不可见 可见 1.ACinput:200-240V 50/60Hz 交流电输入 2.ACFuse: 6.3A/250V 保险 3.Plug-In Interface: 接口卡 碳带走向 Off On off off on on 重复打Off 印经时On 的标记 Off On Off On B.SATO面板后部
四、设备安装及连接 碳带绕向轴 连接碳带和标签
碳带回转轴 标签纸的转轴
碳带 标签纸
打印头锁定按标签纸转轴的锁定按钮 标签纸走向 传感器 标签纸锁定按钮 9 a)打开包装箱,取出配件及打印机,将打印机置于相对干燥,整洁的场所,装上前面板,关掉计算机的电源,将并口线(IEEE 1284)连在计算机的并口上(或使用标准的RS232连接线),将另一端连接在SATO打码机的接口卡上;连接SATO打码机的电源线。(对于其他类型的插拔口,请查阅操作手册,尽量确保有足够的空间开启机身盖板) (b)将AC线插入机体后部,另一端连入适当的插座;
(c)碳带的安装:打开打印头,按照盖板背面上的碳带安装索引图示(或如上图)正确的走向安装碳带.确保碳带转动轴的位置正确,以便于其按逆时针方向行进;
注意:碳带有内碳和外碳两种(可用标签纸粘贴碳带的内外,使标签纸粘有黑色的碳粉来判别其类型) 我们的出厂模式均为内碳.
如果你使用的碳带是外碳,请事先和供货商或业务员商议. (d)按照盖板背面上的图示正确的行进路线安装标签纸.标签纸应按以下路线行进:从标签纸转动轴经过打印头送出打印纸,调整打印机内部的标签纸边沿控制器,使其不接触标签纸的外沿. (e)关好并搬动卡纸的打印头锁定按钮将纸卡住;
(f)顺时针旋转打印头的所定按纽(绿色),将打印机的打印头及碳带,标签卡住(head latch), 并关好两侧门板;
(g)前面板上的DIP开关选择正确的设定.DIP开关功能表列于面板的内部.打印机出厂时,已设置好标签定位间距(DSW2-2,DSW3-3都是关着的),DSW开关置于下部时表示状态为关,上部时表示状态为开;
10
(h)打开控制面板上的电源开关(将POWER键置于"1"的位置); (i) 电源指示灯和在线指示灯会随即点亮,同时屏幕上显示提示信息; (j)按LINE键,在线指示灯熄灭,同时屏幕上显示"OFFLINE”的字样;
(k)按FEED键,打印头会送出一张标签;(走纸)
(l)如果打印机送出纸50厘米左右空白的标签停止动作,屏幕会显示"SENSOR ERROR”,请开机检查一下标签纸安装是否正确; (m)关闭电源(将POWER键置于"0"的位置);
现在你在检查一下你安装的碳带和标签,如果确认正确,就OK!!
五.打印测试页
1、按住FEED 键,打开电源
2、蜂鸣器发出一声响声后,LCD屏幕上显示“TEST PRINT MODE, CONFIGURATION”。
3、按 FEED 键,LCD显示改为“TEST PRINT SIZE,10cm”,提
示用户选择标签的尺寸。 4、按 LINE 键改变标签的大小
5、按 FEED 键开始打印测试页,直到用户再次按下 FEED 键,
使打印机处于暂停状态。再次按 FEED 键可使打印机处于循环打印测试页状态。
6.要想停止打印测试页,可使打印机处于暂停状态,关闭打印机
11
电源。重新打开电源后,打印机处于 Online 状态,此时即可接收要打印的数据。
六.基本测试打印及检测
A.恢复系统的某些设置:
1.清除到出厂模式:
(1) 将DSW-2的4设置到on 的位置,同时按住feed和line,接着打开电源power,听到尖锐的声音后,放开feed和line键,屏幕显示:
MAINTENANCE MODE DIPSW2-4 ON->OFF (2)将DSW-2的4设置到off的位置,屏幕显示:
FACTRY MODE (3)同时按feed和line屏幕显示:
ALLCLEAR MODE (4)按feed屏幕显示:
ALL CLEAR COUNTER EEPROM (5)按line键选择COUNTER 然后按feed键出现”YES”和”NO”的界面选择,此时请选择;
COUNTER ALLCLEAR YES NO 按LINE键选择YES,接着按FEED确认后,屏幕显示:
COUNTER ALLCLEAR COMPLETED 等待片刻后,屏幕返回ALL CLEAR MODE模式;(此时你就可以
12
关闭电源) 2.清除EEP_POM
(1) 将DSW-2的4设置到on 的位置,同时按住feed和line,接着打开电源power,听到尖锐的声音后,放开feed和line键; (2)将DSW-2的4设置到off的位置,屏幕显示:
FACTRY MODE (3)按feed屏幕显示:
COUNTER CLEAR NON (4)按line将屏幕中的 NON转变为ALL (5)按feed清除 EEPROM
(6)选择打印的标签的种类(选择LARGE)
(7)按feed 打印测试页(在打印的过程中如果你想停止打印测试页,按feed;相继续接着按feed) 3.打印头的测试
(1)将DSW-2的4设置到on 的位置,同时按住feed和line,接着打开电源power,听到尖锐的声音后,放开feed和line键; (2)将DSW-2的4设置到off的位置,屏幕显示:
FACTRY MODE (3)按feed屏幕显示:
COUNTER CLEAR NON (4)按line两次将屏幕中的 NON转变为HEAD (2) 按feed清除打印头
13
(3) 选择打印的标签的种类(选择LARGE)
(4) 按feed 打印测试页(在打印的过程中如果你想停止打印测试页,按feed;相继续接着按feed) 4.DISPENSE COUNTER测试
---------------分配计数器测试
和清除EEPROM的操作基本一样,只是第(4)是连续按3次line键. 5.CUTTER COUNTER测试
-----------------切刀计数器的测试
和清除EEPROM的操作基本一样,只是第(4)是连续按4次line键. 6.修改电压
将后盖打开,中间面板中有三个微调按钮,其中第二个按钮是调节电压,具体的图示如下图:
VR4 GAP
微调中间第二个按钮(调节它实际就是调节GAP)配合以下操作; (1)将DSW-2的4设置到on 的位置,同时按住feed和line,接着打开电源power,听到尖锐的声音后,放开feed和line键; (2)将DSW-2的4设置到off的位置,屏幕显示:
14
FACTRY MODE (3)同时按feed和line屏幕显示:
SERVICE MODE (4)按feed屏幕显示:
GAP [1.7V] INPUT [0.5V] 其中GAP中所指的电压指的的是有纸和无纸状态下的电压(当我们去掉粘贴时是最小电压,一般安装标签纸的情况下是最大电压);INPUT指的是最大电压和最小电压之和的一半.
(5)按feed确认屏幕显示:(注意:修改电压的保存以下都选择YES)
AUTO ONLINE YES NO (5) 按feed 确认屏幕显示:
INITIAL FEED YES NO 继续
ONLINE FEED YES NO 继续
REPRINT YES NO 继续
DIS FEED OFFSET DEFAULT 继续
IGNORE CR/LF YES NO 15
继续
SELECT LAGUAGE ENGLIST 继续
PRIOPITY SETTING COMMAND INTERNSAL 继续返回
(注意:其中的一些修改请不要乱设置)
B.微调打印测试
1.调节定位偏移量
(拆开后盖,其面板---(CONT PCB和PITCH-VR板)上的第一个可微调按钮VR1)---------和前面板上的pitch和offset对应 微调VR1按钮,然后按以下步骤操作,可将打印的位置调整正确. (1)将DSW-2的4设置到on 的位置,同时按住feed和line,接着打开电源power,听到尖锐的声音后,放开feed和line键; (2)将DSW-2的4设置到off的位置,屏幕显示:
FACTRY MODE (3)按feed屏幕显示:
COUNTER CLEAR NON (4)按feed屏幕显示:
PRINT SIZE SMALL LARGE 16
(6) 按line可以选择打印种类 (7) 按feed测试打印 2.调节定位偏移量
(微调前面板PITCH-VR板上的offset和pitch,然后按以下步骤操作,可将打印的位置调整正确.)
(1) 按feed的同时打开POWER屏幕显示:
TEST PRINT MODE SETTING (2) 接着按feed显示:
PRINT SIZE 10CM (3) 按line可以修改打印的宽度,按feed 打印测试页
七.常见错误分析
A.条码打印机常见问题解答
1.碳带与标签的安装
按面板上的图示的方向,蓝线为碳带安装路径,红线为标签路径。
回卷后废碳带不易脱落,则在装入前用废标签的光滑底纸卷在回卷轴上,然后再上碳带。安装标签时,根据不同标签宽度调整限纸器,可避免打印机标签跑偏。第一次使用打印机时要进行测试. 2.定期保养
打印机在使用过程中保持打印头清洁,才能保证打印质量,延长打印头寿命。为了发挥最好的在每打印一卷标签时要用酒精清洗打印头、胶辊、碳带传感器。在更换打印缆线时要先关打印机、电脑电源,再连接缆线。注:清洗打印头等时要先关闭电源。
17
3.打印机在打印过程纵向出现缺线
可能原因:打印头表面粘有灰尘或打印机长期打印出现磨损。 解决办法:用酒精清洗打印头或更换打印头。 4.打印机不能打印出图象 可能原因:
A.打印命令错误,使打印机只有打印动作,而没有打印的图象,请认真检查打印设置。
B.打印头损坏,请与供应商联系。 5.打印过程中,打印出的图象不清晰 可能原因:
A.使用了劣质的色带或色带过期失效,请重新性能较好的色带。 B.使用了劣质的标签纸,大大降低了色带的转印能力,请更换较好的标签纸测试。
C.温度设置较低,色带不能完全转印,请提高温度重新设置。 D.打印头脏或其安装的位置不正确,请用酒精和棉签清洗或适当地调整打印头的位置,尤其注意其左右高度一致。 6.打印过程中,发出打印指令,但打印机不响应 可能原因:
A. 打印端口选择或端口设置错误,请认真检查端口设置是否正确,打印机的通讯参数的设置是否与打印程序中的一致。 B. 观察面板的指示灯,如果红色指示灯亮且蜂鸣器发出报警声,请检查标签纸、色带和检测头。
18
C. 如果发出打印命令后,打印机有相应的动作,但色带和标签纸不向前移动,则属于设备故障,请与供应商联系。
7.在打印过程中,打印机突然报错,表现为红色指示灯亮,LCD屏幕出现错误提示 可能原因:
A. 使用了不适当的驱动程序,请与供应商联系,重新安装正确的打印机驱动程序。
B. 驱动程序的某些设置与打印机的设置不一致,发生错误。 C. 色带、标签纸或检测头出现问题,请逐一排除。 8.开机时电源指示灯不亮
A. 电源保险丝熔断,请更换保险丝。 B.主板故障,请与供应商联系。 C.面板上的故障,请与供应商联系。 D.检查电源插头是否插好。 9.碳带发皱 可能原因:
A. 碳带没有正确环绕在机器上。 B. 打印头的压力和平衡设置不正确。 C. 温度设置不正确。 D. 没有正确设置走纸量。 解决方法:
A. 重新正确安装介质。
19
B. 调整打印温度,尽可能满足打印需要。 C. 重新设置打印所需的最小压力。 D.重新设置介质的正确走纸量。 10.status 灯闪红光、且闪烁不停
检查碳带与标签纸是否安装,是否装好,根据显示屏提示检测相应部件
11.指示灯正常发绿光,但不打印
检查并口线是否连接,检查SATO打印机是否是默认打印机
12.条形码不清晰
更换碳带或调整打印深度
13.通电后,无法联机,无任何显示
检查电源线,配电盘、开关和保险等; 14.如何测试打印头的质量
当打印头使用了一段时间后,有时需要检查打印头在使用过程中是否受到了磨损或烧坏,这时可以打印出自检标签来进行判断。如果自检标签上的点阵图象中有竖状的条纹且打印头上没有粘上碎屑,那么往往说明打印头已经损坏。以SATO408e为例,其自检的过程如下: 关闭打印机电源,安装好标签纸、色带、按住“FEED”键,然后打开电源,此时应按住“FEED”键不放,直至条码打印机发出提示音,再按照LCD面板提示即可打印出测试页。 B具体报错内容如下: 1. MACHINE ERROR
01 EEPROM ERROR 02 20
原因:某些错误是由于打印的硬件造成的.
解决发法: 重新打开POWER,如果错误还是存在请和供货商联系 2.
原因:计算机的相关信息没有相匹配的一个打印驱动
解决发法:比特率和齐偶校验的相关信息应该正确,重新打开POWER发送数据. 3.
BUFFER ERROR 06 PARITY ERROR 03 OVERRUN ERROR 04 FRAMING ERROR 05 原因:主机在发送数据的过程中溢出.
解决发法: 重新打开POWER发送数据. 如果错误还是存在,检查连接线是否正确,然后重新开机. 4.
HEAD ERROR 07 原因:打印头没有在正确的位置
解决发法:检查打印头的安装以及锁定按纽是否正确. 5.
PAPER END 08 SENSOR ERROR 10 原因:1.标签纸到了尽头 2.标签纸没有安装正确
3.塞纸
4.传感器有些脏.
解决发法: 1.正确的安装打印标签纸 2.看是否塞纸,重新安装标签纸
21
3.清洗传感器 5.
RIBBON END 09 原因:1.碳带到了尽头.
2.碳带安装不正确 3.碳带损坏 解决方法: 1.正确的安装打印碳带 6.
HEAD ERROR 11 原因: 打印头有些损坏或者弄脏
解决方法:1.擦洗打印头表面,重新开机 2.如果问题还存在,请和供货商联系 7.
COVER OPEN 12 原因:前盖是打开的
解决方法:关闭前盖.
八.安装驱动
-------(和打码机配套的光盘)
如同所有其它的打印机一样,SATO打码机也须安装相应的驱动程序,可用WINDOWS中的添加打码机,浏览等操作寻找对应的目录安装,将随机所带光盘先放入光驱中.
具体的步骤如下:
1.点击计算机左下脚的”开始”,选择”设置”里面的打印机(或者在”我的电脑”里面找打印机),出现如下界面:
22
2.双击”添加打印机”,出现如下
3.点击”下一步”
23
4.选择本地打印机,点击下一步,出现驱动程序添加进度信息框,当达到100%时,出现如下界面:
5.选择”从软盘安装”,出现
6.选择浏览
24
7.将界面的属性修改如上,点击确定,出现如下界面:
8.点击确定
9.选择SATO408e 选择下一步;
25
10.选择正确的打印机端口,点击下一步;
11.将此打印机设置为”默认打印机”,点击下一步,出现文件复制窗体,等到达到100%的时候,我们的驱动程序就安装好了;(我们会在打印机界面看到我们添加的打印机图表)
安装好驱动后,在WINDOWS 中选择SATO 打码机,点右键按属性,先设置纸张大小,(修改属性的画面如下页图示)
WINDOWS 98 与 WINDOWS 2000 下驱动程序的设置画面有所不同,但都必须设置纸张大小(长度、宽度),必须与所使用的标签纸张完全一致。具体如下:
选择”页面设置”,再选择新建,在其出现的窗体中设置标签纸的长和高,最后确定;
26
27
如果你此时所打印的样品太浅,可以在SATO408e的属性里面的页面设置中
调节其打印深度.
到此步你的驱动程序就安装Ok!!(注意:如果你更换了不同标签纸,
在打印之前一定要修改SATO408e属性中标签纸长,宽,高的数值,使其和你此时此刻所使用的标签制的类型相匹配)
九.条码标签打印控件:
----------(随即光盘有四个文件)
A.使用说明
1.安装。
执行安装程序中的setup.exe,安装程序自动将打印控件(print_label.ocx)安装到windows的system目录中。 2.引用。
将控件添加到工程中,并使用一个控件的实例。此控件在设计时可见,在运行时不可见。
28
3.函数说明。
在控件有六个函数,各函数功能,参数及返回值如下: a.打印初始化。
PrintInit(Num as long,X as long,Y as long) As Long
参数说明:
Num:本次需打印的份数 X: 打印标签的宽度 Y: 打印标签的深度 返回值:
0 表示初始化成功。
1 表示打印设置模式失败(一般对打印无影响)
2 设置打印标签宽度失败(需手工修改打印机属性中的纸张宽度)
3 设置打印标签深度失败(需手工修改打印机属性中的纸张深度) 4 设置打印份数失败
5 打印机驱动不准许通过程序修改纸张大小(需手工修改打印机属性中的纸张大小)
b.打印结束。
PrintEnd() As Long
返回值:
0 表示成功。
c.打印文本。
PrintText(TFont As String, _
TFontBold As Boolean, _ TFontItalic As Boolean, _ TFontSize As Long, _
TFontStrikethru As Boolean, _ TFontUnderline As Boolean, _
X As Long, Y As Long, Str As String) As Long
参数说明:
TFont:打印字体名称。 TfontBold:是否是粗体字。 TfontItalic:是否是斜体字。
TfontSize:打印字体大小,以磅为单位。 TfontStrikethru:是否有删除线。 TfontUnderline:是否有下划线。 X:打印的X轴位置。 Y:打印的Y轴位置。 Str:打印的文体内容
29
返回值:
0 表示打印成功。
d.打印条码。
PrintBar(ByVal nBType As Long, _
ByVal lpszText As String, _ ByVal nNarrow As Integer, _ ByVal nWide As Integer, _ ByVal nHeight As Integer, _ ByVal nRotate As Integer, _ ByVal nReadable As Integer, _
ByRef err As Long, X As Long, Y As Long) As Long
参数说明:
nBType:打印条码码制类型。可是下列值之一: 1(CODE39) 标准三九码 2(EAN13) EAN 13码 3(CODE128) CODE 128码 4(CODE25) CODE 25码 5(ITF25) ITF 25码 6(UPCA) UPC A 码 7(EAN8) EAN 8码 8(UPCE) UPC E码 9(MATRIX25) Matrix 25码 10(EAN128) EAN 128码 11(CODEBAR) CodeBar码 12(CODE93) Code 93码,可表示全部128个ASCII字符 13(FULLASCII39) 全 ASCII 39码,,可表示全部127个ASCII字符 lpszText:条码字符串
一些码制会对该字符串进行修改: 标准39码和STANDARD93码,所有小写字符会被转换成大写。
EAN13、EAN8、UPCA、UPCE最后一位将被正确的校验字符代替, 且UPCE第一位被设为“0”。
nNarrow:窄单元宽度,必须大于1。 nWide:宽单元宽度,对于标准三九码、CODE 25码、ITF 25码、Matrix 25码、CodeBar码,nWide必须是nNarrow的2至3位,其它码制,
30
此参数未用。 nHeight:条码高度,必须大于1。 nRotate:旋转角度,可是下列值之一: 0 不旋转
90 逆时针旋转90度 180 逆时针旋转180度 270 逆时针旋转270度 nReadable:可读性文字(条码下面的数字),可取下列值之一: 0 没有可读性文字 1 居左 2 居右 3 居中 4 撑满 对于EAN13、UPCA、EAN8和UPCE条码,此参数不可控制字符对齐方式;如条码高度太低,不足以放置可读性文字,则自动不产生可读性文字。 err:指向DWORD的指针,用于设置错误提示,返回错误信息。 如为NULL,则不显示错误提示,并且不返回错误码 否则指向的值可取下列值之一: 0 不显示错误提示信息 1 只显示错误信息 2 只显示警告信息 X:打印的X轴位置。 Y:打印的Y轴位置。 返回值: 0 表示打印成功。
其余值可通过设置err参数,取得错误码。 返回值如下: 0L // 正常完成
0x20000001 // 不支持的条码码制 0x20000002 // 窄条宽度非法 0x20000003 // 条码高度非法 0x20000004 // 条码中有非法字符
0x20000005 // 条码的宽条宽度无效 0x20000006 // 条码长度无效,如果是EAN13码,则码长必须是13位,UPCA为12位UPCE和EAN8为8位,其它条码不能零长度,也不能超过最大允许长度。
0x20000007 // 条码旋转角度不支持 0x20000008 // 内存错误 0x20000009 // 未知错误
0x2000000A // 无效的纠错级别 0x2000000B // 无效的行、列值
31
e.打印线条。
PrintLine(Width As Long, X1 As Long, Y1 As Long, X2 As Long, Y2 As Long) As Long
Width:线条的宽度。
X1:打印的起点的X轴位置。 Y1:打印的起点的Y轴位置。 X2:打印的终止点的X轴位置。 Y2:打印的终止点的Y轴位置。 返回值:
0 表示打印成功。
f.打印位图。
PrintBmp(X As Long, Y As Long)
FileName:打印的位图的文件路径位置。 X:打印的X轴位置。 Y:打印的Y轴位置。 返回值:
0 表示打印成功。
1 表示位图文件路径错误。
B.例子控件程序
光盘中有一个例子程序,具体的原代码为:
Dim i As Long
i = printlabel1.PrintInit(4, 40, 40)
i = printlabel1.PrintText(\"隶书\维深科技测试版\")
i = printlabel1.MakeBar(1, \"visiontech\i = printlabel1.PrintBmp(40, 50)
i = printlabel1.PrintLine(3, 30, 24, 20, 30) i = printlabel1.PrintEnd
十.打码软件;
配套的光盘有安装程序每一部都有很详细的使用说明(帮助文件);
十一附件
1. 驱动程序光盘一张(驱动,打码软件,控件例子); 2. 英文版光盘一张(英文版使用说明手册); 3. 英文版硬件安装使用说明手册 4. 中文版系统使用说明手册;
32
33
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- xiaozhentang.com 版权所有 湘ICP备2023022495号-4
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务