Ark 710 A
Ark 710 A
AUTO REFRACTOMETER
ARK-710A
INTERFACE MANUAL
MRK4D*RTZ001B/E
TOTAL PAGE: 32
2005. 2. 8
NIDEK CO., LTD. : 34-14, Maehama, Hiroishi-cho, Gamagori, Aichi 443-0038, Japan
(Manufacturer) Telephone: (0533) 67-6611
Facsimile: (0533) 67-6610
NIDEK CO., LTD : 6th Floor, Takahashi Bldg., No.2, 3-chome, Kanda-jinboucho
(Tokyo Office) Chiyoda-ku, Tokyo 101-0051, Japan
Telephone: (03) 3288-0571
Facsimile: (03) 3288-0570
Telex: 2226647 NIDEK J
NIDEK INCORPORATED : 47651 Westinghouse Drive Fremont, California 94539, U. S. A.
(United States Agent) Telephone: (510) 226-5700
Facsimile: (510) 226-5750
NIDEK SOCIETE ANONYME : Europarc 13, rue Auguste Perret, 94042 CRETEIL, France
(Authorized Representative) Telephone: (01) 49 80 97 97
Facsimile: (01) 49 80 32 08
Table of Contents
This section introduces the specifications of interface for transmission between ARK-710A and a
personal computer, etc.
*As Transmission mode, Parity check, and Stop bit length are fixed as above, it is necessary for
the external computer to uniform these conditions.
1-2
㧝 㧝
4'& 4'&
4:& 㧞 㧞 6:&
140 140
6:& 㧟 㧟 4:&
$.7 ;'.
&64 㧠 㧠 465
㧡 $.74'& 㧡 %65
5)0&
External computer
&54 㧢 )4; $.7
㧢 &54
ARK-710A
Serial transmission port
465 㧣 ;'. $.74'&
㧣 5)0&
Interface connector side
(RS-232C)
)4;
%65 㧤 㧤 &64
㧥 㧱 ()0&
()0& 㧱
㪈 㪌 㪉
㪌 㪋
㪏
㪊 㪈
㪍 㪎 㪍
㪐
Connect side of ARK-710A interface connector with serial transmission port (RS-232C) of the
external computer by using the above interface cable (model:OPIF-11)
The interface cable can be used with either “Nidek” or “NCP10”of the I/F mode (transmission sequence).
If the connector of the external computer side is different from the above (Dsub 9P), a conversion
adapter is needed.
§2 TRANSMISSION SEQUENCE
Two kinds of the transmission sequences, “NIDEK” and “NCP10”, can be selected by setup of the
“I/F Mode” of the parameter.
Transmitter
Same timing
Same timing
Receiver
RS command
SD command
Data
SD command
Data
CL command
Data
§3 COMMAND FORMAT (FOR “NIDEK”)
All characters for the transmitting and receiving data are adapted for ASCII code.
2) SD command (Demands measured data transmission to the ARK-710A from the external
computer)
3) CL command (Demands to clear the measurement data to the ARK-710A from the external
computer)
The all clear processing performs to the above header. When the all clear processing performs,
the next measurement is prepared such as the time of pressing the print button .
When the measurement is started after preparation, previous data is all cleared and the next
patient’s data is measured.
§4 DATA FORMAT
1) Basic format
1) AR measured data
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
Data ƒ fData
•[ƒ^ ƒData
f•[ƒ^
2) KM measured data
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
ƒ fData
•[ƒ^ ƒ f Data
•[ƒ^ ƒ fData
•[ƒ^
ƒ fData
•[ƒ^ ƒ fData
•[ƒ^ ƒ fData
•[ƒ^
○ ○ ○ ○ ○ ○ ○ ○
ƒf•[ƒ^
Data ƒData
f•[ƒ^
After the ARK-710A receives SD command, it will start the transmission of the measured data in
this format.
When the transmission sequence (I/F Mode) is set to “NCP10”, four digits of checksum are
inserted after “EOT” of each data format.
3) Data
The number inside the parentheses indicates the number of transmission character.
a) Company name / Model name
7 1
b) Patient number
Date code Year (4) Month (2) Date (2) Hour (2) Minute (2) AM/PM (2)
Date code Month (3) Date (2) Year (4) Hour (2) Minute (2) AM/PM (2)
Date code Date (2) Month (3) Year (4) Hour (2) Minute (2) AM/PM (2)
e) Vertex distance
3 5
R/L code (2) SPH (6) CYL(6) AXIS (3) Confidence IOL
code (1) measured
2) Right eye data mark (1)
R/L code (2) SPH (6) CYL(6) AXIS (3) Confidence IOL
code (1) measured
If “Error Data” is set to YES, the data whose Confidence index (indicates the degree of
reliance) is under 5, can be measure as a reference value. In this case, “E” is inserted to the
end of the transmitted data.
R/L code (2) SPH (6) CYL(6) AXIS (3) Confidence E IOL
code (1) code measured
(1) mark (1)
4-4
4) Error data
If “Error Print” is set to YES, the Error is stored in memory and transmitted together with the
measured AR values.
Kind of error Contents
+0 +SPH range over
-0 -SPH range over
C0 CYL over
Err. code Kind of error (2)
* If the parameter “TL Print” is set to NO, the trial lens data is not transmitted.
Also, if the selected value could not be obtained, no data is transmitted.
4-5
j) Pupil distance
1) When both right and left PD values are measured:
PD code PD (2) R.PD (2) L.PD (2) N.PD (Near point PD) (2)
PD code PD (2) R.PD (2) L.PD (2) N.PD (Near point PD) (2)
R/L code (2) Target lamp (1) R/L code (2) Target lamp (1)
“ Target lamp” transfers the state of the target lamp during PS measuring.
N: Target lamp ON
F: Target lamp OFF
4-7
n) Checksum
If the parameter “I/F Mode” is set to NCP10, checksum is inserted on the data format. It is
inserted after “EOT” of each data format.
The checksum is indicated with the hexadecimal numeral of 4 digits. The value of the checksum
is the simple sum from "SOH" to "EOT" of the data format. However, the "CR" code is not
obtained in calculation of the checksum when the "CR" code is inserted.
§5 “CR” (CARRIAGE RETURN) CODE
When the personal computer is used as the external computer for receiving the data, it may be
necessary to insert “CR” code into the end of transmitting data for one line. It is possible for ARK-
710A to insert “CR” code into the end of the data or not. (Refer to 3) of the section 6 )
The transmitting data are as follows when “CR” code is inserted.
“CR” code is inserted into both positions after the “ETB” code and the end of data.
Checksum
“CR” code is inserted into both positions after the “ETB” code and the end of data.
§6 TRANSMISSION OF SAGITTAL MEASURED DATA
DKM
NO.0001
DADEC/18/2002.10:50AM
L08.5107.8410008.18
DL39.6643.0510041.36-03.39
FA25
LS07.8608.53+0.16A
LI07.8608.53+0.16A
LT08.5507.87+0.24A
LN08.5507.87+0.24A
LE+0.24+0.16+0.20
LR07.8708.5208.18+0.67
LA-03.39-03.26-00.13
= 01H SOH
= 02H STX
= 17H ETB
1 = 04H EOT
= 0DH is added in
accodance with setting.
6-2
* When data are output, all data are printed out with the above format
regardless the Sagittal printing format.
§7 PREPARATION OF INTERFACE ARK-710A EXTERNAL PC
Actual transmission method is explained with attached sample program in this section. The external
computer uses the IBM PC compatible (IBM100% COMPATIBLE).
1) Connect side of ARK-710A interface connector with serial transmission port (RS-232C) of
the external computer by using the interface cable (OPIF-11).
2) Input the sample program of one of transmission sequences into the external computer.
BASIC application uses Visual Basic.
4) Perform the measurement by the ARK-710A and press the print button in the condition that
the sample program is operating.
If the transmission performs normally, measured data is displayed on the monitor of the computer.
When “I/F Mode” is set to NIDEK When “I/F Mode” is set to NCP10
§8 INTERFACE PROGRAM ARK-710A EXTERNAL PC
[ARK-710A]
8-2
[External PC]
[ARK-710A]
8-3
---Patient No.
---Patient ID
---Name, Sex
---Measured date and time
---Pupil distance
---Working distance
---Comment
9-3
b. Transmission data against example printed data
---Patient No.
---Name, Sex
---Measured date and time
Above are samples of transmitting data in the case SD command is CKM.(refer to 2) of the
section 3) As the “I/F Format” is set to Short, KM data is transmitted only for selected (mm)
data. Company name, model name, CS (Corneal size) and PS (Pupil size) measured data, and
CL select data are not transmitted.
§10 ERROR MESSAGE ON INTERFACE
If any error happens during communication between ARK-710A and the external computer, the
ERROR MESSAGE will be displayed on the display pannel.
If the parameter “Error code” is set to YES, the error code number will be displayed as follows.