RZ-X750 (serv.man6). RZ-X750 OPOS User's Reference guide V1.32 - Sharp EPOS Service Manual (repair manual)

Model
RZ-X750 (serv.man6)
Pages
40
Size
1.21 MB
Type
PDF
Document
Service Manual
Brand
Device
EPOS / RZ-X750 OPOS User's Reference guide V1.32
File
rz-x750-sm6.pdf
Date

View Sharp RZ-X750 (serv.man6) Service Manual online

 
 
 
 
 
 
RZ
RZ
RZ
RZ----XXXX777750
50
50
50    OPOS
OPOS
OPOS
OPOS 1.12 
 1.12 
 1.12 
 1.12      
User
User
User
User’’’’s Reference
s Reference
s Reference
s Reference    
 
 
RZ-X750 OPOS 1.12 User’s Reference   
Release 1.32 April 20, 2012 
 
 
 
 
 
 
 
 
 
 
 
Copyright (C) 2012 SHARP Corporation. All rights reserved. 
 
Contents
Contents
Contents
Contents    
PREFACE ............................................................................................................................
1 
Who should read this manual....................................................................................................... 1 
How to use this manual................................................................................................................ 1 
SYSTEM ENVIRONMENTS ................................................................................................
2 
Introduction ................................................................................................................................. 2 
System Requirements .................................................................................................................. 2 
Hardware Environments .............................................................................................................. 2 
OLE FOR RETAIL POS CONTROLS...................................................................................
4 
What is “OLE for retail POS?” .................................................................................................... 4 
General OLE for Retail POS Control Model ................................................................................ 5 
OPOS DRIVER ....................................................................................................................
Setup Directory of OPOS Driver.................................................................................................. 8 
OPOS Settings............................................................................................................................. 9 
OPOS Registry .......................................................................................................................... 20 
SUPPORTED OPOS PROPERTIES AND METHODS ......................................................
21 
Cash Drawer.............................................................................................................................. 21 
Line Display .............................................................................................................................. 24 
MSR.......................................................................................................................................... 29 
Scanner...................................................................................................................................... 33 
APPENDIX.........................................................................................................................
36 
International character set of Line Display ................................................................................. 36 
Perface 
 
 
SHARP 
 
 
P R E F A C E 
 
This manual provides reference information for programming devices used by the OPOS 1.12.0
 
 
Who should read this manual
 
 
This manual is intended for use by POS(Point of Sales) application programmers who choose to 
use the POS hardware, and the OPOS 1.12.0 Subsystem on the Microsoft Windows operating 
system. 
 
How to use this manual
 
 
Section 1 contains references to related documents, including hardware, software, and 
industry specifications. 
Section 2 contains how to use ‘OPOS Settings’. 
Section 3 contains User’s reference information, include supported properties and methods. 
 
Notice 
Microsoft, Windows, Visual Basic are either registered trademarks or trademarks of Microsoft 
Corporation in the U.S.A. and/or other countries/regions. 
 
System Environments 
 
 
SHARP 
 
System Environments
 
 
Introduction
 
 
The purpose of the OLE for Retail Point of Sale Subsystem is to provide and open standards 
interface for hardware in a Microsoft Windows based system. 
 
 
System Requirements
 
 
This section describes the hardware and software that are required for the OLE for Retail Point of 
Sale Subsystem. 
 
 
Hardware Environments
 
 
OPOS supports the following hardware: 
 
Cash Drawer 
It supports all Cash Drawer that have 3 Pin Connector, 19~24V DC Solenoid Interface. 
Sharp Product : ER-03DW / ER-04DW / ER-05DW etc. 
 
Barcode Scanner 
It supports all Barcode Scanner that have Serial(RS-232C) Interface, 5V/12V(which can supply 
internal electricity supply). 
Datalogic Product : Firescan, Heron-G, Touch65, Gryphon, Magellan Series etc. 
Metrologic Product : MS-5145. 
※  Other interface type (PS2, USB etc) can access directly without using OPOS Driver
※  OPOS Driver which scanner manufacturer offers can also be used.   
 
