阳光收银系统8.0关于新版出品程序的使用说明080806

发布时间:2010-10-17 00:23:09   来源:文档文库   
字号:

关于新版出品程序的使用说明

一、 前言

本程序是在原“串口出品标准版”基础上进行修改的!

继承原有全部功能(基本算法没有改变)

二、 主要内容

GP250打印机的支持与设置

用户自定义单据样式的使用

打印机监控程序的使用

扩展功能

三、 详细说明

1. GP250打印机简介

热敏打印

可使用网口(RJ45),也可使用串口或U口(U口尚未使用过)

密闭性好,可防水防油

2. 原理简介

可以理解成一个打印机内部继承了一个打印服务器。

但是我们可以绕过打印驱动,直接地层操作打印机。

每个打印机需要设置一个IP,如下图:

默认出厂IP是:192.168.123.100

示意图如下:

与串口方式不同,所有的设备都要接到交换机上,走TCP协议

我们可以通过PING命令简单的验证打印机是否连通

也可以通过以下命令测试:

telnet xxx.xxx.xxx.xxx 9100

此时输入任意字符打印机应即刻打印

3. 注意事项

IP不能重复,包括整个网段内的全部网络设备

因为走TCP协议,所以有一个连接验证,握手的过程所以比串口的反应要慢,这是正常的

认为网口打印机自身可以避免一些干扰,可以降低网络的可靠性,这种想法是错误的!

如果出品程序长时间不能返回打印机的正确状态,请先尝试把打印机关闭再打开(这有可能是网络不可靠造成)

4. 自定义单据样式的使用

鉴于很多用户要求的个性单据,我们制作了一种开放式的单据样式,客户可以根据自己的需要设置样式。

样例:

第一行:版本,为兼容以下版本。(不打印)

第二行:设置字体T2,输出“台号:奥运厅 5 叫起”

第三行:“输单人:张三 时间:2008-08-08 20:08

第四行:空行

第五行:设置字体T2,输出“红烧海参 / 2 / / 45.00

第六行:“备注:红烧;少放盐”

第七行:空行

第八行:设置字体T1,输出“分类项目:海鲜”

第九行:“NO12

第十行:打印条码

第十一:空行

第十二:空行

第十三:空行

第十四:切纸

原则:

四类:(1)明文。直接输出的文字,原样不动的输出。上例如“台号:”“输单人:”、“备注:”、“分类项目:”、“/

(2)宏。可被替换的变量。以“&(”开始;并以“)&”结束。

根据单据的不同所能使用的宏也不完全相同。这些都是程序内部预先指定的

如:“&TH&

(3)命令。能够被打印机识别的命令。以“@(”开始;并以“)@”结束;或在每行首部书写Tx|表示本行字体(这是一种特殊写法)。该命令集默认取自GP80.SET文件(即,我们可以使用其中的任何已经定义的命令)

如:T1| @CutPaper@

(4)函数。整理格式常用的方法。以“XX[”开始;并以“]”结束。函数名必须是两位大写

可以使用的函数如下:

LP[varlength] ―― 左对齐保留固定长度

RP[varlength] ―― 右对齐保留固定长度

CP[varlength] ―― 中对齐保留固定长度

SP[length] ―― 插入指定长度的空格

TR[var] ―― 截去空格

如:LP[&(XFMC)&,20] – 将消费名称左对齐,并且保留20个字节长度(多了截取,少了补空格)

其它:

同类别不能嵌套使用。如:LP[RP[AAA,20],10]是错误的

5. 相关设置

(1) t_prt.c_type

=99 表示使用串口自定义格式(传菜单)

=98表示使用网口自定义格式(传菜单)

(2) ZSJD.INI

[HCDY]

HCSTYLE=9 表示使用自定义格式(划菜单)

(3) ZSJD.INI

6. 打印监控程序的使用

在网络中任意电脑运行此程序,即可时时接收打印机故障信息。

7. 扩展功能

开房UDP 9101,提供给其它软件使用 如:无线点菜机的打印

目前此功能仍在完善

//080811,补充

商品名称中不能包含“[”或“]

本文来源:https://www.2haoxitong.net/k/doc/3e0e81d4b14e852458fb57d8.html

《阳光收银系统8.0关于新版出品程序的使用说明080806.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式