LM-1800P 1800PD IntME MLM26 RTZ002D-S
LM-1800P 1800PD IntME MLM26 RTZ002D-S
LM-1800P/LM-1800PD
INTERFACE MANUAL
July 2012
Pages in total: 102
MLM26*RTZ002D
NIDEK CO., LTD. : 34-14, Maehama, Hiroishi-cho, Gamagori, Aichi 443-0038, Japan
(Manufacturer) Telephone: +81-533-67-6611
Facsimile: +81-533-67-6610
NIDEK CO., LTD. : 3F Sumitomo Fudosan Hongo Bldg., 3-22-5, Hongo,
(Tokyo Office) Bunkyo-Ku, Tokyo 113-0033, Japan
Telephone: +81-3-5844-2641
Facsimile: +81-3-5844-2642
NIDEK INCORPORATED : 47651 Westinghouse Drive, Fremont, California 94539, U. S. A.
(United States Agent) Telephone: +1-510-226-5700
Facsimile: +1-510-226-5750
NIDEK S.A. : Europarc 13, rue Auguste Perret, 94042 Créteil, France
(EU Authorized Representative) Telephone: +33-1-49 80 97 97
Facsimile: +33-1-49 80 32 08
Table of Contents
1. OUTLINE OF COMMUNICATION. . . . . . . . . . . . . . . . . . . . 1
1.1 Outline of Communication Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
I
:
6. LAN COMMUNICATION . . . . . . . . . . . . . . . . . . . . . . . . . . 83
6.1 Outline of LAN Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
6.1.1 Outline of communication function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
6.1.2 Cable connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
6.1.3 Connecting barcode scanner/ magnetic card reader . . . . . . . . . . . . . . . . . . . . . . . 84
6.2 System Diagram Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
6.3 Confirmation and Setting of Receiver PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
6.3.1 Reception structure of measured data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
6.3.2 Setting the shared folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
6.3.3 Confirming items necessary for other settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
6.3.4 Setting the device transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
6.3.5 Testing the device network setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
6.4 Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
6.4.1 Folder configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
6.4.2 Output file of measured data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
6.4.3 Response to data acquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
6.4.4 XML file configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
6.4.5 Style sheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
6.4.6 XML file sample . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
II
1. OUTLINE OF COMMUNICATION
The LM-1800P/LM-1800PD comes standard with interfaces shown in the table below that enables
transmission of measured data to an external PC.
This manual explains the method of receiving the measured data from the LM-1800P/LM-1800PD by
using these interfaces.
This section describes the specifications for the interface for communication between the LM-1800P/
LM-1800PD and an external device such as PC.
For details of communication, see the following pages in the table below according to the communica-
tion method.
1
OUTLINE OF COMMUNICATIONOutline of Communication Function
2
2. RS-232C Communication and
USB Communication
2.1 Basic Interface Specifications
• Be sure to set the Auto print S and Auto print R/L parameters to Off before communication.
2
Failure to do so could cause a printer error.
• Priority of interface (RS-232C/USB)
Communication is established with the port received data first.
When Com mode parameter is set to NIDEK, communication is possible only with RS-232C. After
the RS-232C communication is normally finished, data is sent through USB interface in NCP10
mode.
{ RS-232C Communication
*The underlined options show the factory settings for communication with NIDEK devices.
The settings of Parameter 4 Com mode to Parameter 9 CR code are changeable.
For the procedure for changing the parameter settings, see “Setting Parameters” of the LM-
1800P/LM-1800PD operator’s manual.
If Com mode parameter is set to “NIDEK”, Parameters 5 Com mode to 8 Stop bits are auto-
matically set for connection with Nidek devices; once the parameters are set, the settings
are unchangeable.
If Com mode parameter is set to "NCP20", Parameter 7 Data bits is automatically set to 8bit;
once the parameter is set, the settings are unchangeable
The settings of Parameter 5 Baud rate, Parameter 6 Parity and Parameter 8 Stop bits are
changeable.
3
RS-232C Communication and USB CommunicationBasic Interface Specifications
When the Com mode parameter is set to "NCP20", set the following parameters.
• Addition of CR code
Set the CR code parameter to On when the communication software on the PC needs the CR code
to terminate the reception of the character strings. (BASIC language etc.)
The CR code is added to the data sent from the LM; For character strings sent from the PC,
whether the CR code is added or not does not matter.
• To enable communication with a PC, it is necessary to keep consistency in the settings of
communication parameters between the LM and PC.
Before data communication, also confirm the settings of the communication parameters on the PC.
{ USB Communication
In accordance with the USB V2.0 specifications
1 Communication specifications
(B-type connector on the LM)
2 Interface cable Standard USB cable (Shield type)
Among the parameters related to communication, set the two parameters below: The other parame-
ters related to communication have no influence on the data exported through the USB interface.
2 CR code Off, On
4
RS-232C Communication and USB CommunicationBasic Interface Specifications
• Set the representation form of prism data by setting the Prism parameter.
• The USB driver is compliant with 32-bit or 64-bit version of Windows 7 and Windows Vista
(SP1 or later), and 32-bit version of Windows XP (SP2 or later).
• The pre-installed standard Windows USB driver (usbser.sys or serenum.sys) is used. This
driver provides virtual COM port. After the installation, the USB Serial Ports Driver (COM*)
will be added to the port of the device manager. Even when the OS is compatible, if the
standard USB driver is uninstalled, the USB drive may not be functional.
If necessary restore the standard USB driver to the PC before performing “Installation of the USB
driver”.
The distributed media does not include the standard USB driver. Contact your PC customer ser-
vice for the restoration process of the USB driver.
*1 Microsoft, Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/
or other countries.
The name of actual companies and products mentioned herein may be the registered trademarks or trademarks of
their respective owners.
5
RS-232C Communication and USB CommunicationBasic Interface Specifications
Connector Connector
Signal name Signal Connection Signal Signal name
Pin No. Pin No.
1 1
Transmit exchange Data TXD 2 2 RXD Received exchange Data
Received exchange Data RXD 3 3 TXD Transmit exchange Data
(Ready To Send) RTS 4 4 DTR Data Terminal Ready
(Clear To Send) CTS 5 5 SG Signal Ground
Data Set Ready DSR 6 6 DSR Data Set Ready
Signal Ground SG 7 7 RTS (Ready To Send)
Data Terminal Ready DTR 8 8 CTS (Clear To Send)
Frame Ground FG Housing 9
Housing FG Frame Ground
2 5 1
5 4
8
3 1
7 6 6
9
Connect signal wires between the LM and the external device as shown above.
Be sure to connect a wire between RTS (7) and CTS (8) on the PC.
It is unnecessary connect a wire between RTS (4) and CTS (5) on the LM.
Use the DIN 8-pin connector (DIN Standard No.45329) on the LM.
In the above example, the D-Sub 9-pin connector is connected to the PC.
If the used connector is different from the D-Sub 9-pin connector, connect respective signal wires as
shown by referring to the instruction manual provided with the PC.
Use a special interface cable that is available as an option (OPIF-11, 5 m) between the DIN 8-pin and
D-Sub 9 pin connectors if necessary.
6
RS-232C Communication and USB CommunicationCommunication Format
Among transmitted data are commands such as “Request to Send” other than measured data. In a
sequence of transmission of measured data from the LM to the PC, the PC transmits “Send Data com-
mand" to the LM, and the LM receives the command and sends “measured data”. The software on the
PC reads the received data strings according to the format information and then performs necessary
processing (for example, display of data on the screen or storage of data on disks).
* When the Com mode parameter is set to “NCP10”, the transmission and reception of com-
2
mands are not performed.
Character
Decimal Hexadecimal Description
name
SOH 1 01H Start of heading character
STX 2 02H Start of text character
ETB 23 17H End of transmission block
EOT 4 04H End of character string
Means the end of the input character string for some software
on the PC.
The CR code is added to the data output from the LM when the
CR code parameter is set to “On”.
CR 13 0DH
The CR code is not added to the character strings transmitted
from the PC.
In addition, whether the line feed (LF: 0AH) code is added or not
after the CR code does not matter.
7
RS-232C Communication and USB CommunicationCommunication Format
: Character string
SOH C L M STX R D ETB EOT CR
(10 characters in this case)
01H 43H 4CH 4DH 02H 52H 44H 17H 04H 0DH : Character code (H = Hexadecimal)
Characters representing
the RD command
8
RS-232C Communication and USB CommunicationCommunication Format
S: Single measurement
C: CL measurement screen
9
RS-232C Communication and USB CommunicationCommunication Format
*When the UV parameter is set to “Off”, UV measurement is disabled. When it is set to “With”, only
the reading of the lens power is performed.
n = 0, 1, 2, 3, 4
0: Request the LED level initialization, 0D grid detection, UV 100% measurement
10
RS-232C Communication and USB CommunicationData Format
Represents “Data”.
Only when the Com mode parameter is set to “NCP10”, a checksum is added after “EOT”.
The hexadecimal numbers in the low-order two bytes are represented by four-byte ASCII
codes as a simple sum of “SOH (01H)̍at the header of the data to “EOT (04H)”.
Be aware that “CR code (0DH)” is excluded from the calculation of the checksum.
Checksum
If the hexadecimal numbers in the low-order two bytes are 0C3BH.
11
RS-232C Communication and USB CommunicationData Format
The LM transmits the following types of data. These types of data are output according to the lens
measurement mode, whether the data has been measured or not, and the condition for the lenses
(single, left or right).
{: Output if measured ×: Not output
• Measured data has been rounded off according to the cylinder mode, the indication form of
the measured prism data, and indication step specified on the LM.
12
RS-232C Communication and USB CommunicationData Format
1) LM-1800P
I D N I D E K / L M - 1 8 0 0 P ETB CR 2
49H 44H 4EH 49H 44H 45H 4BH 2FH 4CH 4DH 2DH 31H 38H 30H 30H 50H 17H 0DH
Company name Model name (LM-1800P)
2) LM-1800PD
I D N I D E K / L M - 1 8 0 0 P d ETB CR
49H 44H 4EH 49H 44H 45H 4BH 2FH 4CH 4DH 2DH 31H 31H 30H 30H 50H 64H 17H 0DH
Company name Model name (LM-1800PD)
I P * * * ... * * * ETB CR
49H 50H 17H 0DH
Barcode data (Up to 16 characters)
N O * * * * ETB CR
4EH 4FH 17H 0DH
Number (4 characters)
D A * * * * . * * . * * . * * : * * ETB CR
44H 41H 2EH 2EH 2EH 3AH 17H 0DH
Year Month Day Hour Minute
13
RS-232C Communication and USB CommunicationData Format
The ETB and CR codes are added to the end (when the CR code parameter is set to On).
(The codes are added to the end of all the following types of data.)
Each measured data is output as fixed digits with the leading digit 0 remaining.
SPH Four digits with a fixed decimal point and with a polarity sign
CYL Four digits with a fixed decimal point and with a polarity sign
AXIS Three-digit integer
+ 0 1 . 0 0 + 0 0 . 0 0 0 0 0 ETB CR
20H 20H 2BH 30H 31H 2EH 30H 30H 2BH 30H 30H 2EH 30H 30H 30H 30H 30H 17H 0DH
AXIS
SPH (6 characters) CYL (6 characters)
(3 characters)
R - 1 1 . 2 5 - 0 9 . 7 5 0 9 0 ETB CR
20H 52H 2DH 31H 31H 2EH 32H 35H 2DH 30H 39H 2EH 37H 35H 30H 39H 30H 17H 0DH
AXIS
SPH (6 characters) CYL (6 characters)
(3 characters)
3) Example of Left data (SPH = 0.00 D, CYL = +1.50 D, AXIS = 180°)
L + 0 0 . 0 0 + 0 1 . 5 0 1 8 0 ETB CR
20H 4CH 2BH 30H 30H 2EH 30H 30H 2BH 30H 31H 2EH 35H 30H 31H 38H 30H 17H 0DH
AXIS
SPH (6 characters) CYL (6 characters)
(3 characters)
14
RS-232C Communication and USB CommunicationData Format
(6) SE data (Spherical Equivalent value, only in the contact lens measuring mode)
Measured of the SE value is output.
Measured data is output as fixed four digits including a decimal point with a polarity sign and
the leading digit 0 remaining.
1) Example of the single data (SE = +2.00 D) 2
S + 0 2 . 0 0 ETB CR
53H 20H 2BH 30H 32H 2EH 30H 30H 17H 0DH
SE (6 characters)
S R - 1 0 . 0 0 ETB CR
53H 52H 2DH 31H 30H 2EH 30H 30H 17H 0DH
SE (6 characters)
Measured data is output as fixed four digits including a decimal point with no polarity sign
and the leading digit 0 remaining.
When the Near parameter is set to “Near SPH”, near SPH data is added to the end of the
addition powers.
(Both the addition power and near SPH data are output because some devices recognize
the addition powers (ADD data) only).
Measured data is output as fixed four digits including a decimal point with a polarity sign and
the leading digit 0 remaining.
1) Example of the primary addition power in single data (ADD = + 2.00 D)
A 0 2 . 0 0 ETB CR
41H 20H 30H 32H 2EH 30H 30H 17H 0DH
ADD (5 characters)
15
RS-232C Communication and USB CommunicationData Format
2) Example of the primary and secondary addition powers in the right data (ADD = +2.00 D, ADD2
= +2.50 D
A R 0 2 . 0 0 ETB CR 0 2 . 5 0 ETB CR
41H 52H 30H 32H 2EH 30H 30H 17H 0DH 30H 32H 2EH 35H 30H 17H 0DH
ADD (5 characters) ADD2 (5 characters)
3) Example of the primary and secondary addition powers represented by spherical powers in the
left data
(ADD = +2.00 D, ADD2 = +2.50 D)
(NSPH = -1.00 D, NSPH2 = -0.50 D)
o To be
A L 0 2 . 0 0 ETB CR 0 2 . 5 0 ETB CR
continued
41H 4CH 30H 32H 2EH 30H 30H 17H 0DH 30H 32H 2EH 35H 30H 17H 0DH
ADD (5 characters) ADD2 (5 characters)
N L - 0 1 . 0 0 ETB CR - 0 0 . 5 0 ETB CR
4EH 4CH 2DH 30H 31H 2EH 30H 30H 17H 0DH 2DH 30H 30H 2EH 35H 30H 17H 0DH
NSPH (6 characters) NSPH2 (6 characters)
Measured data is output as fixed four digits including a decimal point with no polarity sign
and the leading digit 0 remaining.
In addition, a character representing the base direction is added to the end of the mea-
sured data.
E.g.)IN 3.00, UP 2.50: 03.00 I 02.50 U
OUT 1.25, DOWN 2.00: 01.25 O 02.00 D
16
RS-232C Communication and USB CommunicationData Format
Measured data is output as fixed digits with the leading digit 0 remaining.
1) Example of single data when the Prism parameter is set to BU/D BI/O:
(PRISM = IN 3.00', UP 2.50')
BASE IN BASE UP
P 0 3 . 0 0 I ETB CR P 0 2 . 5 0 U ETB CR
50H 20H 30H 33H 2EH 30H 30H 49H 17H 0DH 50H 20H 30H 32H 2EH 35H 30H 55H 17H 0DH
PRISM1 (6 characters) PRISM2 (6 characters)
2) Example of right data when the Prism parameter is set to BU/O BI/O:
(PRISM = OUT 1.25', DOWN 2.00')
P R 0 1 . 2 5 O ETB CR P R 0 2 . 0 0 D ETB CR
50H 52H 30H 31H 2EH 32H 35H 4FH 17H 0DH 50H 52H 30H 32H 2EH 30H 30H 44H 17H 0DH
PRISM1 (6 characters) PRISM2 (6 characters)
3) Example of left data when the Prism parameter is set to P-B: (PRISM = 6.5', BASE = 70°)
P L 0 6 . 5 0 ETB CR B L 0 7 0 ETB CR
50H 4CH 30H 36H 2EH 35H 30H 17H 0DH 42H 4CH 30H 37H 30H 17H 0DH
BASE
PRISM (5 characters)
(3 characters)
In the following data, only (8), (9), (11) to (13) are output by the LM-1800PD.
17
RS-232C Communication and USB CommunicationData Format
Measured data of progressive length is output as two-digits with the leading digit 0
remaining.
D 1 2 ETB CR
44H 20H 31H 32H 17H 0DH
V. Length
(2 characters)
D R 0 8 ETB CR
44H 52H 30H 38H 17H 0DH
V. Length
(2 characters)
Measured data of channel width or progressive length is output as two-digits with the leading
digit 0 remaining.
1) Example of the single data (C. Width = 6 mm/Measurement position = 16mm from the add
power start point to near portion)
W 0 6 / 1 6 ETB CR
57H 20H 30H 36H 2FH 31H 36H 17H 0DH
C. Width Position
(2 characters) (2 characters)
2) Example of the left data (C. Width = 5 mm/Measurement position = 8 mm from the add power
start point to near portion)
W L 0 5 / 0 8 ETB CR
57H 4CH 30H 35H 2FH 30H 38H 17H 0DH
C. Width Position
(2 characters) (2 characters)
18
RS-232C Communication and USB CommunicationData Format
Measured data of green transmittance is output as three-digits with the leading digit 0 remaining.
1) Example of the single data (Green = 80%)
2
G 0 8 0 ETB CR
47H 20H 30H 38H 30H 17H 0DH
Green
(3 characters)
G R 0 7 5 ETB CR
47H 52H 30H 37H 35H 17H 0DH
Green
(3 characters)
U 0 2 0 ETB CR
55H 20H 30H 32H 30H 17H 0DH
UV
(3 characters)
2) Example of left data (UV = 15%)
U L 0 1 5 ETB CR
55H 4CH 30H 31H 35H 17H 0DH
UV
(3 characters)
19
RS-232C Communication and USB CommunicationData Format
Identification
"PD"
code
The data is sent in the order of Total PD (T.PD), Right PD (R. PD), and Left PD (L. PD).
Measured data of PD is output as fixed three-digits including a decimal point.
If T.PD is 100.0 mm or more, “99.9” is output.
Sample of PD data (T.PD = 64.0 mm, R.PD = 31.5 mm, L.PD = 32.5 mm)
P D 6 4 . 0 3 1 . 5 3 2 . 5 ETB CR
50H 44H 36H 34H 2EH 30H 33H 31H 2EH 35H 33H 32H 2EH 35H 17H 0DH
T. PD (4characters) R. PD (4characters) L. PD (4characters)
(14) Inside amount data (LM-1800 PD only, progressive power measurement mode)
Measured data of inside amount is output.
* Inside amount is only output when the distance portion of Right or Left PD is measured.
* Unmeasured inside amount is output as “*****”
Identification
"IS"
code
The data is sent in the order of right inside amount (R. INS) and left inside amount (L. INS).
Measured data of inside amount is output as fixed four-digits including a decimal point with a
polarity sign and the leading digit 0 remaining.
Sample of Inside amount data (R.INS = 1.5 mm, L. INS = -2.5 mm)
I S + 0 1 . 5 - 0 2 . 5 ETB CR
49H 53H 2BH 30H 31H 2EH 35H 2DH 30H 32H 2EH 35H 17H 0DH
R. INS (5 characters) L. INS (5 characters)
20
RS-232C Communication and USB CommunicationData Format
Identification
"NP"
code
The data is sent in the order of Net Horizontal Prism and Net Vertical Prism.
Measured data of the Net Prism is always output in the format of “BI/O BU/D” setting as fixed 2
four-digits including a decimal point with the leading digit 0 remaining.
In addition, as with the Prism parameter, a character representing the base direction is
added to the end of the measured data.
E.g.)Net H. Prism = IN 3.00, Net V. Prism = UP 2.50 03.00 I 02.50 U
Net H. Prism = OUT 1.25, Net V. Prism = DOWN 2.00 01.25 O 02.00 D
Example of the net prism (Net H. Prism = IN 3.00, Net V. Prism = UP 2.50)
BASE IN BASE UP
N P 0 3 . 0 0 I ETB CR N P 0 2 . 5 0 U ETB CR
4EH 50H 30H 33H 2EH 30H 30H 49H 17H 0DH 4EH 50H 30H 32H 2EH 35H 30H 55H 17H 0DH
Net H. Prism (6 characters) Net V. Prism (6 characters)
21
RS-232C Communication and USB CommunicationSuccess Format
The LM will respond to “IZ command” by sending “success” when the initialization is successful.
Since this format is the same as that of data, the success can be processed with normal interface soft-
ware. The data identification code shows the detail of the successful command transmission.
22
RS-232C Communication and USB CommunicationError Format
When the LM becomes unable to perform measurements or to perform measurements properly, the
LM will respond to “SD command” by transmitting an error message instead of sending measured
data.
Basic error formats are as follows.
Since this format is the same as that of data, the error can be processed with normal interface soft-
ware. The data identification code shows the detail of the error.
2
SOH D L M STX I E ETB CR EOT CR : Character string (11 characters including CR)
01H 44H 4CH 4DH 02H 49H 45H 17H 0DH 04H 0DH : Character code (H = Hexadecimal)
Represents “Data”.
23
RS-232C Communication and USB CommunicationExample of Data Output
The formats of various types of measured data are explained in “2.3.2 Format of each data” (page 13);
the entire format of the data to be transmitted varies with the existence or absence of various types of
measured data and the designation of lenses (Left/Right).
Several concrete examples are provided below for reference:
I D N I D E K / L M - 1 8 0 0 P d ETB o To be continued
49H 44H 4EH 49H 44H 45H 4BH 2FH 4CH 4DH 2DH 31H 31H 30H 30H 50H 64H 17H
Company name/Model name (LM-1800PD)
+ 0 1 . 0 0 + 0 0 . 0 0 0 0 0 ETB EOT
20H 20H 2BH 30H 31H 2EH 30H 30H 2BH 30H 30H 2EH 30H 30H 30H 30H 30H 17H 04H
Single SPH Single CYL Single AXIS
24
RS-232C Communication and USB CommunicationExample of Data Output
(2) In the case of signal data in progressive power lens measurement mode:
Measurement conditions:
Progressive power lens measurement with the single state designated
SPH = +1.00D, CYL = 0.00D, AXIS = 0°
PRISM = IN 3.00'. UP 2.50' (BU/D BI/O setting)
Transmittance measurement Green = 80%, UV = 20%
CR code = None
Operator/Patient ID = None (No barcode reading performed)
2
• Prism and transmittance data are added to the end of SPH, CYL and Axis data.
I D N I D E K / L M - 1 8 0 0 P d ETB o To be continued
49H 44H 4EH 49H 44H 45H 4BH 2FH 4CH 4DH 2DH 31H 38H 30H 30H 50H 64H 17H
Company name/Model name (LM-1800PD)
o To be
D A 2 0 1 0 . 1 1 . 2 3 . 1 5 : 3 0 ETB
continued
44H 41H 32H 30H 31H 30H 2EH 31H 31H 2EH 32H 33H 2EH 31H 35H 3AH 33H 30H 17H
Year Month Day Hour Minute
+ 0 1 . 0 0 + 0 0 . 0 0 0 0 0 ETB o To be continued
20H 20H 2BH 30H 31H 2EH 30H 30H 2BH 30H 30H 2EH 30H 30H 30H 30H 30H 17H
Single SPH Single CYL Single AXIS
47H 20H 30H 38H 30H 17H 55H 20H 30H 32H 30H 17H 04H
25
RS-232C Communication and USB CommunicationExample of Data Output
• In the contact lens measurement mode, the SE value is added to the end of SPH, CYL and
AXIS data.
• The prism representation mode is different from case (2).
• The “CR code” is added to the end of “ETB” and “EOT”.
o To be
I D N I D E K / L M - 1 8 0 0 P d ETB CR
continued
49H 44H 4EH 49H 44H 45H 4BH 2FH 4CH 4DH 2DH 31H 38H 30H 30H 50H 64H 17H 0DH
Company name/ Model name (LM-1800PD)
o To be
D A 2 0 1 0 . 1 1 . 2 3 . 1 5 : 3 0 ETB CR
continued
44H 41H 32H 30H 31H 30H 2EH 31H 31H 2EH 32H 33H 2EH 31H 35H 3AH 33H 30H 17H 0DH
Year Month Day Hour Minute
o To be
+ 0 2 . 0 0 + 0 0 . 5 0 0 6 0 ETB CR
continued
20H 20H 2BH 30H 32H 2EH 30H 30H 2BH 30H 30H 2EH 35H 30H 30H 36H 30H 17H 0DH
Single SPH Single CYL Single AXIS
o To be
S + 0 2 . 2 5 ETB CR P 0 1 . 2 5 ETB CR
continued
53H 20H 2BH 30H 32H 2EH 32H 35H 17H 0DH 50H 20H 30H 31H 2EH 32H 35H 17H 0DH
Single SE Single PRISM
B 0 7 0 ETB CR EOT CR
42H 20H 30H 37H 30H 17H 0DH 04H 0DH
Single BASE
26
RS-232C Communication and USB CommunicationExample of Data Output
o To be
I D N I D E K / L M - 1 8 0 0 P d ETB CR
continued
49H 44H 4EH 49H 44H 45H 4BH 2FH 4CH 4DH 2DH 31H 38H 30H 30H 50H 64H 17H 0DH
Company name/ Model name (LM-1800PD)
o To be
D A 2 0 1 0 . 1 1 . 2 3 . 1 5 : 3 0 ETB CR
continued
44H 41H 32H 30H 31H 30H 2EH 31H 31H 2EH 32H 33H 2EH 31H 35H 3AH 33H 30H 17H 0DH
Year Month Day Hour Minute
o To be
R - 1 1 . 2 5 - 0 9 . 7 5 0 9 0 ETB CR
continued
20H 52H 2DH 31H 31H 2EH 32H 35H 2DH 30H 39H 2EH 37H 35H 30H 39H 30H 17H 0DH
Right SPH Right CYL Right AXIS
o To be
P R + 0 1 . 2 5 O ETB CR P R 0 2 . 0 0 D
continued
50H 52H 2BH 30H 31H 2EH 32H 35H 4FH 17H 0DH 50H 52H 30H 32H 2EH 30H 30H 44H
Right PRISM1 Right PRISM2
27
RS-232C Communication and USB CommunicationExample of Data Output
(5) In the case of the left and right data in normal measurement mode
Measurement conditions:
Trifocal lens measurement with the left- and right-eye lenses designated
Right: SPH = -1.25 D, CYL = -0.75 D, AXIS = 120°
ADD = +2.00 D, ADD2 = +3.00 D
No prism measurement performed
No transmittance measurement performed
Left: SPH = -2.00 D, CYL = -0.50 D, AXIS =180°
ADD = +2.25D, ADD2 has not been measured.
No prism measurement performed
No transmittance measurement performed
CR Code = Added
Operator/Patient ID = None (No barcode reading performed)
• The secondary addition power of the left-eye lens is not transmitted since it has not been
measured.
oTo be
I D N I D E K / L M - 1 8 0 0 P d ETB CR
continued
49H 44H 4EH 49H 44H 45H 4BH 2FH 4CH 4DH 2DH 31H 38H 30H 30H 50H 64H 17H 0DH
Company name/ Model name (LM-1800PD)
o To be
D A 2 0 1 0 . 1 1 . 2 3 . 1 5 : 3 0 ETB CR
continued
44H 41H 32H 30H 31H 30H 2EH 31H 31H 2EH 32H 33H 2EH 31H 35H 3AH 33H 30H 17H 0DH
Year Month Day Hour Minute
o To be
R - 0 1 . 2 5 - 0 0 . 7 5 1 2 0 ETB CR
continued
20H 52H 2DH 30H 31H 2EH 32H 35H 2DH 30H 30H 2EH 37H 35H 31H 32H 30H 17H 0DH
Right SPH Right CYL Right AXIS
o To be
A R 0 2 . 0 0 ETB CR 0 3 . 0 0 ETB CR
continued
41H 52H 30H 32H 2EH 30H 30H 17H 0DH 30H 33H 2EH 30H 30H 17H 0DH
Right ADD Right ADD2
o To be
L - 0 2 . 0 0 - 0 0 . 5 0 1 8 0 ETB CR
continued
20H 4CH 2DH 30H 32H 2EH 30H 30H 2DH 30H 30H 2EH 35H 30H 31H 38H 30H 17H 0DH
Left SPH Left CYL Left AXIS
A L 0 2 . 2 5 ETB CR EOT CR
41H 4CH 30H 32H 2EH 32H 35H 17H 0DH 04H 0DH
Left ADD
28
RS-232C Communication and USB CommunicationExample of Data Output
(6) In the case of the left and right data in progressive power lens measurement mode
Measurement conditions:
Progressive power lens measurement with the left- and right-eye lenses desig-
nated
Right: SPH = -1.25 D, CYL = -0.75 D, AXIS = 120°
ADD = +2.00D
PRISM = IN 2.50', DOWN 2.00' (BU/D BI/O setting)
No transmittance measurement performed
Left: SPH = -2.00 D, CYL = -0.50 D, AXIS = 180°
2
ADD = +2.25D
PRISM = OUT 1.25', UP 2.00' (BU/D BI/O setting)
No transmittance measurement performed
CR code = Added
Operator/Patient ID = None (No barcode reading performed)
oTo be
I D N I D E K / L M - 1 8 0 0 P d ETB CR
continued
49H 44H 4EH 49H 44H 45H 4BH 2FH 4CH 4DH 2DH 31H 38H 30H 30H 50H 64H 17H 0DH
Company name/ Model name (LM-1800PD)
o To be
D A 2 0 1 0 . 1 1 . 2 3 . 1 5 : 3 0 ETB CR
continued
44H 41H 32H 30H 31H 30H 2EH 31H 31H 2EH 32H 33H 2EH 31H 35H 3AH 33H 30H 17H 0DH
Year Month Day Hour Minute
o To be
R - 0 1 . 2 5 - 0 0 . 7 5 1 2 0 ETB CR
continued
20H 52H 2DH 30H 31H 2EH 32H 35H 2DH 30H 30H 2EH 37H 35H 31H 32H 30H 17H 0DH
Right SPH Right CYL Right AXIS
o To be
A R 0 2 . 0 0 ETB CR P R 0 2 . 5 0 I ETB CR
continued
41H 52H 30H 32H 2EH 30H 30H 17H 0DH 50H 52H 30H 32H 2EH 35H 30H 49H 17H 0DH
Right ADD Right PRISM1
o To be
P R 0 2 . 0 0 D ETB CR
continued
50H 52H 30H 32H 2EH 30H 30H 44H 17H 0DH
Right PRISM2
29
RS-232C Communication and USB CommunicationExample of Data Output
o To be
L - 0 2 . 0 0 - 0 0 . 5 0 1 8 0 ETB CR
continued
20H 4CH 2DH 30H 32H 2EH 30H 30H 2DH 30H 30H 2EH 35H 30H 31H 38H 30H 17H 0DH
Left SPH Left CYL Left AXIS
o To be
A L 0 2 . 2 5 ETB CR P L 0 1 . 2 5 O ETB CR
continued
41H 4CH 30H 32H 2EH 32H 35H 17H 0DH 50H 4CH 30H 31H 2EH 32H 35H 4FH 17H 0DH
Left ADD Left PRISM1
P L 0 2 . 0 0 U ETB CR EOT CR
50H 4CH 30H 32H 2EH 30H 30H 55H 17H 0DH 04H 0DH
Left PRISM2
(7) In the case of the maximum data size in normal measurement mode (LM-1800P)
Measurement conditions:
Trifocal lens measurement with the left- and right-eye lenses designated
Right: SPH = -1.25 D, CYL = -0.75 D, AXIS = 120°
ADD = +2.00 D, ADD2 = +3.00 D
Representation form of near portion power = NEAR SPH
NSPH = +0.75D, NSPH2 = +1.75 D
PRISM = IN 2.25', DOWN 2.00' (BU/D BI/O setting)
Transmittance measurement Green = 80%, UV = 20%
Left: SPH = -2.00 D, CYL = -0.50 D, AXIS = 180°
ADD = +2.25 D, ADD2 = +3.50 D
Representation form of near portion power = NEAR SPH
NSPH = +0.25 D, NSPH2 = +1.50 D0D
PRISM = OUT 1.25', UP 2.00' (BU/D BI/O setting)
Transmittance measurement Green = 80%, UV = 20%
CR code = Added
• This is an example of the maximum data size (263 characters) in normal lens measurement
mode.
The checksum is added according to the setting of Com mode parameter “NCP10”.
• When the Near parameter is set to Near SPH, both the addition powers (ADD) and near
spherical data (NSPH) are output.
30
RS-232C Communication and USB CommunicationExample of Data Output
1 5 (Number of characters)
SOH D L M STX o To be continued
01H 44H 4CH 4DH 02H
10 15 20
o To be
I D N I D E K / L M - 1 8 0 0 P ETB CR
continued
49H 44H 4EH 49H 44H 45H 4BH 2FH 4CH 4DH 2DH 31H 38H 30H 30H 50H 17H 0DH
Company name/ Model name (LM-1800P) 2
25 30 35 40
o To be
I P 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 ETB CR
continued
49H 50H 31H 32H 33H 34H 35H 36H 37H 38H 39H 30H 31H 32H 33H 34H 35H 36H 17H 0DH
Barcode data1 (Up to 16 characters)
45 50 55 60
o To be
I P 1 2 3 4 5 6 7 8 9 0 1 0 0 0 0 1 ETB CR
continued
49H 50H 31H 32H 33H 34H 35H 36H 37H 38H 39H 30H 31H 30H 30H 30H 30H 31H 17H 0DH
Barcode data2 (Up to 16 characters)
65 70 75 80
o To be
D A 2 0 1 0 . 1 1 . 2 3 . 1 5 : 3 0 ETB CR
continued
44H 41H 32H 30H 31H 30H 2EH 31H 31H 2EH 32H 33H 2EH 31H 35H 3AH 33H 30H 17H 0DH
”N Month Day Hour Minute
85 90 95 100
oTo be
R - 0 1 . 2 5 - 0 0 . 7 5 1 2 0 ETB CR
continued
20H 52H 2DH 30H 31H 2EH 32H 35H 2DH 30H 30H 2EH 37H 35H 31H 32H 30H 17H 0DH
Right SPH Right CYL Right AXIS
31
RS-232C Communication and USB CommunicationExample of Data Output
32
RS-232C Communication and USB CommunicationExample of Data Output
(8) In the case of the maximum data size in progressive power lens measurement mode (LM-
1800P)
Measurement conditions:
Progressive power lens measurement with the left- and right- eye lenses des-
ignated
Right: SPH = -1.25 D, CYL = -0.75 D, AXIS = 120º
ADD = +2.00 D
Representation form of near portion power = NEAR SPH NSPH = +0.75
D
2
PRISM = IN 2.25', DOWN 2.00' (BU/D BI/O setting)
Transmittance measurement Green = 80%, UV = 20%
Left: SPH = -2.00 D, CYL = -0.50 D, AXIS = 180º
ADD = +2.25 D
Representation form of near portion power = NEAR SPH NSPH = +0.25
D
PRISM = OUT 1.25', UP 2.00' (BU/D BI/O setting)
Transmittance measurement Green = 80%, UV = 20%
CR code = Added
• This is an example of the LM-1800P of the maximum data size (233 characters) in
progressive power lens measurement mode.
The checksum is added according to the setting of Com mode parameter “NCP10”.
• When the Near parameter is set to NEAR Sph, both the addition powers (ADD) and near
spherical data (NSPH) are output.
• When reading two kinds of barcode data: Operator/Patient ID.
1 5 (Characters)
SOH D L M STX o To be continued
01H 44H 4CH 4DH 02H
10 15 20
o To be
I D N I D E K / L M - 1 8 0 0 P ETB CR
continued
49H 44H 4EH 49H 44H 45H 4BH 2FH 4CH 4DH 2DH 31H 38H 30H 30H 50H 17H 0DH
Company name/ Model name (LM-1800P)
25 30 35 40
o To be
I P 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 ETB CR
continued
49H 50H 31H 32H 33H 34H 35H 36H 37H 38H 39H 30H 31H 32H 33H 34H 35H 36H 17H 0DH
Barcode data 1 (Up to 16 characters)
45 50 55 60
o To be
I P 1 2 3 4 5 6 7 8 9 0 1 0 0 0 0 1 ETB CR
continued
49H 50H 31H 32H 33H 34H 35H 36H 37H 38H 39H 30H 31H 30H 30H 30H 30H 31H 17H 0DH
Barcode data 2 (Up to 16 characters)
33
RS-232C Communication and USB CommunicationExample of Data Output
65 70 75 80
o To be
D A 2 0 1 0 . 1 1 . 2 3 . 1 5 : 3 0 ETB CR
continued
44H 41H 32H 30H 31H 30H 2EH 31H 31H 2EH 32H 33H 2EH 31H 35H 3AH 33H 30H 17H 0DH
Year Month Day Hour Minute
85 90 95 100
o To be
R - 0 1 . 2 5 - 0 0 . 7 5 1 2 0 ETB CR
continued
20H 52H 2DH 30H 31H 2EH 32H 35H 2DH 30H 30H 2EH 37H 35H 31H 32H 30H 17H 0DH
Right SPH Right CYL Right AXIS
105 110 115 120
o To be
A R 0 2 . 0 0 ETB CR N R + 0 0 . 7 5 ETB CR
continued
41H 52H 30H 32H 2EH 30H 30H 17H 0DH 4EH 52H 2BH 30H 30H 2EH 37H 35H 17H 0DH
Right ADD Right NSPH
34
RS-232C Communication and USB CommunicationExample of Data Output
(9) In the case of the maximum data size in contact lens measurement mode (LM-1800P)
Measurement conditions: Contact lens measurement with the left- and right- eye lenses des- 2
ignated
Right: SPH = -1.25 D, CYL = -0.75 D, AXIS = 120º, SE= -1.50 D
PRISM = IN 2.50', DOWN 2.00' (BU/D BI/O setting)
Transmittance measurement Green = 80%, UV = 20%
Left: SPH = -2.00 D, CYL = -0.50 D, AXIS = 180º, SE= -2.55 D
PRISM = OUT 1.25', UP 2.00' (BU/D BI/O setting)
Transmittance measurement Green = 80%, UV = 20%
CR code = Added
• This is an example of the maximum data size (215 characters) in contact lens measurement
mode.
The checksum is added according to the setting of Com mode parameter “NCP10”.
• The SE value is output.
• The addition power is not measured.
• When reading two kinds of barcode data: Operator/Patient ID.
1 5 (Characters)
SOH D L M STX o¨To be continued
01H 44H 4CH 4DH 02H
10 15 20
o To be
I D N I D E K / L M - 1 8 0 0 P ETB CR
continued
49H 44H 4EH 49H 44H 45H 4BH 2FH 4CH 4DH 2DH 31H 38H 30H 30H 50H 17H 0DH
Company name/ Model name (LM-1800P)
25 30 35 40
o To be
I P 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 ETB CR
continued
49H 50H 31H 32H 33H 34H 35H 36H 37H 38H 39H 30H 31H 32H 33H 34H 35H 36H 17H 0DH
Barcode data1 (Up to 16 characters)
45 50 55 60
o To be
I P 1 2 3 4 5 6 7 8 9 0 1 0 0 0 0 1 ETB CR
continued
49H 50H 31H 32H 33H 34H 35H 36H 37H 38H 39H 30H 31H 30H 30H 30H 30H 31H 17H 0DH
Barcode data 2 (Up to 16 characters)
35
RS-232C Communication and USB CommunicationExample of Data Output
65 70 75 80
o To be
D A 2 0 1 0 . 1 1 . 2 3 . 1 5 : 3 0 ETB CR
continued
44H 41H 32H 30H 31H 30H 2EH 31H 31H 2EH 32H 33H 2EH 31H 35H 3AH 33H 30H 17H 0DH
Year Month Day Hour Minute
85 90 95 100
o To be
R - 0 1 . 2 5 - 0 0 . 7 5 1 2 0 ETB CR
continued
20H 52H 2DH 30H 31H 2EH 32H 35H 2DH 30H 30H 2EH 37H 35H 31H 32H 30H 17H 0DH
Right SPH Right CYL Right AXIS
105 110 115 120
o To be
S R - 0 1 . 5 0 ETB CR P R 0 2 . 5 0 I ETB CR
continued
53H 52H 2DH 30H 31H 2EH 35H 30H 17H 0DH 50H 52H 30H 32H 2EH 35H 30H 49H 17H 0DH
Right SE Right PRISM1
125 130
® To be
P R 0 2 . 0 0 D ETB CR
continued
50H 52H 30H 32H 2EH 30H 30H 44H 17H 0DH
Right PRISM2
36
RS-232C Communication and USB CommunicationExample of Data Output
200 205
o To be
G L 0 8 0 ETB CR U L 0 2 0 ETB CR
continued
47H 4CH 30H 38H 30H 17H 0DH 55H 4CH 30H 32H 30H 17H 0DH
Left Green Left UV
210 215
EOT 2 7 F 3 CR
04H 32H 37H 46H 33H 0DH
Checksum 2
(10) In the case of the maximum data size in prism layout measurement mode (LM-1800P)
Measurement conditions:
Single vision lens measurement with the left- and right- eye lenses designated
Right: SPH = -1.25 D, CYL = -0.75 D, AXIS = 120º
PRISM = IN 2.50', DOWN 2.00' (BU/D BI/O setting)
Transmittance measurement Green = 80%, UV = 20%
Left: SPH = -2.00 D, CYL = -0.50 D, AXIS = 180º
PRISM = OUT 1.25', UP 2.00' (BU/D BI/O setting)
Transmittance measurement Green = 80%, UV = 20%
CR code = Added
• This is an example of the maximum data size (195 characters) in prism layout mode.
The checksum is added according to the setting of Com mode parameter “NCP10”.
• Prism value is the measured prism power.
• When reading two kinds of barcode data: Operator/Patient ID.
1 5 (Characters)
SOH D L M STX o To be continued
01H 44H 4CH 4DH 02H
10 15 20
o To be
I D N I D E K / L M - 1 8 0 0 P ETB CR
continued
49H 44H 4EH 49H 44H 45H 4BH 2FH 4CH 4DH 2DH 31H 38H 30H 30H 50H 17H 0DH
Company name/ Model name (LM-1800P)
25 30 35 40
o To be
I P 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 ETB CR
continued
49H 50H 31H 32H 33H 34H 35H 36H 37H 38H 39H 30H 31H 32H 33H 34H 35H 36H 17H 0DH
Barcode data1 (Up to 16 characters)
37
RS-232C Communication and USB CommunicationExample of Data Output
45 50 55 60
o To be
I P 1 2 3 4 5 6 7 8 9 0 1 0 0 0 0 1 ETB CR
continued
49H 50H 31H 32H 33H 34H 35H 36H 37H 38H 39H 30H 31H 30H 30H 30H 30H 31H 17H 0DH
Barcode data2 (Up to 16 characters)
65 70 75 80
o To be
D A 2 0 1 0 . 1 1 . 2 3 . 1 5 : 3 0 ETB CR
continued
44H 41H 32H 30H 31H 30H 2EH 31H 31H 2EH 32H 33H 2EH 31H 35H 3AH 33H 30H 17H 0DH
Year Month Day Hour Minute
85 90 95 100
o To be
R - 0 1 . 2 5 - 0 0 . 7 5 1 2 0 ETB CR
continued
20H 52H 2DH 30H 31H 2EH 32H 35H 2DH 30H 30H 2EH 37H 35H 31H 32H 30H 17H 0DH
Right SPH Right CYL Right AXIS
38
RS-232C Communication and USB CommunicationExample of Data Output
(11) In the case of the maximum data size in normal measurement mode (LM-1800PD)
Measurement conditions:
Trifocal lens measurement with the left- and right- eye lenses designated
Right: SPH = -1.25 D, CYL = -0.75 D, AXIS = 120º
ADD = +2.00 D, ADD2 = +3.00 D
Representation form of near portion power = NEAR SPH NSPH = +0.75
D, NSPH2 = +1.75 D
PRISM = IN 2.25', DOWN 2.00' (BU/D BI/O setting)
Transmittance measurement Green = 80%, UV = 20% 2
RPD = 31.5 mm
Left: SPH = -2.00 D, CYL = -0.50 D, AXIS = 180º
ADD = +2.25 D, ADD2 = +3.50 D
Representation form of near portion power = NEAR SPH NSPH = +0.25
D, NSPH2 = +1.50 D
PRISM = OUT 1.25', UP 2.00' (BU/D BI/O setting)
Transmittance measurement Green = 80%, UV = 20%
LPD = 32.5 mm
Total PD = 64.0 mm
Net prism measurement Net H. Pri = IN 1.25', Net V. Pri = UP1.00'
CR code = Added
• This is an example of LM-1800PD of the maximum data size (300 characters) in normal
lens measurement mode.
• When the Near parameter is set to NEAR Sph, both the addition powers (ADD) and near
spherical data (NSPH) are output.
• When the Net prism parameter is set to On, the difference between the right-eye and left-
eye lenses are output after measuring net prism as a net prism value.
• When reading two kinds of barcode data: Operator/Patient ID.
1 5 (Characters)
SOH D L M STX o To be continued
01H 44H 4CH 4DH 02H
10 15 20
o To be
I D N I D E K / L M - 1 8 0 0 P d ETB CR
continued
49H 44H 4EH 49H 44H 45H 4BH 2FH 4CH 4DH 2DH 31H 38H 30H 30H 50H 64H 17H 0DH
Company name/ Model name (LM-1800PD)
25 30 35 40
o To be
I P 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 ETB CR
continued
49H 50H 31H 32H 33H 34H 35H 36H 37H 38H 39H 30H 31H 32H 33H 34H 35H 36H 17H 0DH
Barcode data 1(Up to 16 characters)
39
RS-232C Communication and USB CommunicationExample of Data Output
45 50 55 60
o To be
I P 1 2 3 4 5 6 7 8 9 0 1 0 0 0 0 1 ETB CR
continued
49H 50H 31H 32H 33H 34H 35H 36H 37H 38H 39H 30H 31H 30H 30H 30H 30H 31H 17H 0DH
Barcode data 2 (Up to 16 characters)
65 70 75 80
o To be
D A 2 0 1 0 . 1 1 . 2 3 . 1 5 : 3 0 ETB CR
continued
44H 41H 32H 30H 31H 30H 2EH 31H 31H 2EH 32H 33H 2EH 31H 35H 3AH 33H 30H 17H 0DH
Year Month Day Hour Minute
85 90 95 100
o To be
R - 0 1 . 2 5 - 0 0 . 7 5 1 2 0 ETB CR
continued
20H 52H 2DH 30H 31H 2EH 32H 35H 2DH 30H 30H 2EH 37H 35H 31H 32H 30H 17H 0DH
Right SPH Right CYL Right AXIS
40
RS-232C Communication and USB CommunicationExample of Data Output
41
RS-232C Communication and USB CommunicationExample of Data Output
(12) In the case of the maximum data size in progressive power lens measurement mode (LM-
1800PD)
Measurement conditions:
Progressive power lens measurement with the left- and right- eye lenses des-
ignated
Right: SPH = -1.25 D, CYL = -0.75 D, AXIS = 120º
ADD = +2.00 D
Representation form of near portion power = NEAR SPH NSPH = +0.75
D
PRISM = IN 2.25', DOWN 2.00' (BU/D BI/O setting)
Transmittance measurement Green 80%, UV = 20%
Progressive length = 16 mm
Channel width = Positions of 8 mm/15 mm
RPD = 31.5 mm
RINS = 1.5 mm
Left: SPH = -2.00 D, CYL = -0.50 D, AXIS = 180º
ADD = +2.25 D
Representation form of near portion power = NEAR SPH NSPH = +0.25
D
PRISM = OUT 1.25', UP 2.00' (BU/D BI/O setting)
Transmittance measurement Green 80%, UV = 20%
Progressive length = 17 mm
Channel width = Positions of 10 mm/18 mm
LPD = 32.5 mm
LINS = 2.0 mm
Total PD = 64.0 mm
CR code = Added
• This is an example of the LM-1800PD of the maximum data size (294 characters) in
progressive power lens measurement mode.
• When the Near parameter is set to NEAR Sph, both the addition powers (ADD) and near
spherical data (NSPH) are output.
• When the length and channel width parameters are set to on, the measurement results of
the progressive length and channel witch are output.
• When reading two kinds of barcode data: Operator/Patient ID.
42
RS-232C Communication and USB CommunicationExample of Data Output
1 5 (Characters)
SOH D L M STX o To be continued
01H 44H 4CH 4DH 02H
10 15 20
o To be
I D N I D E K / L M - 1 8 0 0 P D ETB CR
continued
49H 44H 4EH 49H 44H 45H 4BH 2FH 4CH 4DH 2DH 31H 38H 30H 30H 50H 44H 17H 0DH
Company name/ Model name (LM-1800PD) 2
25 30 35 40
o To be
I P 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 ETB CR
continued
49H 50H 31H 32H 33H 34H 35H 36H 37H 38H 39H 30H 31H 32H 33H 34H 35H 36H 17H 0DH
Barcode data1(Up to 16 characters)
45 50 55 60
o To be
I P 1 2 3 4 5 6 7 8 9 0 1 0 0 0 0 1 ETB CR
continued
49H 50H 31H 32H 33H 34H 35H 36H 37H 38H 39H 30H 31H 30H 30H 30H 30H 31H 17H 0DH
Barcode data2(Up to 16 characters)
65 70 75 80
o To be
D A 2 0 1 0 . 1 1 . 2 3 . 1 5 : 3 0 ETB CR
continued
44H 41H 32H 30H 31H 30H 2EH 31H 31H 2EH 32H 33H 2EH 31H 35H 3AH 33H 30H 17H 0DH
Year Month Day Hour Minute
85 90 95 100
o To be
R - 0 1 . 2 5 - 0 0 . 7 5 1 2 0 ETB CR
continued
20H 52H 2DH 30H 31H 2EH 32H 35H 2DH 30H 30H 2EH 37H 35H 31H 32H 30H 17H 0DH
Right SPH Right CYL Right AXIS
43
RS-232C Communication and USB CommunicationExample of Data Output
44
RS-232C Communication and USB CommunicationExample of Data Output
290 294
EOT 3 6 B 7 CR
04H 33H 36H 42H 37H 0DH
Checksum 2
(13) In the case of the maximum data size in contact lens measurement mode (LM-1800PD)
Measurement conditions:
Contact lens measurement with the left- and right- eye lenses designated
Right: SPH = -1.25 D, CYL = -0.75 D, AXIS = 120º, SE= -1.50 D
PRISM = IN 2.50', DOWN 2.00' (BU/D BI/O setting)
Transmittance measurement Green = 80%, UV = 20%
Left: SPH = -2.00 D, CYL = -0.50 D, AXIS = 180º, SE= -2.55 D
PRISM = OUT 1.25', UP 2.00' (BU/D BI/O setting)
Transmittance measurement Green = 80%, UV = 20%
CR code = Added
• This is an example of the maximum data size (216 characters) in contact lens measurement
mode.
• The SE value is output.
• The addition power and PD are not measured.
• When reading two kinds of barcode data: Operator/Patient ID.
1 5 (Characters)
SOH D L M STX o To be continued
01H 44H 4CH 4DH 02H
10 15 20
o To be
I D N I D E K / L M - 1 8 0 0 P d ETB CR
continued
49H 44H 4EH 49H 44H 45H 4BH 2FH 4CH 4DH 2DH 31H 38H 30H 30H 50H 64H 17H 0DH
Company name/ Model name(LM-1800PD)
25 30 35 40
o To be
I P 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 ETB CR
continued
49H 50H 31H 32H 33H 34H 35H 36H 37H 38H 39H 30H 31H 32H 33H 34H 35H 36H 17H 0DH
Barcode data 1 (Up to 16 characters)
45
RS-232C Communication and USB CommunicationExample of Data Output
45 50 55 60
o To be
I P 1 2 3 4 5 6 7 8 9 0 1 0 0 0 0 1 ETB CR
continued
49H 50H 31H 32H 33H 34H 35H 36H 37H 38H 39H 30H 31H 30H 30H 30H 30H 31H 17H 0DH
Barcode data 2 (Up to 16 characters)
65 70 75 80
o To be
D A 2 0 1 0 . 1 1 . 2 3 . 1 5 : 3 0 ETB CR
continued
44H 41H 32H 30H 31H 30H 2EH 31H 31H 2EH 32H 33H 2EH 31H 35H 3AH 33H 30H 17H 0DH
Year Month Day Hour Minute
85 90 95 100
o To be
R - 0 1 . 2 5 - 0 0 . 7 5 1 2 0 ETB CR
continued
20H 52H 2DH 30H 31H 2EH 32H 35H 2DH 30H 30H 2EH 37H 35H 31H 32H 30H 17H 0DH
Right SPH Right CYL Right AXIS
125 130
o To be
P R 0 2 . 0 0 D ETB CR
continued
53H 52H 30H 32H 2EH 30H 30H 44H 17H 0DH
Right PRISM2
46
RS-232C Communication and USB CommunicationExample of Data Output
190 195
o To be
P L 0 2 . 0 0 U ETB CR
continued
50H 4CH 30H 32H 2EH 30H 30H 55H 17H 0DH
Left PRISM2
200 205 210
o To be
G L 0 8 0 ETB CR U L 0 2 0 ETB CR
continued
47H 4CH 30H 38H 30H 17H 0DH 55H 4CH 30H 32H 30H 17H 0DH 2
Left Green Left UV
215 216
EOT 2 8 5 7 CR
04H 32H 38H 35H 37H 0DH
Checksum
(14) In the case of the maximum data size in prism layout measurement mode (LM-1800PD)
Measurement conditions:
Single vision lens measurement with the left- and right- eye lenses designated
Right: SPH = -1.25 D, CYL = -0.75 D, AXIS = 120º
PRISM = IN 2.50', DOWN 2.00' (BASE IN/OUT UP/DOWN setting)
Transmittance measurement Green = 80%, UV = 20%
RPD = 31.5 mm
Left: SPH = -2.00 D, CYL = -0.50 D, AXIS = 180º
PRISM = OUT 1.25', UP 2.00' (BASE IN/OUT UP/DOWN setting)
Transmittance measurement Green = 80%, UV = 20%
LPD = 32.5 mm
Total PD = 64.0 mm
CR code = Added
• This is an example of the maximum data size (212 characters) in prism layout mode.
• Prism data is the measured prism value.
• When reading two kinds of barcode data: Operator/Patient ID.
47
RS-232C Communication and USB CommunicationExample of Data Output
1 5 (Characters)
SOH D L M STX To be continued
01H 44H 4CH 4DH 02H
10 15 20
o To be
I D N I D E K / L M - 1 8 0 0 P d ETB CR
continued
49H 44H 4EH 49H 44H 45H 4BH 2FH 4CH 4DH 2DH 31H 38H 30H 30H 50H 64H 17H 0DH
Company name/ Model name(LM-1800PD)
25 30 35 40
o To be
I P 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 ETB CR
continued
49H 50H 31H 32H 33H 34H 35H 36H 37H 38H 39H 30H 31H 32H 33H 34H 35H 36H 17H 0DH
Barcode data 1 (Up to 16 characters)
45 50 55 60
o To be
I P 1 2 3 4 5 6 7 8 9 0 1 0 0 0 0 1 ETB CR
continued
49H 50H 31H 32H 33H 34H 35H 36H 37H 38H 39H 30H 31H 30H 30H 30H 30H 31H 17H 0DH
Barcode data 2 (Up to 16 characters)
65 70 75 80
o To be
D A 2 0 1 0 . 1 1 . 2 3 . 1 5 : 3 0 ETB CR
continued
44H 41H 32H 30H 31H 30H 2EH 31H 31H 2EH 32H 33H 2EH 31H 35H 3AH 33H 30H 17H 0DH
Year Month Day Hour Minute
85 90 95 100
oTo be
R - 0 1 . 2 5 - 0 0 . 7 5 1 2 0 ETB CR
continued
20H 52H 2DH 30H 31H 2EH 32H 35H 2DH 30H 30H 2EH 37H 35H 31H 32H 30H 17H 0DH
Right SPH Right CYL Right AXIS
48
RS-232C Communication and USB CommunicationExample of Data Output
210 212
EOT 2 7 A 2 CR
04H 32H 37H 41H 32H 0DH
Checksum
49
RS-232C Communication and USB CommunicationExample of Data Output
50
3. COMMUNICATION PROCEDURE
(other than NCP20)
3.1 Outline
• The icon indication differs depending on the parameter settings. For details, refer to each
operator’s manual.
3 As the PC receives measured data, it displays the data on the screen or saves it to
a floppy disk.
Therefore, the PC needs a program that sends or receives these “commands“ or “data”, and
analyzes, displays or saves the received “data”.
In this manner, the operator can choose the following options for data transmission and reception: To
perform automatic data transmission with the operation buttons on the LM, to use the PC to give all
the commands to the LM from the data storage to data transmission, and to use the operation buttons
on the LM and the PC in combination.
51
COMMUNICATION PROCEDURE (other than NCP20)Communication Control Signals (DTR Output to DSR Input)
The communication control method when the Com mode parameter is set to “NIDEK” is described.
To transmit and received “Command” and/or “Data”, it is necessary to connect the DSR (Data Set
Ready) and DTR (Data Terminal Ready) wires as well as the TXD (Transmit eXchange Data) and
RXD (Received eXchange Data) wires. (Also see “2.1.2 Cable connection” (page 6).
The DTR-to-DSR wire allows both devices to know if the other device is ready for communication. If
one device is ready for communication, it sends “DTR = ON” to the other device. If one device is not
ready for communication during printout by the LM or the processing of the previous data by the PC, it
sends “DTR = OFF” to the other device to allows the other device to know the status of one device.
The status of the other device is judged by ON or OFF of “DSR”. In this way, undesired communica-
tion troubles can be prevented.
The figure below shows the changes in the DTR signals when the PC sends “SD command” and the
LM sends “Data” back in response to the command.
1) 11)
6) 7)
TXD Command
2) 3) 4) 10)
DTR ON
OFF
PC
LM
5)
DTR ON
OFF
8) 9)
TXD Data
T1 T2
T1, T2 d0.1 sec
(Time out when T1, T2 > 0.1 sec.)
1) Both the PC and LM are “out of communication”. The DTR signal of both devices is
“OFF”.
2) The PC enables DTR (ON) to send “Command” to the LM.
52
COMMUNICATION PROCEDURE (other than NCP20)Communication Control Signals (DTR Output to DSR
3) Because DTR is not enabled (ON) on the LM even after 0.1 seconds or more, the PC ter-
minates communication by disabling DTR (OFF). In this way, if DTR is not enabled (ON)
on the other device, one device judges that the other device is not ready for communica-
tion and terminates communication for a moment. The waiting time until the other device
enables DTR (ON) (or the time period from when DTR is enabled (ON) to the transmis-
sion of data or commands) shall be 0.1 second. The LM and PC program shall be
designed to send a response to the other device within 0.1 seconds if it is ready for com-
munication.
4) Again, the PC enables DTR (ON) to send “Command” to the LM.
5) The LM enables DTR (ON) in response to the command from the PC.
6) When the PC confirms that the DTR on the LM is enabled (ON), the PC sends “Com-
mand” to the LM.
7) After sending the command to the LM, the PC is put into the wait state to wait for “Data” 3
from the LM.
To allow the LM to send data, the PC shall keep enabling DTR (ON). If the PC is not ready for
instant reception, it may make the LM wait for 0.1 seconds by disabling DTR (OFF) once. After the
lapse of 0.1 seconds, a timeout occurs in the LM and the LM terminates communication.
The LM analyzes “Command” from the PC and prepares for “Data” to be sent.
9) The LM produces two beeps at the completion of transmission of “Data”, and disables
DTR (OFF) after the PC disables DSR (OFF). (Because there are cases where “CL com-
mand” is sent from the PC subsequently).
10)The PC disables DTR (OFF) when the PC receives “EOT” at the end of “Data” from the
LM.
11)After the termination of communication, both the PC and LM are placed in the same state
as 1).
Note 1) The control process of the DTR signal is needed when the Com mode parameter is set to
“NIDEK”.
When the Com mode parameter is set to “PC”, the LM ignores the DTR signal on the PC.
Because the control and check processes of 4), 5), 9), and 10) can be omitted, a communica-
tion program for the PC can be written easily. Because the LM does not confirm the status of
DTR on the PC even before sending data, the PC should ready for the reception of “Data” just
after the transmission of “Command”.
(The LM enables DTR (ON) at the same time when the PC enables DTR on condition that the
LM is sending data or it is ready for communication.)
53
COMMUNICATION PROCEDURE (other than NCP20)Communication Control Signals (DTR Output to DSR Input)
Note 2)If the Com mode parameter is set to “NIDEK”, be sure not to leave the DTR signal enabled
(ON).
In 10) of the above example, unless the PC disables DTR (OFF), the LM misjudges that the PC
will send the next “Command” etc. (State (4)) As a result, the LM enables DTR (ON) where it
keeps waiting for “Command”. Although this operation of the LM causes no problems, do not
allow the PC to misjudge that the DTR is enabled (ON) on the LM.
If the PC is put into the wait state to wait for “Data” from the LM (State (7)), both the PC and LM
are put into the “wait sate”, which appears to the operator that the PC program is stalled.
“OPEN sentences” in BASIC language etc. automatically enables DTR (ON). Therefore, it is
necessary to control DTR by disabling DTR with “OUT sentences” etc. after that.
Note 3) If the Com mode parameter is set to “NCP10”, the LM ignores the DTR signal on the PC. In
addition, the LM does not send nor receive commands. The transmission of measured data is
enabled by pressing the print button (or export button ) of the LM. Constantly
place the PC in a state where it can receive measured data.
54
COMMUNICATION PROCEDURE (other than NCP20)Actual Communications
3
(3) Setting the LM
Set the parameters related to the RS-232C interface on the LM in accordance with “2.1
Basic Interface Specifications” (page 3) to conform them to the settings on the PC.
55
COMMUNICATION PROCEDURE (other than NCP20)Actual Communications
After saving the measured data by pressing the read key of the LM, press the print
1 LMo button.
The LM enables DTR (ON) and waits for a response from the PC.
2 mCOM The PC confirms that DSR is enabled (= DTR of the LM) (ON) and enables DSR (ON).
When the LM enables DSR (=DTR of the PC) (ON), it sends “RS command” to the PC to
3 LMo
request the PC to send “SD command”.
When the PC receives “RS command”, it sends “SD command” and requests the LM to
4 mCOM
send “measured data”.
When the LM receives “SD command”, it sends “measured data”. After the completion of
5 LMo transmission, the LM disables DTR (OFF) after confirming that DSR has been disabled
(OFF).
The PC receives “measured data”. After receiving “EOT” at the end of the character
6 oCOM
string, the PC should disable DTR (OFF).
56
COMMUNICATION PROCEDURE (other than NCP20)Actual Communications
2 mCOM The PC enables DTR (ON) to let the LM know that it is starting communication.
When the LM confirms that DSR (= DTR of the PC) is enabled (ON), it enables DTR (On)
3 LMo
to wait for “Command” from the PC.
When the PC conforms that DSR (=DTR of the LM) is enabled (ON), it sends “SD
4 mCOM
command” to request the LM to send “measured data”.
When the LM receives “SD command”, it sends “measured data”. After the transmission 3
5 LMo
of data, the LM disables DTR (OFF) after confirming that DSR is enabled (OFF).
The PC receives “measured data ”. After receiving “EOT” at the end of the character
6 oCOM
string, the PC should disable DTR (OFF).
If necessary, after receiving “EOT”, the PC leaves DTR enabled (ON) and sends “CL
7 mCOM
command”. After sending the command, the PC disables DTR (OFF).
Note) If the PC does not send “CL command” in step 7, the measured data remains in the LM even
after transmission. By repeating the steps 2 to 6, the PC can receive the same data again.
57
COMMUNICATION PROCEDURE (other than NCP20)Actual Communications
1 LM Place a lens on the nosepiece of the LM to put the LM into the measuring state.
2 mCOM The PC enables DTR (ON) to let the LM know that it is starting communication.
When the LM confirms that DSR (=DTR of the PC) is enabled (ON), it enables DTR (ON)
3 LMo
and waits for “Command” from the PC.
When the PC confirms that DSR (=DTR of the LM) is enabled (ON), it sends “RD
4 mCOM
command” to request the LM to “save measured data”.
5 LMm When the LM receives “RD command”, it saves the measured data.
The PC sends “SD command” to request the LM to send “measured data” after waiting
6 mCOM
for about 0.1 seconds until the LM saves measured data.
After receiving “SD command”, the LM sends “measured data”. After the transmission
7 LMo
and confirmation that DSR has been disabled (OFF), the LM disables DTR (OFF).
The PC receives “measured data”. After receiving “EOT” at the end of the character
8 oCOM
string, the PC should disable DTR (OFF).
If necessary, after the reception of “EOT”, the PC leaves DTR enabled (ON) and sends
9 mCOM
“CL command”. After transmission, the PC disables DTR (OFF).
To measure the next lens and receive measured data subsequently, the PC should clear
the former data by sending “CL command” in 9. and 10. After placing the next lens on the
11 mCOM nosepiece, the PC should wait for more than 0.5 seconds until the lens is measured
(until the measured data is displayed on the screen after the former data is cleared) and
repeat the process from 2.
Note) If the PC sends “RD command” without waiting for the completion of measurement in 11, the
LM does not accept “RD command”.
58
COMMUNICATION PROCEDURE (other than NCP20)Example of Communication Program
The communication program on the PC should be written to handle such processes as described
in “3.3 Actual Communications” (page 55). In this section, an example of communication program
is provided for reference.
In this example, the Com mode parameter on the LM should be set to “NIDEK”. Because commu-
nication data input sentences in the BASIC language need “CR code”, the CR code parameter
should be set to On. 3
CR code On
1 Line 1000 to 1290: When the LM requests the PC to receive measured data:
For using the print button (or export button ) to send measured data to the PC
<Procedure>
1) Enter the sample program. Connect the PC to the LM with the communication cable in
advance.
2) Type “RUN”, and press the Enter key to execute the program.
3) As the “Let’s Measure !!” message is displayed on the screen, measure a lens with the
LM and press the read key to save measured data.
4) Press the print button (or export button ).
5) The data is transmitted to the PC and the received data is displayed on the screen.
2 Line 2000 to 2260: When the external PC requests the LM to send measured data:
For controlling the PC to make the LM to send the measured data that has been saved by
the actuation of the read key.
59
COMMUNICATION PROCEDURE (other than NCP20)Example of Communication Program
3 Line 3000 to 3310: When the PC controls all the operations of the LM:
For making the PC control the entire processes: Measurement o Storage o Transmission
of measured data o Clearing of measured data
< Procedure >
1) Enter the sample program. Connect the PC to the LM with the continuation cable in
advance.
2) Type “RUN 3000” and press the Enter key to execute the program.
3) As the “Let's Measure !!” message is displayed on the screen, measure a lens with the
LM.
It is unnecessary to press the read key.
Note 1) Lines 1100, 2110, and 3130 in the sample program have a command to open the RS-
232C port and to enable DTR (ON). In addition, lines 1210, 2180 and 3230 have a com-
mand to disable the RS-232C port and to disable DTR.
To enable DTR (ON) only, write as line 1140; to disable DTR (OFF) only, write as line 1110.
To check DSR, write as lines 1130, 2120, and 3140.
The address/data of the INP/OUT commands is for PC-9800 series. For the IBM (DOS/V)
compatibles, write as:
DTR ON: OUT &H3FC,&HB
DTR OFF: OUT &H3FC,&HA
CHECK: (INP(&H3FE) AND &H20)=&H0, DTR=OFF
Note 2) Lines 1280, 2250, 3160 and 3300 in the sample program are for allowing for time before
the next line is executed. The time varies according to the execution speed of the PC.
Understand the role of each line and change the number of “?” in “FOR I=1 TO ?????” as
necessary.
Line 1280 and Line 2250:Pause for the repeated execution of the program until DTR is disabled
(OFF) on the LM and communications are completed. 0.2 seconds or
more
Line 3160: Pause until the LM receives “RD command” and saves measured data.
0.1 seconds or more
60
COMMUNICATION PROCEDURE (other than NCP20)Example of Communication Program
Line 3300: Pause until the LM receives “CL command”, clears measured data and
completes the next measurement. 0.5 to 1 second or more
Reference) If the Com mode parameter is set to “PC” on the LM, the control/check process of
DTR becomes unnecessary; delete lines 1110, 1130, 1140, 2120, and 3140 in the
sample program.
+PRWV&CVCHTQO./22&8
D[0+&'-
5#8'45%$#5#
3
4'#&59 ./ ':214659 ./ 45 ./ 5& %1/2 # ./
%.'#4
%*+.& 59+6%*45%=? UGVDKVUGE
&+/./
45%*4 % %*4 45 %*4 %*4 45EQOOCPF
5&%*4 %./ %*4 5& %*4 %*4 5&EQOOCPF
(14+61./ + 0':6+ DWHHGTENGCT
12'0%1/100#5 45%&64QP
176** &64QHH
24+0624+06 .GV U/GCUWTG CPF./ U24+06UYQP
+( +02 * #0&* *6*'0 EJGEM&54QP
176** &64QP
+0276%+(% 456*'0 KPRWV45EQOOCPF
24+065& QWVRWV5&EQOOCPF
(14+61
+0276./ + KPRWV#
+(./ + %*4 6*'0 EJGEM '16 *
0':6+
%.15' 45%&64QHH
$''2
(14+61
+(./ + %*4 6*'0
24+06./ + FKUR#
0':6+
(14+610':6+ YCKV
)161
4'#&59 ./ 5& %1/2 # ./
%.'#4
%*+.& 59+6%*45%=? UGVDKVUGE
&+/./
5&%*4 %./ %*4 5& %*4 %*4 5&EQOOCPF
61
COMMUNICATION PROCEDURE (other than NCP20)Example of Communication Program
62
COMMUNICATION PROCEDURE (other than NCP20)Flowchart
3.5 Flowchart
EXPORT SW : ON DTR = LOW (1110) Disabling DTR that was enabled by 'OPEN' 3
NO
OUTPUT ‘EOT’ ‘EOT’ ? (1190) End of data at the reception of 'EOT'
YES
63
COMMUNICATION PROCEDURE (other than NCP20)Flowchart
OFF
CHECK DSR OPEN (2110) Opening the RS-232C port. DTR is left en-
abled (ON) because communication is
ON started immediately.
OFF The LM enables DTR (ON) and waits for the
DSR = ON CHECK DSR (2120)
start of communication.
ON
YES
NO
OUTPUT ‘EOT’ ‘EOT’ ? (2160) End of data at the reception of 'EOT'
YES
64
COMMUNICATION PROCEDURE (other than NCP20)Flowchart
YES
NO
OUTPUT ‘EOT’ ‘EOT’ ? (3200) End of data at the reception of 'EOT'
YES
YES
CLEAR PROCESS DTR = OFF (3230) DTR is disabled (OFF) by 'CLOSE'.
DTR = OFF
WAIT 0.5sec (3300) Wait for 0.5 to 1 second or more until the
next measurement
65
COMMUNICATION PROCEDURE (other than NCP20)Flowchart
66
4. METHOD OF RS-232C
COMMUNICATION (NCP20)
Nidek communication protocol "NCP20" performs establishment of the communication and multi block
data communication by command handshake without control line (DTR/DSR).
Basic format
Number
SOH Source Destination Message Check EOT
Command of unsent Message
(0X01) port No. port No. length sum (0x04)
blocks
1 byte 2 bytes 2 bytes 2 bytes 2 bytes 2 bytes X bytes 2 bytes 1 byte
4
* The blocks composed of 2 bytes such as commands are sent from upper bytes.
[SOH/EOT]
SOH (0x01) indicates first cord and EOT (0x04) indicates end cord of the block. Each is
always added to the start or end of the blocks.
[Command cord]
The definition of the command cord is as shown in the table below.
67
METHOD OF RS-232C COMMUNICATION (NCP20)Block Format
68
METHOD OF RS-232C COMMUNICATION (NCP20)Normal Sequence
4
Data
pt
Acce
{ When equipment A sends data to B by request from 'SWKROGPV# 'SWKROGPV$
equipment B
ive
Rece
1) Equipment B requests A to send data (Request to st to
R eque
Receive).
Acce
2) Equipment A sends “Accept to Receive“ to B to pt to
Rece
ive
send data.
3) Subsequent steps are same as sequence above Requ
est to
Send
from (1) to (5).
Send
pt to
Acce
Data
pt
Acce
Data
pt
Acce
69
METHOD OF RS-232C COMMUNICATION (NCP20)Error Sequence
Time-out for response to the first request (data sending or receiving request). Set the time-
out period short considering that there are no opponent instruments.
T.O. range: 0.1 to 10 seconds (Initial setting: 2 seconds)
Set the time-out period for receiving all the data or character (in the case of serial communi-
cation).
T.O. range: 1 to 100 seconds (Initial setting: 10 seconds)
Set the time-out period for response in the case other than (1)
T.O. range: 0.1 to 10 seconds (Initial setting: 2 seconds)
(4) Time-out for receiving “Request to send” after reception of “Accept to Receive” Re-
request receive T.O.
T.O. range: 0.1 to 10 seconds (Initial setting: 2 seconds)
When an error occurs, perform the retry for times set in the application. If the error still ocuurs, forcibly
shut down the communication.
Number of retry: 0 to 5 (Initial setting: 3 times)
70
METHOD OF RS-232C COMMUNICATION (NCP20)Error Sequence
Equipment A Equipment B
Requ
est to
Send
㩿㪈㪀 Send
T.O.
c c e pt to
A rt
/ Abo
Error Error
㩿㪊㪀 pt
T.O. Acce
rt
/ Abo
Error Error
T.O. 㩿㪊㪀 pt
Acce
rt
/ Abo Abort
Error Error
䇮㩷
always aborts
the communication
71
METHOD OF RS-232C COMMUNICATION (NCP20)Error Sequence
Equipment A Equipment B
ive
t to Rece
Re ques
Acce
pt to 㩿㪈㪀 T.O.
Rece
Error ive
/ Abo
rt Error
Requ
est to 㩿㪋㪀 T.O.
Send
'SWKROGPV# 'SWKROGPV$
㩿㪈㪀 Send
T.O.
c c e pt to
A rt
/ Abo
Error Error
pt
T.O. 㩿㪊㪀 Acce
t
Abor
Error E rror /
㩿㪊㪀 pt
T.O. Acce
t
Abor Abort
Error E rror /
always aborts
the communication.
72
5. INSTALATION OF USB DRIVER
Have the optional USB cable (31020-0100, provided with the USB driver) handy.
The procedure varies depending on the operating system of the PC.
• The pre-installed standard Windows USB driver (usbser.sys or serenum.sys) is used. This
driver provides virtual COM port. After the installation, the USB Serial Ports Driver (COM*)
wil be added to the port of the device manager. Even when the OS is compatible, if the
standard USB driver is uninstalled, the USB drive may not be functional.
If necessary restore the standard USB driver to the PC before performing “Instalation of the USB
driver”.
The distributed media does not include the standard USB driver. Contact your PC customer ser-
vice for the restoration process of the USB driver.
73
INSTALATION OF USB DRIVERInstallation Procedure (Windows 7)
74
INSTALATION OF USB DRIVERInstallation Procedure (Windows 7)
9 Designate the location of the "comclass.inf" file and click the "OK” button.
Normally, designate the E002 folder in the distributed media.
The Browse for the Folder dialog box closes.
75
INSTALATION OF USB DRIVERInstallation Procedure (Windows 7)
76
INSTALATION OF USB DRIVERInstallation Procedure (Windows Vista)
77
INSTALATION OF USB DRIVERInstallation Procedure (Windows Vista)
8 Designate the location of the "comclass.inf" file and click the “OK” button.
Normally, designate the E002 folder in the distributed media.
The Browse for the Folder dialog box closes.
78
INSTALATION OF USB DRIVERInstallation Procedure (Windows Vista)
79
INSTALATION OF USB DRIVERInstallation Procedure (Windows XP)
80
INSTALATION OF USB DRIVERInstallation Procedure (Windows XP)
5 Designate the location of the "comclass.inf" file and click the “OK” button.
Normally, designate the E002 folder in the distributed media.
The Browse for Folder dialog box closes.
81
INSTALATION OF USB DRIVERInstallation Procedure (Windows XP)
82
6. LAN COMMUNICATION
LAN cable
LM-1800P/LM-1800PD
Receiver PC
83
LAN COMMUNICATIONOutline of LAN Communication
CAUTION • Do not connect or disconnect cables while the main body power is on.
An error may result.
Barcode scanner
NAV-3 (NAVIS-CL)
USB barcode scanner (OPL-5850-USB, ROLAN)
19701-E006
NAV-2 (NAVIS-HP)
USB barcode scanner (USBee-1000, WELCOM DESIGN)
36120-E122
Magnetic card reader (19701-E003: PDC-816-050-U5) set for NAVIS-CL and magnetic card
reader (36120-E121: FT-900U-1R-0101) set for NAVIS-HP cannot be used. Connecting
them is possible. However, they are enabled because ID cannot be read.
Use the magnetic card reader shown in the table above when connection is not via DAN
(connect directly to the device).
Changing the read position using the barcode scanner/ magnetic card reader
ID used for display or data transmission on the
device consists of up to 16-digit characters dis-
played on the READER screen (set by the “Read
length of reader” parameter). For magnetic card
readers that have more data capacity, change
the ID read start position with the “Read begin-
ning of reader” parameter.
Changing the read length using the barcode scanner/magnetic card reader
The read length can be changed by the “Read length of reader” parameter. When also read-
ing characters other than ID, change this parameter together with the change of the read
position above.
84
LAN COMMUNICATIONSystem Diagram Example
Hub Hub
Server
IP ADDRESS: 10.50.XXX.YYY
SUBNET MASK: 255.255.255.0
Examination room
Hub IP ADDRESS: 10.50.XXX.YYY
Hub
SUBNET MASK: 255.255.0.0
6
Connected devices
Receiver PC ARK-530A / NT-530 LM-1800PD Other examination room,
operating room, or such
IP ADDRESS: 10.50.XXX.YYY IP ADDRESS: 10.50.XXX.YYY
SUBNET MASK: 255.255.255.0 SUBNET MASK: 255.255.255.0
䋪 XXX, YYY : 0 to 255
(Set by the facility administrator to avoid repeated IP address in the network.)
85
LAN COMMUNICATIONConfirmation and Setting of Receiver PC
Receiver PC
Filing software
Transmission of measured
data from the device via LAN
Database
Shared folder
Measured data transmitted via LAN are written in the shared folder set in the receiver PC. Then,
measured data is extracted by filing software such as NAVIS, and saved in the database.
• Do not set measured data to be saved in an external storage such as an external hard disk.
• Be sure no shared folders have the same name.
The device cannot discern the folder and measured data cannot be transmitted properly.
ex.) “C:\TEMP\DATA” and “C:\ProgramFiles\DATA”: Folder name “DATA” is common.
Change the name of either folder to “C:\TEMP\ARK” to avoid repeated file names.
* This is only when set as a shared folder.
The shared folder (folder path) specified here is set in the parameter of the device and software
(such as NAVIS) of the receiver PC.
86
LAN COMMUNICATIONConfirmation and Setting of Receiver PC
ex.) Setting a shared folder (folder name: LM) to the desktop of the receiver PC
1) Newly create a folder on desktop and name the folder with “LM”.
2) Open the “LM Properties” dialog box of the
LM folder and select “Share this folder” in the
Sharing tab.
* The illustration to the right is an example from
Windows XP.
87
LAN COMMUNICATIONConfirmation and Setting of Receiver PC
(Confirm the PC name and domain using System Properties of the PC.)
• Shared folder name (see “6.3.2 Setting the shared folder” (page 86) for setting.)
• IP address of the device (issued by the network administrator)
• Subnet mask of the device (issued by the network administrator)
Display position
PC name
Domain or work group
88
LAN COMMUNICATIONConfirmation and Setting of Receiver PC
2 Set the Network parameter to On or Sending only. When ON is selected, the system may become
unstable caused by the data received from outside the system. When the confirmation of DHCP,
IP address or other parameters are not required , set the Network parameter to Sending only.
89
LAN COMMUNICATIONConfirmation and Setting of Receiver PC
Black-underlined "_" characters in the full view field at the top of the screen are valid. Delete unnec-
essary numeric values with the [CLR] (delete) button. Displaying only "_" (underbar) in the full view
field indicates that the space is input.
7 Select the Password parameter and set the login password in the same manner as step 7 based
on the information of “6.3.3 Confirming items necessary for other settings” (page 88).
* Entry is case sensitive. Input the password correctly for case sensitivity.
8 Select the Domain parameter and set the domain name in the same manner as steps 11 to 16
based on the information of “6.3.3 Confirming items necessary for other settings” (page 88).
* If it does not exist, set the work group name. (e.g. “WORKGROUP”)
9 Select the PC name parameter and set the connected PC name in the same manner as step 7
based on the information of “6.3.3 Confirming items necessary for other settings” (page 88).
Example: NAVIS
10 Select the Folder parameter and set the shared folder of the PC to which measured data is trans-
mitted in the same manner as step 7 based on the information of “6.3.3 Confirming items neces-
sary for other settings” (page 88). When transmitting the data to the subfolder of the shared
folder, put a slash (/) between the share folder name and subfolder name as in “shared folder
name” / “subfolder name”.
Example 1: LM o Saved in the shared folder “LM”.
Example 2: LM/DATA o Saved in the subfolder “DATA” of the shared folder “LM”.
Example 3: LM/DATA/A o Saved in the subfolder “A” of the subfolder “DATA” of the shared
folder “LM”.
11 Select the Network timeout parameter and set the timout time after which the file saved in the
shared folder is removed.
Pressing "On" displays the numeric keypad. Input a numeric value and press the return but-
ton . Set between 1 to 60 seconds.
When the receiver is specified not to delete the file, set it to "Off".
12 After all NETWORK parameters are set,press the return button to exit from the PARAME-
TER SETTING screen.
* Confirm that the PARAMETER SETTING screen is completely exited and the normal mea-
surement screen is displayed.
* Unless the PARAMETER SETTING screen is exited or network checking is performed,
network settings are not saved.
90
LAN COMMUNICATIONConfirmation and Setting of Receiver PC
The following message appears on the screen indicating that the test was normally complete.
6
See the following table for the error message contents.
Message Description
91
LAN COMMUNICATIONConfirmation and Setting of Receiver PC
Message Description
Network test completed successfully LAN connection is correctly performed.
When LAN connection test is complete successfully, the device network setting is finished.
See the following table for the error messages regarding network communication that is displayed
while the device is in use.
Message Description
Network communication failed. For details, perform network
Network error
communication check.
Files were not deleted from the shared folder within the
Network timeout error
specified time.
92
LAN COMMUNICATIONData Format
Shared folder
Measured data
(XML file)
When there is no NIDEK_LM_Stylesheet.xsl file in the LM folder, the stylesheet file is also output-
ted. When there is an existing NIDEK_LM_Stylesheet.xsl file, the stylesheet file is not outputted.
{ File name
File names of measured data transmitted from the device to the receiver PC are as follows:
ID characters that cannot be used for file names are all converted to tilde (a).
Delimiter (underbar)
93
LAN COMMUNICATIONData Format
94
LAN COMMUNICATIONData Format
Right side
Prism Horizontal Vertical UV
Sphare Cylinder Axis SE ADD ADD2 NearSphare NearSphare2 Prism
base prism prism Transmittance
-2.00D -1.50D 143° D 1.75D D 0.00D D 2.25ٌ 77° in0.50ٌ up2.00ٌ 5%
Left side
Prism Horizontal Vertical UV
Sphare Cylinder Axis SE ADD ADD2 NearSphare NearSphare2 Prism
base prism prism Transmittance
-2.00D -1.50D 148° D 1.75D D -0.25D D 1.50ٌ 61° out0.75ٌ up1.25ٌ 5%
PD
Distance Distance
Distance
right left
70.5mm 35.5mm 35.0mm 6
NIDEK any data
Right side
Channel Channel
Length Index
width length
23mm 18mm 23mm
Left side
Channel Channel
Length Index
width length
22mm 15mm 20mm
Inside
Inside right Inside left
2.0mm 1.0mm
Common
Company NIDEK Patient No Operator No
LM- Patient ID pati Operator ID ope
Model name
1800PD Patient first name
Machine No Patient middle name
ROM Version 1.03 Patient last name
XML Version NIDEK_V1.00 Patient sex
2011-03- Patient age
Date
04 Patient DOB
Time 08:08:03 Patient NameJ1
Patient NameJ2
95
LAN COMMUNICATIONData Format
96
LAN COMMUNICATIONData Format
97
LAN COMMUNICATIONData Format
98