OPOS

使用该实用程序,您可以配置和登记设备,以便在 OPOS 环境下使用 POS 打印机/Cash Drawer。该实用程序提供的 POS 打印机设备类/CashDrawer 设备类服务可与符合 OPOS 标准的任意 Control Object 搭配使用。我们建议使用Common Control Object
有关 OPOS 体系结构的详细信息,请参阅 content/unifiedpos 网页 (http://www.nrf-arts.org/content/unifiedpos/)。

入门指南

  1. 添加 POS 打印机设备
    可通过单击“新增”按钮登记 POS 打印机或 CashDrawer 设备。然后根据提示输入名称。至此,设备已登记至 PC,OPOS 应用程序已可以使用。

返回页首

详细用法


登记 Control Object

必须将 Control Object(CO) 或 Common Control Object(CCO) 登记至 OPOS 环境。
如果正常使用该功能所必需的 Common Control Object(CCO) 已登记,则“Control Object”复选框会呈选中状态。如果要使用的 POS 打印机设备或Cash Drawer设备的“Control Object”复选框尚未选中,请选中该复选框。这会将必需的 CCO 登记到 PC 注册表中。
CO 或 CCO 登记确认后,窗口顶部会显示确认信息。

如果其他 CO 已登记,则无法登记该功能所需的 CCO(该 CCO 无法与其他 CO 共存),“Control Object”复选框将不可用。
如果遇到这种情况,必须首先卸载已登记的 OPOS 驱动程序。要卸载驱动程序,请遵循系统流程执行操作。

 

注册 Service Object

如果已经注册了此功能需要的 Service Object (SO),将选择 "Service Object" 复选框、 如果没有为 POSPrinter 设备或 ChashDrawer 设备选择 'Service Object' 复选框,请选择。 这会将需要的 SO 注册到 PC 注册表中。
确认注册了 SO 后,窗口上会显示确认信息。

 

添加 POS 打印机设备

要添加 POS 打印机设备,请单击“POS 打印机”组中的“新增”按钮,之后会显示“新 POS 打印机名称”窗口。
输入新名称并单击“确定”按钮后,可通过单击“默认设置”按钮配置新的 POS 打印机设备。
如果输入的名称已被占用,则可选择重写已有登记。*
要查看当前所有已登记的 POS 打印机列表,请单击“查看所有登记设备”链接。

* 如果逻辑设备已登记在重写的 POS 打印机设备上,则会继续。

 

测试 POS 打印机设备

要测试 POS 打印机设备,请从列表中选择 POS 打印机设备并单击“测试”按钮。
这将执行 OPOS CheckHealth 方法并返回 CheckHealthText 属性的值。假定打印机已连接并就绪,则将打印一份测试图样并显示操作结果。

 

更改 POS 打印机设备配置

要更改 POS 打印机设备设置,请从 POS 打印机设备列表中选择 POS 打印机设备,然后单击“配置”按钮。
此时会打开 OPOSConfiguration 窗口,您可以配置以下选项。

配置 - 字符区域

若要打印双字节字符,请为该选项选择“双字节字符集 (DBCS)”设置。
否则,请选择“单字节字符集 (SBCS)”设置。
在默认设置中,“单字节字符集 (SBCS)”为标准配置。

备注:若要打印双字节字符,必须在 "打印机设置" 中将 "亚洲字符 (DBCS)" 的值设为 "双字节字符集 (DBCS) "。

配置 - NVLogoPrint

如果需要使用在打印机中登记的徽标数据,请在 OPOS 配置窗口中选择“是”按钮。
较之正常执行 NVLogoPrint(即打印按 SetBitmap 方法建立的图像),这有可能提高AAAAAAAA。
在默认设置中,“否”为标准配置。

有关徽标登记的详细流程,请参阅徽标存储


配置 - 可打印区域

该设置用于指定 POS 打印机设备的可打印区域。
默认设置为出厂默认设置。

备注:打印机上的设置(在“打印机设置”中配置)也必须设为与该设置相同的值。

配置 - 通信超时(毫秒)

在此设置的值确立一个超时期限,用以影响该软件中的通信。
配置范围介于 200 毫秒和 30,000 毫秒之间。
在默认设置中,“正常”为标准配置。
如果配置的值超出其配置范围,则会返回至最小值或最大值。
如果遇到超时或其他故障,即使打印机仍保持联机并就绪状态,也请尝试调大该值。


默认设置

如果单击“还原默认值”按钮,已更改的字符区域、NVLogoPrint和通信超时都会还原为其默认设置。

| 默认值
字符区域单字节字符集 (SBCS)
NVLogoPrint
可打印区域 出厂默认设置
通信超时10000


逻辑设备名称

OPOS 支持“逻辑设备名称”。可以通过单击“新增”按钮添加逻辑设备名称。
不能使用已登记名称。


 

删除 POS 打印机设备

如果需要从 POS 打印机设备列表或“查看所有登记设备”链接删除已登记的打印机名称,请选中设备名称并单击“删除”按钮。

 

添加 CashDrawer 设备

要添加 CashDrawer 设备,请单击“CashDrawer 设备”组中的“新增”按钮,之后会显示“新 CashDrawer 名称”窗口。
输入新名称并单击“确定”按钮后,可通过单击“配置”按钮配置新的 CashDrawer 设备。
如果输入的名称已被占用,则可选择重写已有登记。*
要查看所有当前已登记 POS 打印机的列表,请单击“查看所有登记设备”链接。

* 如果逻辑设备已登记,则会继续。

 

测试 CashDrawer 设备

要测试 CashDrawer 设备,请从列表中选择 CashDrawer 设备并单击“测试”按钮。
这将执行 OPOS CheckHealth 方法并返回 CheckHealthText 属性的值。假定Cash Drawer已连接并就绪,则其会打开 - 象征成功。

 

更改 CashDrawer 设备设置

要更改 CashDrawer 设备设置,请从 CashDrawer 设备列表中选择 CashDrawer 设备,然后单击“配置”按钮。
此时会打开 CashDrawerConfiguration 窗口,您可以配置以下选项。

配置 - CashDrawer 电路

可以使用 CashDrawerConfiguration 设备配置要使用的 CashDraw 电路。
在默认设置中,“主要”为标准配置。


配置 - On Pulse Width

该属性控制“On 脉冲”的发射时长。
默认值为“200 milliseconds”。
如果 cashdrawer 设备未可靠打开,请尝试调大该设置,直至 cashdrawer 设备可靠打开为止。


配置 - Off Pulse Width

该属性控制两个脉冲之间的停歇时长。
默认值为“200 milliseconds”。
如果 cashdrawer 设备未可靠打开,请尝试调大该设置,直至 cashdrawer 设备可靠打开为止。


配置 - 纸盒状态

如果Cash Drawer支持状态报告,则通过将该选项设置为“支持”可获取纸盒打开/关闭状态报告。
在默认设置中,“不支持”为标准配置。

 

配置 - 状态信号

请根据 cashdrawer 规格配置状态信号。

  • “正常信号”:当Cash Drawer打开时,其在打开/关闭检测 SW ON 下工作。
  • “逆转”:当Cash Drawer打开时,其在打开/关闭检测 SW OFF 下工作。

在默认设置中,“正常信号”为标准配置。


配置 - 通信超时

在此设置的值确立一个超时期限,用以影响该软件中的通信。
配置范围介于 200 毫秒和 30,000 毫秒之间。
在默认设置中,“10000”为标准配置。
如果配置的值超出其配置范围,则会返回至最小值或最大值。

 

默认设置

如果单击“还原默认值”按钮,已更改的 CashDrawer 电路、On 脉冲宽度、Off 脉冲宽度、纸盒状态、信号状态和通信超时都会还原为其默认设置。

| 默认值
CashDrawer 电路主要
On 脉冲宽度200
Off 脉冲宽度200
纸盒状态不支持
状态信号正常信号
通信超时10000

 

逻辑设备名称

OPOS 支持“逻辑设备名称”。可以通过单击“新增”按钮添加逻辑设备名称。
不能使用已登记名称。


 

删除 CashDrawer 设备

如果需要从 CashDrawer 设备列表或“查看所有登记设备”链接删除已登记的 cashdrawer 设备名称,请选中设备名称并单击“删除”按钮。

返回页首

法律信息

版权所有 © 2014 Star Micronics Co., Ltd. 保留所有权利。