Nidek Medical ARK-710A Interface Manual

Nidek Medical ARK-710A Interface Manual

Auto refractometer

Advertisement

NIDEK
AUTO REFRACTOMETER
ARK-710A
INTERFACE MANUAL
MRK4D*RTZ001B/E
TOTAL PAGE: 32
2005. 2. 8

Advertisement

Table of Contents
loading

Summary of Contents for Nidek Medical ARK-710A

  • Page 1 NIDEK AUTO REFRACTOMETER ARK-710A INTERFACE MANUAL MRK4D*RTZ001B/E TOTAL PAGE: 32 2005. 2. 8...
  • Page 2 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.
  • Page 3: Table Of Contents

    §5 “CR” (CARRIAGE RETURN) CODE ............... 5-1 §6 TRANSMISSION OF SAGITTAL MEASURED DATA ..........6-1 §7 ↔ PREPARATION OF INTERFACE ARK-710A EXTERNAL PC ..........§8 ↔ INTERFACE PROGRAM ARK-710A EXTERNAL PC .............. 8.1 Flow of the sample program ..................8-1 8.1.1 When “I/F Mode”...
  • Page 5: Outline

    OUTLINE § 1 In order to transmit the measurement data with ARK-710A to an external computer, ARK-710A is provided with RS-232C interface as the standard function. This manual provides the way to receive the measurement data from ARK-710A utilizing this interface.
  • Page 6 Dsub 9P (female) 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).
  • Page 7: Transmission Sequence

    TRANSMISSION SEQUENCE § 2 Two kinds of the transmission sequences, “NIDEK” and “NCP10”, can be selected by setup of the “I/F Mode” of the parameter. Communication sequence NIDEK NCP10 DTR/DSR control RS/SD command control Data transmission Available by the demand from a PC available Checksum data A setup of "NIDEK"...
  • Page 8: In The Case Of "Ncp10

    CL command 2.2 In the case of “NCP10” DTR/DSR control is not performed. DTR signal of the ARK-710A is always low on the circuit. DTR signal of the external computer side does not affect the transmission in either condition. Moreover since RS/SD command control is not performed, pressing the print button sends the data directly.
  • Page 9: Command Format (For "Nidek")

    2) When the KM measured data is demanded: 3) When the AR and KM measured data are demanded: 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,...
  • Page 10: Data Format

    ƒ f • [ ƒ ^ Data 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”...
  • Page 11 4 - 2 b) Patient number No. code Patient number (4) c) Patient ID Transfer the data when the patient ID is inputted by the bar code reader. IP code Patient ID Transfer the number of inputted letters (maximum 31 letters). (20 letters for printing) d) Data and time of measurement 1) When “Date Format”...
  • Page 12 4 - 3 f) Working distance WD code Working distance (2) g) Objective measured data When selected value is taken after three or more measurements, the order of transmission is from the selected value to each value (from the last value to former ones). The order of R/L is from L to R.
  • Page 13 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 +SPH range over -SPH range over CYL over Err. code Kind of error (2) * If the parameter “I/F format”...
  • Page 14 4 - 5 j) Pupil distance 1) When both right and left PD values are measured: PD code PD (2) N.PD (Near point PD) (2) R.PD (2) L.PD (2) 2) When Far point PD value only: PD code PD (2) R.PD (2) L.PD (2) N.PD (Near point PD) (2)
  • Page 15 4 - 6 3) Right eye (mm) data R/L code (2) R/L code (2) l) CS (Corneal size) measured data * If the parameter item No. 52 “I/F Format” is set to Short, this data is not transmitted. 1) Left eye data 2) Right eye data R/L code (2) R/L code (2)
  • Page 16 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. Data Checksum (4) The checksum is indicated with the hexadecimal numeral of 4 digits. The value of the checksum is the simple sum from "SOH"...
  • Page 17: Cr" (Carriage Return) Code

    “CR” (CARRIAGE RETURN) CODE § 5 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”...
  • Page 18: Transmission Of Sagittal Measured Data

    The transmission format of each data of Sagittal measurement is described hereunder. Sagittal measurement data are shown in the print out sample as below from following to KM measured data. Basic transmitting and receiving sequences are stipulated in the aforementioned§ 2. Printed data by ARK-710A Transmission format NO.0001 DADEC/18/2002.10:50AM L08.5107.8410008.18 DL39.6643.0510041.36-03.39...
  • Page 19 6 - 2 Header : This signifies KM measured data to be transmitted. Patient number Measured date and time KM measured (mm) data : R1(5), RS(5), AXIS(3), AVE(5) KM measured (D) data : R1(5), AXIS(3), AVE(5), CYL(6) Fixed angle in Sagittal measurement : FIXED ANGLE(2) Sagittal value for SUP.
  • Page 20: Preparation Of Interface

    “CR Code” : YES Refer to the operator’s manual “8.1 Setting parameters” for the setting method of the parameter. 4) Perform the measurement by the ARK-710A and press the print button in the condition that the sample program is operating.
  • Page 21: Interface Program

    INTERFACE PROGRAM § 8 ARK-710A EXTERNAL PC 8.1 Flow of the sample program 8.1.1 When ”I/F Mode” is set to NIDEK: [External PC] [ARK-710A]...
  • Page 22: When "I/F Mode" Is Set To Ncp10

    8 - 2 8.1.2 When “I/F Mode” is set to NCP10: [External PC] [ARK-710A]...
  • Page 23: Sample Program

    8 - 3 8.2 Sample program 8.2.1 When “I/F Mode” is set to NIDEK: '********************************************** Input DATA from ARK/AR for IBM PC-AT Sample Program for I/F Mode = NIDEK ( V i s u a l B a s i c ) '********************************************** Setting of ARK/AR I/F Mode...
  • Page 24 8 - 4 Label4.Caption = "Waiting for SD command transmitting (DSR)" L_Buf = "": RecEotFlag = False ' Check DSR DoEvents Loop Until MSComm1.DSRHolding = True MSComm1.Output = CRM_SD ' Send SD command for AR Label4.Caption = "Waiting for DATA (Text)" Timer1.Interval = 5000 Timer1.Enabled = True: TimeupFlag = False ' Waiting for Data...
  • Page 25: When "I/F Mode" Is Set To Ncp10

    8 - 5 8.2.2 When “I/F Mode” is set to NCP10: '********************************************** Input DATA from ARK/AR for IBM PC-AT Sample Program for I/F Mode = NCP10 ( V i s u a l B a s i c ) '********************************************** Setting of ARK/AR I/F Mode = NCP10...
  • Page 26 8 - 6 E n d I f Timer1.Interval = 1000 ' Set interval time s = Len(L_Buf) I f s > 4 T h e n If Mid$(L_Buf, s - 4, 1) = Chr(4) Then RecEotFlag = True Timer1.Enabled = False E n d I f E n d I f Case comEvCTS...
  • Page 27: Example Of Data Transmission

    EXAMPLE OF DATA TRANSMISSION § 9 9.1 Printed data and Transmission data a. Printed data ---Patient No. ---Patient ID ---Name, Sex ---Measured date and time ---Pupil distance ---Working distance ---Right eye: 1st, Normal data ---Right eye: 2nd, Error (CYL over) ---Right eye: 3rd, Normal data ---Right eye: 4th, Reference value data ---Right eye: 5th, Normal data...
  • Page 28 9 - 2 ---Left eye: 1st, Normal data ---Left eye: 2nd, Normal data ---Left eye: 3rd, Error (SPH-over) ---Left eye: 4th, Normal data ---Left eye: Selected data ---Left eye: Trial lens data ---Left eye: Contact lens data ---Left eye: SE value data for contact lens ---Left eye: 1st, KM data ---Left eye: 2nd, KM data ---Left eye: 3rd, KM data...
  • Page 29 9 - 3 b. Transmission data against example printed data ..........Header for AR data IDNIDEK/ARK-710A ......Company name and Model name NO0006 ..........Patient number IP012345678901234567890 ....Patient ID DA2003/01/09.10:50AM ....... Measured date and time VD12.00 ..........Vertex distance WD35 ............
  • Page 30 9 - 4 * The following marks designate the control code. = SOH 01H = ETB 17H = STX 02H = EOT 04H * When “CR Code” is set to YES, CR is inserted after ETB. * When the parameter “I/F Mode” is set to NCP10, four digits of checksum are inserted on the data format after .
  • Page 31: Sample Of Km Output Data When "I/F Format" Is Set To Short

    9 - 5 Sample of KM output data when “I/F” Format is set to Short a. Print data sample ---Patient No. ---Name, Sex ---Measured date and time ---Right eye: KM selected data ---Right eye: Corneal size data and Pupil size data ---Right eye: Contact lens brand, Lens size, Base curve ---Left eye: KM selected data...
  • Page 32: Error Message On Interface

    ERROR MESSAGE ON INTERFACE § 10 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.

Table of Contents