Line Display 
It supports VFD(Vacuum Fluorescent Display Module) Line Display that have Serial(RS-232C) 
Interface, 5V/12V(which can supply internal electricity supply). 
VFM202LBR5-R : 20 Character 2 Line(English)   
System Environments 
 
 
SHARP 
 
 
MSR 
It supports RS-232C Interface that has internal MSR. 
RS-232C port settings are Port Number : COM5 / Baudrate : 19200(Default), 9600 / Parity : None / 
Data Bit : 8 / Stop Bit :1. 
According to ISO Magnetic Stripe Standards. It can be read 1/ 2/ 3 Track. We developed utility that 
is possible to modify prefix and suffix by customer additionally. 
 
OLE for Retail POS Controls 
 
 
SHARP 
 
OLE for Retail POS Controls
 
 
What is “OLE for retail POS?”
 
 
OLE for Retail POS provides an open device driver architecture that allows Point-of-Sale (“POS”) 
hardware to be easily integrated into POS systems. 
 
OLE for Retail POS Controls 
 
 
SHARP 
 
General OLE for Retail POS Control Model 
 
OLE for Retail POS Controls adhere to the OLE Control specifications. They expose properties, 
methods, and events to a containing Application. The controls are invisible at run time, and rely 
exclusively upon the containing application for requests through methods and sometimes 
properties. Responses are given to the application through method return values and parameters, 
properties, and events. 
 
The OLE for Retail POS software is implemented using the layers shown in the following diagram: 
 
 
Architecture 
 
 
OPOS Driver 
 
 
SHARP 
 
OPOS Driver
 
 
Component 
 
1) Device Class 
 
A device class is a category of POS devices that share a consistent set of properties, methods, 
and events. Examples are Cash Drawer and POS Printer. 
Some devices support more than one device class. For example, some POS Printers include a 
Cash Drawer kick out. Also, some Bar Code Scanners include an integrated Scale. 
 
 
2) Control Object 
 
A Control Object exposes a set of properties, methods, and events to an application for its device 
class. This guide describes these APIs. 
A CO(Control Object) is a standard OLE 32-bit Control that is invisible at runtime. The CO 
interfaces have been designed so that all implementations of a class' Control Object will be 
compatible. This allows the CO to be developed independently of the SO's for the same class – 
including development by different companies. 
 
- OPOSCashDrawer.ocx 
- OPOSLineDisplay.ocx 
- OPOSMSR.ocx 
- OPOSScanner.ocx 
 
RZ-X750  distributes  with  the  above  four  Control  objects  among  CCO(Common  Control  Object) 
V1.12.0 
 
3) Service Object 
 
A Service Object is called by a Control Object to implement the OPOS-prescribed 
functionality for a specific device. 
An SO(Service Object) is implemented as an OLE Automation server. It exposes a set of methods 
that are called by a CO. It can also call special methods exposed by the CO to cause events to be 
delivered to the application. 
A Service Object may include multiple sets of methods in order to support devices with multiple 
OPOS Driver 
 
 
SHARP 
 
device classes. 
A Service Object is typically implemented as a local in-proc server (in a DLL). In theory, it may also 
be implemented as a local out-proc server (in a separate executable process). However, we have 
found that, in practice, out-proc servers do not work well for OPOS Service Objects, and do not 
recommend their use
.
 
 
The following is a table of SO for RZ-X750. 
 
Details 
Device 
SO Name 
Note 
Port   
Baud rate 
X750Draw1So.dll 
Cash Drawer 
X750Draw2So.dll 
Used  for  ER-03DW,  ER-
04DW and ER-05DW 
MSR 
SerialMSRso.dll 
RS-232C I/F MSR 
COM5 
9600/19200 
bps 
Line Display 
VFD20DPso.dll 
RS-232C Line Display I/F 
Used for English(20C2L) 
COM1~COM4 
9600 bps 
Scanner 
SerialScanso.dll 
RS-232C I/F Scanner 
COM1~COM4 
Depends 
on Scanner 
[Table 1] SO Files 
 
 
OPOS Driver 
 
 
SHARP 
 
Setup Directory of OPOS Driver   
 
OPOS CO and SO will be installed as the below   
 
 
[Picture 1] Setup Directory OPOS Directory 
 

Download Sharp RZ-X750 (serv.man6) Service Manual (Repair Manual)

Here you can view online and download Sharp RZ-X750 (serv.man6) Service Manual in PDF. RZ-X750 (serv.man6) service manual will guide through the process and help you recover, restore, fix, disassemble and repair Sharp RZ-X750 (serv.man6) EPOS. Information contained in service manuals typically includes schematics / circuit diagrams, wiring diagrams, block diagrams, printed wiring boards, exploded views, parts list, disassembly / assembly, pcb.